Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Master of DevTools
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Levan Velijanashvili
December 20, 2013
Technology
450
0
Share
Master of DevTools
My first talk at hack@CST hackathon about Chrome Developer Tools and web optimization
Levan Velijanashvili
December 20, 2013
More Decks by Levan Velijanashvili
See All by Levan Velijanashvili
Making Dumb Devices Smart
stichoza
0
14
Being a Developer
stichoza
0
11
Laravel Spark
stichoza
3
520
D3.js - Data-Driven Documents
stichoza
0
270
Gulp - The Streaming Build System
stichoza
2
400
Other Decks in Technology
See All in Technology
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
180
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
310
AI時代のIssue駆動開発のススメ
moongift
PRO
0
340
FASTでAIエージェントを作りまくろう!
yukiogawa
4
190
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
290
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
230
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
100
Move Fast and Break Things: 10 in 20
ramimac
0
110
FlutterでPiP再生を実装した話
s9a17
0
240
Bref でサービスを運用している話
sgash708
0
220
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
170
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Speed Design
sergeychernyshev
33
1.6k
Color Theory Basics | Prateek | Gurzu
gurzu
0
270
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
130
Leo the Paperboy
mayatellez
6
1.6k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
210
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
160
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
95
The Language of Interfaces
destraynor
162
26k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
390
Transcript
Developer Tools
Topics DOM and Styles Editing Sources Debugging JavaScript Improving Network
Performance Improving Performance Memory Profiling
Bad old times No debuggers Early debuggers Lazy alert()
JS
CSS .sidebar-levels h3 a { transition: border-color 0.2s ease-in-out; border:
2px solid #bebebe; border-radius: 50%; color: #777777; display: block; margin-top: 7px; text-align: center; width: 30px; } @media screen and (min-width: 1060px) { .sidebar-levels h3 a { margin-right: 30px; } }
edit – save – test
Chrome Developer Tools
None
None
Elements DOM and CSS Document Object Model and Styles
Let’s see in action (live examples here from screen)
Editing Sources Modify Sources Export Changes Track Versions
Console Log (Errors, Warnings, Info…) Command Line (Run JavaScript) etc.
Raw JavaScript Minified JavaScript function hello(name) { if (name.length >
16) { alert("No!"); } else { alert("Hi " + name + "!"); } } function hello(n){alert(n.length>16?"No!":"Hi “+n+"!")}
Raw JavaScript: Min Version: 226 KB !!! 89 KB 226
/ 89 ≈ 2.5
Levan Velijanashvili
[email protected]
twitter.com/Stichoza github.com/Stichoza