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
Responsive Web Design
Search
David Roessli
June 20, 2012
Technology
0
38
Responsive Web Design
ISO Breakfast Talk
David Roessli
June 20, 2012
Tweet
Share
More Decks by David Roessli
See All by David Roessli
GCBHR Design Thoughts
davidroessli
0
220
Living Design Systems
davidroessli
0
120
Responsive Web Design
davidroessli
2
150
Responsive Web Design
davidroessli
6
230
ISO Redesign
davidroessli
0
54
Web { Design } Project Management
davidroessli
1
71
The Future of web applications in science
davidroessli
0
63
Objectifs 508
davidroessli
0
33
Project 508
davidroessli
0
51
Other Decks in Technology
See All in Technology
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
0
560
いよいよ仕事を奪われそうな波が来たぜ
kazzpapa3
3
310
開発メンバーが語るFindy Conferenceの裏側とこれから
sontixyou
2
410
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
2
440
Azure SRE Agent x PagerDutyによる近未来インシデント対応への期待 / The Future of Incident Response: Azure SRE Agent x PagerDuty
aeonpeople
0
240
AI開発の落とし穴 〜馬には乗ってみよAIには添うてみよ〜
sansantech
PRO
10
5.5k
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
380
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
41k
しろおびセキュリティへ ようこそ
log0417
0
210
みんなだいすきALB、NLBの 仕組みから最新機能まで総おさらい / Mastering ALB & NLB: Internal Mechanics and Latest Innovations
kaminashi
0
150
Claude Codeベストプラクティスまとめ
minorun365
54
31k
AI時代、1年目エンジニアの悩み
jin4
1
130
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
190
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
GitHub's CSS Performance
jonrohan
1032
470k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
48
Automating Front-end Workflow
addyosmani
1371
200k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
61
Test your architecture with Archunit
thirion
1
2.1k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
87
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
Responsive { web } design David Roessli cybermedia concepts Creative
Commons Attribution-ShareAlike 2.5 Switzerland License. ISO Breakfast Talk on June 20th, 2012
Andy Clarke @Malarkey stuffandnonsense.co.uk
Mobile browsing is expected to outpace desktop-based access within 2013
to 2015” theverge.com/2012/2/4/2769538/smartphones-overtake-computers-shipping-increase-2011-canalys mediapost.com/publications/?fa=Articles.showArticle&art_aid=120590 morganstanley.com/institutional/techresearch/mobile_internet_report122009.html “
A shifting landscape
there was a time when screen size ~ user’s location
there was a time when screen size ~ user’s bandwith
www.osteofrance.com vs m.osteofrance.com
but not anymore
small screen size ≠ at a street corner in a
hurry
large screen size ≠ at the office or at home
None
None
None
None
None
None
None
None
so let’s not assume
We’re faced with a greater number of devices, input modes,
and browsers than ever before
Becoming responsive
Responsable responsive web design is currently the best answer we’ve
found to address this issue. Today.
www.iso.org at different browser sizes
www.iso.org
layout agnostic
1
target ÷ context = result Flexible designs make no assumptions
about a browser window’s width, and adapt beautifully to devices that have portrait and landscape modes. Fluid grids: adapt beautifully alistapart.com/articles/fluidgrids 24ways.org/2011/theres-no-formula-for-great-designs
Fluid grids: adapt beautifully
2
Flexible images: resize smoothly
3
Media queries: know your breakpoints 480 600 768 992 1382
phone phone (landscape) kindle tablet tablet (landscape) desktop desktop+
Make pages which are accessible, regardless of the browser, platform
or screen that your reader chooses or must use to access your pages.
Designing adaptable pages is designing accessible pages