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
Fluent Conf 2013 Summary
Search
Guille Paz
July 27, 2013
Technology
0
95
Fluent Conf 2013 Summary
Progressive Enhancement and History API on Twitter.
Guille Paz
July 27, 2013
Tweet
Share
More Decks by Guille Paz
See All by Guille Paz
The Road to Node
pazguille
0
210
No me robes el Scroll!
pazguille
0
190
User First
pazguille
1
170
#OfflineFirst
pazguille
3
5.8k
ES6 in Production
pazguille
10
2.9k
No me hagas esperar!
pazguille
1
120
CSS Sprites vs. Data URIs
pazguille
0
380
Hello, Style Guides!
pazguille
0
210
Decoupling your JavaScript
pazguille
0
140
Other Decks in Technology
See All in Technology
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
180
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
6
670
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
100
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
330
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
300
Engineer Career Talk
lycorp_recruit_jp
0
190
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
160
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
110
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
Featured
See All Featured
Scaling GitHub
holman
458
140k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
Automating Front-end Workflow
addyosmani
1366
200k
A designer walks into a library…
pauljervisheath
204
24k
Site-Speed That Sticks
csswizardry
0
28
Designing Experiences People Love
moore
138
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Building Your Own Lightsaber
phodgson
103
6.1k
Visualization
eitanlees
145
15k
Transcript
Summary
None
None
None
Thanks!
Experiences along the time
What happened in 2010?
None
None
CORE functionality
User should be able to navigate between section of the
site
Navigation between sections should be fast
URLs should be accessible regardless of the client’s abilities
Make page navigation easier and faster
Render runs on Server and Client
Routing model on the Client (mustache)
Strong relationship between a URL and its content
#Hash Navigation (hashbang)
None
JavaScript is the core technology
2011
Optimizations available only on the Server
Multiples URLs
None
Multiples Requests
Bad page-load performance
2012
Moving the rendering to the Server
No more #!
Just one URL
Load only what we need
2013
Speed up navigation between pages
One view, two types of requests
Server
None
Client
History API
None
None
None
None
Hijax
Be like water
The End
Questions