google chrome developer tools

23
Google Chrome Develope r Tools 呜呜 [email protected]

Upload: tbmallf2e

Post on 20-Jan-2015

1.369 views

Category:

Technology


6 download

DESCRIPTION

Introduction to Google Chrome Developer Tools by Wu Long.

TRANSCRIPT

Page 1: Google Chrome Developer Tools

Google Chrome Developer Tools

呜龙[email protected]

Page 2: Google Chrome Developer Tools

Chrome Developer Tools VS firebug

• 向左 ?• 向右 ?

Page 3: Google Chrome Developer Tools

Chrome Developer Tools VS firebug

有一种痛苦叫 选择 .......

Page 4: Google Chrome Developer Tools

Chrome Developer Tools VS firebug

有一种速度叫 chrome.......

Page 5: Google Chrome Developer Tools

Chrome Developer Tools VS firebug

• u know,more than fast....

Page 6: Google Chrome Developer Tools

Chrome Developer Tools: Overview

Page 7: Google Chrome Developer Tools

Elements

• DOM Elements Tree

• Box Model

• Properties

• Event Listeners

• SearchThe Elements panel supports XPath and CSS selectors as queries, in addition to plain text

#id .cls tag

Page 8: Google Chrome Developer Tools

Style panel

• Computed Style Pane• Styles Pane• Viewing Styles• Editing Styles• Adding New Rules and Properties• Metrics Pane• Pseudo element• Persisting Changes

Page 9: Google Chrome Developer Tools

unit delta

• 0.1 unit: Alt-Up/Down (or plain Up/Down if the current value is in the range of [-1; 1])

• 1 unit: Up/Down (for values greater than 1 or less than -1)

• 10 unit: Shift-Up/Down or PageUp/PageDown• 100 unit: Shift-PageUp/PageDown

style

Page 10: Google Chrome Developer Tools

Resource panel

• Frame resources

• easy to get a iframe

• HTML5 Databases

• Cookies

Page 11: Google Chrome Developer Tools

Script panel

• Breakpoints• Exceptions

Page 12: Google Chrome Developer Tools

exceptions

• Tracking exceptions• Viewing exception stack trace• Pause on exceptions• Printing stack traces• Error.stack• console.trace()• console.assert()• Handling exceptions at runtime using window.on

error• exception

Page 13: Google Chrome Developer Tools

Breakpoints

• Regular JavaScript Breakpoints• Breakpoints in Dynamic JavaScript• Pause on Next JavaScript Statement• Pause on Exceptions• Pause on Uncaught Exceptions• Breakpoints on DOM Mutation Events• Breakpoints on XHR• Breakpoints on JavaScript Event Listeners• Breakpoints

Page 14: Google Chrome Developer Tools

Timeline

• For advanced timing and speed analysis

Page 15: Google Chrome Developer Tools

Profiles Panel

• For advanced timing and speed analysis

Page 16: Google Chrome Developer Tools

console

• toggle the Console using the Escape key

• console api

• tricks

• ajax

• append child nodes

• up down arrow

• tab suggetions

Page 17: Google Chrome Developer Tools

console api

• clear()

• log info warn error

• assert debug

• count

• time

• others....

Page 18: Google Chrome Developer Tools

Remote Debugging

chrome --remote-debugging-port=9222

Page 19: Google Chrome Developer Tools

shortcut

shortcut

esc :console toggole

jump to line:control+g

clear:contronl+l

Page 20: Google Chrome Developer Tools

settings

Page 21: Google Chrome Developer Tools

do more....• live auto save• http://addyosmani.com/blog/autosave-changes-chrome-dev-tools/• https://github.com/NV/chrome-devtools-autosave• chage skin• http://darcyclarke.me/design/skin-your-chrome-inspector/• reference• http://code.google.com/chrome/devtools/

Page 22: Google Chrome Developer Tools

• life is short ,you need chrome!

Page 23: Google Chrome Developer Tools

谢谢观赏

WPS OfficeMake Presentation much more fun

@WPS官方微博

@kingsoftwps