SlideShare a Scribd company logo
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)

PPTX
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
PPTX
Media And Information Literacy for Grade 12
PDF
The Advantages of Working With a Design-Build Studio
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
DOCX
actividad 20% informatica microsoft project
PDF
SEVA- Fashion designing-Presentation.pdf
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PPTX
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
PPTX
Fundamental Principles of Visual Graphic Design.pptx
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PDF
Phone away, tabs closed: No multitasking
PDF
Urban Design Final Project-Site Analysis
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PPT
UNIT I- Yarn, types, explanation, process
PPTX
HPE Aruba-master-icon-library_052722.pptx
PDF
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
PDF
Interior Structure and Construction A1 NGYANQI
PPTX
12. Community Pharmacy and How to organize it
PDF
Quality Control Management for RMG, Level- 4, Certificate
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
Media And Information Literacy for Grade 12
The Advantages of Working With a Design-Build Studio
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
actividad 20% informatica microsoft project
SEVA- Fashion designing-Presentation.pdf
pump pump is a mechanism that is used to transfer a liquid from one place to ...
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
Fundamental Principles of Visual Graphic Design.pptx
DOC-20250430-WA0014._20250714_235747_0000.pptx
Phone away, tabs closed: No multitasking
Urban Design Final Project-Site Analysis
Wisp Textiles: Where Comfort Meets Everyday Style
UNIT I- Yarn, types, explanation, process
HPE Aruba-master-icon-library_052722.pptx
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
Interior Structure and Construction A1 NGYANQI
12. Community Pharmacy and How to organize it
Quality Control Management for RMG, Level- 4, Certificate

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