SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
jeff@brightwhite.ca
                         @brightwhite on twitter




                         mobile design.
                         why less is more.
                         mobile tech for social change halifax | 05 23 2009




Saturday, May 23, 2009
Saturday, May 23, 2009
share a little story with you
• This photo was taken a little under 20 months ago
• my wife and I were having our third child
• water broke a week early, even though it was a scheduled c-section
• my son aspirated amniotic fluid and developed pneumonia and ended up in the NICU
• took turns staying there in a windowless room on the third floor of the IWK for 8 days
• coming home to look after my girls
• didnʼt have an iPhone then or a Blackberry or anything else
• all i had was a basic Samsung Flip phone
• but that let me post updates to Facebook, read peopleʼs comments and words of encouragement and similar stories
• thatʼs when i knew that this mobile web thing was probably going to take off
• the Facebook mobile site back them was rudimentary, but surfing it was still a good experience and it allowed me to continue the conversation
Seven tenets of good mobile design
       1.Making it smaller doesn’t mean it works.
       2.Mobile data costs time and money. Respect that.
       3.Determine if users are mobile and send em to the right place.
       4.Decide which content users want and give it to them.
       5.Remove navigation users don’t need.
       6.Testing is essential. And costly.
       7.Content isn’t king in the mobileverse.




Saturday, May 23, 2009
making it smaller doesn’t mean it works




  photo by flickr user chadmiller

Saturday, May 23, 2009
Saturday, May 23, 2009
Miniaturization doesnʼt work
      - In many cases, the iPhone is changing this rule because Mobile Safari is incredibly useable.
      - But even that can be a pain to use when you have to access todayʼs media rich, complex layouts.
      - To navigate this, I have to zoom in, scroll around, lose context of the rest of the page, wait for all of that page to load
      - on an iPhone, this is still a pretty amazing experience.
      - on a flip phone, I donʼt think I would have even bothered.
Saturday, May 23, 2009
Miniaturization doesnʼt work
      - Compare that previous experience with the NYT iPhone app
      - incredibly easy to read, large type
      - great navigation system, just the bits you want when youʼre on the bus, trying to read the headlines
      - if you need to, you can always go to the full web-based version
      - but in 9/10 situations this experience is adequate and even exceptional
mobile data costs money. respect that.




  photo by flickr user Jessica Shannon

Saturday, May 23, 2009
Saturday, May 23, 2009
Mobile data costs money
- remember back in the day of 14,4 modems?
- you couldnʼt put up huge images
- the average homepage today can weigh in easily at half a MB or more
- The speed of the network is only one factor here
- if someone doesnʼt have a good data plan, youʼre not going to encourage heavy data use if they get slapped with data overages
- the processors in todayʼs phones can also choke on data-heavy pages. these are not desktop-level Core2Duos.
-
stats from mobileactive.org/countries

Saturday, May 23, 2009
Mobile data costs money
- Stats:
• Some european countries have more mobile accounts than people.
• For example the UK has 1042 mobile accounts for every 1,000 people. How do they do this? Who knows.
• Yet less than 540 people are internet users. Fewer still have personal computers.
• If Mobile use is top expand further into the smartphone era where weʼve got these rich experiences, the prices need to get more affordable
if users are mobile send em to the right place




  photo by flickr user Zoom Zoom

Saturday, May 23, 2009
Saturday, May 23, 2009
• youʼre not using a mobile website in the same place as a site youʼd use from your laptop or desktop
• Youʼre outdoors, on a bus, in a cab, at a club or café
• The conditions arenʼt ideal
• You need to get at what you want quickly
• The sites need to be simpler
• Time and location are essential to the use of mobile
Saturday, May 23, 2009
      - Yahoo really understands this and tries to send you to the right content automatically.
      - it also tries to figure out where you are but fails pretty badly
      - as a designer/developer, try to ensure that this sort of deduction doesnʼt make for a bad experience
      - if for example this was a site for travel plans and i didnʼt notice, it could be much more of a problem
decide what content users want

  photo by flickr user raindog

Saturday, May 23, 2009
Saturday, May 23, 2009
      - CBC does a great job of this.
      - they strip out everything extraneous including the navigation and just send you to the top three stories in each category
      - then at the bottom they give you the option to view the full CBC site--this is good, give the option
      - we donʼt have much time
      - so itʼs good thing when our news can be broken down into bite sized chunks that we can consume when we have time
Saturday, May 23, 2009
      - this detection can be difficult and itʼs not infallible
      - you need to test for five different conditions
              - detect_mobile_device() Windows vs Windows Mobile
              - test the user agent
              - test http_accept header
              - test _server header
              - test for any one of known mobile browsers

     - if any of these conditions are true, you send the user to an appropriate subdomain like m.yahoo.ca

     - you can also force users to know that .mobi is an extension, but they may not get this

     - using subdomains is a better idea and with the right tools in place on your server you can serve the right content in the right way
remove navigation users don’t need




  photo by flickr user Håkan Dahlström

Saturday, May 23, 2009
Saturday, May 23, 2009
• Flickr is one of the best examples of how to do mobile design right
• the flickr internet site is pretty sparse, but the mobile site rearranges everything perfectly.
• puts the options you need right up front
• this is one of the few sites that can get away with keeping almost everything, theyʼve done it by reorganizing very well and optimizing the mobile experience
• this is no small feat
• got rid of all the stylized buttons, simplified like crazy optimized layout for smaller screens
• compare this with the digg layout from earlier
Saturday, May 23, 2009
• digg assumes that if youʼre coming here, you must already be a user
• flickr is very different, they provide virtually the same experience, pared down.
testing is essential. and costly.



  photo by flickr user cobalt123

Saturday, May 23, 2009
Saturday, May 23, 2009
Why canʼt yʼall just buy iPhones and make our lives easier?
• while that may sound ridiculous, the second biggest hurdle to good mobile design is poor browser support
• Opera Mini and Openwave have free simulators
• Device anywhere starts at $200/month
• RIM provides simulators of different blackberrys, but itʼs PC only and you need to download a separate sim for each model
• The same BB on different networks can render sites completely differently
• Blackberries donʼt have JS or CSS on by default
• typography will make the most seasoned of web designers cringe
• RIMʼs choice of Blackberry font makes my eyes bleed.
• anti-aliasing isnʼt an option
• you canʼt even specify a font, you take what you can get in most cases
Saturday, May 23, 2009
• the example on the left is what SmartPhone Emulator says it provides
• but the right is what I got when trying to access the demo I downloaded
• the best thing to do is to pick up unlocked handsets that accept SIM cards and swap cards
• of course, in canada where half the country uses CDMA phones on Bell and Telus, this means that you may not know what things look like on these devices.
content isn’t king in the mobileverse




  photo by flickr user ucumari

Saturday, May 23, 2009
photo by flickr user Mark McLaughlin

Saturday, May 23, 2009
On the mobile web, content isnʼt king, CONTEXT is.
- simplify simplify simplify
- create experiences people need. understand that the screens are smaller, browsers are limited and connections/processors are slow
- as devices get faster and data packages get cheaper, weʼll be able to provide more immersive desktop-like experiences
- but maybe thatʼs not a good thing, because the context of a desktop app on a mobile is all wrong.
Saturday, May 23, 2009
On the mobile web, content isnʼt king, CONTEXT is.
- simplify simplify simplify
- Google gets this
- they provide the quick links to the things youʼre most likely to need, local, news, images
- layout is optimized
- The University of Texas has created a great mobile site for people to search the school directory.
- very simple, will work on any mobile device. sure, itʼs not pretty from a design perspective, but itʼs functional and thatʼs whatʼs important
- create experiences people need. understand that the screens are smaller, browsers are limited and connections/processors are slow
- as devices get faster and data packages get cheaper, weʼll be able to provide more immersive desktop-like experiences
- but maybe thatʼs not a good thing, because the context of a desktop app on a mobile is all wrong.
Seven tenets of good mobile design
       1.Making it smaller doesn’t mean it works.
       2.Mobile data costs time and money. Respect that.
       3.Determine if users are mobile and send em to the right place.
       4.Decide which content users want and give it to them.
       5.Remove navigation users don’t need.
       6.Testing is essential. And costly.
       7.Content isn’t king in the mobileverse.




Saturday, May 23, 2009
jeff@brightwhite.ca
                         @brightwhite on twitter




                         slideshare.net/brightwhite
                         thanks!




Saturday, May 23, 2009

Contenu connexe

Tendances

The Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome SwordThe Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome Sword
Alex Marsh
 

Tendances (7)

How I learned to stop worrying and love UX metrics
How I learned to stop worrying and love UX metricsHow I learned to stop worrying and love UX metrics
How I learned to stop worrying and love UX metrics
 
Martin bazley Creating effective content 15 Mar 11
Martin bazley Creating effective content 15 Mar 11Martin bazley Creating effective content 15 Mar 11
Martin bazley Creating effective content 15 Mar 11
 
The Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome SwordThe Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome Sword
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
 
How long do websites last?
How long do websites last?How long do websites last?
How long do websites last?
 
Make JavaScript Faster
Make JavaScript FasterMake JavaScript Faster
Make JavaScript Faster
 
You're Doing it Wrong – How App Developers Can Leverage the Web (June 2015 fo...
You're Doing it Wrong – How App Developers Can Leverage the Web (June 2015 fo...You're Doing it Wrong – How App Developers Can Leverage the Web (June 2015 fo...
You're Doing it Wrong – How App Developers Can Leverage the Web (June 2015 fo...
 

Similaire à Mobile Web Design. Less is More

Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteMobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Frédéric Harper
 
Dickens ryne presentation
Dickens ryne presentationDickens ryne presentation
Dickens ryne presentation
rynefsu
 
Cloud Computing Presentation - Kenosee Retreat 2013
Cloud Computing Presentation - Kenosee Retreat 2013Cloud Computing Presentation - Kenosee Retreat 2013
Cloud Computing Presentation - Kenosee Retreat 2013
Trent Haus
 
Henry mader project4_week4
Henry mader project4_week4Henry mader project4_week4
Henry mader project4_week4
Henry Mader
 
Research & planning: Digital technology and ICT used
Research & planning: Digital technology and ICT usedResearch & planning: Digital technology and ICT used
Research & planning: Digital technology and ICT used
Katiey_x
 
2001: A Web Odyssey
2001: A Web Odyssey2001: A Web Odyssey
2001: A Web Odyssey
mStoner, Inc.
 
Creating Mobile Apps With PHP & Symfony2
Creating Mobile Apps With PHP & Symfony2Creating Mobile Apps With PHP & Symfony2
Creating Mobile Apps With PHP & Symfony2
Pablo Godel
 

Similaire à Mobile Web Design. Less is More (20)

Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteMobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
 
The Future is Responsive
The Future is ResponsiveThe Future is Responsive
The Future is Responsive
 
Smartphones
SmartphonesSmartphones
Smartphones
 
The mobile ecosystem & technological strategies
The mobile ecosystem & technological strategiesThe mobile ecosystem & technological strategies
The mobile ecosystem & technological strategies
 
Dickens ryne presentation
Dickens ryne presentationDickens ryne presentation
Dickens ryne presentation
 
Mobile Web Anti-Patterns
Mobile Web Anti-PatternsMobile Web Anti-Patterns
Mobile Web Anti-Patterns
 
Offline Strategy for an Online World
Offline Strategy for an Online WorldOffline Strategy for an Online World
Offline Strategy for an Online World
 
Cloud Computing Presentation - Kenosee Retreat 2013
Cloud Computing Presentation - Kenosee Retreat 2013Cloud Computing Presentation - Kenosee Retreat 2013
Cloud Computing Presentation - Kenosee Retreat 2013
 
01 Mobile Jungle
01 Mobile Jungle01 Mobile Jungle
01 Mobile Jungle
 
Mobile Development on a Shoestring Connection
Mobile Development on a Shoestring ConnectionMobile Development on a Shoestring Connection
Mobile Development on a Shoestring Connection
 
Henry mader project4_week4
Henry mader project4_week4Henry mader project4_week4
Henry mader project4_week4
 
Research & planning: Digital technology and ICT used
Research & planning: Digital technology and ICT usedResearch & planning: Digital technology and ICT used
Research & planning: Digital technology and ICT used
 
Optimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased ConversionsOptimizing Websites for Great User Experiences and Increased Conversions
Optimizing Websites for Great User Experiences and Increased Conversions
 
Mobile first-edinburgh 030913
Mobile first-edinburgh 030913Mobile first-edinburgh 030913
Mobile first-edinburgh 030913
 
cindy's slideshow
cindy's slideshowcindy's slideshow
cindy's slideshow
 
2001: A Web Odyssey
2001: A Web Odyssey2001: A Web Odyssey
2001: A Web Odyssey
 
The near future of real web applications
The near future of real web applicationsThe near future of real web applications
The near future of real web applications
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
The Quest for Awesome Mobile Landing Pages - SMX West 2013
The Quest for Awesome Mobile Landing Pages - SMX West 2013The Quest for Awesome Mobile Landing Pages - SMX West 2013
The Quest for Awesome Mobile Landing Pages - SMX West 2013
 
Creating Mobile Apps With PHP & Symfony2
Creating Mobile Apps With PHP & Symfony2Creating Mobile Apps With PHP & Symfony2
Creating Mobile Apps With PHP & Symfony2
 

Plus de Kula Partners

Agile Methodologies for Inbound Marketing Agencies
Agile Methodologies for Inbound Marketing AgenciesAgile Methodologies for Inbound Marketing Agencies
Agile Methodologies for Inbound Marketing Agencies
Kula Partners
 
Jeff White ADL keynote on social media and internet marketing
Jeff White ADL keynote on social media and internet marketingJeff White ADL keynote on social media and internet marketing
Jeff White ADL keynote on social media and internet marketing
Kula Partners
 
Kula SPCA Conference Talk
Kula SPCA Conference TalkKula SPCA Conference Talk
Kula SPCA Conference Talk
Kula Partners
 
Social Media Bootcamp for Exporters
Social Media Bootcamp for ExportersSocial Media Bootcamp for Exporters
Social Media Bootcamp for Exporters
Kula Partners
 
Social Media Tips for Small Busines
Social Media Tips for Small BusinesSocial Media Tips for Small Busines
Social Media Tips for Small Busines
Kula Partners
 
10 ways to use social media to promote your business.
10 ways to use social media to promote your business.10 ways to use social media to promote your business.
10 ways to use social media to promote your business.
Kula Partners
 

Plus de Kula Partners (16)

More Value, Better Clients, Bigger Budgets: Moving Beyond the Basics of Inbound
More Value, Better Clients, Bigger Budgets: Moving Beyond the Basics of Inbound More Value, Better Clients, Bigger Budgets: Moving Beyond the Basics of Inbound
More Value, Better Clients, Bigger Budgets: Moving Beyond the Basics of Inbound
 
21 Questions You Always Need to Ask While Developing Buyer Personas
21 Questions You Always Need to Ask While Developing Buyer Personas21 Questions You Always Need to Ask While Developing Buyer Personas
21 Questions You Always Need to Ask While Developing Buyer Personas
 
Agile Methodologies for Inbound Marketing Agencies
Agile Methodologies for Inbound Marketing AgenciesAgile Methodologies for Inbound Marketing Agencies
Agile Methodologies for Inbound Marketing Agencies
 
Halifax HubSpot User Group Meetup - Dec 9, 2014
Halifax HubSpot User Group Meetup - Dec 9, 2014Halifax HubSpot User Group Meetup - Dec 9, 2014
Halifax HubSpot User Group Meetup - Dec 9, 2014
 
Inbound Marketing with Interactive Solutions Finders on the HubSpot COS
Inbound Marketing with Interactive Solutions Finders on the HubSpot COSInbound Marketing with Interactive Solutions Finders on the HubSpot COS
Inbound Marketing with Interactive Solutions Finders on the HubSpot COS
 
A Dozen eBooks in an Hour
A Dozen eBooks in an HourA Dozen eBooks in an Hour
A Dozen eBooks in an Hour
 
10 Sales Tips for People Who Think They Hate Selling
10 Sales Tips for People Who Think They Hate Selling10 Sales Tips for People Who Think They Hate Selling
10 Sales Tips for People Who Think They Hate Selling
 
Jeff White ADL keynote on social media and internet marketing
Jeff White ADL keynote on social media and internet marketingJeff White ADL keynote on social media and internet marketing
Jeff White ADL keynote on social media and internet marketing
 
Kula SPCA Conference Talk
Kula SPCA Conference TalkKula SPCA Conference Talk
Kula SPCA Conference Talk
 
Social Media Bootcamp for Exporters
Social Media Bootcamp for ExportersSocial Media Bootcamp for Exporters
Social Media Bootcamp for Exporters
 
Saving the Oval
Saving the OvalSaving the Oval
Saving the Oval
 
Social Media Tips for Small Business
Social Media Tips for Small BusinessSocial Media Tips for Small Business
Social Media Tips for Small Business
 
Social Media Tips for Small Busines
Social Media Tips for Small BusinesSocial Media Tips for Small Busines
Social Media Tips for Small Busines
 
10 ways to use social media to promote your business.
10 ways to use social media to promote your business.10 ways to use social media to promote your business.
10 ways to use social media to promote your business.
 
You oughta be in pictures, and blogs, and video and 140 character updates, an...
You oughta be in pictures, and blogs, and video and 140 character updates, an...You oughta be in pictures, and blogs, and video and 140 character updates, an...
You oughta be in pictures, and blogs, and video and 140 character updates, an...
 
Brightwhite NSDCC Presentation on Design, Development and Social Media
Brightwhite NSDCC Presentation on Design, Development and Social MediaBrightwhite NSDCC Presentation on Design, Development and Social Media
Brightwhite NSDCC Presentation on Design, Development and Social Media
 

Dernier

How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
eeanqy
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
drmarathore
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Nitya salvi
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
ZurliaSoop
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
ehyxf
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
210303105569
 

Dernier (20)

How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
 

Mobile Web Design. Less is More

  • 1. jeff@brightwhite.ca @brightwhite on twitter mobile design. why less is more. mobile tech for social change halifax | 05 23 2009 Saturday, May 23, 2009
  • 2. Saturday, May 23, 2009 share a little story with you • This photo was taken a little under 20 months ago • my wife and I were having our third child • water broke a week early, even though it was a scheduled c-section • my son aspirated amniotic fluid and developed pneumonia and ended up in the NICU • took turns staying there in a windowless room on the third floor of the IWK for 8 days • coming home to look after my girls • didnʼt have an iPhone then or a Blackberry or anything else • all i had was a basic Samsung Flip phone • but that let me post updates to Facebook, read peopleʼs comments and words of encouragement and similar stories • thatʼs when i knew that this mobile web thing was probably going to take off • the Facebook mobile site back them was rudimentary, but surfing it was still a good experience and it allowed me to continue the conversation
  • 3. Seven tenets of good mobile design 1.Making it smaller doesn’t mean it works. 2.Mobile data costs time and money. Respect that. 3.Determine if users are mobile and send em to the right place. 4.Decide which content users want and give it to them. 5.Remove navigation users don’t need. 6.Testing is essential. And costly. 7.Content isn’t king in the mobileverse. Saturday, May 23, 2009
  • 4. making it smaller doesn’t mean it works photo by flickr user chadmiller Saturday, May 23, 2009
  • 5. Saturday, May 23, 2009 Miniaturization doesnʼt work - In many cases, the iPhone is changing this rule because Mobile Safari is incredibly useable. - But even that can be a pain to use when you have to access todayʼs media rich, complex layouts. - To navigate this, I have to zoom in, scroll around, lose context of the rest of the page, wait for all of that page to load - on an iPhone, this is still a pretty amazing experience. - on a flip phone, I donʼt think I would have even bothered.
  • 6. Saturday, May 23, 2009 Miniaturization doesnʼt work - Compare that previous experience with the NYT iPhone app - incredibly easy to read, large type - great navigation system, just the bits you want when youʼre on the bus, trying to read the headlines - if you need to, you can always go to the full web-based version - but in 9/10 situations this experience is adequate and even exceptional
  • 7. mobile data costs money. respect that. photo by flickr user Jessica Shannon Saturday, May 23, 2009
  • 8. Saturday, May 23, 2009 Mobile data costs money - remember back in the day of 14,4 modems? - you couldnʼt put up huge images - the average homepage today can weigh in easily at half a MB or more - The speed of the network is only one factor here - if someone doesnʼt have a good data plan, youʼre not going to encourage heavy data use if they get slapped with data overages - the processors in todayʼs phones can also choke on data-heavy pages. these are not desktop-level Core2Duos. -
  • 9. stats from mobileactive.org/countries Saturday, May 23, 2009 Mobile data costs money - Stats: • Some european countries have more mobile accounts than people. • For example the UK has 1042 mobile accounts for every 1,000 people. How do they do this? Who knows. • Yet less than 540 people are internet users. Fewer still have personal computers. • If Mobile use is top expand further into the smartphone era where weʼve got these rich experiences, the prices need to get more affordable
  • 10. if users are mobile send em to the right place photo by flickr user Zoom Zoom Saturday, May 23, 2009
  • 11. Saturday, May 23, 2009 • youʼre not using a mobile website in the same place as a site youʼd use from your laptop or desktop • Youʼre outdoors, on a bus, in a cab, at a club or café • The conditions arenʼt ideal • You need to get at what you want quickly • The sites need to be simpler • Time and location are essential to the use of mobile
  • 12. Saturday, May 23, 2009 - Yahoo really understands this and tries to send you to the right content automatically. - it also tries to figure out where you are but fails pretty badly - as a designer/developer, try to ensure that this sort of deduction doesnʼt make for a bad experience - if for example this was a site for travel plans and i didnʼt notice, it could be much more of a problem
  • 13. decide what content users want photo by flickr user raindog Saturday, May 23, 2009
  • 14. Saturday, May 23, 2009 - CBC does a great job of this. - they strip out everything extraneous including the navigation and just send you to the top three stories in each category - then at the bottom they give you the option to view the full CBC site--this is good, give the option - we donʼt have much time - so itʼs good thing when our news can be broken down into bite sized chunks that we can consume when we have time
  • 15. Saturday, May 23, 2009 - this detection can be difficult and itʼs not infallible - you need to test for five different conditions - detect_mobile_device() Windows vs Windows Mobile - test the user agent - test http_accept header - test _server header - test for any one of known mobile browsers - if any of these conditions are true, you send the user to an appropriate subdomain like m.yahoo.ca - you can also force users to know that .mobi is an extension, but they may not get this - using subdomains is a better idea and with the right tools in place on your server you can serve the right content in the right way
  • 16. remove navigation users don’t need photo by flickr user Håkan Dahlström Saturday, May 23, 2009
  • 17. Saturday, May 23, 2009 • Flickr is one of the best examples of how to do mobile design right • the flickr internet site is pretty sparse, but the mobile site rearranges everything perfectly. • puts the options you need right up front • this is one of the few sites that can get away with keeping almost everything, theyʼve done it by reorganizing very well and optimizing the mobile experience • this is no small feat • got rid of all the stylized buttons, simplified like crazy optimized layout for smaller screens • compare this with the digg layout from earlier
  • 18. Saturday, May 23, 2009 • digg assumes that if youʼre coming here, you must already be a user • flickr is very different, they provide virtually the same experience, pared down.
  • 19. testing is essential. and costly. photo by flickr user cobalt123 Saturday, May 23, 2009
  • 20. Saturday, May 23, 2009 Why canʼt yʼall just buy iPhones and make our lives easier? • while that may sound ridiculous, the second biggest hurdle to good mobile design is poor browser support • Opera Mini and Openwave have free simulators • Device anywhere starts at $200/month • RIM provides simulators of different blackberrys, but itʼs PC only and you need to download a separate sim for each model • The same BB on different networks can render sites completely differently • Blackberries donʼt have JS or CSS on by default • typography will make the most seasoned of web designers cringe • RIMʼs choice of Blackberry font makes my eyes bleed. • anti-aliasing isnʼt an option • you canʼt even specify a font, you take what you can get in most cases
  • 21. Saturday, May 23, 2009 • the example on the left is what SmartPhone Emulator says it provides • but the right is what I got when trying to access the demo I downloaded • the best thing to do is to pick up unlocked handsets that accept SIM cards and swap cards • of course, in canada where half the country uses CDMA phones on Bell and Telus, this means that you may not know what things look like on these devices.
  • 22. content isn’t king in the mobileverse photo by flickr user ucumari Saturday, May 23, 2009
  • 23. photo by flickr user Mark McLaughlin Saturday, May 23, 2009 On the mobile web, content isnʼt king, CONTEXT is. - simplify simplify simplify - create experiences people need. understand that the screens are smaller, browsers are limited and connections/processors are slow - as devices get faster and data packages get cheaper, weʼll be able to provide more immersive desktop-like experiences - but maybe thatʼs not a good thing, because the context of a desktop app on a mobile is all wrong.
  • 24. Saturday, May 23, 2009 On the mobile web, content isnʼt king, CONTEXT is. - simplify simplify simplify - Google gets this - they provide the quick links to the things youʼre most likely to need, local, news, images - layout is optimized - The University of Texas has created a great mobile site for people to search the school directory. - very simple, will work on any mobile device. sure, itʼs not pretty from a design perspective, but itʼs functional and thatʼs whatʼs important - create experiences people need. understand that the screens are smaller, browsers are limited and connections/processors are slow - as devices get faster and data packages get cheaper, weʼll be able to provide more immersive desktop-like experiences - but maybe thatʼs not a good thing, because the context of a desktop app on a mobile is all wrong.
  • 25. Seven tenets of good mobile design 1.Making it smaller doesn’t mean it works. 2.Mobile data costs time and money. Respect that. 3.Determine if users are mobile and send em to the right place. 4.Decide which content users want and give it to them. 5.Remove navigation users don’t need. 6.Testing is essential. And costly. 7.Content isn’t king in the mobileverse. Saturday, May 23, 2009
  • 26. jeff@brightwhite.ca @brightwhite on twitter slideshare.net/brightwhite thanks! Saturday, May 23, 2009