Are you over 18 and want to see adult content?
More Annotations
A complete backup of scholarships4moms.net
Are you over 18 and want to see adult content?
A complete backup of pennfosterglobal.com
Are you over 18 and want to see adult content?
A complete backup of washingtonblade.com
Are you over 18 and want to see adult content?
A complete backup of visualizingarchitecture.tumblr.com
Are you over 18 and want to see adult content?
A complete backup of defensorianna.gob.ar
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of youshokutranslations.wordpress.com
Are you over 18 and want to see adult content?
A complete backup of everydaycarry.com
Are you over 18 and want to see adult content?
A complete backup of tierarzt-leichlingen.de
Are you over 18 and want to see adult content?
A complete backup of 841397229.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of web2azerbaijan.wordpress.com
Are you over 18 and want to see adult content?
A complete backup of elektrichkoy.net
Are you over 18 and want to see adult content?
A complete backup of cavanisfriseur.de
Are you over 18 and want to see adult content?
Text
CONSOLE VIOLATIONS
To view Console Violations: Click the 'Default levels' dropdown in the Console Panel and select 'Verbose'. Type in violation in the Console Panel filter box. Violations can provide valuable performance insight into your code, such as: JavaScript which forced a reflow. JavaScript which used document.write. Slow executing setTimeout handlers. LONG TASK INDICATORS Chrome DevTools: Dive into slow webpage activity with Long Task indicators. The Long Task indicator in the Performance Panel can give you a high-level overview of which activity is taking a long time to execute. To try it out: Record a performance profile of some webpage activity, e.g. the loading of techcrunch.com. VIEW SELECTOR SPECIFICITY VS Code: Hover over a selector to see its specificity. Last updated: 19th July 2020. VS Code Tip ⚡️ You can hover over a CSS selector to see its specificity in a tooltip. Here's a great Specificity Calculator if you want to learn more. DEBUG ES6 AND ES7 WITH SOURCE MAPS Chrome DevTools - Debug JavaScript (ES6/ES7) code with Source Maps COLOUR PICKER + EYE DROPPER IN DEVTOOLS The the colour picker tool now has a contrast ratio feature. This newer feature helps with accessibility and can indicate to you when your text colour contrasts poorly against the background colour. I've also made a YouTube video and article on this AUTOMATICALLY CONVERT PROMISE.THEN() INTO ASYNC/AWAIT Sponsor. Vettery is a hiring marketplace built for developers, and it's completely free for job seekers. Interested? Submit your profile, and if accepted onto the platform, you can receive interview requests directly from top companies growing their dev teams. A SPREADSHEET TO COMPARE JOB OFFERS LAYOUT SHIFT REGIONS The Layout Shift Regions feature can help identify where and when such Layout Shifts occur. To enable: Open up the Rendering Drawer in DevTools. ( Cmd + Shift + P > Type render) Navigate to popular sites like disney.com, techcrunch.com, ft.com etc. to observe Layout Shifting. Layout Shifts are highlighted blue on the page. QUICKLY PAUSE JAVASCRIPT EXECUTION Sponsor. SmashingConf is coming to New York again! Join us for two exciting days on October 23 & 24. The hunt for shiny front-end and UX treasures has begun! CONVERT REQUIRE STATEMENTS INTO ES IMPORTS VS Code: Easily convert require statements into modern ES module imports. Last updated: 19th July 2020. Convert your require () 's into ES Module imports by clicking the 💡️ lightbulb icon and selecting 'Convert to ES6 module'. Using this feature can convert your code from this: const path = require ( 'path' ); const crypto = requireCONSOLE VIOLATIONS
To view Console Violations: Click the 'Default levels' dropdown in the Console Panel and select 'Verbose'. Type in violation in the Console Panel filter box. Violations can provide valuable performance insight into your code, such as: JavaScript which forced a reflow. JavaScript which used document.write. Slow executing setTimeout handlers. LONG TASK INDICATORS Chrome DevTools: Dive into slow webpage activity with Long Task indicators. The Long Task indicator in the Performance Panel can give you a high-level overview of which activity is taking a long time to execute. To try it out: Record a performance profile of some webpage activity, e.g. the loading of techcrunch.com. VIEW SELECTOR SPECIFICITY VS Code: Hover over a selector to see its specificity. Last updated: 19th July 2020. VS Code Tip ⚡️ You can hover over a CSS selector to see its specificity in a tooltip. Here's a great Specificity Calculator if you want to learn more. DEBUG ES6 AND ES7 WITH SOURCE MAPS Chrome DevTools - Debug JavaScript (ES6/ES7) code with Source Maps COLOUR PICKER + EYE DROPPER IN DEVTOOLS The the colour picker tool now has a contrast ratio feature. This newer feature helps with accessibility and can indicate to you when your text colour contrasts poorly against the background colour. I've also made a YouTube video and article on this AUTOMATICALLY CONVERT PROMISE.THEN() INTO ASYNC/AWAIT Sponsor. Vettery is a hiring marketplace built for developers, and it's completely free for job seekers. Interested? Submit your profile, and if accepted onto the platform, you can receive interview requests directly from top companies growing their dev teams. UMAR HANSA - UMAAR.COM About me. I’m Umar, a web developer in the UK. I create developer tips for the web community. People have said some nice things about it! I blog and also tweet useful developer resources. SMART HOME PRODUCT REVIEW WITH HEY! Price. All prices are on the more affordable end of smart home products. For example, their standard Smart Bulb is £10, where I’ve seen some more mainstream brands costing double that. For context on their other prices: A Smart Light Strip (5M) is £30. Their Smart Plug is £15. The Motion Sensor is £16. An Indoor Camera is £40. CONVERT REQUIRE STATEMENTS INTO ES IMPORTS VS Code: Easily convert require statements into modern ES module imports. Last updated: 19th July 2020. Convert your require () 's into ES Module imports by clicking the 💡️ lightbulb icon and selecting 'Convert to ES6 module'. Using this feature can convert your code from this: const path = require ( 'path' ); const crypto = requireTHE SHORTCUT EDITOR
This is an experimental Canary feature, so enable the Enable keyboard shortcut editor experiment from the Experiments Pane. With the experiment enabled, do the following steps: Open the shortcuts menu from the Command Menu ( Cmd + Shift + P > Shortcuts ). Select the Edit button next to a shortcut. Enter your desired shortcut via Add ashortcut
VIEW SELECTOR SPECIFICITY VS Code: Hover over a selector to see its specificity. Last updated: 19th July 2020. VS Code Tip ⚡️ You can hover over a CSS selector to see its specificity in a tooltip. Here's a great Specificity Calculator if you want to learn more.QUERY OBJECTS
Chrome DevTools - Identify objects created with a certain constructor EXTRACT ALL CSS FOR AN ELEMENT Follow these steps: Right click on a DOM node in the Elements Panel. Select Copy > Copy styles. Your clipboard now has all the styles for the given element, including inherited styles. This feature is especially useful as CSS can often be scattered across many selectors, which makes extracting exactly what you need more of a challenge.PAUSE ON EXCEPTIONS
Introduction. In DevTools, you can automatically pause on any JavaScript exception (especially useful for uncaught exceptions). Just enable 'Pause on exceptions' within the Sources Panel. Optionally, you can also pause on caught exceptions. This means the debugger will pause before that red message appears in the Console and you get achance to
AUTOMATICALLY CONVERT PROMISE.THEN() INTO ASYNC/AWAIT Sponsor. Vettery is a hiring marketplace built for developers, and it's completely free for job seekers. Interested? Submit your profile, and if accepted onto the platform, you can receive interview requests directly from top companies growing their dev teams. MEDIA QUERY LISTENERS JavaScript - Get notified in JavaScript when a media query statuschanges
UMAR HANSA - UMAAR.COM About me. I’m Umar, a web developer in the UK. I create developer tips for the web community. People have said some nice things about it! I blog and also tweet useful developer resources. SMART HOME PRODUCT REVIEW WITH HEY! A SPREADSHEET TO COMPARE JOB OFFERSNETWORK OVERRIDES
To try this feature out: Open up the Overrides pane from the Sources Panel. Select Select folder for Overrides and configure a folder where your overridden resources will live on the filesystem. In the Network Panel, right click on a resource you wish to override and select Save for overrides. DevTools creates a local resource which you can edit. LAYOUT SHIFT REGIONS The Layout Shift Regions feature can help identify where and when such Layout Shifts occur. To enable: Open up the Rendering Drawer in DevTools. ( Cmd + Shift + P > Type render) Navigate to popular sites like disney.com, techcrunch.com, ft.com etc. to observe Layout Shifting. Layout Shifts are highlighted blue on the page. LONG TASK INDICATORS Chrome DevTools: Dive into slow webpage activity with Long Task indicators. The Long Task indicator in the Performance Panel can give you a high-level overview of which activity is taking a long time to execute. To try it out: Record a performance profile of some webpage activity, e.g. the loading of techcrunch.com.COPY AS CURL
How to use this feature. To use this feature: Load a page with the Network Panel open. Right click on resource and select Copy > Copy as cURL. Paste your clipboard contents into your terminal.PAUSE ON EXCEPTIONS
Introduction. In DevTools, you can automatically pause on any JavaScript exception (especially useful for uncaught exceptions). Just enable 'Pause on exceptions' within the Sources Panel. Optionally, you can also pause on caught exceptions. This means the debugger will pause before that red message appears in the Console and you get achance to
DEBUG ES6 AND ES7 WITH SOURCE MAPS Chrome DevTools - Debug JavaScript (ES6/ES7) code with Source Maps HOW TO USE REQUEST BLOCKING UMAR HANSA - UMAAR.COM About me. I’m Umar, a web developer in the UK. I create developer tips for the web community. People have said some nice things about it! I blog and also tweet useful developer resources. SMART HOME PRODUCT REVIEW WITH HEY! A SPREADSHEET TO COMPARE JOB OFFERSNETWORK OVERRIDES
To try this feature out: Open up the Overrides pane from the Sources Panel. Select Select folder for Overrides and configure a folder where your overridden resources will live on the filesystem. In the Network Panel, right click on a resource you wish to override and select Save for overrides. DevTools creates a local resource which you can edit. LAYOUT SHIFT REGIONS The Layout Shift Regions feature can help identify where and when such Layout Shifts occur. To enable: Open up the Rendering Drawer in DevTools. ( Cmd + Shift + P > Type render) Navigate to popular sites like disney.com, techcrunch.com, ft.com etc. to observe Layout Shifting. Layout Shifts are highlighted blue on the page. LONG TASK INDICATORS Chrome DevTools: Dive into slow webpage activity with Long Task indicators. The Long Task indicator in the Performance Panel can give you a high-level overview of which activity is taking a long time to execute. To try it out: Record a performance profile of some webpage activity, e.g. the loading of techcrunch.com.COPY AS CURL
How to use this feature. To use this feature: Load a page with the Network Panel open. Right click on resource and select Copy > Copy as cURL. Paste your clipboard contents into your terminal.PAUSE ON EXCEPTIONS
Introduction. In DevTools, you can automatically pause on any JavaScript exception (especially useful for uncaught exceptions). Just enable 'Pause on exceptions' within the Sources Panel. Optionally, you can also pause on caught exceptions. This means the debugger will pause before that red message appears in the Console and you get achance to
DEBUG ES6 AND ES7 WITH SOURCE MAPS Chrome DevTools - Debug JavaScript (ES6/ES7) code with Source Maps HOW TO USE REQUEST BLOCKING BLOG POSTS BY UMAR HANSA Blog posts I've written (37) Smart Home Product Review with Hey! 4 Modern Chrome DevTools Features You Need to Know. 👉️ shopify.com. Accessibility In Chrome DevTools. 👉️ smashingmagazine.com. I got job interviews with these code submissions, part two. What’s New in DEV TIPS - DEVELOPER TIPS BY UMAR HANSA - UMAAR.COM Chrome DevTools: The five most popular Dev Tips from 2019. Chrome DevTools: See the Initiator Chain for a given request. Chrome DevTools: Simulate Media Query Features like prefers-color-scheme. Continuous Integration: How I use Buddy CI. Chrome DevTools: SMART HOME PRODUCT REVIEW WITH HEY! Price. All prices are on the more affordable end of smart home products. For example, their standard Smart Bulb is £10, where I’ve seen some more mainstream brands costing double that. For context on their other prices: A Smart Light Strip (5M) is £30. Their Smart Plug is £15. The Motion Sensor is £16. An Indoor Camera is £40. A SPREADSHEET TO COMPARE JOB OFFERS Place 2 support consulting + working with lots of interesting organisations. Place 1 offer hackdays. 💆 Relaxed atmosphere. 1. Place 1 is a large department with opportunity to do things in a relaxed manner. Place 2 is a smaller team, so the atmosphere may change during deadlines. 👶️ Maternity/paternity support. 1. SERVICE WORKER DEBUGGING There are powerful debugging capabilities for Service Workers in DevTools. Click on a Service Worker from the Application Panel - if the website you are inspecting uses one (the Service Worker-enabled site used in the video).Once you have selected a Service Worker, the Sources Panel editor opens up, along with the usual debugging features you are used to, like setting breakpoints.THE SHORTCUT EDITOR
This is an experimental Canary feature, so enable the Enable keyboard shortcut editor experiment from the Experiments Pane. With the experiment enabled, do the following steps: Open the shortcuts menu from the Command Menu ( Cmd + Shift + P > Shortcuts ). Select the Edit button next to a shortcut. Enter your desired shortcut via Add ashortcut
QUICKLY PAUSE JAVASCRIPT EXECUTION Sponsor. SmashingConf is coming to New York again! Join us for two exciting days on October 23 & 24. The hunt for shiny front-end and UX treasures has begun! JAVASCRIPT ERROR CHECKING Chrome DevTools - Check your JavaScript syntax in real-time as youtype
AUTOMATICALLY CONVERT PROMISE.THEN() INTO ASYNC/AWAIT Sponsor. Vettery is a hiring marketplace built for developers, and it's completely free for job seekers. Interested? Submit your profile, and if accepted onto the platform, you can receive interview requests directly from top companies growing their dev teams. BETTER LOGGING WITH CONSOLE.TABLE Chrome DevTools: Better logging of objects and arrays with console.table. The table method on the console object provides a tabular view of the data you pass to it. Try it out with the following: Cross browser testing that doesn't suck! UMAR HANSA - UMAAR.COM About me. I’m Umar, a web developer in the UK. I create developer tips for the web community. People have said some nice things about it! I blog and also tweet useful developer resources. SMART HOME PRODUCT REVIEW WITH HEY! A SPREADSHEET TO COMPARE JOB OFFERSNETWORK OVERRIDES
To try this feature out: Open up the Overrides pane from the Sources Panel. Select Select folder for Overrides and configure a folder where your overridden resources will live on the filesystem. In the Network Panel, right click on a resource you wish to override and select Save for overrides. DevTools creates a local resource which you can edit. LAYOUT SHIFT REGIONS The Layout Shift Regions feature can help identify where and when such Layout Shifts occur. To enable: Open up the Rendering Drawer in DevTools. ( Cmd + Shift + P > Type render) Navigate to popular sites like disney.com, techcrunch.com, ft.com etc. to observe Layout Shifting. Layout Shifts are highlighted blue on the page. LONG TASK INDICATORS Chrome DevTools: Dive into slow webpage activity with Long Task indicators. The Long Task indicator in the Performance Panel can give you a high-level overview of which activity is taking a long time to execute. To try it out: Record a performance profile of some webpage activity, e.g. the loading of techcrunch.com.COPY AS CURL
How to use this feature. To use this feature: Load a page with the Network Panel open. Right click on resource and select Copy > Copy as cURL. Paste your clipboard contents into your terminal.PAUSE ON EXCEPTIONS
Introduction. In DevTools, you can automatically pause on any JavaScript exception (especially useful for uncaught exceptions). Just enable 'Pause on exceptions' within the Sources Panel. Optionally, you can also pause on caught exceptions. This means the debugger will pause before that red message appears in the Console and you get achance to
DEBUG ES6 AND ES7 WITH SOURCE MAPS Chrome DevTools - Debug JavaScript (ES6/ES7) code with Source Maps HOW TO USE REQUEST BLOCKING UMAR HANSA - UMAAR.COM About me. I’m Umar, a web developer in the UK. I create developer tips for the web community. People have said some nice things about it! I blog and also tweet useful developer resources. SMART HOME PRODUCT REVIEW WITH HEY! A SPREADSHEET TO COMPARE JOB OFFERSNETWORK OVERRIDES
To try this feature out: Open up the Overrides pane from the Sources Panel. Select Select folder for Overrides and configure a folder where your overridden resources will live on the filesystem. In the Network Panel, right click on a resource you wish to override and select Save for overrides. DevTools creates a local resource which you can edit. LAYOUT SHIFT REGIONS The Layout Shift Regions feature can help identify where and when such Layout Shifts occur. To enable: Open up the Rendering Drawer in DevTools. ( Cmd + Shift + P > Type render) Navigate to popular sites like disney.com, techcrunch.com, ft.com etc. to observe Layout Shifting. Layout Shifts are highlighted blue on the page. LONG TASK INDICATORS Chrome DevTools: Dive into slow webpage activity with Long Task indicators. The Long Task indicator in the Performance Panel can give you a high-level overview of which activity is taking a long time to execute. To try it out: Record a performance profile of some webpage activity, e.g. the loading of techcrunch.com.COPY AS CURL
How to use this feature. To use this feature: Load a page with the Network Panel open. Right click on resource and select Copy > Copy as cURL. Paste your clipboard contents into your terminal.PAUSE ON EXCEPTIONS
Introduction. In DevTools, you can automatically pause on any JavaScript exception (especially useful for uncaught exceptions). Just enable 'Pause on exceptions' within the Sources Panel. Optionally, you can also pause on caught exceptions. This means the debugger will pause before that red message appears in the Console and you get achance to
DEBUG ES6 AND ES7 WITH SOURCE MAPS Chrome DevTools - Debug JavaScript (ES6/ES7) code with Source Maps HOW TO USE REQUEST BLOCKING BLOG POSTS BY UMAR HANSA Blog posts I've written (37) Smart Home Product Review with Hey! 4 Modern Chrome DevTools Features You Need to Know. 👉️ shopify.com. Accessibility In Chrome DevTools. 👉️ smashingmagazine.com. I got job interviews with these code submissions, part two. What’s New in DEV TIPS - DEVELOPER TIPS BY UMAR HANSA - UMAAR.COM Chrome DevTools: The five most popular Dev Tips from 2019. Chrome DevTools: See the Initiator Chain for a given request. Chrome DevTools: Simulate Media Query Features like prefers-color-scheme. Continuous Integration: How I use Buddy CI. Chrome DevTools: SMART HOME PRODUCT REVIEW WITH HEY! Price. All prices are on the more affordable end of smart home products. For example, their standard Smart Bulb is £10, where I’ve seen some more mainstream brands costing double that. For context on their other prices: A Smart Light Strip (5M) is £30. Their Smart Plug is £15. The Motion Sensor is £16. An Indoor Camera is £40. A SPREADSHEET TO COMPARE JOB OFFERS Place 2 support consulting + working with lots of interesting organisations. Place 1 offer hackdays. 💆 Relaxed atmosphere. 1. Place 1 is a large department with opportunity to do things in a relaxed manner. Place 2 is a smaller team, so the atmosphere may change during deadlines. 👶️ Maternity/paternity support. 1. SERVICE WORKER DEBUGGING There are powerful debugging capabilities for Service Workers in DevTools. Click on a Service Worker from the Application Panel - if the website you are inspecting uses one (the Service Worker-enabled site used in the video).Once you have selected a Service Worker, the Sources Panel editor opens up, along with the usual debugging features you are used to, like setting breakpoints.THE SHORTCUT EDITOR
This is an experimental Canary feature, so enable the Enable keyboard shortcut editor experiment from the Experiments Pane. With the experiment enabled, do the following steps: Open the shortcuts menu from the Command Menu ( Cmd + Shift + P > Shortcuts ). Select the Edit button next to a shortcut. Enter your desired shortcut via Add ashortcut
QUICKLY PAUSE JAVASCRIPT EXECUTION Sponsor. SmashingConf is coming to New York again! Join us for two exciting days on October 23 & 24. The hunt for shiny front-end and UX treasures has begun! JAVASCRIPT ERROR CHECKING Chrome DevTools - Check your JavaScript syntax in real-time as youtype
AUTOMATICALLY CONVERT PROMISE.THEN() INTO ASYNC/AWAIT Sponsor. Vettery is a hiring marketplace built for developers, and it's completely free for job seekers. Interested? Submit your profile, and if accepted onto the platform, you can receive interview requests directly from top companies growing their dev teams. BETTER LOGGING WITH CONSOLE.TABLE Chrome DevTools: Better logging of objects and arrays with console.table. The table method on the console object provides a tabular view of the data you pass to it. Try it out with the following: Cross browser testing that doesn't suck!* Home
* Tips
* Blog
* Videos
* Code
ABOUT ME
I’m Umar, a web developer in the UK. I create developer tips for the web community. People have said some nice thingsabout it!
I blog and also tweet useful developer resources.SOCIAL
* umaar.com (this page)* Vimeo
(since 2013)
* dev.to
* YouTube
* GitHub
WORKSHOPS
* The Modern Front-End Workflow Bootcamp (2018)/ archive
* DevTools Workshop in the Netherlands (2018)/ archive
* Front-End Testing & Browser Automation (2020)/
archive
* Frontend Masters: Advanced DevTools (2021)/ archive
COURSES
* Chrome Developer Tools (2014) * Modern DevTools (2018)Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0