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
Predictive Prefetching for the Web
Search
Minko Gechev
November 11, 2019
Programming
0
350
Predictive Prefetching for the Web
Minko Gechev
November 11, 2019
Tweet
Share
More Decks by Minko Gechev
See All by Minko Gechev
Change the World With Open Source Software
mgechev
0
210
Fast Angular Apps from End to End
mgechev
1
220
The State of Angular
mgechev
1
210
The State of Angular
mgechev
1
420
Software Engineering as a Superpower
mgechev
1
230
Introduction to Angular
mgechev
1
240
Internals of the Angular CLI
mgechev
2
1.4k
The State of Angular
mgechev
1
240
The State of Angular Deployment, SSR, and Prerendering, ng-conf keynote
mgechev
2
3k
Other Decks in Programming
See All in Programming
愛される翻訳の秘訣
kishikawakatsumi
3
350
Grafana:建立系統全知視角的捷徑
blueswen
0
240
認証・認可の基本を学ぼう後編
kouyuume
0
250
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
200
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
140
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
600
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
470
Patterns of Patterns
denyspoltorak
0
370
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
310
Cap'n Webについて
yusukebe
0
150
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.1k
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
Optimizing for Happiness
mojombo
379
70k
Become a Pro
speakerdeck
PRO
31
5.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
82
Typedesign – Prime Four
hannesfritz
42
2.9k
How to make the Groovebox
asonas
2
1.8k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
31
First, design no harm
axbom
PRO
1
1.1k
The Spectacular Lies of Maps
axbom
PRO
1
400
Transcript
None
Minko Gechev @mgechev Predictive Prefetching for the Web for better
user experience
None
None
None
None
Prefetching for speeding up navigation faster Web and fewer rage
clicks
⚡ Prefetching Navigation
Prefetching strategies • Prefetch all • Visible links • On
mouse over • Predictive prefetching
Web app with instant transitions Application usage report Data analytics/ML
model How predictive prefetching works
None
None
github.com/guess-js
None
Naveed Ahmed
Search and Find Latest Jobs in Pakistan mustakbil.com
Search and Find Latest Jobs in Pakistan mustakbil.com
None
Prefetching data consumption one user at the home page 2.56MB
Prefetch all modules 100% 1.22MB Prefetch visibile links 48% 0.18MB Predictive prefetching 7%
90% for users on fast 3G prefetching accuracy >
Additional optimizations implemented by Guess.js Adapts to the connection speed
Prefetches by likelihood Calculates likelihood at build time Does not block the main thread
Using Guess.js
Predictive Prefetching for the Web Speeds up page navigation Increases
user satisfaction Support for popular frameworks Reduces data usage
web.dev/link-prefetch web.dev/predictive-prefetching
Thank you! Minko Gechev @mgechev