A Quick Tour of Your Browser's Dev Tools
Topics covered
- Brief history of dev tools
- Main tool tabs
Pre-requisites
For this talk, I’m assuming have a high-level understanding of:
- front-end technologies,
- browser interface, and
- different web browsers
Outline
- Brief history
- Inspect source
- IE Dev Tools
- Firebug
- Open dev tools
- Mac: command + option + I
- Windows: control + shift + I
- Elements/Inspector
- DOM
- Selecting an element
- Searching for an element
- Changing attributes
- Removing an element
- Styling
- Changing a style
- Adding a style
- Creating a new selector
- Computed styles
- Box model
- DOM
- Console
- Execute JavaScript
- Filter messages
- Manipulate DOM
- Source/Debugger
- Breakpoints
- Play
- Step, over, in, out
- Deactivate
- Callstack
- Scope
- Watch
- Variables in console
- Breakpoints
- Network
- Filtering by request type
- Filtering by string
- Response
- Preserve/Persist Logs
- Throttling
- Performance
- Recording
- Waterfall
- Application/Storage
- Cookies
- Local storage
- Session storage
- Browser specific:
- Chrome
- Audits
- Animations
- Firefox
- Accessibility
- Chrome