SlideShare a Scribd company logo
Adaptive Mobile UX Design
                                                     Pragmatic mobile web techniques




photo: http://www.flickr.com/photos/matthijs/3514892055/
@nstop
@nstop




photo: Ashley Pomeroy
@nstop




photo: http://www.flickr.com/photos/ferret111/4538338004/
@nstop
@nstop
@nstop
@nstop
@nstop
@nstop
@nstop




photo: http://www.flickr.com/photos/kzirkel/2374822053/
What is Adaptive Mobile UX Design?   @nstop
What is Adaptive Mobile UX Design?   @nstop
@nstop




photo: http://www.flickr.com/photos/eugeneflores/3530886940/
@nstop




photo: http://www.flickr.com/photos/toby_d1/2976481163/
@nstop




photo: http://www.flickr.com/photos/toby_d1/2976481163/
       http://www.flickr.com/photos/toby_d1/2976479343/
@nstop




photo: http://www.flickr.com/photos/toby_d1/2976481163/
       http://www.flickr.com/photos/toby_d1/2976476165/
       http://www.flickr.com/photos/toby_d1/2976479343/
@nstop




photo: http://www.flickr.com/photos/toby_d1/2976474501/
       http://www.flickr.com/photos/toby_d1/2976476165/
       http://www.flickr.com/photos/toby_d1/2976479343/
       http://www.flickr.com/photos/toby_d1/2976481163/
@nstop




photo: http://www.flickr.com/photos/toby_d1/2976474501/
       http://www.flickr.com/photos/toby_d1/3030796938/
       http://www.flickr.com/photos/toby_d1/2976476165/
       http://www.flickr.com/photos/toby_d1/2976479343/
       http://www.flickr.com/photos/toby_d1/2976481163/
@nstop
@nstop




photo: http://www.flickr.com/photos/gardenbeth/3466767207/
@nstop




photo: http://www.flickr.com/photos/elmada/437435881/
@nstop
Design considerations   @nstop




    •


    •


    •
Design considerations   @nstop




    •


    •


    •
Design considerations   @nstop




    •


    •


    •
Design considerations   @nstop




    •


    •


    •
@nstop
A balanced approach   @nstop
A balanced approach   @nstop




 •
A balanced approach   @nstop




 •



 •
A balanced approach   @nstop




 •



 •


  •
@nstop
HTML5 features   @nstop
HTML5 features   @nstop




 •
HTML5 features   @nstop




 •

 •
HTML5 features   @nstop




 •

 •

 •
HTML5 features   @nstop




 •

 •

 •

 •
HTML5 features   @nstop




 •

 •

 •

 •

 •
Smart web forms   @nstop
Smart web forms   @nstop
Smart web forms   @nstop
Smart web forms                     @nstop



            <input type="number">
Smart web forms   @nstop
Smart web forms   @nstop
Smart web forms                     @nstop



             <input type="email">
Geolocation   @nstop
Geolocation   @nstop
Geolocation   @nstop
Dynamic device orientation   @nstop
Dynamic device orientation   @nstop
Web-native video playback   @nstop
Web-native video playback   @nstop
Web-native video playback   @nstop
Web-native video playback   @nstop
Semantic web markup                                @nstop




                      source: http://slides.html5rocks.com
Semantic web markup                                @nstop




                      source: http://slides.html5rocks.com
CSS3: media queries   @nstop
CSS3: media queries   @nstop




                •
CSS3: media queries   @nstop




                •

                •
CSS3: media queries   @nstop




                •

                •

                •
Screen size   @nstop
Screen size   @nstop
Screen size   @nstop
Screen size                               @nstop




              <link rel="stylesheet" type="text/
              css" media="screen and (max-device-
              width: 480px)" href="phone.css">
Screen orientation                                                                @nstop


     <link rel=”stylesheet” media=”all and (orientation:portrait)” href=”portrait.css”>
     <link rel=”stylesheet” media=”all and (orientation:landscape)” href=”landscape.css”>




source: http://robertnyman.com/css3/media-queries/media-queries.html
Screen orientation                                                                @nstop


     <link rel=”stylesheet” media=”all and (orientation:portrait)” href=”portrait.css”>
     <link rel=”stylesheet” media=”all and (orientation:landscape)” href=”landscape.css”>




source: http://robertnyman.com/css3/media-queries/media-queries.html
Screen resolution   @nstop
Screen resolution                                                             @nstop


         <link rel="stylesheet" type="text/css" media="screen and (max-
         device-width: 480px) and (resolution: 163dpi)" href="phone.css" />
Feature support in mobile web browser, per platform   @nstop
@nstop




photo: http://www.flickr.com/photos/andreasl/4558473029/
@nstop



• Think any device, any screen,
any context

• Work with developers to build
smart sites that have some
flexibility

• Modern smartphone browsers
can handle HTML5 and CSS3

• Adaptive web experiences are
not limited to mobile


                                  photo: http://www.flickr.com/photos/andreasl/4558473029/
Additional reading   @nstop




    •


    •


    •
@nstop


THANK
 YOU

More Related Content

What's hot

Web Typography: A (Brief) Review
Web Typography: A (Brief) ReviewWeb Typography: A (Brief) Review
Web Typography: A (Brief) Review
Dan Rubin
 
Twitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad ideaTwitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad idea
Jason Lotito
 
HTML Design for Devices
HTML Design for DevicesHTML Design for Devices
HTML Design for Devices
Terry Ryan
 
Creating cross-platform mobile apps
Creating cross-platform mobile apps Creating cross-platform mobile apps
Creating cross-platform mobile apps
Rob Jones
 
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
Jon Myers
 
Moving URLs: Structural Web changes 
without losing rankings #SearchLove
Moving URLs: Structural Web changes 
without losing rankings #SearchLoveMoving URLs: Structural Web changes 
without losing rankings #SearchLove
Moving URLs: Structural Web changes 
without losing rankings #SearchLove
Aleyda Solís
 
URL Slugs (Public)
URL Slugs (Public)URL Slugs (Public)
URL Slugs (Public)
Sean Si
 
Con3023 How to get more kids to code (JavaOne 2013)
Con3023 How to get more kids to code (JavaOne 2013)Con3023 How to get more kids to code (JavaOne 2013)
Con3023 How to get more kids to code (JavaOne 2013)
Saskia Vermeer-Ooms
 
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...
Distilled
 
"Wordpress And Your Brand" 2010 - By Sara Cannon
"Wordpress And Your Brand" 2010 - By Sara Cannon"Wordpress And Your Brand" 2010 - By Sara Cannon
"Wordpress And Your Brand" 2010 - By Sara Cannon
Sara Cannon
 

What's hot (10)

Web Typography: A (Brief) Review
Web Typography: A (Brief) ReviewWeb Typography: A (Brief) Review
Web Typography: A (Brief) Review
 
Twitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad ideaTwitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad idea
 
HTML Design for Devices
HTML Design for DevicesHTML Design for Devices
HTML Design for Devices
 
Creating cross-platform mobile apps
Creating cross-platform mobile apps Creating cross-platform mobile apps
Creating cross-platform mobile apps
 
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
BrightonSEO - The Search Universe - Links, Log Files, GSC and everything in b...
 
Moving URLs: Structural Web changes 
without losing rankings #SearchLove
Moving URLs: Structural Web changes 
without losing rankings #SearchLoveMoving URLs: Structural Web changes 
without losing rankings #SearchLove
Moving URLs: Structural Web changes 
without losing rankings #SearchLove
 
URL Slugs (Public)
URL Slugs (Public)URL Slugs (Public)
URL Slugs (Public)
 
Con3023 How to get more kids to code (JavaOne 2013)
Con3023 How to get more kids to code (JavaOne 2013)Con3023 How to get more kids to code (JavaOne 2013)
Con3023 How to get more kids to code (JavaOne 2013)
 
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...
 
"Wordpress And Your Brand" 2010 - By Sara Cannon
"Wordpress And Your Brand" 2010 - By Sara Cannon"Wordpress And Your Brand" 2010 - By Sara Cannon
"Wordpress And Your Brand" 2010 - By Sara Cannon
 

Viewers also liked

UX Beyond the UI - how the rest of software development affects user experience
UX Beyond the UI - how the rest of software development affects user experienceUX Beyond the UI - how the rest of software development affects user experience
UX Beyond the UI - how the rest of software development affects user experience
Joe Regan
 
Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...
Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...
Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...
Naveed R
 
Mobile UX London Conference Talk - DAVID DOMINGUEZ, A Few of Aesop’s (A Hand...
Mobile UX London Conference Talk - DAVID DOMINGUEZ,  A Few of Aesop’s (A Hand...Mobile UX London Conference Talk - DAVID DOMINGUEZ,  A Few of Aesop’s (A Hand...
Mobile UX London Conference Talk - DAVID DOMINGUEZ, A Few of Aesop’s (A Hand...
Naveed R
 
The 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UXThe 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UX
Emilia Ciardi
 
Rafa
RafaRafa
Smr complete
Smr completeSmr complete
Smr complete
grovesab
 
Iee one day workshop handout material, romania 5-9-13 [compatibility mode] (1)
Iee one day workshop handout  material, romania 5-9-13 [compatibility mode] (1)Iee one day workshop handout  material, romania 5-9-13 [compatibility mode] (1)
Iee one day workshop handout material, romania 5-9-13 [compatibility mode] (1)
Adela Marin
 
Neil and barthes
Neil and barthesNeil and barthes
Neil and barthes
sarahbiswell
 
Anahi academic-presentation
Anahi academic-presentationAnahi academic-presentation
Anahi academic-presentation
nie317
 
Community dollars
Community dollarsCommunity dollars
Community dollars
mullein
 
19 lessons learnt from troubles & sorrows
19 lessons learnt from  troubles & sorrows19 lessons learnt from  troubles & sorrows
19 lessons learnt from troubles & sorrows
Narayanasamy Prasannam
 
Intention
IntentionIntention
Delia Ferreira Rubio
Delia Ferreira RubioDelia Ferreira Rubio
Delia Ferreira Rubio
institutoethos
 
Intention tammil
Intention tammilIntention tammil
Intention tammil
Narayanasamy Prasannam
 
Slideshow Resume
Slideshow ResumeSlideshow Resume
Slideshow Resume
mangum67
 
Review of Coordination Meeting for CPRA
Review of Coordination Meeting for CPRAReview of Coordination Meeting for CPRA
Review of Coordination Meeting for CPRA
ANUMBA JOSEPH UCHE
 
พยัญชนะ
พยัญชนะพยัญชนะ
พยัญชนะ
Sari Suharyo
 
Brasilianische musik (Música Brasileira)
Brasilianische musik (Música Brasileira)Brasilianische musik (Música Brasileira)
Brasilianische musik (Música Brasileira)
Caio Sena
 
Social Media WSI4Business Success
Social Media WSI4Business SuccessSocial Media WSI4Business Success
Social Media WSI4Business Success
Pete_Waller
 

Viewers also liked (20)

UX Beyond the UI - how the rest of software development affects user experience
UX Beyond the UI - how the rest of software development affects user experienceUX Beyond the UI - how the rest of software development affects user experience
UX Beyond the UI - how the rest of software development affects user experience
 
Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...
Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...
Mobile UX London Conference 2016 Workshop Presentation - Else, putting mobile...
 
Mobile UX London Conference Talk - DAVID DOMINGUEZ, A Few of Aesop’s (A Hand...
Mobile UX London Conference Talk - DAVID DOMINGUEZ,  A Few of Aesop’s (A Hand...Mobile UX London Conference Talk - DAVID DOMINGUEZ,  A Few of Aesop’s (A Hand...
Mobile UX London Conference Talk - DAVID DOMINGUEZ, A Few of Aesop’s (A Hand...
 
The 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UXThe 10 Golden Rules of Mobile UX
The 10 Golden Rules of Mobile UX
 
Rafa
RafaRafa
Rafa
 
Smr complete
Smr completeSmr complete
Smr complete
 
Iee one day workshop handout material, romania 5-9-13 [compatibility mode] (1)
Iee one day workshop handout  material, romania 5-9-13 [compatibility mode] (1)Iee one day workshop handout  material, romania 5-9-13 [compatibility mode] (1)
Iee one day workshop handout material, romania 5-9-13 [compatibility mode] (1)
 
22 kodungal peruveergal
22 kodungal peruveergal 22 kodungal peruveergal
22 kodungal peruveergal
 
Neil and barthes
Neil and barthesNeil and barthes
Neil and barthes
 
Anahi academic-presentation
Anahi academic-presentationAnahi academic-presentation
Anahi academic-presentation
 
Community dollars
Community dollarsCommunity dollars
Community dollars
 
19 lessons learnt from troubles & sorrows
19 lessons learnt from  troubles & sorrows19 lessons learnt from  troubles & sorrows
19 lessons learnt from troubles & sorrows
 
Intention
IntentionIntention
Intention
 
Delia Ferreira Rubio
Delia Ferreira RubioDelia Ferreira Rubio
Delia Ferreira Rubio
 
Intention tammil
Intention tammilIntention tammil
Intention tammil
 
Slideshow Resume
Slideshow ResumeSlideshow Resume
Slideshow Resume
 
Review of Coordination Meeting for CPRA
Review of Coordination Meeting for CPRAReview of Coordination Meeting for CPRA
Review of Coordination Meeting for CPRA
 
พยัญชนะ
พยัญชนะพยัญชนะ
พยัญชนะ
 
Brasilianische musik (Música Brasileira)
Brasilianische musik (Música Brasileira)Brasilianische musik (Música Brasileira)
Brasilianische musik (Música Brasileira)
 
Social Media WSI4Business Success
Social Media WSI4Business SuccessSocial Media WSI4Business Success
Social Media WSI4Business Success
 

Similar to Adaptive Mobile UX Design

The Age of Responsive Design
The Age of Responsive DesignThe Age of Responsive Design
The Age of Responsive Design
Denise Jacobs
 
Mobile First Responsive Web Design — BD Conf Oct 2013
Mobile First Responsive Web Design — BD Conf Oct 2013Mobile First Responsive Web Design — BD Conf Oct 2013
Mobile First Responsive Web Design — BD Conf Oct 2013
Jason Grigsby
 
CSS3: Are you experienced?
CSS3: Are you experienced?CSS3: Are you experienced?
CSS3: Are you experienced?
Denise Jacobs
 
Progressively Enhancing WordPress Themes
Progressively Enhancing WordPress ThemesProgressively Enhancing WordPress Themes
Progressively Enhancing WordPress Themes
Digitally
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
Andrew Smyk
 
When responsive web design meets the real world
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real world
Jason Grigsby
 
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
Anna Dahlström
 
Best Practice for UX Deliverables
Best Practice for UX DeliverablesBest Practice for UX Deliverables
Best Practice for UX Deliverables
Event Handler
 
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopThe Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
Samantha Starmer
 
Responsive Design Essentials
Responsive Design EssentialsResponsive Design Essentials
Responsive Design Essentials
Clarissa Peterson
 
Introduction to Responsive Web Design
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web Design
Clarissa Peterson
 
Responsive Web Design & the state of the Web
Responsive Web Design & the state of the WebResponsive Web Design & the state of the Web
Responsive Web Design & the state of the Web
Yiannis Konstantakopoulos
 
HTML5 on Mobile(For Designer)
HTML5 on Mobile(For Designer)HTML5 on Mobile(For Designer)
HTML5 on Mobile(For Designer)
Adam Lu
 
Responsive Images FCIP July 2013
Responsive Images FCIP July 2013Responsive Images FCIP July 2013
Responsive Images FCIP July 2013
RZasadzinski
 
Responsive Images and Video
Responsive Images and VideoResponsive Images and Video
Responsive Images and Video
Jason Grigsby
 
Let's dig into the Omega Theme!
Let's dig into the Omega Theme!Let's dig into the Omega Theme!
Let's dig into the Omega Theme!
Mediacurrent
 
디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기
디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기
디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기
Jinho Jung
 
Introduction to Responsive Design v.2
Introduction to Responsive Design v.2Introduction to Responsive Design v.2
Introduction to Responsive Design v.2
Clarissa Peterson
 
Mobile Web Speed Bumps
Mobile Web Speed BumpsMobile Web Speed Bumps
Mobile Web Speed Bumps
Nicholas Zakas
 
Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...
Nick DeNardis
 

Similar to Adaptive Mobile UX Design (20)

The Age of Responsive Design
The Age of Responsive DesignThe Age of Responsive Design
The Age of Responsive Design
 
Mobile First Responsive Web Design — BD Conf Oct 2013
Mobile First Responsive Web Design — BD Conf Oct 2013Mobile First Responsive Web Design — BD Conf Oct 2013
Mobile First Responsive Web Design — BD Conf Oct 2013
 
CSS3: Are you experienced?
CSS3: Are you experienced?CSS3: Are you experienced?
CSS3: Are you experienced?
 
Progressively Enhancing WordPress Themes
Progressively Enhancing WordPress ThemesProgressively Enhancing WordPress Themes
Progressively Enhancing WordPress Themes
 
Managing Responsive Design Projects
Managing Responsive Design ProjectsManaging Responsive Design Projects
Managing Responsive Design Projects
 
When responsive web design meets the real world
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real world
 
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
 
Best Practice for UX Deliverables
Best Practice for UX DeliverablesBest Practice for UX Deliverables
Best Practice for UX Deliverables
 
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopThe Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
 
Responsive Design Essentials
Responsive Design EssentialsResponsive Design Essentials
Responsive Design Essentials
 
Introduction to Responsive Web Design
Introduction to Responsive Web DesignIntroduction to Responsive Web Design
Introduction to Responsive Web Design
 
Responsive Web Design & the state of the Web
Responsive Web Design & the state of the WebResponsive Web Design & the state of the Web
Responsive Web Design & the state of the Web
 
HTML5 on Mobile(For Designer)
HTML5 on Mobile(For Designer)HTML5 on Mobile(For Designer)
HTML5 on Mobile(For Designer)
 
Responsive Images FCIP July 2013
Responsive Images FCIP July 2013Responsive Images FCIP July 2013
Responsive Images FCIP July 2013
 
Responsive Images and Video
Responsive Images and VideoResponsive Images and Video
Responsive Images and Video
 
Let's dig into the Omega Theme!
Let's dig into the Omega Theme!Let's dig into the Omega Theme!
Let's dig into the Omega Theme!
 
디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기
디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기
디자인 패턴과 YUI를 이용해 Rich UI 빠르게 구현하기
 
Introduction to Responsive Design v.2
Introduction to Responsive Design v.2Introduction to Responsive Design v.2
Introduction to Responsive Design v.2
 
Mobile Web Speed Bumps
Mobile Web Speed BumpsMobile Web Speed Bumps
Mobile Web Speed Bumps
 
Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...
 

Recently uploaded

一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
3vgr39kx
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
bo44ban1
 
NHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree TranscriptNHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree Transcript
lhtvqoag
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
wkip62b
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
k7nm6tk
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
ellemjani
 
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
hw2xf1m
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
ijk38lw
 
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
kuapy
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
PabloMartelLpez
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
anthonylin333
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
DakshGudwani
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
Harry Harrold
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 

Recently uploaded (20)

一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
一比一原版南安普顿索伦特大学毕业证Southampton成绩单一模一样
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
 
NHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree TranscriptNHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree Transcript
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
 
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
 
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 

Adaptive Mobile UX Design

Editor's Notes

  1. Hi. Today I&apos;m going to talk about designing for the mobile web. But first I want to relate a recent experience that encapsulates a lot of what we&apos;re trying to do when we design for mobile: connect what&apos;s onscreen to what we&apos;re trying to do, in the moment, in real life.\n
  2. A couple of months ago, I converted a spare bedroom in my house from what was essentially a storage space into a home office. Fortunately, my desk is right in front of a nice big window. UNfortunately, it&apos;s a single pane, old wood window, in my 100-year old uninsulated house. The room stays cold, and I realized pretty quickly I needed a space heater.\n
  3. Since I didn&apos;t want to wait for one I&apos;d order online, I decided to purchase one from a store near me. I did go online first to research features and prices, but then I headed over to my local Sears, since I figured they&apos;d have a pretty extensive appliance selection.\n
  4. I got to the store, head upstairs to where the space heaters are, and find the one I want. The price was a bit higher than at other stores online, but still okay. Even so, I&apos;m a savvy shopper, and I wanted to see if Sears maybe had a price-matching policy.\n
  5. So I took out my smartphone, and did the following Google search in my web browser:\n&quot;Sears price match policy&quot;\nGreat, a web page with that exact phrase for the title, at the sears.com domain. So I tapped on the link to view it. But this is what I got:\n\n
  6. &quot;The server has not found anything matching the Request-URL. ERROR 404 Not found&quot;\nNot good. Where was the web page that Google had tantalizingly dangled in front of me?\nBut looking at the error page URL, I see:\n&quot;m.sears.com&quot;\nAh, sounds like a mobile URL. So the Sears web site KNOWS that I am on a mobile phone, but it can&apos;t use that information to provide me with the appropriate experience based on the content I&apos;m looking for and the context of me, standing in their store.\nSo then I went directly to &quot;m.sears.com&quot;, got their mobile site.\n
  7. I repeated my search phrase there. But I didn&apos;t really get anywhere there, either, just over 64 thousand results for things like jewelry. Obviously searching their product catalog, not the site.\n\nI even tried to go to www.sears.com, but I kept getting redirected to the mobile site. There was no way I could get to that page with the price match policy info from my phone.\n\nOverall, not a good experience. And I&apos;m not just talking about the mobile web site. While I did buy the space heater anyway, the entire process left me pretty grumpy.\n
  8. What we have here is a failure to adapt. The Sears.com site couldn&apos;t adapt to the combination of an incoming search query from a mobile device to a page on their main web site. They actually blocked me from getting to information they did have on their main site. I certainly hope web experiences like this do become extinct.\n
  9. So, what is Adaptive Mobile Design? It&apos;s an approach to creating web sites and applications that try to give each user the best possible content and experience, tailored to their device and browsing context. And the &quot;try to give&quot; part in there is pretty important, since we can never anticipate all of the factors involved.\n\nAs it turns out, this approach is nothing new. Another industry has been doing this for hundreds of years.\n
  10. The ad industry is the perfect example. Display advertising, in particular, is a specific medium where within the relatively two-dimensional constraint of showing an advertising message, it adapts to the user context. Here&apos;s one from a classic roadside ad campaign:\n
  11. \n
  12. \n
  13. \n
  14. \n
  15. Or this print ad, taking advantage of the then-novel full color printed magazine page.\n
  16. Or Boston&apos;s famous Citgo sign, where, in its pre-digital incarnation, shown here, the canvas was thousands of illuminated tubes of neon, lit up and set to animate.\n
  17. The message adapts to, and sometimes even acknowledges the medium, as well as the setting. This tour bus ad, for example, is clearly meant for locals, as the tourists unwittingly become part of the ad. And the same campaign, adapted for taxicab and subway placements.\n
  18. The message adapts to, and sometimes even acknowledges the medium, as well as the setting. This tour bus ad, for example, is clearly meant for locals, as the tourists unwittingly become part of the ad. And the same campaign, adapted for taxicab and subway placements.\n
  19. Here we&apos;ve seen three major design considerations: canvas, capabilities and context. As applied to mobile design, Canvas is the varying display sizes and resolutions of phones, tablets and other devices. The capabilities of the device, from the processor speed to the data connection speed, also play a role. Finally, context: where the user is, what they&apos;re doing, and their attention level.\n
  20. Here we&apos;ve seen three major design considerations: canvas, capabilities and context. As applied to mobile design, Canvas is the varying display sizes and resolutions of phones, tablets and other devices. The capabilities of the device, from the processor speed to the data connection speed, also play a role. Finally, context: where the user is, what they&apos;re doing, and their attention level.\n
  21. Here we&apos;ve seen three major design considerations: canvas, capabilities and context. As applied to mobile design, Canvas is the varying display sizes and resolutions of phones, tablets and other devices. The capabilities of the device, from the processor speed to the data connection speed, also play a role. Finally, context: where the user is, what they&apos;re doing, and their attention level.\n
  22. Knowing these things, how do we apply them to the design of mobile web sites?\n
  23. There are many different approaches you can take, everything from creating a separate mobile site to creating a single site to serve all devices and contexts.\n\nCrafting a bespoke site or app is great, if you can manage it. But the fact is, it&apos;s time- and resource-intensive. And it can be tricky figuring out how to gracefully integrate and manage a number of elements -- work streams, strategy, content -- across multiple sites.\n\nIt&apos;s also a big challenge to redesign an existing site to be truly responsive. The tools and technologies are there, but to successfully implement such a site, it takes both developers and designers with intimate familiarity with all of their capabilities, limitations and differences cross-platform, -browser &amp; -device. That&apos;s a pretty tall order, for even the most skilled teams.\n\nAn approach that&apos;s likely to work for a larger number of companies, especially those looking to make incremental improvements today, is to be pragmatic. Apply new technologies to your main site, where it makes sense, in order to improve the mobile experience for your users.\n
  24. There are many different approaches you can take, everything from creating a separate mobile site to creating a single site to serve all devices and contexts.\n\nCrafting a bespoke site or app is great, if you can manage it. But the fact is, it&apos;s time- and resource-intensive. And it can be tricky figuring out how to gracefully integrate and manage a number of elements -- work streams, strategy, content -- across multiple sites.\n\nIt&apos;s also a big challenge to redesign an existing site to be truly responsive. The tools and technologies are there, but to successfully implement such a site, it takes both developers and designers with intimate familiarity with all of their capabilities, limitations and differences cross-platform, -browser &amp; -device. That&apos;s a pretty tall order, for even the most skilled teams.\n\nAn approach that&apos;s likely to work for a larger number of companies, especially those looking to make incremental improvements today, is to be pragmatic. Apply new technologies to your main site, where it makes sense, in order to improve the mobile experience for your users.\n
  25. There are many different approaches you can take, everything from creating a separate mobile site to creating a single site to serve all devices and contexts.\n\nCrafting a bespoke site or app is great, if you can manage it. But the fact is, it&apos;s time- and resource-intensive. And it can be tricky figuring out how to gracefully integrate and manage a number of elements -- work streams, strategy, content -- across multiple sites.\n\nIt&apos;s also a big challenge to redesign an existing site to be truly responsive. The tools and technologies are there, but to successfully implement such a site, it takes both developers and designers with intimate familiarity with all of their capabilities, limitations and differences cross-platform, -browser &amp; -device. That&apos;s a pretty tall order, for even the most skilled teams.\n\nAn approach that&apos;s likely to work for a larger number of companies, especially those looking to make incremental improvements today, is to be pragmatic. Apply new technologies to your main site, where it makes sense, in order to improve the mobile experience for your users.\n
  26. And these new technologies? HTML5 and CSS3. These two are just the latest versions of both HTML and CSS, used to structure and present web page content. But they are chock full of new features -- too many to cover here, in fact. The following are just those most relevant to the mobile browsing experience.\n
  27. First, HTML5. There are five features -- four big ones, and one little one -- that we&apos;ll be looking at:\n\n- Smart web forms, with form input UI changing based on the form field type.\n- Geolocation, where the site can know your location and use that info.\n- Dynamic device orientation, where the site gets motion tracking info from your phone.\n- Web-native video playback, such as what Apple uses to display videos without the use of Flash on its iOS platform.\n- And, semantic web markup, which is less a feature than an architectural change\n
  28. First, HTML5. There are five features -- four big ones, and one little one -- that we&apos;ll be looking at:\n\n- Smart web forms, with form input UI changing based on the form field type.\n- Geolocation, where the site can know your location and use that info.\n- Dynamic device orientation, where the site gets motion tracking info from your phone.\n- Web-native video playback, such as what Apple uses to display videos without the use of Flash on its iOS platform.\n- And, semantic web markup, which is less a feature than an architectural change\n
  29. First, HTML5. There are five features -- four big ones, and one little one -- that we&apos;ll be looking at:\n\n- Smart web forms, with form input UI changing based on the form field type.\n- Geolocation, where the site can know your location and use that info.\n- Dynamic device orientation, where the site gets motion tracking info from your phone.\n- Web-native video playback, such as what Apple uses to display videos without the use of Flash on its iOS platform.\n- And, semantic web markup, which is less a feature than an architectural change\n
  30. First, HTML5. There are five features -- four big ones, and one little one -- that we&apos;ll be looking at:\n\n- Smart web forms, with form input UI changing based on the form field type.\n- Geolocation, where the site can know your location and use that info.\n- Dynamic device orientation, where the site gets motion tracking info from your phone.\n- Web-native video playback, such as what Apple uses to display videos without the use of Flash on its iOS platform.\n- And, semantic web markup, which is less a feature than an architectural change\n
  31. First, HTML5. There are five features -- four big ones, and one little one -- that we&apos;ll be looking at:\n\n- Smart web forms, with form input UI changing based on the form field type.\n- Geolocation, where the site can know your location and use that info.\n- Dynamic device orientation, where the site gets motion tracking info from your phone.\n- Web-native video playback, such as what Apple uses to display videos without the use of Flash on its iOS platform.\n- And, semantic web markup, which is less a feature than an architectural change\n
  32. Here we&apos;ll look at smart web forms as implemented on sites viewed with the iPhone&apos;s Safari browser. Shown is the default soft keyboard, a Qwerty one with all letters. Since space is limited, numbers and symbols requires toggling to different keyboards.\n
  33. But if we go to eBay&apos;s mobile web site, we can see one of the new input types in action.\nOn this page, in order to bid on this Go-Betweens record, I would tap in the field for &amp;#x201C;USD&amp;#x201D; (dollars), where I want to enter an amount.\n\nSince the field value must be a number, eBay has specified an input type attribute value of &quot;number&amp;#x201D; for that field. So when the soft keyboard appears, the version shown is numeric, not the default Qwerty one.\n\nAnd here is what the HTML code for that would look like. Since it&apos;s a new attribute type, it&apos;s simply ignored in older browsers without any ill effect.\n
  34. But if we go to eBay&apos;s mobile web site, we can see one of the new input types in action.\nOn this page, in order to bid on this Go-Betweens record, I would tap in the field for &amp;#x201C;USD&amp;#x201D; (dollars), where I want to enter an amount.\n\nSince the field value must be a number, eBay has specified an input type attribute value of &quot;number&amp;#x201D; for that field. So when the soft keyboard appears, the version shown is numeric, not the default Qwerty one.\n\nAnd here is what the HTML code for that would look like. Since it&apos;s a new attribute type, it&apos;s simply ignored in older browsers without any ill effect.\n
  35. Here&apos;s another input type, on MailChimp&apos;s web site. When you go to sign up for an account, there&apos;s the familiar field for inputting an email address. Tap on the email field&amp;#x2026;\n\n&amp;#x2026;and you get the Qwerty keyboard, but slightly modified, with the &quot;@&quot; symbol and a period sharing space with the space bar. This way, the user can enter an email address without having to toggle back and forth between the different default keyboard states.\n\nAnd here is the code for that feature.\n
  36. Here&apos;s another input type, on MailChimp&apos;s web site. When you go to sign up for an account, there&apos;s the familiar field for inputting an email address. Tap on the email field&amp;#x2026;\n\n&amp;#x2026;and you get the Qwerty keyboard, but slightly modified, with the &quot;@&quot; symbol and a period sharing space with the space bar. This way, the user can enter an email address without having to toggle back and forth between the different default keyboard states.\n\nAnd here is the code for that feature.\n
  37. Next geolocation. This is something that is incredibly common in mobile apps, such as Google Maps, where it detects your current location to plot a course. But this is something that web sites can do, as well. On some platforms, such as the iPhone, you&apos;ll need to explicitly turn on the ability for the web browser to use geolocation, as it&apos;s turned off by default.\n\nAssuming you&apos;ve turned this feature on, Old Navy&apos;s mobile web site has a store locator that uses geolocation. If you tap on the Find Store button&amp;#x2026;\n\n&amp;#x2026;you&apos;ll first get an alert asking you if you want to let this web site know your location. If you tap on &quot;OK&quot;&amp;#x2026;\n\nYou&apos;ll automatically get a list of locations nearest you, without having to enter or tap on anything additional.\n
  38. Next geolocation. This is something that is incredibly common in mobile apps, such as Google Maps, where it detects your current location to plot a course. But this is something that web sites can do, as well. On some platforms, such as the iPhone, you&apos;ll need to explicitly turn on the ability for the web browser to use geolocation, as it&apos;s turned off by default.\n\nAssuming you&apos;ve turned this feature on, Old Navy&apos;s mobile web site has a store locator that uses geolocation. If you tap on the Find Store button&amp;#x2026;\n\n&amp;#x2026;you&apos;ll first get an alert asking you if you want to let this web site know your location. If you tap on &quot;OK&quot;&amp;#x2026;\n\nYou&apos;ll automatically get a list of locations nearest you, without having to enter or tap on anything additional.\n
  39. The next feature is dynamic device orientation. Like geolocation, this is something that&apos;s being used in mobile apps now, primarily for games. Web applications of this feature are still pretty few and far between, but there are some demos online showing exactly how the movement of a device in-hand can effect objects onscreen.\n\nHere is a brief video showing me using one of these web demos on my phone.\n
  40. Another, more common feature, is web-native video playback. The de facto standard for video playback on the has been Flash, which isn&apos;t a true standard at all, but a proprietary technology owned by Adobe.\n\nApple&apos;s decision not to support video playback using Flash has given HTML5 video a real boost, and largely because of that, sites like YouTube and Vimeo have been adding HTML5 video support.\n\nHere are a couple of examples showing how iPhone and Android each handle things. On the iPhone, tapping on the &quot;Play&quot; icon for this particular video&amp;#x2026;\n\n&amp;#x2026;Triggers playback using the native iPhone video player. Safari hands off the request to that app.\n
  41. On Android, things work a little differently. Again, seeing the same video play icon, tapping on it&amp;#x2026;\n\n&amp;#x2026;brings up a couple of programs from which the user can choose to play the video.\n\nHandling video natively, each mobile platform gets to provide an experience that best meets the expectation of its users, instead of applying a one-size-fits-all approach.\n
  42. Finally, semantic the new semantic tagging structure that HTML5 uses, something that should warm the hearts of information architects everywhere. Instead of faceless divs and spans that need classes and IDs to give them any meaning, the new content containers *themselves* have meaning. When we specify &quot;nav,&quot; &quot;header&quot; and &quot;footer&quot; in a wireframe, those elements can now be coded with &quot;nav,&quot; &quot;header&quot; and &quot;footer&quot; tags.\n\nThis also happens to be important for findability, as search engines are increasingly looking for structure to help apply meaning when parsing web page content. Properly structured and tagged content, especially when semantically tagged, will be more likely to be indexed properly and given greater prominence in results.\n\nThose are the HTML5 highlights. Next...\n
  43. CSS3. The story here for mobile is pretty much CSS Media Queries, whereby custom stylesheets, which determine web page layout, styling, and even content, can be served up for different screen size, page orientation and resolution.\n
  44. CSS3. The story here for mobile is pretty much CSS Media Queries, whereby custom stylesheets, which determine web page layout, styling, and even content, can be served up for different screen size, page orientation and resolution.\n
  45. CSS3. The story here for mobile is pretty much CSS Media Queries, whereby custom stylesheets, which determine web page layout, styling, and even content, can be served up for different screen size, page orientation and resolution.\n
  46. A good example of a design that adapts to different screen sizes is the web site for northwest music festival Sasquatch. Here we see the full page layout, viewed in a web browser, close to fullscreen, on my laptop. But when viewed on my iPad&amp;#x2026;\n
  47. &amp;#x2026;The images and other content scale accordingly, filling the entire screen in way that perfectly suits this browsing context. This, instead of presenting a zoomed-out view of the &quot;full-size&quot; web page. Or even worse, a page with the right side cut off and a dreaded horizontal scrollbar.\n
  48. And on the iPhone, the smallest screen size, you can see how the design once again undergoes a transformation. The heading design is completely different, in order to fit into that small space, and no attempt is made to show the full navigation bar, which likewise wouldn&apos;t fit.\n\nAnd next to the screen is the bit of code that shows how a phone-specific stylesheet is served up via a media query that says: &quot;use this design when this content is viewed on a screen, with a maximum device width of 480 pixels.&quot;\n
  49. Orientation is another media queries feature. Here we have two screenshots from my iPad of a web site that changes the design based on the dimensions of the browser window: blue if the window is between 400 and 1000 pixels wide, red if it&apos;s wider than 1000 pixels. Above is the code that specifies which stylesheet to use for which orientation: landscape or portrait.\n
  50. And the third feature is screen resolution. Here are three different phones, each with a different screen pixel density. The oldest phone here, the iPhone 3GS, can show 163 dots per inch. The Samsung Galaxy S has a 233 DPI display. The best picture is on the iPhone 4 -- with it&apos;s &quot;Retina Display&quot; it can show twice the number of pixels as the previous generation iPhone, at 326 DPI.\n\nWhy do these things matter? By targeting screen resolution, you could serve up an entirely separate set of high-quality images to users with displays capable of viewing them in all their fine-detailed glory. Otherwise images designed for a lower resolution display may not scale properly.\n\nAnd the code for that media query.\n
  51. Of the features mentioned today, it&apos;s important to note that while not all are currently supported on even the most popular smartphone platforms, the majority are. You can see that iOS and Android are the two leaders in support, as they are in U.S. smartphone OS market share.\n
  52. So, I know that&apos;s a lot of information to absorb, especially in 20 minutes. But, to wrap up:\n\nYou&apos;ll already be doing something right by considering any device, any context, any screen as part of your design process.\n\nAs you can tell, you&apos;ll need to be working closely with developers to fully realize great mobile experiences, as there are many moving parts.\n\nModern smartphone browsers already have good HTML5 and CSS3 support, so you should start using these techniques now. And of course ensure your sites are build in a way that browsers without those capabilities are still able to get essential content and functionality.\n\nFinally, while this talk has centered around mobile, adaptive design is not limited to mobile, and these ways of thinking about the fluidity of content and experience can and should be applied to web design overall.\n
  53. Here are a few great resources if you want to learn more about HTML5 and CSS3. All of these sites have tons of examples, many of them interactive, so you can see these and other techniques in action. I hope you find them as inspiring as I have.\n
  54. \n