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
98
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
3k
No me hagas esperar!
pazguille
1
130
CSS Sprites vs. Data URIs
pazguille
0
390
Hello, Style Guides!
pazguille
0
220
Decoupling your JavaScript
pazguille
0
140
Other Decks in Technology
See All in Technology
PHPカンファレンス名古屋-テックリードの経験から学んだ設計の教訓
hayatokudou
2
540
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
81k
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
2
600
コンテナサプライチェーンセキュリティ
kyohmizu
1
140
脳波を用いた嗜好マッチングシステム
hokkey621
0
280
RemoveだらけのPHPUnit 12に備えよう
cocoeyes02
0
270
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
14
4.8k
クラウド食堂とは?
hiyanger
0
110
Active Directory攻防
cryptopeg
PRO
8
5.4k
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
230
実は強い 非ViTな画像認識モデル
tattaka
2
1.2k
EDRの検知の仕組みと検知回避について
chayakonanaika
11
4.7k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Gamification - CAS2011
davidbonilla
80
5.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
A designer walks into a library…
pauljervisheath
205
24k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Writing Fast Ruby
sferik
628
61k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
A better future with KSS
kneath
238
17k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
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