SlideShare a Scribd company logo
1 of 41
Responsive Web Design
UX Considerations
Responsive Web Design (RWD)
1 | What exactly is responsive web design?
2 | Should every website be responsive?
3 | The responsive design workflow.
1 |
What exactly is
responsive web
design?
What is responsive web design?
A design approach that aims to provide a
consistent and easily accessible experience
on all devices and screen sizes.
“We‟re faced with a greater number of
devices, input modes, and browsers than
ever before. Therefore, rather than tailoring
disconnected designs, we should treat
them as facets of the same experience.”
What is responsive web design?
Ethan Marcotte, 2010.
Fluid layout
Flexible media
Media queries
RWD 3 key components
Fluid layout
Non-fixed layout, with percentage-based fluid
columns.
1
/*
* Four-column grid active
* ----------------------------------------
* Margin | # 1 2 3 4 | Margin
* 5.5% | % 25 50 75 100 | 5.5%
*/
Fluid layout
Column percentages based on the amount of
EM's as opposed to pixels.
1
Pixels
VS
EM’s
Fluid layout
Content defines the breaking points.
1
- Should also be fluid and scale with the
browser’s dimensions.
- Scale in measurements but also in file
sizes.
- Should render sharply on the smallest
and biggest screens.
Flexible media
Icons, graphics, images & videos
2
Flexible media2
Icons and graphics as symbol fonts.
Flexible media2
The average size of an image on a web page
is 788kB. All images add up to 62% of the total
file size of a website.
An Event Apart: Responsive and Responsible / by Luke Wroblewski.
Flexible media2
Use video platforms that already successfully
handle videos across devices.
Flexible media… and content2
Ensure hierarchy and relationships stay
truthful to messaging and strategy.
Content should also be fluid
Flexible media… and content2
Content Everywhere: Strategy and Structure for Future-
Ready Content / by Sara Wachter-Boettcher.
Flexible media… and content2
Interdigitation
Trent Walton
Content
choreography
Jordan Moore
Flexible media… and content
Create once, publish everywhere
2
Nissan team @ Critical Mass.
- From a single CMS.
- Highly structured content.
- Systematically defined in modules.
Media queries3
Allow to readjust a layout when certain
physical conditions are present.
RWD 3 key components
Beyond Squishy: The Principles of Adaptive Design / by Brad Frost.
- Device feature detection
- User Agents
- Server-side components (RESS)
- Inter-device communication
- API’s
- Conditional or lazy loading
- Platform optimisation
- Performance
- Etc…
…below the tip
Performance
“If somebody cannot load your
website, they will never even
know how it is to use it.”
Anna Debenham
Performance
“When someone builds a 4MB
responsive site, blame the
implementation, not the
technique.”
Tim Kadlec
Performance
“You want a huge header
image at the top of the page?
Sure, but that‟s a 100kB of
your budget used up, so you‟ll
have to loose a weight or two
of webfont to bring things back
under the limit.”
Mark Perkins
2 |
Should every
website be
responsive?
Device diversity
Future proof
Today's internet usage
Input methods diversity
Consistent brand messaging
5 key reasons for RWD
Device diversity
We cannot think of the web in terms
of devices.
1
“People thinking RWD is
mobile design, tablet
design, game console
design, or even futuristic-
screen-on-your-fridge design
are mistaken.”
Elliot Jay Stocks
Device diversity1
Future proof
The web is not static.
2
Today's internet usage3
The Mobile Consumer: A Global Snapshot 2013 / by Nielsen.
How many users perform web browsing on
their mobiles?
Today's internet usage3
The Mobile Consumer: A Global Snapshot 2013 / by Nielsen.
How many users perform mobile shopping?
Today's internet usage3
“By 2015, the ITU predicts
mobile traffic will exceed
desktop traffic, and the „mobile-
mostly‟ group already make up
a staggering 20% of users in
the US and UK.”
Stephanie Rieger
The other end of the spectrum:
game consoles.
- 51% of children aged 12-17 own a
portable game console.
- 80% of children aged 12-17 own a TV
game console.
- 1 in 8 adults access internet on a
console.
Today's internet usage3
Playing with Game Console Browsers / by Anna Debenham.
Input methods
Users access websites using a variety of
input modes.
4
Consistent brand message
Across multiple experiences and platforms, all
from a single content management system.
5
3 |
The Responsive
Design workflow.
RWD, a more expensive approach?
More time + more effort & skills =
higher cost for the client.
RWD, a more expensive approach?
- There’s a cost too for ignoring the multitude
of devices currently accessing websites.
- Creating an experience for each one, or
some, of those devices will also add extra
time & money.
- Multiple content strategies, deployments,
and code bases to maintain, keep adding
up to the cost…
RWD workflow, getting it right
Our current design workflow
needs to change.
- Prototyping fluid layouts, instead of
wireframing multiple viewports.
- Working closer with content strategy.
- Exchanging / expanding skill sets.
RWD workflow, getting it right
Project planning needs to adapt
as well.
-Set an optimisation budget upfront.
-Consider which elements require client
sign off.
-Define relevant deliverables.
Conclusion
RWD represents an exciting challenge, and
the opportunity to create not only user
interfaces, but full online experiences.
Thank you
Michelle Constante
http://michelleconstante.com
@michellula

More Related Content

Similar to Responsive Web Design, UX Considerations @ Digital Shoreditch Festival

Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"Sachin Katariya
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Jack Zheng
 
Liquidizer.js: A Responsive Web Design Algorithm
Liquidizer.js: A Responsive Web Design AlgorithmLiquidizer.js: A Responsive Web Design Algorithm
Liquidizer.js: A Responsive Web Design Algorithmtheijes
 
Whitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it allWhitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it allIndium Software
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicitymStoner, Inc.
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 
Drupalcamp New York 2009
Drupalcamp New York 2009Drupalcamp New York 2009
Drupalcamp New York 2009Tom Deryckere
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
 
Advancio, Inc. Academy: Responsive Web Design
Advancio, Inc. Academy: Responsive Web DesignAdvancio, Inc. Academy: Responsive Web Design
Advancio, Inc. Academy: Responsive Web DesignAdvancio
 
G0373049057
G0373049057G0373049057
G0373049057theijes
 
Design of mobile browsers
Design of mobile browsersDesign of mobile browsers
Design of mobile browsersArpan Baishya
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdfTECHCENTRAL3
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.Petru Jucovschi
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...Doug Gapinski
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...Dave Olsen
 
Internet technology and web engineering
Internet technology and web engineeringInternet technology and web engineering
Internet technology and web engineeringProfessor Lili Saghafi
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and HowJudi Wunderlich
 
Building Mobile Websites with Joomla
Building Mobile Websites with JoomlaBuilding Mobile Websites with Joomla
Building Mobile Websites with JoomlaTom Deryckere
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile mazePraveen Bohra
 

Similar to Responsive Web Design, UX Considerations @ Digital Shoreditch Festival (20)

Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
 
Liquidizer.js: A Responsive Web Design Algorithm
Liquidizer.js: A Responsive Web Design AlgorithmLiquidizer.js: A Responsive Web Design Algorithm
Liquidizer.js: A Responsive Web Design Algorithm
 
Whitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it allWhitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it all
 
Speed and simplicity
Speed and simplicitySpeed and simplicity
Speed and simplicity
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
Drupalcamp New York 2009
Drupalcamp New York 2009Drupalcamp New York 2009
Drupalcamp New York 2009
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
 
Advancio, Inc. Academy: Responsive Web Design
Advancio, Inc. Academy: Responsive Web DesignAdvancio, Inc. Academy: Responsive Web Design
Advancio, Inc. Academy: Responsive Web Design
 
G0373049057
G0373049057G0373049057
G0373049057
 
Design of mobile browsers
Design of mobile browsersDesign of mobile browsers
Design of mobile browsers
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
Everything You Know is Not Quite Right Anymore: Rethinking Best Web Practices...
 
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
Everything You Know is Not Quite Right Anymore: Rethinking Best Practices to ...
 
Internet technology and web engineering
Internet technology and web engineeringInternet technology and web engineering
Internet technology and web engineering
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Building Mobile Websites with Joomla
Building Mobile Websites with JoomlaBuilding Mobile Websites with Joomla
Building Mobile Websites with Joomla
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile maze
 

Recently uploaded

VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...ankitnayak356677
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaPODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaYathish29
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
MASONRY -Building Technology and Construction
MASONRY -Building Technology and ConstructionMASONRY -Building Technology and Construction
MASONRY -Building Technology and Constructionmbermudez3
 

Recently uploaded (20)

VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Harsh Vihar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaPODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
MASONRY -Building Technology and Construction
MASONRY -Building Technology and ConstructionMASONRY -Building Technology and Construction
MASONRY -Building Technology and Construction
 

Responsive Web Design, UX Considerations @ Digital Shoreditch Festival

  • 1. Responsive Web Design UX Considerations
  • 2. Responsive Web Design (RWD) 1 | What exactly is responsive web design? 2 | Should every website be responsive? 3 | The responsive design workflow.
  • 3. 1 | What exactly is responsive web design?
  • 4. What is responsive web design? A design approach that aims to provide a consistent and easily accessible experience on all devices and screen sizes.
  • 5. “We‟re faced with a greater number of devices, input modes, and browsers than ever before. Therefore, rather than tailoring disconnected designs, we should treat them as facets of the same experience.” What is responsive web design? Ethan Marcotte, 2010.
  • 6. Fluid layout Flexible media Media queries RWD 3 key components
  • 7. Fluid layout Non-fixed layout, with percentage-based fluid columns. 1 /* * Four-column grid active * ---------------------------------------- * Margin | # 1 2 3 4 | Margin * 5.5% | % 25 50 75 100 | 5.5% */
  • 8. Fluid layout Column percentages based on the amount of EM's as opposed to pixels. 1 Pixels VS EM’s
  • 9. Fluid layout Content defines the breaking points. 1
  • 10. - Should also be fluid and scale with the browser’s dimensions. - Scale in measurements but also in file sizes. - Should render sharply on the smallest and biggest screens. Flexible media Icons, graphics, images & videos 2
  • 11. Flexible media2 Icons and graphics as symbol fonts.
  • 12. Flexible media2 The average size of an image on a web page is 788kB. All images add up to 62% of the total file size of a website. An Event Apart: Responsive and Responsible / by Luke Wroblewski.
  • 13. Flexible media2 Use video platforms that already successfully handle videos across devices.
  • 14. Flexible media… and content2 Ensure hierarchy and relationships stay truthful to messaging and strategy. Content should also be fluid
  • 15. Flexible media… and content2 Content Everywhere: Strategy and Structure for Future- Ready Content / by Sara Wachter-Boettcher.
  • 16. Flexible media… and content2 Interdigitation Trent Walton Content choreography Jordan Moore
  • 17. Flexible media… and content Create once, publish everywhere 2 Nissan team @ Critical Mass. - From a single CMS. - Highly structured content. - Systematically defined in modules.
  • 18. Media queries3 Allow to readjust a layout when certain physical conditions are present.
  • 19. RWD 3 key components Beyond Squishy: The Principles of Adaptive Design / by Brad Frost.
  • 20. - Device feature detection - User Agents - Server-side components (RESS) - Inter-device communication - API’s - Conditional or lazy loading - Platform optimisation - Performance - Etc… …below the tip
  • 21. Performance “If somebody cannot load your website, they will never even know how it is to use it.” Anna Debenham
  • 22. Performance “When someone builds a 4MB responsive site, blame the implementation, not the technique.” Tim Kadlec
  • 23. Performance “You want a huge header image at the top of the page? Sure, but that‟s a 100kB of your budget used up, so you‟ll have to loose a weight or two of webfont to bring things back under the limit.” Mark Perkins
  • 24. 2 | Should every website be responsive?
  • 25. Device diversity Future proof Today's internet usage Input methods diversity Consistent brand messaging 5 key reasons for RWD
  • 26. Device diversity We cannot think of the web in terms of devices. 1
  • 27. “People thinking RWD is mobile design, tablet design, game console design, or even futuristic- screen-on-your-fridge design are mistaken.” Elliot Jay Stocks Device diversity1
  • 28. Future proof The web is not static. 2
  • 29. Today's internet usage3 The Mobile Consumer: A Global Snapshot 2013 / by Nielsen. How many users perform web browsing on their mobiles?
  • 30. Today's internet usage3 The Mobile Consumer: A Global Snapshot 2013 / by Nielsen. How many users perform mobile shopping?
  • 31. Today's internet usage3 “By 2015, the ITU predicts mobile traffic will exceed desktop traffic, and the „mobile- mostly‟ group already make up a staggering 20% of users in the US and UK.” Stephanie Rieger
  • 32. The other end of the spectrum: game consoles. - 51% of children aged 12-17 own a portable game console. - 80% of children aged 12-17 own a TV game console. - 1 in 8 adults access internet on a console. Today's internet usage3 Playing with Game Console Browsers / by Anna Debenham.
  • 33. Input methods Users access websites using a variety of input modes. 4
  • 34. Consistent brand message Across multiple experiences and platforms, all from a single content management system. 5
  • 36. RWD, a more expensive approach? More time + more effort & skills = higher cost for the client.
  • 37. RWD, a more expensive approach? - There’s a cost too for ignoring the multitude of devices currently accessing websites. - Creating an experience for each one, or some, of those devices will also add extra time & money. - Multiple content strategies, deployments, and code bases to maintain, keep adding up to the cost…
  • 38. RWD workflow, getting it right Our current design workflow needs to change. - Prototyping fluid layouts, instead of wireframing multiple viewports. - Working closer with content strategy. - Exchanging / expanding skill sets.
  • 39. RWD workflow, getting it right Project planning needs to adapt as well. -Set an optimisation budget upfront. -Consider which elements require client sign off. -Define relevant deliverables.
  • 40. Conclusion RWD represents an exciting challenge, and the opportunity to create not only user interfaces, but full online experiences.

Editor's Notes

  1. Consistent content delivered through one URL, one CMS, andone code base. Adapting the presentation of that content based on the capabilities of the device and browser in which they are displayed.
  2. Best practice tip.Columns that expand and contract in percentages proportional to the screen size, until they reach a breaking point, at which the grid changes to fit the new screen size.
  3. Best practice tip.EM units will adapt automatically to the font the browser is using.Which means the grid itself, will scale up & down in proportion to the font size, which itself adapts proportionally to the screen size.Content will never feel squeezed or pulled apart as the screen size changes./////EM comes from the letter ‘M’ and is a unit of measurement in typography –an M represented the maximum width of all letters at a given point size. Nowadays the em unit refers to the point size of the font.On CSS:1em = current font size 2em = 2 times the size of the current font… and so on.
  4. Best practice tip | Experience BT vs Nissan.Not based on device dimensions or when it will specifically be rendered on an mobile, a tablet, or web TV.
  5. Tip: …will be rendered in any site where OpenType features are supported.Other option is SVG > Filament Group’s Grunticon.
  6. Mobile connections are slower, and game console browsers don’t have a lot of memory allocated, therefore, files in these devices should be light for them to render fast.Techniques:Different image sets, retina images compressed down to 75% of the base image, or server-side image resizing.
  7. Tip: Don’t reinvent the wheel.File sizes of videos should also scale and adapt to the browsers and device capabilities.
  8. Many responsive websites simply stack their content, slipping sidebars below “main” content, rather than taking their meaning and message into account. This is a one-size-fits-all approach that can be easily improved.
  9. “Weave bits of one piece of content in between parts of another, rather than just plopping it to the bottom of the page.”In order to offer valuable and useful information at the right time.Flexbox a CSS property. | “Content first, navigation last” Brad Frost.
  10. Content Management System
  11. Identify the media rendering our design, and inspects its physical characteristics (e.g. how wide is it). Based on which it adjusts the CSS stylesheet and therefore the characteristics of the fluid layout.
  12. Performance is a big part of the user experience, maybe the most important one.
  13. Devs need time to craft their code, and ensure they are using all the possible tricks to create a light and fast-loading site, that makes the most of each device features. On average, light sites should not go past the 1MB file size.
  14. EVERY UX & DESIGN DECISION AFFECTS PERFORMANCEOnce decisions are made, devs can only do so much to improve performance.
  15. One-size-fits-all approaches are never good.Is not about Web vs Native apps, but how to handle websites.
  16. 5 key reasons why websites should be responsive.
  17. We don’t access a ‘web’ on desktop, then access a different ‘web’ on mobiles, a new one on TV’s. There is only one web, which is fluid, and it gets accessed from an ever-increasing number of devices.
  18. RWD is device agnostic.
  19. As breaking points in RWD are based on the content, designs will be ready for any new device that appears in the market.Google Glass / Samsung’s smart fridge
  20. India > high mobile ownership penetration of81% > BUT from that 80% own a feature phone vs. 10% own a smartphone.
  21. Mainly in South Korea, China, and the U.S. users shop or use a retail app at least once a month.The rest of users browse products, conduct price comparisons, and read product reviews.
  22. People using mobile devices as their main platform to access the web.
  23. Behind the numbers:Kids are most likely to go online using a console instead of a phone, as they don't have a smartphone, or they don't have a smartphone with a data plan.Low income houses tend to have a game console instead of a computer, therefore consoles might be the only way they haveto access the web.
  24. Mouse, keyboard, trackpad, handheld game controller, touch, gestures, & voice. RWD is not only about layout and content adapting to smaller screens, we need to ensure our interfaces are accessible for all those input methods.
  25. …after all RWD might not be that expensive.
  26. The RWD workflow is not yet defined.
  27. When specifying timelines and costs…Sarah Parmenter: client sign off in content hierarchy (not on the visual side of things, neither on wireframes, which use to be the guide for the placement of things –as the web is fluid, placement will not be consistent across devices but content hierarchy will be).Code, style guides, pattern libraries, prototypes, as deliverables, not PSD files.
  28. The more we make it, the easier it will get.As Anna Debenham says: “Next time you design something, make sure you are designing for the internet.”