Responsive Design is Hard/Easy! Be Afraid/Don't Worry!

Dan Mall
Dan MallCreative Direction • Art Direction • Design • Strategy
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
A brief history lesson
2009
A brief history lessonA website that looks good no matter
where or how I access it.
bouncebargainrentals.com
A brief history lessonA website that looks good no matter
where or how I access it.
alistapart.com/article/responsive-web-design
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Waterfall
Image: http://dmall.me/ZX7pfN
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Image: Google “flexible old lady”
AGile
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
responsive web design is
hard/easy
Be afraid/Don’t worry!
What changed?
Web design used to be so easy!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Things are different now.
88% of people have a mobile phone. The
number of people that use their phone to
access the Internet went from 31% (2009) to
55% (2012).
35% of people in the
US don’t have
Internet access at
home.
59% of Americans
who make less
than $30,000 have
no Internet access
at home.
88% of Americans
without a high
school diploma
don’t have Internet
access at home.
—Karen McGrane, via Luke Wroblewski. http://www.lukew.com/ff/entry.asp?1602
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
The way people are using
the web has changed.
design process
z
“Here’s what your
site will look like”
A typical design approach
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Image: dmall.me/13cuOBM
zero-sum game
Designing to breakpoints—or worse, device width—is a
“Here’s what your
site will look like”
A typical design approach
“Here’s what your
site will feel like”
A new design approach
Visual inventory
Design by reference
Visual inventory
Design by reference
Visual inventory
Design by reference
Visual inventory
Design by reference
Visual inventory
Design by reference
Visual inventory
Design by reference
Solve your own problems by using
the successes and failures of others.
Visual inventory
Design by reference
Visual inventory
Design by reference
Photoshop comps
don’t cut it.
At least not the way we used to do it.
dmall.me/XA93U2dmall.me/13dialY
“I’m not making a case for ditching
Photoshop altogether and designing
solely in the browser but rather better
understanding how we use Photoshop in
modern web design.”
—Brad Frost, Front-End Designer
“I don’t think we’re in a post-P S D era, but
I do think we’re moving towards a
post-‘full-comp’ era.”
—Me
New design deliverables
Style tiles, element collages, & style prototypes—oh my!
Style Tiles
styletil.es
“[Style tiles are] a catalyst for
discussions around the preferences
and goals of the client.”
—Samantha Warren: Designer, Twitter
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
dmall.me/13dv0R2
a game of riddles
There is a cabin on the side of a mountain.
Three people are inside and they are
dead. How did they die?
They were killed in a plane crash.
* airplane cabin
Image: dmall.me/11fsiFO
There is an ancient invention still used in
some parts of the world today that allows
people to see through walls. What is it?
Windows.
Image: Hope for Today, by Shane Mielke—dmall.me/13dXv1h
A woman leaves home and makes three
left turns. She returns home again. On the
way, she passed two women with masks.
Who were the two women?
The umpire and the catcher.
Image: dmall.me/13dXWsm
Too much abstraction and lack of context
lead to misdirection.
The point
element collages
danielmall.com/articles/rif-element-collages
element collages
element collages
element collages
element collages
element collages
element collages
element collages
“Electric”
“Shape, book, heart, bubble”
“Visual booklists”
“Pages… themed in books”
“Turn the page for step 2”
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
“Turn the page for step 2”
“Visual booklists”
“Pages…
themed in books”
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
rif.superfriend.ly/designs/round2
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
“Obviously this is not a website.
But I see how it could be one.”
—The perfect client’s reaction to an element collage
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
Turn powerful phrases into visual hooks.
bradfrostweb.com/blog/post/atomic-web-design
demo.pattern-lab.info
“Obviously this is not a website.
But I see how it could be one.”
—The perfect client’s reaction to an element collage
clearleft.com/thinks/visualdesignexplorations
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
drbl.in/gXno
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
“It’s like giving your client a peek
at those hidden layers.”
—Paul Lloyd: Senior Visual Designer, Clearleft
“It’s like giving your client a peek
at those hidden layers.”
—Paul Lloyd: Senior Visual Designer, Clearleft
We will replace presentations
with conversations
“We must move away from the place where the
client sits with arms crossed in the role of judge,
and we take to the stage with song and dance in
the role of auditioning talent. While both parties
find the showmanship of our craft titillating, the
practitioner’s is a stronger place than that of the
performer. It is this practitioner’s position from
which we must strive to operate. Practitioners do
not present. Stars do not audition.”
—Blair Enns, dmall.me/13eVrWD
style prototype
dmall.me/11g6UQK
dmall.me/11g3Ow0
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
Responsive Design is Hard/Easy! Be Afraid/Don't Worry!
4 design process tips for
responsive web design
From Vox Media Director of Design Ted Irvine (@ted_irvine)
“Things can look beautiful in Photoshop, but having
them work responsively in code gives you a more
honest sense of the design. As designers, we're often a
bit dishonest about content. We realized that the more
quickly we got into code, the more quickly things
broke, and the more quickly we could fix them.”
be honest
j
1
“Prototype with real content.”
real content
j
2
“We still do a lot of work in Photoshop when we
needed to focus. Sometimes when you work only in
code, you work too fast. We needed to slow down.”
Slow down
j
3
“We always start with a 2-week typography study in a
browser. For responsive projects, design elements go
away when the viewport gets smaller, so typography
plays an important part in carrying the brand.”
Start with type
j
4
Designing in
the browser
Designing in
the browser
dmall.me/Xza8z5
Photoshop will have a place in my workflow
for a long time to come. It allows me to be
expressive in a way that I can’t be with code.
inventing
on principle
Bret Victor—vimeo.com/36579366
inventing
on principle
inventing
on principle
“How would I ever have discovered that
[animation idea] if I had to compile every time I
made a change? So much of creation is about
discovery, and you can’t discover anything if
you can’t see what you’re doing.”
—Bret Victor
For some, “designing in the browser” actually
means skipping design to starting building instead.
“Let’s change the phrase
‘designing in the browser’ to
‘deciding in the browser.’”
—Me, http://the-pastry-box-project.net/dan-mall/2012-september-12/
Yes, I realize I just cited myself.
Again.
I am so sorry.
A modern design
workflow starts in
the sales process
You can’t expect to implement a new
process if you’re selling the old way.
You can’t expect to implement a new
process if you’re selling the old way.
You can’t expect to implement a new
process if you’re selling the old way.
dmall.me/13c9Jrd
Not the first time
we’ve heard that.
“CS S is so boxy.”
—Everyone in 2001
csszengarden.com
CSS Zen Garden
“At the time, people didn’t
understand why CSS was important.
I wanted to show them.”
—Dave Shea
the modern-day
equivalent of the
css zen garden?
bostonglobe.com
microsoft.com
responsivenews.co.uk/news
polygon.com
It’s all of those
and none of those.
We’re still figuring
all of this out.
IA/UX
Design
HTML/CSS
JavaScript
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10
proposed schedule
IA/UX
Design
HTML/CSS
JavaScript
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12
Actual schedule
Let’s keep talking,
tweeting, posting,
and sharing.
and remember…
responsive web design is
hard/easy
Be afraid/Don’t worry!
Thanks!
B u
@danielmall dan@danielmall.com
1 of 159

More Related Content

Viewers also liked(20)

Prototyping Your BusinessPrototyping Your Business
Prototyping Your Business
Dan Mall1.7K views
Comparison of wood, gaines,Comparison of wood, gaines,
Comparison of wood, gaines,
Fatih Üçkardeş720 views
Presentation zenit design 2017Presentation zenit design 2017
Presentation zenit design 2017
Nasir Bin Khalid315 views
Visual SellingVisual Selling
Visual Selling
Visual Selling906 views
Joining ForcesJoining Forces
Joining Forces
Dan Mall1.5K views
Visual Thinking & The Writing ProcessVisual Thinking & The Writing Process
Visual Thinking & The Writing Process
Ryan Coleman25.2K views
Visual thinking help us to...Visual thinking help us to...
Visual thinking help us to...
Alexandra Etel Rodríguez Montenegro5.7K views
An Introduction to Visual ThinkingAn Introduction to Visual Thinking
An Introduction to Visual Thinking
Ryan Coleman40.5K views
Hulkamania & DesignHulkamania & Design
Hulkamania & Design
Dan Mall4.2K views
Enough with the JavaScript already!Enough with the JavaScript already!
Enough with the JavaScript already!
Nicholas Zakas260K views
CON5898 What Servlet 4.0 Means To YouCON5898 What Servlet 4.0 Means To You
CON5898 What Servlet 4.0 Means To You
Edward Burns31.5K views
2012: Year of the People?2012: Year of the People?
2012: Year of the People?
Rosie (Siman) Yakob70.6K views

Similar to Responsive Design is Hard/Easy! Be Afraid/Don't Worry!

GoodgreaterGoodgreater
GoodgreaterVera Kovaleva
308 views142 slides
No BreaksNo Breaks
No Breaksari_rang
488 views85 slides

Similar to Responsive Design is Hard/Easy! Be Afraid/Don't Worry!(20)

The prestige of being a web developerThe prestige of being a web developer
The prestige of being a web developer
Christian Heilmann2.8K views
GoodgreaterGoodgreater
Goodgreater
Vera Kovaleva308 views
No BreaksNo Breaks
No Breaks
ari_rang488 views
460finalprest460finalprest
460finalprest
ari_rang210 views
Making Web Accessibility SexyMaking Web Accessibility Sexy
Making Web Accessibility Sexy
Ann McMeekin Carrier753 views
Webstock 2011Webstock 2011
Webstock 2011
Simon Gianoutsos666 views
Designing for Today's WebDesigning for Today's Web
Designing for Today's Web
Meagan Fisher191 views
Sanoma Get tomorrow 2017 Oli GardnerSanoma Get tomorrow 2017 Oli Gardner
Sanoma Get tomorrow 2017 Oli Gardner
Sanoma Media B2B1.1K views
Project ProposalProject Proposal
Project Proposal
Renee Campbell2 views
Design practice Project - MSc HCIDesign practice Project - MSc HCI
Design practice Project - MSc HCI
Gustavo Soto Miño1.6K views
Ixd15 egoodmanIxd15 egoodman
Ixd15 egoodman
egoodman829 views
The DiSo ProjectThe DiSo Project
The DiSo Project
Chris Messina1.2K views
Oli Gardner - Data-Driven DesignOli Gardner - Data-Driven Design
Oli Gardner - Data-Driven Design
Turing Fest1.4K views
Mobile UX EssentialsMobile UX Essentials
Mobile UX Essentials
Rachel Hinman3.2K views

Recently uploaded(20)

My Creative Resume DIAPOS.pptxMy Creative Resume DIAPOS.pptx
My Creative Resume DIAPOS.pptx
BrayanQuispe2312 views
Anti-Cancer Drugs-Medicinal ChemistryAnti-Cancer Drugs-Medicinal Chemistry
Anti-Cancer Drugs-Medicinal Chemistry
NarminHamaaminHussen7 views
Figma Prototype A to Z.pdfFigma Prototype A to Z.pdf
Figma Prototype A to Z.pdf
Atiqur Rahaman16 views
polarispolaris
polaris
scribddarkened352233 views
SS25 Fashion Key Items trend bookSS25 Fashion Key Items trend book
SS25 Fashion Key Items trend book
Peclers Paris107 views
Design System in Figma A to Z.pdfDesign System in Figma A to Z.pdf
Design System in Figma A to Z.pdf
Atiqur Rahaman15 views
Anti -Parkinsonian Drugs-Medicinal ChemistryAnti -Parkinsonian Drugs-Medicinal Chemistry
Anti -Parkinsonian Drugs-Medicinal Chemistry
NarminHamaaminHussen11 views
Presentation (1).pdfPresentation (1).pdf
Presentation (1).pdf
hjksa17 views
Big Deal Curmel Moton ShirtBig Deal Curmel Moton Shirt
Big Deal Curmel Moton Shirt
brandshop18 views
Here_Process bookHere_Process book
Here_Process book
nykimstudio15 views
Viking passive.pdfViking passive.pdf
Viking passive.pdf
Matis Velt15 views
217 Drive - All on upper.pptx217 Drive - All on upper.pptx
217 Drive - All on upper.pptx
vidstor28214 views
evidence .pptxevidence .pptx
evidence .pptx
npgkddpbpd9 views
Scopic UX Design Test Task.pdfScopic UX Design Test Task.pdf
Scopic UX Design Test Task.pdf
Atiqur Rahaman272 views
Task 3 copy.pptxTask 3 copy.pptx
Task 3 copy.pptx
ZaraCooper220 views
Benzodiazepines--Medicinal ChemistryBenzodiazepines--Medicinal Chemistry
Benzodiazepines--Medicinal Chemistry
NarminHamaaminHussen6 views
StratPlanning Manual 220713.pdfStratPlanning Manual 220713.pdf
StratPlanning Manual 220713.pdf
Lakewalk Media14 views
Doing Footwear - Footwear FactoryDoing Footwear - Footwear Factory
Doing Footwear - Footwear Factory
Doing Footwear10 views

Responsive Design is Hard/Easy! Be Afraid/Don't Worry!