SlideShare a Scribd company logo
1 of 99
Download to read offline
by
Doug
Gapinski
Speed &
Simplicity
chrome.com/racer
@DougGapinski mstoner.com responsive.ly
ME
SHARE
#mstoner @DougGapinski
mstonerblog.com
STEAL
STEAL
mstonerblog.com
Ubiquitous internet
Planning
Design
Tablets & Touch
Speed
Usability
as coined by Mark Weiser of Xerox PARC
UBIQUITOUSCOMPUTING
UBIQUITOUSCOMPUTINGINTERNET
61%
39%
offline
online
How much of the
world’s population
is online?
source: ITU
0
22.5
45
67.5
90
Americas Asia Pacific Middle East Africa
source: ITU
+28%
+45%
+55%
+82%
Americas
Asia-Pacific
Middle East
Africa
Where is the biggest growth
in mobile broadband?
0
750000000
1500000000
2250000000
Americas Asia Pacific
Total mobile
broadband
subscriptions,
2007 vs. 2013
268MILLION
2.1BILLION
in 2007
in 2013
source: ITU
2020
The year Google predicts the
entire world will be online.
source: CNN
What are some of the realities
of ubiquitous internet?
SCREENS
“The technology required for ubiquitous
computing: cheap, low-power computers that
include equally convenient displays...”
--Mark Weiser of Xerox PARC
Aakash Ubislate tablet
$69 ($20 for students in India)
Archos 35 Carbon smartphone
$120
Cheap devices and displays for browsing
Lower quality displays that display limited information
Pebble smartwatch
$150
Fitbit Zip fitness data collector
$60
In some objects, sensors + connectivity matter more than display
Fitbit Aria
transmits weight to app
Parrot Flower Power
transmits plant
data to app
6 basic screen
sizes* for 22 of
the most popular
tablets
1200 x 1920
800 x 1280
768 x 1280
600 x 1024
600 x 800
1536 x 2046
Screensiz.es
1200 x 1920
800 x 1280
768 x 1280
600 x 1024
600 x 800
1536 x 2046
1200x1920
800x1280
768x1280
600x1024
600x800
1536x2046
6 basic screen
sizes* for 22 of
the most popular
tablets
Screensiz.es
That’s only the tablets!
SEQUENTIAL+SIMULTANEOUSUSE
using more than one device
using more than one device at the same time
98% used more than one
device within 24 hours.
source: Google
90% browsed sequentially:
beginning a task on one device
and finishing on another.
source: Google
66% used more than one
device at the same time.
source: Google
66% used more than one
device at the same time.
81% if you also
include televisions.
source: Google
22% performed
complementary
activities.
source: Google
For simultaneous users,
78% multi-tasked
for different screen sizes
PLANNING
teehanlax.com: pixel density converter for handling images
PROTOTYPES
The primary purpose of a prototype
is to get to better, more useful work.
REMEMBER!
The primary purpose of a prototype
is to get to better, more useful work.
client educationbuy-in iterative building
early user testing visualizing content strategy
The primary purpose of a prototype
is to get to better, more useful work.
IT’S CRAP!
Ask your clients to focus on the
reading experience and typography
as the most important design choice.
styletil.es: style prototypes our own in-browser version
typecast.com: typography prototypes
typecast.com: can also generate style guides
Seesparkbox.com: mobile-first content prototype
with an in-browser responsive style tile
+
uxpin.com: multi-device, in-browser prototypes
Adobe Edge Reflow: import PSDs, edit/add media queries, and
export CSS to the editor of your choice
JUNE17
Coming
foundation.zurb.com: responsive, front-end framework
TABLETS
The rise of the
Tablet traffic to the web surpassed
smartphone traffic in December 2012.
source: Adobe
All countries saw tablet traffic double
(or more) in 2012).
source: Adobe
Users spend 54% more time on tablets
than they do on smartphones.
source: Adobe
Users view 70% more pages on tablets
than they do on smartphones.
source: Adobe
Tablets are predicted to outpace desktop
and laptop combined sales around 2015.
source: Gartner
“New rule: every desktop design has to go
finger-friendly.” --Josh Clark (@globalmoxie)
read this: Global Moxie blog
To build for the future, we need to make
our responsive designs more tablet-friendly.
Places primary navigation in easy range of fingers, on the sides or bottom.
Example: Google +
Adjust designs for height to accommodate the dual display nature of tablets.
read this: Luke W’s blog
u
Example: Apple iPhone
Adjust designs for height to accommodate the dual display nature of tablets.
Use bigger touch target areas to accommodate finger / thumb input.
Example: Good.is
MIT research
showed the average
fingertip is
8 to 10 mm.
~7 to 9 mm
minimum
recommended
based on
manufacturer.
Consider side-swipe navigation where appropriate.
Example: Yale School of Management
Anchor content to the side of the browser (not just to the side of the body).
Example: Quartz
Designing for speed
SKEUO
MOR
PHIC
FLAT
Responsive design requires different
layouts for different breakpoints.
webster.edu
Layout means more design and
development time per breakpoint...
webster.edu
...and multiply the breakpoints times
the browsers / devices you’re testing for.
Baseline browsers we test:
• IE 8+
• Firefox 18+
• Chrome 24+
Devices for mobile / tablet testing:
• iPad 3
• iPhone 4s
• HTC DNA
• Kindle Fire 2
• Nexus 7
• Galaxy S II
• Droid Razr
• iPhone 5
Simpler design makes it easier to design
across layouts, devices, and browsers.
Page weight has a linear, negative impact
on conversions, page views, bounce
rate, and returning visitors.
Source: Web Performance Today
Tests at Amazon showed that every 100 ms
increase in load time decreased sales by 1%.
Source: Web Site Optimization
Speed touches nearly every measurable
metric of a web project.
That means speed is everyone’s problem.
Four things everyone on a web team
can do to help with web performance.
1. Learn how to check page
weight in your browser.
2. Work to devise a solution the responsive
images problem on the CMS level.
3. Minimize the number of custom fonts
and external widgets per page.
4. Hire and talk to competent developers.
GOOD+FASTEXAMPLES
nd.edu 23 page requests / 333 KB mobile size / 2.8 MB desktop size
ct.edu 21 page requests / 410 KB mobile size / 420 KB desktop size
uvm.edu 38 page requests / 451 KB mobile size / 753 KB desktop size
Thanks to Erik Runyon,
Director of Web Communications at Notre Dame,
for the examples and data.
Check out his blog and Higher Education RWD Directory at weedygarden.net.
Further reading on web performance:
www.stevesouders.com
www.igvita.com
www.dmolsen.com
USABILITY
“If you aren’t talking to your users and letting
them have a say, you aren’t doing UX.
Keep the user at the heart of our work.”
--@TimothyWhalen
What is a minimum viable strategy for
postdesktop usability testing?
1. If you can, always user test
your prototypes AND your alpha site.
2. Perform critical path testing for each
breakpoint where layout changes.
mobile tablet desktop
3. Test users on different devices to
confirm input types work intuitively—
a minimum is mouse & trackpad vs. touch.
4. Always do usability tests
for the mobile breakpoint.
Gotomeeting.com: make user the presenter, enable webcam, and record.
Pros:
Works remotely
Cons:
Doesn’t
work for mobile
Hack:
Ask your desktop users
to make the browser
mobile-sized
This hack exposes
some design flaws, but
does not offer insight
about touch input.
uxrecorder.com: make user the presenter, enable webcam, and record.
Pros:
Does mobile and
tablets great!
Cons:
Does not work remotely
Source: MailChimp
Hack-ish:
Laptop hugging
to test mobile users
remotely
1. User joins gotomeeting or
other screen sharing software
via laptop.
2. User shares laptop camera.
3. User “reverse hugs” laptop,
pointing laptop camera at
mobile device
To embrace the complexity of the multi-device
web, design and test for speed and simplicity.
@DougGapinski mstoner.com responsive.ly
THANKS

More Related Content

What's hot

Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011
Nathan Gerber
 
The Mobile Platform World
The Mobile Platform WorldThe Mobile Platform World
The Mobile Platform World
Matt Evans
 

What's hot (20)

Communication Design for the Mobile Experience
Communication Design for the Mobile ExperienceCommunication Design for the Mobile Experience
Communication Design for the Mobile Experience
 
Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences
 
Mobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentMobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile Development
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011
 
Mobile Mantras
Mobile MantrasMobile Mantras
Mobile Mantras
 
Mobile usability
Mobile usabilityMobile usability
Mobile usability
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Pass the i pad please - 5 Lessons for Creating Great Tablet Experiences
Pass the i pad please - 5 Lessons for Creating Great Tablet ExperiencesPass the i pad please - 5 Lessons for Creating Great Tablet Experiences
Pass the i pad please - 5 Lessons for Creating Great Tablet Experiences
 
The Evolution of Mobile Learning
The Evolution of Mobile LearningThe Evolution of Mobile Learning
The Evolution of Mobile Learning
 
The Future of Flash
The Future of FlashThe Future of Flash
The Future of Flash
 
Designing and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldDesigning and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device world
 
Social Fresh: Optimizing Email for Mobile Audiences
Social Fresh: Optimizing Email for Mobile AudiencesSocial Fresh: Optimizing Email for Mobile Audiences
Social Fresh: Optimizing Email for Mobile Audiences
 
what_is_next _now_ppt
what_is_next _now_pptwhat_is_next _now_ppt
what_is_next _now_ppt
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introduction
 
The Mobile Platform World
The Mobile Platform WorldThe Mobile Platform World
The Mobile Platform World
 
Key Decisions To Make In Implementing Mobile Learning
Key Decisions To Make In Implementing Mobile LearningKey Decisions To Make In Implementing Mobile Learning
Key Decisions To Make In Implementing Mobile Learning
 
8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience
 
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ JacquezASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
ASTD Houston Keynote: The Time to Mobilize Learning is Now! by RJ Jacquez
 
Responsive Web Design, UX Considerations @ Digital Shoreditch Festival
Responsive Web Design, UX Considerations @ Digital Shoreditch FestivalResponsive Web Design, UX Considerations @ Digital Shoreditch Festival
Responsive Web Design, UX Considerations @ Digital Shoreditch Festival
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits All
 

Similar to Speed and Simplicity: Design and Usability for Multi-device Websites

Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Design
martinridgway
 
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
Boulder Digital Works at CU
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
Matt Carver
 
How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experience
Michael Dick
 

Similar to Speed and Simplicity: Design and Usability for Multi-device Websites (20)

Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
 
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 ...
 
Stocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkStocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible framework
 
Cti av3
Cti av3Cti av3
Cti av3
 
digital marketing[1].pdf
digital marketing[1].pdfdigital marketing[1].pdf
digital marketing[1].pdf
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Design
 
RESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNRESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGN
 
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
MDW Boulder April '11 | Scott Prindle_The Role of the Creative Technologst
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
 
How to create a mobile version of your website
How to create a mobile version of your websiteHow to create a mobile version of your website
How to create a mobile version of your website
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen world
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz Yesilada
 
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
Context-Aware and User-Centered Design: The Lost Battle Between Desktop and M...
 
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
 
How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experience
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
 
How To Create Web Sites For Mobile Clients
How To Create Web Sites For Mobile ClientsHow To Create Web Sites For Mobile Clients
How To Create Web Sites For Mobile Clients
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 

More from Doug Gapinski

More from Doug Gapinski (8)

ISTE 2016 – Teaching Real Empathy – Virtually
ISTE 2016 – Teaching Real Empathy – VirtuallyISTE 2016 – Teaching Real Empathy – Virtually
ISTE 2016 – Teaching Real Empathy – Virtually
 
Get to the Product: How Colleges and Universities Can Increase Traffic to Deg...
Get to the Product: How Colleges and Universities Can Increase Traffic to Deg...Get to the Product: How Colleges and Universities Can Increase Traffic to Deg...
Get to the Product: How Colleges and Universities Can Increase Traffic to Deg...
 
Get with the Program (Swissnex Edition)
Get with the Program (Swissnex Edition)Get with the Program (Swissnex Edition)
Get with the Program (Swissnex Edition)
 
Get with the Program
Get with the ProgramGet with the Program
Get with the Program
 
Get with the program
Get with the programGet with the program
Get with the program
 
Multi-Device Prototypes
Multi-Device PrototypesMulti-Device Prototypes
Multi-Device Prototypes
 
Better Web Projects Through Strategy
Better Web Projects Through StrategyBetter Web Projects Through Strategy
Better Web Projects Through Strategy
 
Postdesktop
PostdesktopPostdesktop
Postdesktop
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Speed and Simplicity: Design and Usability for Multi-device Websites