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
55
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
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
220
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
170
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
1.8k
データ民主化のための LLM 活用状況と課題紹介(IVRy の場合)
wxyzzz
2
690
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
350
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.3k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.2k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
300
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
220
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.7k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
The Invisible Side of Design
smashingmag
302
51k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
How to make the Groovebox
asonas
2
1.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Are puppies a ranking factor?
jonoalderson
1
2.7k
Marketing to machines
jonoalderson
1
4.6k
エンジニアに許された特別な時間の終わり
watany
106
230k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
180
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
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