SlideShare a Scribd company logo
1 of 21
Download to read offline
G o o g l e C h ro m e
                        D e v e l o p e r To o l s
                                Short Overview




              Daniel Siepmann                        1

Tuesday, March 27, 12                                    1
TOC

                    1. Introduction
                    2. Excess Tools
                    3. Panels
                    4. Summary



              Daniel Siepmann               2

Tuesday, March 27, 12                           2
I n t ro d u c t i o n




              Daniel Siepmann                            3

Tuesday, March 27, 12                                        3
I n t ro d u c t i o n
                    ‣ http://code.google.com/chrome/devtools/
                    ‣ http://www.chromium.org/devtools
                    ‣ http://paulirish.com/2011/a-re-
                          introduction-to-the-chrome-developer-
                          tools/
                    ‣ Youtube: google chrome developer tools
              Daniel Siepmann                                     4

Tuesday, March 27, 12                                                 4
TOC

                    1. Introduction
                    ‣ Excess Tools
                    2. Panels
                    3. Summary



              Daniel Siepmann               5

Tuesday, March 27, 12                           5
E x c e s s To o l s
                    ‣     Right-click on any page element and select Inspect
                          element

                    ‣     On Windows and Linux, press CTRG + ⇧ + Character

                    ‣     On Mac, press ⌥+ ⌘ + Character
                         ‣      I keys to open Developer Tools
                         ‣      J to open Developer Tools and bring focus to the
                                Console
                         ‣      C to toggle Inspect Element mode

              Daniel Siepmann                                                      6

Tuesday, March 27, 12                                                                  6
TOC

                    1. Introduction
                    2. Excess Tools
                    ‣ Panels
                    3. Summary



              Daniel Siepmann               7

Tuesday, March 27, 12                           7
Panels
                    I. Elements
                    II. Resources
                    III. Network
                    IV.Scripts
                    V. Console


              Daniel Siepmann                8

Tuesday, March 27, 12                            8
Elements

                    ‣ Show current DOM
                    ‣ Manipulate DOM
                    ‣ Set Breakpoints
                    ‣ Manipulate CSS

              Daniel Siepmann              9

Tuesday, March 27, 12                          9
Panels
                    I. Elements
                    ‣ Resources
                    III. Network
                    IV.Scripts
                    V. Console


              Daniel Siepmann               10

Tuesday, March 27, 12                            10
Resources


                    ‣ Edit / Save CSS / JS
                    ‣ Versioning of CSS / JS while editing


              Daniel Siepmann                                11

Tuesday, March 27, 12                                             11
Panels
                    I. Elements
                    II. Resources
                    ‣ Network
                    IV.Scripts
                    V. Console


              Daniel Siepmann                12

Tuesday, March 27, 12                             12
Network

                    ‣ Header
                    ‣ Overview
                    ‣ Timeline

              Daniel Siepmann             13

Tuesday, March 27, 12                          13
Panels
                    I. Elements
                    II. Resources
                    III. Network
                    ‣ Scripts
                    V. Console


              Daniel Siepmann                14

Tuesday, March 27, 12                             14
S cr i pt s

                    ‣ Edit
                    ‣ Breakpoints
                    ‣ Pretty Print

              Daniel Siepmann                 15

Tuesday, March 27, 12                              15
Panels
                    I. Elements
                    II. Resources
                    III. Network
                    IV.Scripts
                    ‣ Console

              Daniel Siepmann                16

Tuesday, March 27, 12                             16
Co n sol e
                    ‣ Code completion
                    ‣ Little gimmicks
                     ‣ $0 -> selected node in Elements-Panel
                     ‣ $1, $2, ... -> History of selected nodes.
                     ‣ inspect(), dir()
              Daniel Siepmann                                      17

Tuesday, March 27, 12                                                   17
TOC

                    1. Introduction
                    2. Excess Tools
                    3. Panels
                    ‣ Summary


              Daniel Siepmann               18

Tuesday, March 27, 12                            18
S um m ary

                    ‣ Fucking awesome
                    ‣ Versioning
                    ‣ Debugging
                    ‣ Pretty print

              Daniel Siepmann                19

Tuesday, March 27, 12                             19
Questions




              Daniel Siepmann               20

Tuesday, March 27, 12                            20
Author
                        Daniel Siepmann

                        Employed at wfp:2

                        TYPO3, PHP, JavaScript



                        @layneobserdia

                        www.layne-obserdia.de


              Daniel Siepmann                     21

Tuesday, March 27, 12                                  21

More Related Content

Viewers also liked

Viewers also liked (18)

Optimizing browser experience - App!mobile 2013 conf
Optimizing browser experience - App!mobile 2013 confOptimizing browser experience - App!mobile 2013 conf
Optimizing browser experience - App!mobile 2013 conf
 
Web Application Development Tools for Creating Perfect User Experience
Web Application Development Tools for Creating Perfect User ExperienceWeb Application Development Tools for Creating Perfect User Experience
Web Application Development Tools for Creating Perfect User Experience
 
Powerful JavaScript Tips and Best Practices
Powerful JavaScript Tips and Best PracticesPowerful JavaScript Tips and Best Practices
Powerful JavaScript Tips and Best Practices
 
Understanding Page Load / Ziling Zhao (Google)
Understanding Page Load / Ziling Zhao (Google)Understanding Page Load / Ziling Zhao (Google)
Understanding Page Load / Ziling Zhao (Google)
 
Chrome 佛心做了 Devtool 就是要用啊? 從 Timeline 學調效動畫效能
Chrome 佛心做了 Devtool 就是要用啊? 從 Timeline 學調效動畫效能Chrome 佛心做了 Devtool 就是要用啊? 從 Timeline 學調效動畫效能
Chrome 佛心做了 Devtool 就是要用啊? 從 Timeline 學調效動畫效能
 
Finding and debugging memory leaks in JavaScript with Chrome DevTools
Finding and debugging memory leaks in JavaScript with Chrome DevToolsFinding and debugging memory leaks in JavaScript with Chrome DevTools
Finding and debugging memory leaks in JavaScript with Chrome DevTools
 
Tooling for the productive front-end developer
Tooling for the productive front-end developerTooling for the productive front-end developer
Tooling for the productive front-end developer
 
Memory leak patterns in javascript
Memory leak patterns in javascriptMemory leak patterns in javascript
Memory leak patterns in javascript
 
Windows process scheduling presentation
Windows process scheduling presentationWindows process scheduling presentation
Windows process scheduling presentation
 
Ways to measure & boost performance of your React app
Ways to measure & boost performance of your React appWays to measure & boost performance of your React app
Ways to measure & boost performance of your React app
 
Windows process-scheduling
Windows process-schedulingWindows process-scheduling
Windows process-scheduling
 
The Windows Scheduler
The Windows SchedulerThe Windows Scheduler
The Windows Scheduler
 
En 20 minutos ... Chrome Developer Tools
En 20 minutos ... Chrome Developer ToolsEn 20 minutos ... Chrome Developer Tools
En 20 minutos ... Chrome Developer Tools
 
Measurements
MeasurementsMeasurements
Measurements
 
Hi, My Name Is
Hi, My Name IsHi, My Name Is
Hi, My Name Is
 
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
 
Revista Catalunya - Papers 134 Desembre 2011
Revista Catalunya - Papers 134 Desembre 2011Revista Catalunya - Papers 134 Desembre 2011
Revista Catalunya - Papers 134 Desembre 2011
 
Na co nezapomenout v online marketingu v roce 2012
Na co nezapomenout v online marketingu v roce 2012Na co nezapomenout v online marketingu v roce 2012
Na co nezapomenout v online marketingu v roce 2012
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Google Chrome developer tools

  • 1. G o o g l e C h ro m e D e v e l o p e r To o l s Short Overview Daniel Siepmann 1 Tuesday, March 27, 12 1
  • 2. TOC 1. Introduction 2. Excess Tools 3. Panels 4. Summary Daniel Siepmann 2 Tuesday, March 27, 12 2
  • 3. I n t ro d u c t i o n Daniel Siepmann 3 Tuesday, March 27, 12 3
  • 4. I n t ro d u c t i o n ‣ http://code.google.com/chrome/devtools/ ‣ http://www.chromium.org/devtools ‣ http://paulirish.com/2011/a-re- introduction-to-the-chrome-developer- tools/ ‣ Youtube: google chrome developer tools Daniel Siepmann 4 Tuesday, March 27, 12 4
  • 5. TOC 1. Introduction ‣ Excess Tools 2. Panels 3. Summary Daniel Siepmann 5 Tuesday, March 27, 12 5
  • 6. E x c e s s To o l s ‣ Right-click on any page element and select Inspect element ‣ On Windows and Linux, press CTRG + ⇧ + Character ‣ On Mac, press ⌥+ ⌘ + Character ‣ I keys to open Developer Tools ‣ J to open Developer Tools and bring focus to the Console ‣ C to toggle Inspect Element mode Daniel Siepmann 6 Tuesday, March 27, 12 6
  • 7. TOC 1. Introduction 2. Excess Tools ‣ Panels 3. Summary Daniel Siepmann 7 Tuesday, March 27, 12 7
  • 8. Panels I. Elements II. Resources III. Network IV.Scripts V. Console Daniel Siepmann 8 Tuesday, March 27, 12 8
  • 9. Elements ‣ Show current DOM ‣ Manipulate DOM ‣ Set Breakpoints ‣ Manipulate CSS Daniel Siepmann 9 Tuesday, March 27, 12 9
  • 10. Panels I. Elements ‣ Resources III. Network IV.Scripts V. Console Daniel Siepmann 10 Tuesday, March 27, 12 10
  • 11. Resources ‣ Edit / Save CSS / JS ‣ Versioning of CSS / JS while editing Daniel Siepmann 11 Tuesday, March 27, 12 11
  • 12. Panels I. Elements II. Resources ‣ Network IV.Scripts V. Console Daniel Siepmann 12 Tuesday, March 27, 12 12
  • 13. Network ‣ Header ‣ Overview ‣ Timeline Daniel Siepmann 13 Tuesday, March 27, 12 13
  • 14. Panels I. Elements II. Resources III. Network ‣ Scripts V. Console Daniel Siepmann 14 Tuesday, March 27, 12 14
  • 15. S cr i pt s ‣ Edit ‣ Breakpoints ‣ Pretty Print Daniel Siepmann 15 Tuesday, March 27, 12 15
  • 16. Panels I. Elements II. Resources III. Network IV.Scripts ‣ Console Daniel Siepmann 16 Tuesday, March 27, 12 16
  • 17. Co n sol e ‣ Code completion ‣ Little gimmicks ‣ $0 -> selected node in Elements-Panel ‣ $1, $2, ... -> History of selected nodes. ‣ inspect(), dir() Daniel Siepmann 17 Tuesday, March 27, 12 17
  • 18. TOC 1. Introduction 2. Excess Tools 3. Panels ‣ Summary Daniel Siepmann 18 Tuesday, March 27, 12 18
  • 19. S um m ary ‣ Fucking awesome ‣ Versioning ‣ Debugging ‣ Pretty print Daniel Siepmann 19 Tuesday, March 27, 12 19
  • 20. Questions Daniel Siepmann 20 Tuesday, March 27, 12 20
  • 21. Author Daniel Siepmann Employed at wfp:2 TYPO3, PHP, JavaScript @layneobserdia www.layne-obserdia.de Daniel Siepmann 21 Tuesday, March 27, 12 21