際際滷

際際滷Share a Scribd company logo
Chrome Devtool
Understanding Element, Network,Console,Audit
Chrome DevTools Overview
The Chrome Developer Tools (DevTools for short), are a set of web authoring and debugging tools built
into Google Chrome. The DevTools provide web developers deep access into the internals of the browser
and their web application. Use the DevTools to efficiently track down layout issues, set JavaScript
breakpoints, and get insights for code optimization.
Accessing the DevTools
1. Select the Chrome menu Chrome Menu at the top-right of your browser window, then select More
Tools > Developer Tools.
2. Right-click on any page element and select Inspect Element.
3. The DevTools window will open at the bottom of your Chrome browser.
There are several useful shortcuts for opening the DevTools:
1. Use Ctrl+Shift+I (or Cmd+Opt+I on Mac) to open the DevTools.
2. Use Ctrl+Shift+J (or Cmd+Opt+J on Mac) to open the DevTools and bring focus to the Console.
3. Use Ctrl+Shift+C (or Cmd+Shift+C on Mac) to open the DevTools in Inspect Element mode, or
toggle Inspect Element mode if the DevTools are already open.
Important Panel
1. Elements
2. Resources
3. Network
4. Sources
5. Performance
6. Memory
7. Audits
8. Console
We will learn
1. Elements
2. Network
3. Audits
4. Console
Element Panel
Iterate on the layout and
design of your site by freely
manipulating the DOM and
CSS.
Element Panel
1. Select an element
2. View CSS
3. Computed CSS
4. Color Picker
5. Add Box Shadow
6. Insert Style Rule Below
7. Add Classes
Console Panel
Log diagnostic information
during development or
interact with the JavaScript
on the page.
Console Panel
1. REPL (Read Eval Print Loop) for Javascript
2. Access last selected dom with $0, $1 ...
3. Preserve Logs
4. Filter Logs
5. Display Network Logs
6. User selected Logs
7. Show time
Network Panel
Optimize page load
performance and debug
request issues.
Audits Panel
Audits help you identify and
fix common problem that
affect your site's
performance, accessibility,
and user experience
Thank you

More Related Content

What's hot (8)

The ms visual basic 6
The ms visual basic 6The ms visual basic 6
The ms visual basic 6
Eyelean xilef
How to install Java and how to set the path
How to install Java and how to set the pathHow to install Java and how to set the path
How to install Java and how to set the path
yesheeka
Module 10: Copying a Course Task 2
Module 10: Copying a Course Task 2Module 10: Copying a Course Task 2
Module 10: Copying a Course Task 2
Ciel Educttu
Day 15: Working in Background
Day 15: Working in BackgroundDay 15: Working in Background
Day 15: Working in Background
Ahsanul Karim
PowerPoint Lesson 1
PowerPoint Lesson 1PowerPoint Lesson 1
PowerPoint Lesson 1
Linda Bodrie
Android Workshop: Day 1 Part 3
Android Workshop: Day 1 Part 3Android Workshop: Day 1 Part 3
Android Workshop: Day 1 Part 3
Ahsanul Karim
Android styles and themes
Android   styles and themesAndroid   styles and themes
Android styles and themes
Deepa Rani
Mastering power shell - Windows
Mastering power shell - WindowsMastering power shell - Windows
Mastering power shell - Windows
Ariel Devulsky
The ms visual basic 6
The ms visual basic 6The ms visual basic 6
The ms visual basic 6
Eyelean xilef
How to install Java and how to set the path
How to install Java and how to set the pathHow to install Java and how to set the path
How to install Java and how to set the path
yesheeka
Module 10: Copying a Course Task 2
Module 10: Copying a Course Task 2Module 10: Copying a Course Task 2
Module 10: Copying a Course Task 2
Ciel Educttu
Day 15: Working in Background
Day 15: Working in BackgroundDay 15: Working in Background
Day 15: Working in Background
Ahsanul Karim
PowerPoint Lesson 1
PowerPoint Lesson 1PowerPoint Lesson 1
PowerPoint Lesson 1
Linda Bodrie
Android Workshop: Day 1 Part 3
Android Workshop: Day 1 Part 3Android Workshop: Day 1 Part 3
Android Workshop: Day 1 Part 3
Ahsanul Karim
Android styles and themes
Android   styles and themesAndroid   styles and themes
Android styles and themes
Deepa Rani
Mastering power shell - Windows
Mastering power shell - WindowsMastering power shell - Windows
Mastering power shell - Windows
Ariel Devulsky

Similar to Chrome devtool (20)

Google Chrome DevTools features overview
Google Chrome DevTools features overviewGoogle Chrome DevTools features overview
Google Chrome DevTools features overview
Oleksii Prohonnyi
Chrome DevTools
Chrome DevToolsChrome DevTools
Chrome DevTools
roadster43
Browser Developer Tools for APEX Developers
Browser Developer Tools for APEX DevelopersBrowser Developer Tools for APEX Developers
Browser Developer Tools for APEX Developers
Christian Rokitta
Chrome - DevTools_ A Complete Comprehensive Guide.pdf
Chrome - DevTools_ A Complete Comprehensive Guide.pdfChrome - DevTools_ A Complete Comprehensive Guide.pdf
Chrome - DevTools_ A Complete Comprehensive Guide.pdf
kalichargn70th171
Digging into your DevTools
Digging into your DevToolsDigging into your DevTools
Digging into your DevTools
Vernon Kesner
Marco Liberati - Write once, debug everywhere
Marco Liberati - Write once, debug everywhereMarco Liberati - Write once, debug everywhere
Marco Liberati - Write once, debug everywhere
Codemotion
Devfest South West, Nigeria - Chrome Developer Tools
Devfest South West, Nigeria - Chrome Developer ToolsDevfest South West, Nigeria - Chrome Developer Tools
Devfest South West, Nigeria - Chrome Developer Tools
Tomiwa Ijaware
Secrets of the web inspector
Secrets of the web inspectorSecrets of the web inspector
Secrets of the web inspector
Carly Ho
Guide To Using Inspect Element on Mac.pdf
Guide To Using Inspect Element on Mac.pdfGuide To Using Inspect Element on Mac.pdf
Guide To Using Inspect Element on Mac.pdf
kalichargn70th171
Getting started with dev tools (atl)
Getting started with dev tools (atl)Getting started with dev tools (atl)
Getting started with dev tools (atl)
Thinkful
Run around Chrome Inspector
Run around Chrome Inspector Run around Chrome Inspector
Run around Chrome Inspector
Tiang Cheng
Getting started with dev tools (4/10/17 DC)
Getting started with dev tools (4/10/17 DC)Getting started with dev tools (4/10/17 DC)
Getting started with dev tools (4/10/17 DC)
Daniel Friedman
20091211 google chrome_developer_tools
20091211 google chrome_developer_tools20091211 google chrome_developer_tools
20091211 google chrome_developer_tools
Hunter Wu
Getting started with dev tools (05 09-17, santa monica) upload
Getting started with dev tools (05 09-17, santa monica) uploadGetting started with dev tools (05 09-17, santa monica) upload
Getting started with dev tools (05 09-17, santa monica) upload
Thinkful
A Detailed Guide to Chrome Remote Debugging.pdf
A Detailed Guide to Chrome Remote Debugging.pdfA Detailed Guide to Chrome Remote Debugging.pdf
A Detailed Guide to Chrome Remote Debugging.pdf
kalichargn70th171
Discover the power of browser developer tools
Discover the power of browser developer toolsDiscover the power of browser developer tools
Discover the power of browser developer tools
ylefebvre
Kill those bugs with the ultimate tool - Chrome DevTools
Kill those bugs with the ultimate tool - Chrome DevToolsKill those bugs with the ultimate tool - Chrome DevTools
Kill those bugs with the ultimate tool - Chrome DevTools
Blue Raster
Debug like a doctor
Debug like a doctorDebug like a doctor
Debug like a doctor
Ouadie LAHDIOUI
Dicking around with the dom and chrome dev tools - Mark Osborne
Dicking around with the dom and chrome dev tools - Mark OsborneDicking around with the dom and chrome dev tools - Mark Osborne
Dicking around with the dom and chrome dev tools - Mark Osborne
Mark Osborne
Debugging sites using chrome dev tools
Debugging sites using chrome dev toolsDebugging sites using chrome dev tools
Debugging sites using chrome dev tools
Nikki Punjabi
Google Chrome DevTools features overview
Google Chrome DevTools features overviewGoogle Chrome DevTools features overview
Google Chrome DevTools features overview
Oleksii Prohonnyi
Chrome DevTools
Chrome DevToolsChrome DevTools
Chrome DevTools
roadster43
Browser Developer Tools for APEX Developers
Browser Developer Tools for APEX DevelopersBrowser Developer Tools for APEX Developers
Browser Developer Tools for APEX Developers
Christian Rokitta
Chrome - DevTools_ A Complete Comprehensive Guide.pdf
Chrome - DevTools_ A Complete Comprehensive Guide.pdfChrome - DevTools_ A Complete Comprehensive Guide.pdf
Chrome - DevTools_ A Complete Comprehensive Guide.pdf
kalichargn70th171
Digging into your DevTools
Digging into your DevToolsDigging into your DevTools
Digging into your DevTools
Vernon Kesner
Marco Liberati - Write once, debug everywhere
Marco Liberati - Write once, debug everywhereMarco Liberati - Write once, debug everywhere
Marco Liberati - Write once, debug everywhere
Codemotion
Devfest South West, Nigeria - Chrome Developer Tools
Devfest South West, Nigeria - Chrome Developer ToolsDevfest South West, Nigeria - Chrome Developer Tools
Devfest South West, Nigeria - Chrome Developer Tools
Tomiwa Ijaware
Secrets of the web inspector
Secrets of the web inspectorSecrets of the web inspector
Secrets of the web inspector
Carly Ho
Guide To Using Inspect Element on Mac.pdf
Guide To Using Inspect Element on Mac.pdfGuide To Using Inspect Element on Mac.pdf
Guide To Using Inspect Element on Mac.pdf
kalichargn70th171
Getting started with dev tools (atl)
Getting started with dev tools (atl)Getting started with dev tools (atl)
Getting started with dev tools (atl)
Thinkful
Run around Chrome Inspector
Run around Chrome Inspector Run around Chrome Inspector
Run around Chrome Inspector
Tiang Cheng
Getting started with dev tools (4/10/17 DC)
Getting started with dev tools (4/10/17 DC)Getting started with dev tools (4/10/17 DC)
Getting started with dev tools (4/10/17 DC)
Daniel Friedman
20091211 google chrome_developer_tools
20091211 google chrome_developer_tools20091211 google chrome_developer_tools
20091211 google chrome_developer_tools
Hunter Wu
Getting started with dev tools (05 09-17, santa monica) upload
Getting started with dev tools (05 09-17, santa monica) uploadGetting started with dev tools (05 09-17, santa monica) upload
Getting started with dev tools (05 09-17, santa monica) upload
Thinkful
A Detailed Guide to Chrome Remote Debugging.pdf
A Detailed Guide to Chrome Remote Debugging.pdfA Detailed Guide to Chrome Remote Debugging.pdf
A Detailed Guide to Chrome Remote Debugging.pdf
kalichargn70th171
Discover the power of browser developer tools
Discover the power of browser developer toolsDiscover the power of browser developer tools
Discover the power of browser developer tools
ylefebvre
Kill those bugs with the ultimate tool - Chrome DevTools
Kill those bugs with the ultimate tool - Chrome DevToolsKill those bugs with the ultimate tool - Chrome DevTools
Kill those bugs with the ultimate tool - Chrome DevTools
Blue Raster
Dicking around with the dom and chrome dev tools - Mark Osborne
Dicking around with the dom and chrome dev tools - Mark OsborneDicking around with the dom and chrome dev tools - Mark Osborne
Dicking around with the dom and chrome dev tools - Mark Osborne
Mark Osborne
Debugging sites using chrome dev tools
Debugging sites using chrome dev toolsDebugging sites using chrome dev tools
Debugging sites using chrome dev tools
Nikki Punjabi

Recently uploaded (20)

Intranet Examples That Are Changing the Way We Work
Intranet Examples That Are Changing the Way We WorkIntranet Examples That Are Changing the Way We Work
Intranet Examples That Are Changing the Way We Work
BizPortals Solutions
Salesforce Experience Cloud Consulting.pdf
Salesforce Experience Cloud Consulting.pdfSalesforce Experience Cloud Consulting.pdf
Salesforce Experience Cloud Consulting.pdf
VALiNTRY360
Chapter_02.pdf Software process Models.pdf
Chapter_02.pdf Software process Models.pdfChapter_02.pdf Software process Models.pdf
Chapter_02.pdf Software process Models.pdf
MaheenVohra
Field service report Luzon.pptxxxxxxxxxxxxxxxx
Field service report Luzon.pptxxxxxxxxxxxxxxxxField service report Luzon.pptxxxxxxxxxxxxxxxx
Field service report Luzon.pptxxxxxxxxxxxxxxxx
kashinathgpsgc
Oliveira2024 - Combining GPT and Weak Supervision.pdf
Oliveira2024 - Combining GPT and Weak Supervision.pdfOliveira2024 - Combining GPT and Weak Supervision.pdf
Oliveira2024 - Combining GPT and Weak Supervision.pdf
GiliardGodoi1
Skilling up your dev team - 8 things to consider when skilling-up your dev team
Skilling up your dev team - 8 things to consider when skilling-up your dev teamSkilling up your dev team - 8 things to consider when skilling-up your dev team
Skilling up your dev team - 8 things to consider when skilling-up your dev team
Derk-Jan de Grood
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdfHow a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
mary rojas
Custom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdfCustom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdf
Digital Aptech
Improving Engagement with CRM Software for Instance Agents
Improving Engagement with CRM Software for Instance AgentsImproving Engagement with CRM Software for Instance Agents
Improving Engagement with CRM Software for Instance Agents
Insurance Tech Services
Optimising Claims Management with Claims Processing Systems
Optimising Claims Management with Claims Processing SystemsOptimising Claims Management with Claims Processing Systems
Optimising Claims Management with Claims Processing Systems
Insurance Tech Services
Validationapproach for sap data -.pptx
Validationapproach for sap  data  -.pptxValidationapproach for sap  data  -.pptx
Validationapproach for sap data -.pptx
aichannellsh
AI Ethics: Integrating Transparency, Fairness, and Privacy in AI Development
AI Ethics: Integrating Transparency, Fairness, and Privacy in AI DevelopmentAI Ethics: Integrating Transparency, Fairness, and Privacy in AI Development
AI Ethics: Integrating Transparency, Fairness, and Privacy in AI Development
Petar Radanliev
Issues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptxIssues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptx
Jalalkhan657136
Offensive Security Penetration Testing
Offensive Security Penetration Testing        Offensive Security Penetration Testing
Offensive Security Penetration Testing
Purple Box
Introduction to QM, QA, QC, Bug's priority and severity
Introduction to QM, QA, QC, Bug's priority and severityIntroduction to QM, QA, QC, Bug's priority and severity
Introduction to QM, QA, QC, Bug's priority and severity
Arshad QA
German Marketo User Group - May 2025 survey results
German Marketo User Group - May 2025 survey resultsGerman Marketo User Group - May 2025 survey results
German Marketo User Group - May 2025 survey results
BradBedford3
Climate-Smart Agriculture Development Solution.pptx
Climate-Smart Agriculture Development Solution.pptxClimate-Smart Agriculture Development Solution.pptx
Climate-Smart Agriculture Development Solution.pptx
julia smits
Marketing And Sales Software Services.pptx
Marketing And Sales Software Services.pptxMarketing And Sales Software Services.pptx
Marketing And Sales Software Services.pptx
julia smits
TUG Brazil - VizQL Data Service - Nik Dutra.pdf
TUG Brazil - VizQL Data Service - Nik Dutra.pdfTUG Brazil - VizQL Data Service - Nik Dutra.pdf
TUG Brazil - VizQL Data Service - Nik Dutra.pdf
Ligia Galv達o
And overview of Nasdanika Models and their applications
And overview of Nasdanika Models and their applicationsAnd overview of Nasdanika Models and their applications
And overview of Nasdanika Models and their applications
Pavel Vlasov
Intranet Examples That Are Changing the Way We Work
Intranet Examples That Are Changing the Way We WorkIntranet Examples That Are Changing the Way We Work
Intranet Examples That Are Changing the Way We Work
BizPortals Solutions
Salesforce Experience Cloud Consulting.pdf
Salesforce Experience Cloud Consulting.pdfSalesforce Experience Cloud Consulting.pdf
Salesforce Experience Cloud Consulting.pdf
VALiNTRY360
Chapter_02.pdf Software process Models.pdf
Chapter_02.pdf Software process Models.pdfChapter_02.pdf Software process Models.pdf
Chapter_02.pdf Software process Models.pdf
MaheenVohra
Field service report Luzon.pptxxxxxxxxxxxxxxxx
Field service report Luzon.pptxxxxxxxxxxxxxxxxField service report Luzon.pptxxxxxxxxxxxxxxxx
Field service report Luzon.pptxxxxxxxxxxxxxxxx
kashinathgpsgc
Oliveira2024 - Combining GPT and Weak Supervision.pdf
Oliveira2024 - Combining GPT and Weak Supervision.pdfOliveira2024 - Combining GPT and Weak Supervision.pdf
Oliveira2024 - Combining GPT and Weak Supervision.pdf
GiliardGodoi1
Skilling up your dev team - 8 things to consider when skilling-up your dev team
Skilling up your dev team - 8 things to consider when skilling-up your dev teamSkilling up your dev team - 8 things to consider when skilling-up your dev team
Skilling up your dev team - 8 things to consider when skilling-up your dev team
Derk-Jan de Grood
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdfHow a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
mary rojas
Custom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdfCustom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdf
Digital Aptech
Improving Engagement with CRM Software for Instance Agents
Improving Engagement with CRM Software for Instance AgentsImproving Engagement with CRM Software for Instance Agents
Improving Engagement with CRM Software for Instance Agents
Insurance Tech Services
Optimising Claims Management with Claims Processing Systems
Optimising Claims Management with Claims Processing SystemsOptimising Claims Management with Claims Processing Systems
Optimising Claims Management with Claims Processing Systems
Insurance Tech Services
Validationapproach for sap data -.pptx
Validationapproach for sap  data  -.pptxValidationapproach for sap  data  -.pptx
Validationapproach for sap data -.pptx
aichannellsh
AI Ethics: Integrating Transparency, Fairness, and Privacy in AI Development
AI Ethics: Integrating Transparency, Fairness, and Privacy in AI DevelopmentAI Ethics: Integrating Transparency, Fairness, and Privacy in AI Development
AI Ethics: Integrating Transparency, Fairness, and Privacy in AI Development
Petar Radanliev
Issues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptxIssues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptx
Jalalkhan657136
Offensive Security Penetration Testing
Offensive Security Penetration Testing        Offensive Security Penetration Testing
Offensive Security Penetration Testing
Purple Box
Introduction to QM, QA, QC, Bug's priority and severity
Introduction to QM, QA, QC, Bug's priority and severityIntroduction to QM, QA, QC, Bug's priority and severity
Introduction to QM, QA, QC, Bug's priority and severity
Arshad QA
German Marketo User Group - May 2025 survey results
German Marketo User Group - May 2025 survey resultsGerman Marketo User Group - May 2025 survey results
German Marketo User Group - May 2025 survey results
BradBedford3
Climate-Smart Agriculture Development Solution.pptx
Climate-Smart Agriculture Development Solution.pptxClimate-Smart Agriculture Development Solution.pptx
Climate-Smart Agriculture Development Solution.pptx
julia smits
Marketing And Sales Software Services.pptx
Marketing And Sales Software Services.pptxMarketing And Sales Software Services.pptx
Marketing And Sales Software Services.pptx
julia smits
TUG Brazil - VizQL Data Service - Nik Dutra.pdf
TUG Brazil - VizQL Data Service - Nik Dutra.pdfTUG Brazil - VizQL Data Service - Nik Dutra.pdf
TUG Brazil - VizQL Data Service - Nik Dutra.pdf
Ligia Galv達o
And overview of Nasdanika Models and their applications
And overview of Nasdanika Models and their applicationsAnd overview of Nasdanika Models and their applications
And overview of Nasdanika Models and their applications
Pavel Vlasov

Chrome devtool

  • 2. Chrome DevTools Overview The Chrome Developer Tools (DevTools for short), are a set of web authoring and debugging tools built into Google Chrome. The DevTools provide web developers deep access into the internals of the browser and their web application. Use the DevTools to efficiently track down layout issues, set JavaScript breakpoints, and get insights for code optimization.
  • 3. Accessing the DevTools 1. Select the Chrome menu Chrome Menu at the top-right of your browser window, then select More Tools > Developer Tools. 2. Right-click on any page element and select Inspect Element. 3. The DevTools window will open at the bottom of your Chrome browser. There are several useful shortcuts for opening the DevTools: 1. Use Ctrl+Shift+I (or Cmd+Opt+I on Mac) to open the DevTools. 2. Use Ctrl+Shift+J (or Cmd+Opt+J on Mac) to open the DevTools and bring focus to the Console. 3. Use Ctrl+Shift+C (or Cmd+Shift+C on Mac) to open the DevTools in Inspect Element mode, or toggle Inspect Element mode if the DevTools are already open.
  • 4. Important Panel 1. Elements 2. Resources 3. Network 4. Sources 5. Performance 6. Memory 7. Audits 8. Console
  • 5. We will learn 1. Elements 2. Network 3. Audits 4. Console
  • 6. Element Panel Iterate on the layout and design of your site by freely manipulating the DOM and CSS.
  • 7. Element Panel 1. Select an element 2. View CSS 3. Computed CSS 4. Color Picker 5. Add Box Shadow 6. Insert Style Rule Below 7. Add Classes
  • 8. Console Panel Log diagnostic information during development or interact with the JavaScript on the page.
  • 9. Console Panel 1. REPL (Read Eval Print Loop) for Javascript 2. Access last selected dom with $0, $1 ... 3. Preserve Logs 4. Filter Logs 5. Display Network Logs 6. User selected Logs 7. Show time
  • 10. Network Panel Optimize page load performance and debug request issues.
  • 11. Audits Panel Audits help you identify and fix common problem that affect your site's performance, accessibility, and user experience