ADAPTING TO A
RESPONSIVE
WEB DESIGN
HELLO
I’m Matt
@duckymatt
!
!
!
!
!
!
@cyberduck_uk

cyber-duck.co.uk
HOW DO WE DEFINE
RESPONSIVE?
To react quickly
and positively.
Responsive web design is a
design approach that aims to
create interfaces that react
quickly and positively to the
user’s conditions.
Image Copyright: Walt Disney Pictures & Tim Burton Pictures

PEOPLE WILL ACCESS OUR
WEBSITES IN WAYS WE HADN’T
EVEN CONSIDERED YET
THE PREVIOUS STATE(S) OF
OUR OWN WEBSITE

“DESKTOP” SITE

“TABLET” SITE

“MOBILE” SITE

(2011)

(LATER 2011)

(2012)
*Not to scale :)
OUR SEPARATE MOBILE WEBSITES:
A STOP-GAP STRATEGY
SO WHY GO
RESPONSIVE?
Image Copyright: L.A. Films & Home Box Office (HBO)

3 FACTORS
1

MULTIPLE CODE BASES

2

CONTENT STRATEGY

3

KNOWN UNKNOWNS
Adapting to a Responsive Web Design - TFM&A - 26-02-14
SETTING 4 GOALS FOR A
RESPONSIVE DESIGN
Image Copyright: Chartoff-Winkler Productions & United Artists
CONTENT
PARITY
THE SAME CONTENT
SHOULD BE AVAILABLE
ON ALL PLATFORMS

Credit: http://wtfmobileweb.com/

1
SPEED
MATTERS

2

BECAUSE PERFORMANCE
AFFECTS EVERYONE

Image Copyright: Universal Pictures
3

FUTURE FRIENDLY
CUT DOWN ON MAINTENANCE AND
SUPPORT KNOWN UNKNOWNS
Image Copyright: Universal TV

See: http://futurefriend.ly/
ACCESSIBILITY
STYLES, BACKGROUNDS AND JAVASCRIPT
ARE PROGRESSIVE ENHANCEMENTS

Photo Credit: Neil McKenzie: http://www.flickr.com/photos/furbyx4/2968376257/

4
1

CONTENT PARITY
1

ASSUMPTIONS

Image Copyright: BBC
KAREN MCGRANE

You don't get to decide which
device people use to access
your website.
http://alistapart.com/article/your-content-now-mobile
Photo credit: Eirik Helland Urke: http://www.flickr.com/photos/webdagene/6149954950/
1

Credit: http://xkcd.com/773/
1
RESEARCHING
CONTENT STRATEGY

1

SPEAKING TO EXISTING CUSTOMERS
GOOGLE ANALYTICS
CRAZYEGG
LEAD FORENSICS

Image Copyright: Warner Bros.
1

OUR CONTENT DEFINES
THE LAYOUTS WE NEED
!

NOT THE OTHER WAY AROUND
2

SPEED MATTERS
2

moto.oakley.com
ANDREW CLARKE

If you were data roaming on an
iPhone, at $9 per Mb data
roaming, that web page would
cost me $785 to look at on my
iPhone!
http://alistapart.com/article/dao/

Photo credit: Jeffrey Zeldman: http://www.flickr.com/photos/zeldman/12621077243
http://dandelion-burdock.com/articles/view/the-weight-of-the-web
DOES RESPONSIVE =
POOR PERFORMANCE?

Credit: Guy Podjarny - Creator of Mobitest: http://www.guypo.com/mobile/what-are-responsive-websites-made-of/

2
2

To react quickly
and positively.
2

IT’S EASY TO CONFUSE
IMPLEMENTATION WITH
TECHNIQUE
Image Copyright: Metro-Goldwyn-Mayer (MGM)
Image Copyright: Twentieth Century Fox Film Corporation

2

MAKING PERFORMANCE A PRIORITY
!

SETTING A PERFORMANCE “BUDGET”
timkadlec.com/2013/01/setting-a-performance-budget/
2

To load the Facebook, Twitter and Google social
media buttons for a total of 19 requests takes
246.7 KB in bandwidth.
http://zurb.com/article/883/small-painful-buttons-why-social-media-bu
2

OFF THE SHELF
FRONT-END FRAMEWORKS
2

TRYING TO DO EVERYTHING
Photo credit: Don Shall: http://www.flickr.com/photos/donshall/3817115551/
THEY MAKE DESIGN
DECISIONS FOR YOU

Photo credit: James Bowe: http://www.flickr.com/photos/jamesrbowe/4231509266/

2
KNOWING YOUR CODE FROM
TOP TO BOTTOM IS ESSENTIAL TO
HAVE TOTAL CONTROL OVER IT

2

Image credit: http://css-tricks.com/
2

WE CREATED A MINI-LIBRARY THAT
IS SIMPLE, FLEXIBLE, LIGHT AND
DOESN’T MAKE DECISIONS FOR YOU

http://cyber-duck.github.io/hoisin.scss/
2

ONLY LOADING
WHAT WE NEED
WHEN WE NEED IT.
JAVASCRIPT

http://requirejs.org/

2
2

CSS

http://sass-lang.com/
IMAGES
BEGIN WITH OPTIMISATION

2
2

IMAGES
THEN COMPRESSION

http://imageoptim.com/

https://tinypng.com/
2

IMAGES
USING THE RIGHT IMAGE FOR THE RIGHT TASK

27 KB

266 KB
2

CACHING
SERVING FILES FASTER

http://www.cloudflare.com/

https://www.varnish-cache.org/
2
3

FUTURE
FRIENDLINESS
3

THE WEB DOESN’T HAVE
A FIXED WIDTH
JOHN ALLSOPP

We should embrace the fact that
the web doesn’t have the same
constraints [as the printed page]
and design for this flexibility.
http://alistapart.com/article/dao/

Photo credit: TEDxNSW: http://www.flickr.com/photos/42645924@N02/3933255654/

3
LAYOUT
AND
FLOW

3
3

LAYOUTS BASED ON CONTENT

RATHER THAN DEVICE
3

RESPONSIVE DESIGN WORKFLOW
3

SKETCH
Copyright: Twentieth Century Fox Film Corporation & Paramount Pictures
3

PROTOTYPE
Copyright: Paramount Pictures & Marvel Enterprises
3

CREATE PATTERN LIBRARIES
PROTOTYPE
Copyright: Universal Pictures & Alphaville Films

http://styletil.es/
ENHANCE FOR CONTEXT

3
Copyright: Touchstone Pictures & Amblin Entertainment & Silver Screen Partners III & Walt Disney

ANIMATION AS AN
ENHANCEMENT

3
4

ACCESSIBILITY
Copyright: Warner Bros.

4

7 QUICK WINS FOR
ACCESSIBILITY
4

1. MAKE THE PURPOSE OF
ALL LINKS AS CLEAR AND
DESCRIPTIVE AS POSSIBLE
AVOID LINK ANCHORS THAT PRESUME THE
INTERACTION METHOD LIKE “CLICK HERE”
4

2. CREATE A HIDDEN SKIP
NAVIGATION LINK
4

3. MAKE URLS HUMAN
READABLE AND PERMANENT
WHERE POSSIBLE
IS THIS HUMAN READABLE?
!

HTTP://ART.COM/ARTGALLERY/DEFAULT.ASP?
ID=9DF4BC0580DF11D3ACB60090271E26A8&COMMAND=FREELIST
4

4. USE DESCRIPTIVE ALT TAGS
FOR WHEN AN IMAGE
CANNOT BE SHOWN.
4

5. DON’T USE PLACEHOLDERS
AS A SUBSTITUTE FOR LABELS
ON FORMS

Image credit: Dave Bushell: http://dbushell.com/2013/11/08/form-label-design/

http://www.webaxe.org/placeholder-attribute-is-not-a-label/
4

6. USE APPROPRIATE INPUT
TYPES AND ATTRIBUTES ON
FORMS
Related: http://24ways.org/2012/colour-accessibility/

7. PROOF DESIGNS IN GREYSCALE
TO CHECK COLOUR CONTRAST
ALSO USE COLOUR BLINDNESS SIMULATORS
AND COLOUR CONTRAST CHECK TOOLS

4
THE RESULTS
SINCE LAUNCH:

200%

2.07% -4000%

INCREASE IN
MOBILE
TRAFFIC

INCREASE IN
CONVERSION
RATE

REDUCTION IN
HOMEPAGE EXIT
RATE ON MOBILE
Copyright: Lucasfilm

MUCH TO LEARN THERE IS
Copyright: Studio 37 & La Petite Reine & La Classe Américaine
& JD Prod & France 3 Cinéma & Jouror Productions & uFilm

THANK YOU
@duckymatt
@cyberduck_uk

More Related Content

PDF
Adapting to Responsive Design - HCID2014, 24 April 2014
PDF
Adapting to Responsive Web Design - Marketing Week Live 2014 - 26, June 2014
PPT
Intro to Web 2.0
PPTX
Flickrppt
KEY
Communicating in-2-minutes
PPT
OMS EZ SITES
PDF
Accessible Social Media for an Inclusive Community
PDF
Elements of multimedia storytelling
Adapting to Responsive Design - HCID2014, 24 April 2014
Adapting to Responsive Web Design - Marketing Week Live 2014 - 26, June 2014
Intro to Web 2.0
Flickrppt
Communicating in-2-minutes
OMS EZ SITES
Accessible Social Media for an Inclusive Community
Elements of multimedia storytelling

Similar to Adapting to a Responsive Web Design - TFM&A - 26-02-14 (20)

PDF
HCID2014: Adapting to responsive web design. Matt Gibson, Cyber-duck
PDF
Adapting to Responsive Design - London Web - Feb 2015
PDF
Adapting to Responsive Design - On The Edge Conference #edgebrum
PDF
Adapting to Responsive Web Design - Figaro Digital Mobile Seminar - 11 Septem...
PDF
UX Design for the Responsive Web - UX London 2014 Workshop
PDF
Adapting to a Responsive Design at Untangle the Web on 29th July 2013
PDF
Responsive Web Design & the state of the Web
ZIP
Size Doesn't Matter
PDF
Dylan Beattie "Architecture: The Stuff That's Hard to Change"
PDF
Speed is Essential for a Great Web Experience
PDF
EduWeb - Building a Responsive Website for the Presidential Debate
PDF
Making the Web Fireproof: A Building Code for Websites
PPT
Web3.0- How brands can take advantage of the semantic shift - Brandsential
PPTX
Principles, Backbone and Bottlenose
PPT
Web2.0
PDF
The image problem of the web and how to solve it…
PDF
Adaptive Content: Designing For The Unknown
PDF
Adaptive Content: Designing For The Unknown
PPT
Which matters more: content, design or technology? A rant
PDF
HTML5 for Web Designers
HCID2014: Adapting to responsive web design. Matt Gibson, Cyber-duck
Adapting to Responsive Design - London Web - Feb 2015
Adapting to Responsive Design - On The Edge Conference #edgebrum
Adapting to Responsive Web Design - Figaro Digital Mobile Seminar - 11 Septem...
UX Design for the Responsive Web - UX London 2014 Workshop
Adapting to a Responsive Design at Untangle the Web on 29th July 2013
Responsive Web Design & the state of the Web
Size Doesn't Matter
Dylan Beattie "Architecture: The Stuff That's Hard to Change"
Speed is Essential for a Great Web Experience
EduWeb - Building a Responsive Website for the Presidential Debate
Making the Web Fireproof: A Building Code for Websites
Web3.0- How brands can take advantage of the semantic shift - Brandsential
Principles, Backbone and Bottlenose
Web2.0
The image problem of the web and how to solve it…
Adaptive Content: Designing For The Unknown
Adaptive Content: Designing For The Unknown
Which matters more: content, design or technology? A rant
HTML5 for Web Designers
Ad

More from Matt Gibson (19)

PDF
Business X Design - Digital for People, Product, and Planet - an Intersection...
PDF
DIGITAL FOR PEOPLE AND PLANET – AN INTERSECTIONAL DESIGN APPROACH
PDF
Empathy through evil thinking - World Interaction Design Day 2018 - Leeds
PDF
Despicable by design - Turning Evil into Empathy - Leeds Digital Festival 2018
PDF
Evil UX - Turn Evil into Empathy - Digital Pond September 2017 - Empathy in D...
PDF
Redesigning how we work - UX Alive 2016
PDF
More than Media Queries: Reframing Responsive UX - SXSW 2016
PDF
Redesigning how we work with clients - Reasons.to - 09.09.15
PDF
Adapting to Responsive Web Design - Figaro Digital
PDF
Adapting to Responsive Design - UXPA2015
PDF
Designing Responsive Experiences - Digital Shoreditch - May 2015
PDF
Designing the client experience - #FOWD - April 2015
PDF
User Centred Design - Designing Better Experiences - General Assembly - April...
PDF
Designing Better Experiences - A Digital Masterclass for the Financial Sector...
PDF
Working with Clients Better - Untangle the Web - 24 September 2014
PDF
Designing Better Experiences - UXPA Spring Extravaganza Workshop, 30 April 2014
PDF
Working better with clients - Digital Pond - Feb 2014
PDF
Adapting to Responsive UX Design - Digital Shoreditch 2013
PPTX
Designing Better Experiences
Business X Design - Digital for People, Product, and Planet - an Intersection...
DIGITAL FOR PEOPLE AND PLANET – AN INTERSECTIONAL DESIGN APPROACH
Empathy through evil thinking - World Interaction Design Day 2018 - Leeds
Despicable by design - Turning Evil into Empathy - Leeds Digital Festival 2018
Evil UX - Turn Evil into Empathy - Digital Pond September 2017 - Empathy in D...
Redesigning how we work - UX Alive 2016
More than Media Queries: Reframing Responsive UX - SXSW 2016
Redesigning how we work with clients - Reasons.to - 09.09.15
Adapting to Responsive Web Design - Figaro Digital
Adapting to Responsive Design - UXPA2015
Designing Responsive Experiences - Digital Shoreditch - May 2015
Designing the client experience - #FOWD - April 2015
User Centred Design - Designing Better Experiences - General Assembly - April...
Designing Better Experiences - A Digital Masterclass for the Financial Sector...
Working with Clients Better - Untangle the Web - 24 September 2014
Designing Better Experiences - UXPA Spring Extravaganza Workshop, 30 April 2014
Working better with clients - Digital Pond - Feb 2014
Adapting to Responsive UX Design - Digital Shoreditch 2013
Designing Better Experiences
Ad

Recently uploaded (20)

PPT
failures in f pd.ppt
PPTX
Drafting equipment and its care for interior design
PDF
Clay-Unearthing-its-Mysteries for clay ceramics and glass molding
PPT
Wheezing1.ppt powerpoint presentation for
PPTX
URBAN FINANCEnhynhynnnytnynnnynynyynynynyn
PDF
Kindly check my updated curriculum Vitae
PDF
Control and coordination isdorjdmdndjke
PPTX
Drawing as Communication for interior design
PDF
321 LIBRARY DESIGN.pdf43354445t6556t5656
PDF
IARG - ICTC ANALOG RESEARCH GROUP - GROUP 1 - CHAPTER 2.pdf
PDF
Interior_Design_and_Interior_Architectur.pdf
PPT
Digital printing- types, methods, process
PPTX
Applied Anthropology Report.pptx paulapuhin
PPTX
Presentation.pptx anemia in pregnancy in
PPT
Unit I Preparatory process of dyeing in textiles
PDF
jyg7ur7rtb7ur57vr65r7t7b7i6t7r65rb57t76bt
PPTX
supertech supernova queen tower at noida
PDF
Engineering drawing lecture no 2 building blocks
PPT
Introduction to Research Methods - Lecture.ppt
PDF
trenching-standard-drawings procedure rev
failures in f pd.ppt
Drafting equipment and its care for interior design
Clay-Unearthing-its-Mysteries for clay ceramics and glass molding
Wheezing1.ppt powerpoint presentation for
URBAN FINANCEnhynhynnnytnynnnynynyynynynyn
Kindly check my updated curriculum Vitae
Control and coordination isdorjdmdndjke
Drawing as Communication for interior design
321 LIBRARY DESIGN.pdf43354445t6556t5656
IARG - ICTC ANALOG RESEARCH GROUP - GROUP 1 - CHAPTER 2.pdf
Interior_Design_and_Interior_Architectur.pdf
Digital printing- types, methods, process
Applied Anthropology Report.pptx paulapuhin
Presentation.pptx anemia in pregnancy in
Unit I Preparatory process of dyeing in textiles
jyg7ur7rtb7ur57vr65r7t7b7i6t7r65rb57t76bt
supertech supernova queen tower at noida
Engineering drawing lecture no 2 building blocks
Introduction to Research Methods - Lecture.ppt
trenching-standard-drawings procedure rev

Adapting to a Responsive Web Design - TFM&A - 26-02-14