Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Performance Choreography at WebPerfDays NY, 2014
Search
Tim Kadlec
September 18, 2014
Programming
800
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Performance Choreography at WebPerfDays NY, 2014
Presented at WebPerfDays NY, in New York City, NY on September 18th, 2014.
Tim Kadlec
September 18, 2014
More Decks by Tim Kadlec
See All by Tim Kadlec
The State of Node.js Security, at Node.js Interactive 2017
tkadlec
1
510
JavaScript Exposed at Midwest JS
tkadlec
3
340
Focusing On What Matters, at Fluent, 2017
tkadlec
0
190
Once More, With Feeling at Code 2016 in Sydney
tkadlec
1
750
Once More, With Feeling
tkadlec
9
1.8k
Mobile Image Processing at London Web Perf Meetup, 2016
tkadlec
1
270
Better By Proxy at Velocity NY 2015
tkadlec
3
740
Getting Started with Performance Budgets at HighEdWeb Technical Academy, 2015
tkadlec
9
1.3k
Reaching Everyone, Fast at From the Front, 2015
tkadlec
8
7.6k
Other Decks in Programming
See All in Programming
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
510
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.3k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
470
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
590
Java 27新機能 / Java 27 new features
kishida
2
190
Workers Cache を知る
syumai
0
320
カツオ、ご期待ください
suneo3476
0
140
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
20
20k
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
190
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2.1k
Webの地図
yosuke_furukawa
PRO
6
5k
Featured
See All Featured
Believing is Seeing
oripsolob
1
240
We Have a Design System, Now What?
morganepeng
55
8.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
340
Deep Space Network (abreviated)
tonyrice
0
350
A designer walks into a library…
pauljervisheath
211
25k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Test your architecture with Archunit
thirion
2
2.4k
The Cult of Friendly URLs
andyhume
79
7k
Done Done
chrislema
187
17k
Un-Boring Meetings
codingconduct
0
440
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Designing for Timeless Needs
cassininazir
1
510
Transcript
Performance Choreography September 18, 2014 at WebPerfDays NY ! Tim
Kadlec @tkadlec
[email protected]
None
None
None
None
None
in-between moments impact perception
None
None
“It’s solely intended to enhance the user’s perception of your
app as quick to launch and immediately ready for use.
None
http://www.lukew.com/ff/entry.asp?1797
http://www.lukew.com/ff/entry.asp?1797
progress bars focus on the waiting
skeleton screens focus on the progress
None
None
None
None
slow is valuable
None
None
tell people you’re working for them
None
<200ms http://bit.ly/1rfjmzU
“A rule of thumb: However long you think you need,
half it. Then half it again! Rachel Nabors Award Winning Cartoonist
“Confession: sometimes when we release an update, I tighten up
an old transition by ~50ms. ! Result: "Wow, this new version feels faster." Cenny Bowles Design Manager at Twitter
http://bit.ly/1pgJ8OD
http://bit.ly/1pgJ8OD
http://bit.ly/1pgJ8OD
this isn’t difficult
people like beautiful things
we are performance engineers
we are performance choreographers
thank you September 18, 2014 at WebPerfDays NY ! Tim
Kadlec @tkadlec
[email protected]