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
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
31
Being a Developer
stichoza
0
33
Laravel Spark
stichoza
3
530
D3.js - Data-Driven Documents
stichoza
0
280
Gulp - The Streaming Build System
stichoza
2
410
Other Decks in Technology
See All in Technology
Bits AI を制するものは Datadog を制す / The player that controls Bits AI, controls Datadog
kaminashi
0
130
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
130
事業価値と Engineering 2026年度版
recruitengineers
PRO
51
25k
自宅NWにISR4331を導入してみた話
okaits
0
110
猫付きpingコマンドを自作
uyuki234
0
260
エンドユーザー視点で見る SansanのMeraki活用と内製自動化
sansantech
PRO
0
110
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
130
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
350
モバイルアプリ開発概論2026
recruitengineers
PRO
6
660
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
750
Goでデータパイプラインを作ろう
sansantech
PRO
1
510
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
170
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Navigating Weather and Climate Data
rabernat
0
480
Designing Powerful Visuals for Engaging Learning
tmiket
1
500
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Speed Design
sergeychernyshev
33
2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
Producing Creativity
orderedlist
PRO
348
40k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
The Language of Interfaces
destraynor
162
27k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
420
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
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