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
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
Data Enabling Team立ち上げました
sansantech
PRO
0
280
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
270
ストライクウィッチーズ2期6話のエイラの行動が許せないのでPjMの観点から何をすべきだったのかを考える
ichimichi
1
140
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
AIがコードを書く時代の ジェネレーティブプログラミング
polidog
PRO
3
360
AIドリブン開発の実践知 ― AI-DLC Unicorn Gym実施から見えた可能性と課題
mixi_engineers
PRO
0
110
JAWS DAYS 2026でAIの「もやっと」感が解消された話
smt7174
1
130
Even G2 クイックスタートガイド(日本語版)
vrshinobi1
0
200
"まず試す"ためのDatabricks Apps活用法 / Databricks Apps for Early Experiments and Validation
nttcom
1
170
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.3k
JSTQB Expert Levelシラバス「テストマネジメント」日本語版のご紹介
ymty
0
130
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
670
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
[SF Ruby Conf 2025] Rails X
palkan
2
920
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
210
Measuring & Analyzing Core Web Vitals
bluesmoon
9
800
30 Presentation Tips
portentint
PRO
1
270
Balancing Empowerment & Direction
lara
5
1k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
Being A Developer After 40
akosma
91
590k
HDC tutorial
michielstock
1
600
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