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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Levan Velijanashvili
December 20, 2013
Technology
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
26
Being a Developer
stichoza
0
27
Laravel Spark
stichoza
3
530
D3.js - Data-Driven Documents
stichoza
0
280
Gulp - The Streaming Build System
stichoza
2
400
Other Decks in Technology
See All in Technology
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
280
AIは、人間らしい仕事の夢を見るか?─ AI時代のtoB/toEプロダクトを再設計する
techtekt
PRO
0
190
そこにあるから地図ができる~位置を示す"モノ"を愉しむ~ - Interface 2026年6月号GPS特集オフ会 / interface_202606_GPS_offline
sakaik
1
140
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
230
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.2k
Agile and AI Redmine Japan 2026
hiranabe
4
540
ClaudeCodeの公式Memory Architecture
nagatsu
0
120
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
380
「ビジネスがわかるエンジニア」とは何か?
ryooob
0
420
ご挨拶「10周年を迎える共創ラボのこれまでとこれから」
iotcomjpadmin
0
160
週末にループ・エンジニアリングの理解を深めるためのスライド
nagatsu
0
690
Multi-Agent並列開発を 安全に回すための技術 / Technology for Safely Multi-Agent Parallel Development
tooppoo
0
230
Featured
See All Featured
Between Models and Reality
mayunak
4
360
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
210
Building the Perfect Custom Keyboard
takai
2
800
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
170
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
400
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
The browser strikes back
jonoalderson
0
1.3k
WCS-LA-2024
lcolladotor
0
660
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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