SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
Mobile Web design approaches




                                 State of the Mobile Web
   http://www.flickr.com/photos/niyyie/2211858493/
                                                           Nigeria
Wednesday, January 19, 2011
hi !
                                  twitter:zibin
                              slideshare.net/zibin




Wednesday, January 19, 2011
Mobile Web is growing.....




Wednesday, January 19, 2011
6.8 billion people




Wednesday, January 19, 2011
1.8 billion Internet Users




Wednesday, January 19, 2011
3.4 billion people with mobile




Wednesday, January 19, 2011
Approaches to
                             design



Wednesday, January 19, 2011
big screen

                                    family photo




                              happy :-)



                                tab tab “keyboard”




                                                     click click “mouse”

           Designing a desktop site
                                                       http://www.flickr.com/photos/anantablamichhane/438854995/sizes/l/
Wednesday, January 19, 2011
mobile developer :-(




     piece of crap (?).....




             Designing a mobile site   http://www.flickr.com/photos/hendry/763193147/sizes/l/

Wednesday, January 19, 2011
different screen size                     != iphone
                              small screen
                                                        hard to debug




                                                               memory issue
               the real mobile phone               http://www.flickr.com/photos/osde-info/2270663393/sizes/l/

Wednesday, January 19, 2011
3 approaches
                                to create a mobile site




Wednesday, January 19, 2011
1. Do Nothing



Wednesday, January 19, 2011
1. Do Nothing
                                (at least not too much)




Wednesday, January 19, 2011
1. Do Nothing
                                (at least not too much)


                                                   liquid layout
                      semi liquid layout


Wednesday, January 19, 2011
2. separate mobile
                  site



Wednesday, January 19, 2011
Wednesday, January 19, 2011
browser sniffing....

Wednesday, January 19, 2011
Wednesday, January 19, 2011
selection & cookie




Wednesday, January 19, 2011
3. one site to rule
                   them all



Wednesday, January 19, 2011
3. one site to rule
                   them all   (including ipad)




Wednesday, January 19, 2011
3. one site to rule
                   them all                    (including ipad)




                              viewport   media queries




Wednesday, January 19, 2011
media queries


    @media all and (max-width: 480px) {
      // insert CSS rules here
    }

    @media all and (min-width: 480px) and (max-width:
    800px) {
      // insert CSS rules here
    }


Wednesday, January 19, 2011
viewport




                              visual viewport                                         actual viewport
                                          http://www.quirksmode.org/mobile/viewports2.html


Wednesday, January 19, 2011
viewport




            <meta name=”viewport” content=”width=device-
                             width”>




Wednesday, January 19, 2011
viewport




                              http://www.quirksmode.org/mobile/viewports2.html


Wednesday, January 19, 2011
media queries       viewport


    <meta name=”viewport” content=”width=device-
    width”>

    @media screen and (max-width: 360px){
      // CSS style here
    }


      max/min-width relates directly to the viewport width
      value

Wednesday, January 19, 2011
1. do nothing
   2. separate site
   3. one site to rule them all




Wednesday, January 19, 2011
Mobile Web is growing.....




Wednesday, January 19, 2011
iphone
                                                      ipad


                        Mobile Web is growing.....

                  feature phones

                                            android



Wednesday, January 19, 2011
iphone




                     who uses what ?
                                        http://www.flickr.com/photos/goincase/4973847949/

Wednesday, January 19, 2011
iphone




        5% users in EU5 countries
                                       http://www.flickr.com/photos/goincase/4973847949/

Wednesday, January 19, 2011
the rest use something else...
  http://www.flickr.com/photos/wonderlane/276890512/sizes/o/in/photostream/

Wednesday, January 19, 2011
hard to debug




     debugging the mobile phone
Wednesday, January 19, 2011
Mobile Emulator




Wednesday, January 19, 2011
Remote Debugging
       demo: http://my.opera.com/ODIN/blog/opera-mobile-10-and-its-remote-debugging-party-trick




Wednesday, January 19, 2011
State of the Mobile Web
   http://www.flickr.com/photos/niyyie/2211858493/
                                                    Nigeria
Wednesday, January 19, 2011
Wednesday, January 19, 2011
Page-view growth since November 2009: 404 %
                       Unique-user growth since November 2009: 315 %
                       Data transfer growth since November 2009: 370 %
                                    Page views per user: 438




                                     8th country for Opera Mini
  http://www.flickr.com/photos/kiwanja/3169448569/

Wednesday, January 19, 2011
What sites do you browse on mobile?




Wednesday, January 19, 2011
Top 10 sites in Nigeria (unique users)
     1.facebook.com
     2.google.com
     3.yahoo.com
     4.bbc.co.uk
     5.goal.com
     6.wikipedia.org
     7.my.opera.com
     8.youtube.com
     9.getjar.com
     10.cnnmobile.com




Wednesday, January 19, 2011
What phone do you use?




Wednesday, January 19, 2011
Top handsets for November 2010
     1.Nokia 5130 XpressMusic
     2.Nokia 2700c
     3.Nokia 3110c
     4.Nokia 2330c
     5.Nokia 2690
     6.Nokia 2600c
     7.Nokia N70
     8.Nokia N72
     9.Nokia 6300
     10.Nokia E63




Wednesday, January 19, 2011
Interesting facts




           In Nigeria, 26.6% of page views are search related
                                                    http://www.flickr.com/photos/carbonnyc/58021795/

Wednesday, January 19, 2011
Nigerians spend about 150 NGN or 0,99 USD,
           saves the most (together with U.S.) using Opera
           Mini.
                                              how much do you save?
  http://www.flickr.com/photos/kiwanja/3169449999/

Wednesday, January 19, 2011
Future is now




Wednesday, January 19, 2011
Q&A
                                  twitter:zibin
                              slideshare.net/zibin




Wednesday, January 19, 2011
Credits
                 My colleague Andreas Bovens
                 http://www.slideshare.net/andreasbovens/mobile-web-development-techniques-and-operas-developer-
                 tools


                 A dude Bryan Rieger
                 http://www.slideshare.net/bryanrieger/going-mobile-2010-by-yiibu

                 Image credits are listed in every image




Wednesday, January 19, 2011

Weitere ähnliche Inhalte

Ähnlich wie Nigeria & Designing for the Mobile Web

Paper prototyping
Paper prototypingPaper prototyping
Paper prototypingErik Duval
 
Apps4Academics: iPhone/iPad apps & mobile web sites for your Academic Life
Apps4Academics: iPhone/iPad apps & mobile web sites for your Academic LifeApps4Academics: iPhone/iPad apps & mobile web sites for your Academic Life
Apps4Academics: iPhone/iPad apps & mobile web sites for your Academic LifeNicole Hennig
 
tech tools for global collaboration 4 good
tech tools for global collaboration 4 goodtech tools for global collaboration 4 good
tech tools for global collaboration 4 goodAndrew Turner
 
animações e jogos além do canvas
animações e jogos além do canvasanimações e jogos além do canvas
animações e jogos além do canvasAndrews Medina
 
Sinsai info-rubykaigi
Sinsai info-rubykaigiSinsai info-rubykaigi
Sinsai info-rubykaigiMakoto Inoue
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Vincent Everts
 
Co kodér očekává od programátora a co programátor od kodéra?
Co kodér očekává od programátora a co programátor od kodéra?Co kodér očekává od programátora a co programátor od kodéra?
Co kodér očekává od programátora a co programátor od kodéra?Martin Michálek
 
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile apps using drupal as base system   SumitK DrupalCon ChicagoMobile apps using drupal as base system   SumitK DrupalCon Chicago
Mobile apps using drupal as base system SumitK DrupalCon ChicagoSumit Kataria
 
Machines Talking To Themselves - Internet Of Things 101
Machines Talking To Themselves - Internet Of Things 101Machines Talking To Themselves - Internet Of Things 101
Machines Talking To Themselves - Internet Of Things 101Martin Spindler
 
PLM Innovation Congress 2011: PLM and Engineering Software Trends
PLM Innovation Congress 2011: PLM and Engineering Software Trends PLM Innovation Congress 2011: PLM and Engineering Software Trends
PLM Innovation Congress 2011: PLM and Engineering Software Trends Oleg Shilovitsky
 
Uma visão do mundo rails campus party 2011 - fabio akita
Uma visão do mundo rails   campus party 2011 - fabio akitaUma visão do mundo rails   campus party 2011 - fabio akita
Uma visão do mundo rails campus party 2011 - fabio akitaCampus Party Brasil
 
Ferramentas do mundo Rails - Campus Party 2011
Ferramentas do mundo Rails - Campus Party 2011Ferramentas do mundo Rails - Campus Party 2011
Ferramentas do mundo Rails - Campus Party 2011Fabio Akita
 
Create Faire - Morning Keynote
Create Faire - Morning KeynoteCreate Faire - Morning Keynote
Create Faire - Morning Keynotecreatefaire
 
Mobile Convention Amsterdam - Ogilvy - Scott Seaborn
Mobile Convention Amsterdam - Ogilvy - Scott SeabornMobile Convention Amsterdam - Ogilvy - Scott Seaborn
Mobile Convention Amsterdam - Ogilvy - Scott SeabornMobileConventionAmsterdam
 
Mobile Trends - June 2011 - Trending The Future
Mobile Trends - June 2011 - Trending The FutureMobile Trends - June 2011 - Trending The Future
Mobile Trends - June 2011 - Trending The Futurespace150
 
Hyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' PresentationHyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' PresentationMichelle M McCormack
 
Mobile: Trends and Best Practices
Mobile: Trends and Best PracticesMobile: Trends and Best Practices
Mobile: Trends and Best PracticesForum One
 

Ähnlich wie Nigeria & Designing for the Mobile Web (20)

Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
Apps4Academics: iPhone/iPad apps & mobile web sites for your Academic Life
Apps4Academics: iPhone/iPad apps & mobile web sites for your Academic LifeApps4Academics: iPhone/iPad apps & mobile web sites for your Academic Life
Apps4Academics: iPhone/iPad apps & mobile web sites for your Academic Life
 
tech tools for global collaboration 4 good
tech tools for global collaboration 4 goodtech tools for global collaboration 4 good
tech tools for global collaboration 4 good
 
animações e jogos além do canvas
animações e jogos além do canvasanimações e jogos além do canvas
animações e jogos além do canvas
 
Sinsai info-rubykaigi
Sinsai info-rubykaigiSinsai info-rubykaigi
Sinsai info-rubykaigi
 
Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011Digitalwindow keynote london #inspire2011
Digitalwindow keynote london #inspire2011
 
Pad2
Pad2Pad2
Pad2
 
Tech Forum
Tech ForumTech Forum
Tech Forum
 
Co kodér očekává od programátora a co programátor od kodéra?
Co kodér očekává od programátora a co programátor od kodéra?Co kodér očekává od programátora a co programátor od kodéra?
Co kodér očekává od programátora a co programátor od kodéra?
 
Mobile apps using drupal as base system SumitK DrupalCon Chicago
Mobile apps using drupal as base system   SumitK DrupalCon ChicagoMobile apps using drupal as base system   SumitK DrupalCon Chicago
Mobile apps using drupal as base system SumitK DrupalCon Chicago
 
Machines Talking To Themselves - Internet Of Things 101
Machines Talking To Themselves - Internet Of Things 101Machines Talking To Themselves - Internet Of Things 101
Machines Talking To Themselves - Internet Of Things 101
 
PLM Innovation Congress 2011: PLM and Engineering Software Trends
PLM Innovation Congress 2011: PLM and Engineering Software Trends PLM Innovation Congress 2011: PLM and Engineering Software Trends
PLM Innovation Congress 2011: PLM and Engineering Software Trends
 
Vinterminglet #SSMX
Vinterminglet #SSMXVinterminglet #SSMX
Vinterminglet #SSMX
 
Uma visão do mundo rails campus party 2011 - fabio akita
Uma visão do mundo rails   campus party 2011 - fabio akitaUma visão do mundo rails   campus party 2011 - fabio akita
Uma visão do mundo rails campus party 2011 - fabio akita
 
Ferramentas do mundo Rails - Campus Party 2011
Ferramentas do mundo Rails - Campus Party 2011Ferramentas do mundo Rails - Campus Party 2011
Ferramentas do mundo Rails - Campus Party 2011
 
Create Faire - Morning Keynote
Create Faire - Morning KeynoteCreate Faire - Morning Keynote
Create Faire - Morning Keynote
 
Mobile Convention Amsterdam - Ogilvy - Scott Seaborn
Mobile Convention Amsterdam - Ogilvy - Scott SeabornMobile Convention Amsterdam - Ogilvy - Scott Seaborn
Mobile Convention Amsterdam - Ogilvy - Scott Seaborn
 
Mobile Trends - June 2011 - Trending The Future
Mobile Trends - June 2011 - Trending The FutureMobile Trends - June 2011 - Trending The Future
Mobile Trends - June 2011 - Trending The Future
 
Hyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' PresentationHyper Island 'Going Online With Marketing' Presentation
Hyper Island 'Going Online With Marketing' Presentation
 
Mobile: Trends and Best Practices
Mobile: Trends and Best PracticesMobile: Trends and Best Practices
Mobile: Trends and Best Practices
 

Mehr von Zi Bin Cheah

Beyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeBeyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeZi Bin Cheah
 
Opera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsOpera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsZi Bin Cheah
 
Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011Zi Bin Cheah
 
Web Standards Indonesia Tour
Web Standards Indonesia TourWeb Standards Indonesia Tour
Web Standards Indonesia TourZi Bin Cheah
 
let's talk web standards
let's talk web standardslet's talk web standards
let's talk web standardsZi Bin Cheah
 
Mobile Web Trends inIndonesia
Mobile Web Trends inIndonesiaMobile Web Trends inIndonesia
Mobile Web Trends inIndonesiaZi Bin Cheah
 
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talkBrowsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talkZi Bin Cheah
 
Standards: politics, case studies
Standards: politics, case studiesStandards: politics, case studies
Standards: politics, case studiesZi Bin Cheah
 
HTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduHTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduZi Bin Cheah
 
谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010Zi Bin Cheah
 
Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010Zi Bin Cheah
 
Web Standards @ Opera Talk Oslo
Web Standards @ Opera Talk OsloWeb Standards @ Opera Talk Oslo
Web Standards @ Opera Talk OsloZi Bin Cheah
 
Standards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaStandards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaZi Bin Cheah
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes backZi Bin Cheah
 

Mehr von Zi Bin Cheah (14)

Beyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real TimeBeyond HTML5:Device, Graphics, Orientation, Real Time
Beyond HTML5:Device, Graphics, Orientation, Real Time
 
Opera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 StandardsOpera Mobile HTML5 CSS3 Standards
Opera Mobile HTML5 CSS3 Standards
 
Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011Taiwan Web Standards Talk 2011
Taiwan Web Standards Talk 2011
 
Web Standards Indonesia Tour
Web Standards Indonesia TourWeb Standards Indonesia Tour
Web Standards Indonesia Tour
 
let's talk web standards
let's talk web standardslet's talk web standards
let's talk web standards
 
Mobile Web Trends inIndonesia
Mobile Web Trends inIndonesiaMobile Web Trends inIndonesia
Mobile Web Trends inIndonesia
 
Browsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talkBrowsers & Web Technology - an Opera talk
Browsers & Web Technology - an Opera talk
 
Standards: politics, case studies
Standards: politics, case studiesStandards: politics, case studies
Standards: politics, case studies
 
HTML5/CSS3 @ Baidu
HTML5/CSS3 @ BaiduHTML5/CSS3 @ Baidu
HTML5/CSS3 @ Baidu
 
谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010谈一谈HTML5/CSS3 @ WebRebuild 2010
谈一谈HTML5/CSS3 @ WebRebuild 2010
 
Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010Cutting Edge CSS3 @ WebExpo Tour 2010
Cutting Edge CSS3 @ WebExpo Tour 2010
 
Web Standards @ Opera Talk Oslo
Web Standards @ Opera Talk OsloWeb Standards @ Opera Talk Oslo
Web Standards @ Opera Talk Oslo
 
Standards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour IndonesiaStandards Talk - Opera Uni Tour Indonesia
Standards Talk - Opera Uni Tour Indonesia
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes back
 

Kürzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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 WorkerThousandEyes
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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)wesley chun
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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 Takeoffsammart93
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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...Drew Madelung
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

Nigeria & Designing for the Mobile Web

  • 1. Mobile Web design approaches State of the Mobile Web http://www.flickr.com/photos/niyyie/2211858493/ Nigeria Wednesday, January 19, 2011
  • 2. hi ! twitter:zibin slideshare.net/zibin Wednesday, January 19, 2011
  • 3. Mobile Web is growing..... Wednesday, January 19, 2011
  • 4. 6.8 billion people Wednesday, January 19, 2011
  • 5. 1.8 billion Internet Users Wednesday, January 19, 2011
  • 6. 3.4 billion people with mobile Wednesday, January 19, 2011
  • 7. Approaches to design Wednesday, January 19, 2011
  • 8. big screen family photo happy :-) tab tab “keyboard” click click “mouse” Designing a desktop site http://www.flickr.com/photos/anantablamichhane/438854995/sizes/l/ Wednesday, January 19, 2011
  • 9. mobile developer :-( piece of crap (?)..... Designing a mobile site http://www.flickr.com/photos/hendry/763193147/sizes/l/ Wednesday, January 19, 2011
  • 10. different screen size != iphone small screen hard to debug memory issue the real mobile phone http://www.flickr.com/photos/osde-info/2270663393/sizes/l/ Wednesday, January 19, 2011
  • 11. 3 approaches to create a mobile site Wednesday, January 19, 2011
  • 12. 1. Do Nothing Wednesday, January 19, 2011
  • 13. 1. Do Nothing (at least not too much) Wednesday, January 19, 2011
  • 14. 1. Do Nothing (at least not too much) liquid layout semi liquid layout Wednesday, January 19, 2011
  • 15. 2. separate mobile site Wednesday, January 19, 2011
  • 19. selection & cookie Wednesday, January 19, 2011
  • 20. 3. one site to rule them all Wednesday, January 19, 2011
  • 21. 3. one site to rule them all (including ipad) Wednesday, January 19, 2011
  • 22. 3. one site to rule them all (including ipad) viewport media queries Wednesday, January 19, 2011
  • 23. media queries @media all and (max-width: 480px) { // insert CSS rules here } @media all and (min-width: 480px) and (max-width: 800px) { // insert CSS rules here } Wednesday, January 19, 2011
  • 24. viewport visual viewport actual viewport http://www.quirksmode.org/mobile/viewports2.html Wednesday, January 19, 2011
  • 25. viewport <meta name=”viewport” content=”width=device- width”> Wednesday, January 19, 2011
  • 26. viewport http://www.quirksmode.org/mobile/viewports2.html Wednesday, January 19, 2011
  • 27. media queries viewport <meta name=”viewport” content=”width=device- width”> @media screen and (max-width: 360px){ // CSS style here } max/min-width relates directly to the viewport width value Wednesday, January 19, 2011
  • 28. 1. do nothing 2. separate site 3. one site to rule them all Wednesday, January 19, 2011
  • 29. Mobile Web is growing..... Wednesday, January 19, 2011
  • 30. iphone ipad Mobile Web is growing..... feature phones android Wednesday, January 19, 2011
  • 31. iphone who uses what ? http://www.flickr.com/photos/goincase/4973847949/ Wednesday, January 19, 2011
  • 32. iphone 5% users in EU5 countries http://www.flickr.com/photos/goincase/4973847949/ Wednesday, January 19, 2011
  • 33. the rest use something else... http://www.flickr.com/photos/wonderlane/276890512/sizes/o/in/photostream/ Wednesday, January 19, 2011
  • 34. hard to debug debugging the mobile phone Wednesday, January 19, 2011
  • 36. Remote Debugging demo: http://my.opera.com/ODIN/blog/opera-mobile-10-and-its-remote-debugging-party-trick Wednesday, January 19, 2011
  • 37. State of the Mobile Web http://www.flickr.com/photos/niyyie/2211858493/ Nigeria Wednesday, January 19, 2011
  • 39. Page-view growth since November 2009: 404 % Unique-user growth since November 2009: 315 % Data transfer growth since November 2009: 370 % Page views per user: 438 8th country for Opera Mini http://www.flickr.com/photos/kiwanja/3169448569/ Wednesday, January 19, 2011
  • 40. What sites do you browse on mobile? Wednesday, January 19, 2011
  • 41. Top 10 sites in Nigeria (unique users) 1.facebook.com 2.google.com 3.yahoo.com 4.bbc.co.uk 5.goal.com 6.wikipedia.org 7.my.opera.com 8.youtube.com 9.getjar.com 10.cnnmobile.com Wednesday, January 19, 2011
  • 42. What phone do you use? Wednesday, January 19, 2011
  • 43. Top handsets for November 2010 1.Nokia 5130 XpressMusic 2.Nokia 2700c 3.Nokia 3110c 4.Nokia 2330c 5.Nokia 2690 6.Nokia 2600c 7.Nokia N70 8.Nokia N72 9.Nokia 6300 10.Nokia E63 Wednesday, January 19, 2011
  • 44. Interesting facts In Nigeria, 26.6% of page views are search related http://www.flickr.com/photos/carbonnyc/58021795/ Wednesday, January 19, 2011
  • 45. Nigerians spend about 150 NGN or 0,99 USD, saves the most (together with U.S.) using Opera Mini. how much do you save? http://www.flickr.com/photos/kiwanja/3169449999/ Wednesday, January 19, 2011
  • 46. Future is now Wednesday, January 19, 2011
  • 47. Q&A twitter:zibin slideshare.net/zibin Wednesday, January 19, 2011
  • 48. Credits My colleague Andreas Bovens http://www.slideshare.net/andreasbovens/mobile-web-development-techniques-and-operas-developer- tools A dude Bryan Rieger http://www.slideshare.net/bryanrieger/going-mobile-2010-by-yiibu Image credits are listed in every image Wednesday, January 19, 2011