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
Browser Performance 101
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Albert Casademont
October 31, 2014
Programming
150
0
Share
Browser Performance 101
An introductory talk to the browser performance world for the nice people at Trovit
Albert Casademont
October 31, 2014
More Decks by Albert Casademont
See All by Albert Casademont
React PHP & Symfony @ SymfonyCat 2016
acasademont
2
940
PHP7 & Symfony 2 @ Symfony Barcelona May meetup
acasademont
2
630
PHP7 @ PHP Day Spain 2015
acasademont
5
6.3k
Doctrine in 90 minutes
acasademont
0
1.4k
SSL & Symfony
acasademont
0
370
Other Decks in Programming
See All in Programming
t *testing.T は どこからやってくるの?
otakakot
1
710
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
110
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
680
AI-DLC Deep Dive
yuukiyo
9
4.8k
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
670
Swift Concurrency Type System
inamiy
1
550
Kingdom of the Machine
yui_knk
2
940
Back to the roots of date
jinroq
0
470
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
120
Making the RBS Parser Faster
soutaro
0
530
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
240
実用!Hono RPC2026
yodaka
2
270
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
250
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
The browser strikes back
jonoalderson
0
990
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
The Invisible Side of Design
smashingmag
303
52k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
310
Music & Morning Musume
bryan
47
7.2k
エンジニアに許された特別な時間の終わり
watany
106
240k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Building the Perfect Custom Keyboard
takai
2
740
Transcript
Browser Perf 101
About Albert Casademont ulabox.com @acasademont (no me busquéis en Linkedin)
why perf matters?
speed = money
None
but i'm a developer!
DevOps
source: wikipedia.org
None
3-way TCP handshake source: http://www.admin-magazine.com
TCP Flow control source: High Performace Networking (I. Grigorik)
Performance check-list low latency is king! keep-alive initcwnd >= 10
disable slow start after idle tcp fast open (kernel >= 3.6)
None
critical rendering path
critical rendering path source: http://http://www.sitepoint.com
critical rendering path source: http://http://www.sitepoint.com
Performance check-list cache! keep bytes low (minimize, gzip) inline above
the fold css make async js when possible lazy-load below the fold images
None
https = http + tls
TLS Handshake source: https://devcentral.f5.com/articles/ssl-profiles-part-1
None
SPDY HTTP 2.0
GoogleBot HTTPS
None
http vs NICE https
Resources
Resources http://www.webpagetest.org https://blog.cloudflare.com https://igvita.com https://insouciant.org https://imperialviolet.org https://ssllabs.com/ssltest
gràcies ;)