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 Recap
Search
14islands
October 01, 2015
Design
8
1.3k
Responsive Web Design Recap
Responsive Web Design has been around for a while. How about a recap?
14islands
October 01, 2015
Tweet
Share
More Decks by 14islands
See All by 14islands
Construindo interfaces interativas com React
14islands
0
73
Sneaky Santa
14islands
0
47
Innovation & Prototyping
14islands
0
160
Google Santa Tracker: Present Bounce
14islands
0
230
Lessons learned using WordPress as a CMS
14islands
2
950
The good, the bad and the ugly with responsive web design
14islands
4
1.9k
Faster Responsive Websites
14islands
2
330
Performance as design: doing responsive responsibly
14islands
32
8k
Other Decks in Design
See All in Design
利用者が離れないUX/UIデザイン 長く使われる業務アプリデザインのポイント
ncdc
4
310
AIと創る広告の未来 ― タップルと極AIお台場スタジオの最新事例― / ai-tapple-odaiba
cyberagentdevelopers
PRO
1
610
241214_StackNagoya_プレイングマネージャーのプレイングの時間の使い方
kiyoshifuwa
0
190
共通言語としてのデザイントークンと Figmaでの運用
kamy0042
0
190
Webデザイナーが押さえておきたいエンジニアとの連携ポイント
448jp
0
2.7k
デザインシステム構築の進め方 基本から実践まで、具体的な手順を徹底解説
ncdc
1
360
Дизайн услуги через её визуализацию с Картой процесса-опыта
ashapiro
0
190
志ある事業の種を社会に開花させるための挑戦/ Designship2024_Nishimura
root_recruit
0
230
Managing Design Systems (Antwerp 2024)
nathanacurtis
1
370
Arborea Art Book
thebogheart
1
320
ネーミングの極意 - その名は体を現していますか? -
kakukoki
2
440
ゲーム開発における、Figma活用事例の紹介 / applibot-figma
cyberagentdevelopers
PRO
2
530
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
170
14k
How GitHub (no longer) Works
holman
312
140k
For a Future-Friendly Web
brad_frost
176
9.5k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
What's in a price? How to price your products and services
michaelherold
244
12k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
Speed Design
sergeychernyshev
25
740
Designing for Performance
lara
604
68k
Transcript
None
RESPONSIVE WEB DESIGN RECAP
WHAT
None
None
None
Design and development should respond to the user’s behavior and
environment based on screen size, platform and orientation.
WHY
There are more devices connected than people in the world
today. http://www.bizjournals.com/prnewswire/press_releases/2014/10/06/NY30877
http://blogs.worldbank.org/africacan/more-cell-phones-than-toilets More people have access to mobile than to running
water and toothbrushes.
Get your content ready to go anywhere because it’s going
to go everywhere. - http://bradfrost.com/blog/web/for-a-future-friendly-web/
IT’S ABOUT CONTENT-FIRST
http://commons.wikimedia.org/wiki/File:Content_is_like_water.png
IT’S ABOUT BEING FUTURE FRIENDLY
https://www.flickr.com/photos/brad_frost/7387824246/in/set-72157630163121422
IT’S ABOUT CONSISTENCY
http://opensignal.com/reports/fragmentation.php (2012)
None
SO WHAT CAN WE DO?
DO NOTHING OPTION 1
None
None
None
None
BUILD AN APP OPTION 2
http://xkcd.com/1174/
http://appvswebsite.com/
DO BOTH (IF YOU CAN)
BUILD A SEPARATE MOBILE SITE OPTION 3
None
None
None
GO RESPONSIVE OPTION 4
HOW
4 GIFS TO WARM UP http://blog.froont.com/9-basic-principles-of-responsive-web-design/
None
None
None
None
3 STEPS RECIPE
1. FLUID WIDTH 2. FLEXIBLE MEDIA 3. MEDIA QUERIES
ADAPTIVE VS FLUID EXAMPLE
MAKING IT FLUID TARGET / CONTEXT = RESULT
None
300px
300px 940px
300px 940px 300/940 = 0.319148936
300px 940px 300/940 = 0.319148936 31.9148936%
1. FLUID WIDTH 2. FLEXIBLE MEDIA 3. MEDIA QUERIES
LET MEDIA TAKE MORE AVAILABLE SPACE
1. FLUID WIDTH 2. FLEXIBLE MEDIA 3. MEDIA QUERIES
Print Monochrome Width Height Aspect Ratio Orientation And more…
Print Monochrome Width Height Aspect Ratio Orientation And more… @media
(min-width: 600px) { <something awesome here> }
LOAD ME NOT YET NOT YET
LOAD ME NOT YET NOT YET
LOAD ME NOT YET NOT YET
LOAD ME LOAD ME LOAD ME
Know your Breakpoints
Breakpoints. Break. Points. Points at which things break in your
design. http://www.markboulton.co.uk/journal/theinbetween “
Start small.
Increase the width.
Identify problems.
Add a breakpoint and fix it.
Keep going!
The importance of MOBILE FIRST
None
None
None
IGNORING MOBILE FIRST WILL PROBABLY BITE YOU LATER
ITS OK TO DESIGN IT IN THE BROWSER
UX Design Code
The web’s greatest strength, is often seen as a limitation,
as a defect. http://alistapart.com/article/dao
It is the nature of the web to be flexible.
http://alistapart.com/article/dao
It should be our role as designers and developers to
embrace this flexibility, and produce pages which, by being flexible, are accessible to all. http://alistapart.com/article/dao
The journey begins by letting go of control, and becoming
flexible. http://alistapart.com/article/dao
None