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
49
0
Share
Responsive Web Design
ISO Breakfast Talk
David Roessli
June 20, 2012
More Decks by David Roessli
See All by David Roessli
GCBHR Design Thoughts
davidroessli
0
230
Living Design Systems
davidroessli
0
120
Responsive Web Design
davidroessli
2
160
Responsive Web Design
davidroessli
6
240
ISO Redesign
davidroessli
0
61
Web { Design } Project Management
davidroessli
1
76
The Future of web applications in science
davidroessli
0
67
Objectifs 508
davidroessli
0
38
Project 508
davidroessli
0
54
Other Decks in Technology
See All in Technology
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
180
AIが変えた"品質の守り方"
kkakizaki
13
5.4k
Cloud Run のアップデート 触ってみる&紹介
gre212
0
240
海外カンファレンス「JavaOne」参加レポート ユーザー系IT企業における目的・成果/JavaOne Report Purpose and Results in the User IT Company
muit
0
110
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.7k
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
160
OpenClawとHermesAgentでAI新入社員を作った話
takanoriyanada
0
140
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
120
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
240
Agentic Design Patterns
glaforge
0
290
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
690
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
260
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
190
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
550
Visualization
eitanlees
152
17k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
210
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Designing for Performance
lara
611
70k
Un-Boring Meetings
codingconduct
0
300
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
190
The Cost Of JavaScript in 2023
addyosmani
55
10k
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