SlideShare une entreprise Scribd logo
1  sur  38
mobile web (r)evolution
thomas arend, mozilla
september 15, 2011
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➀ about mozilla




                        450+ MILLION USERS
                          80+ LANGUAGES
                  500 EMPLOYEES in 15 COUNTRIES
                  3 BILLION ADD-ONS DOWNLOADED
                    140,000 COMMUNITY ADD-ONS
                  BUILT BY 1,000s of CONTRIBUTORS
➀ about mozilla    As driver of
                    choice and
                  innovation on
       2005
                     the Web,
                      Mozilla
                   continues to
                  revolutionize
                   the market,
                    give users
                  more control
                  and empower
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➁ mobile web today – mobile vs desktop web access
  More people access web on mobile than desktop




Future: In emerging markets the majority of Internet users are mobile-
                                only.
Emerging markets account for 80% of people coming online in next 4
➁ mobile web today – smartphone platform distribution




                              Q1 2011               Source: Gartner Report
➁ mobile web today – tablet sales – 400% growth by 2012




                       Q1 2011




     Source: Strategy Analytics
➁ mobile web today – user-centered view

  • People use a constellation of devices in their normal
    lives; some are solely personal, some are shared
  • Single-purpose apps are moving out of the browser or
    shedding browser UI; the browser must remain a great
    multi-purpose tool
  • Of the browser’s two jobs - rendering the web and
    sense-making layer - the latter getting more and more
    emphasis
  • Context has always been important, but now varies
    much more and is increasingly device-understandable
➁ mobile web today – device spectrum
➁ mobile web today – new options
➁ mobile web today – mental model
➁ mobile web today – native apps user behavior
➁ mobile web today – native apps discovery
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➂ beyond browsing

  • users produce more web content everywhere
  • using devices together, not just in sequence
  • presence (availability) and interruptability
   – more than sharing - having your people with
     you online
   – how do you get solitude gracefully?
  • better contextual awareness
  • Frecency+
➂ beyond browsing

  • Users access the web (consume and create) in…
   • Browser
   • OS
   • widgets
   • live wallpaper
   • native apps
   • embedded systems
   • etc.
➂ beyond browsing – seamless web experience

                                   Home
                                 read reviews

                                                  Shared
                  Mobile                        continue trailer
  Office         watch trailer                                     IPTV
discover movie                                                     watch
                                                                   movie
➂ beyond browsing – solving the password issue




                             Create and control online identities


     Users have complete control over which identity to use on websites and
       what data to share. Users have a safer and more private option for
                            interacting with websites


        Websites can cut down on the number of sign-in tags on their site

Read more at http://identity.mozilla.com/
➂ beyond browsing – seamless web experience




                                                                     1        
                                                                         @



       Today                      Tomorrow        BrowserID            Apps & Sync    Web = Platform
 User = anonymous           User needs to be    Give users the      Center services Deliver via a web
 device, account or         recognized as an    ability to create    and solutions   based platform
    user agent            individual, where he     their own          on the user
                             is in control over    identities            identity
Our technology is built           who he is                         (v. the platform
around optimizing the                                                  or device)
                          Our technology puts
      experience
                            the user at the
                             center of their
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➃ html5 & friends




 More: https://wiki.mozilla.org/Home/Roadmap
➃ Access & friends –and Local Sensors device Fully Engaging App
  html5 to Key APIs local sensors | Provide apis
   Experiences

         1   2   3

         4   5   6

         7   8   9

        +    0   *




     Telephony       Gestures     Audio        Location   Settings




      Contacts        NFC        Camera       Bluetooth    SMS


       Match and exceed the capabilities of native
                        apps.
➃ html5 & friends - demos
  •   Local Sensors and Device APIs
  •   Interactivity
  •   2D and 3D
  •   Media rendering without plugins
  •   Local Storage
  •   Multi-process
  •   Notification
  •   Geo-Location

  https://developer.mozilla.org/demos/tag/tech:mobile/
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➄ web apps – killing native apps?
➄ web apps – better than native apps?!

  Web Apps are applications that run on
  any device, and can be distributed
  through any store or directly by the
  developer.
➄ web apps – not better than native apps!
   John wants to add a new feature to his smartphone
    native app                     web app
     • installed from app market    • no install = no control?
       = user control
     • “get something for           • no download = no value?
       money”                       • no icon on home screen
     • beautiful desktop icon       • multi-purpose = ambiguous
     • single purpose               • Slow user response: launch
     • instant user response:         browser, find and launch web
       tap and launch                 page
     • can access all device        • can’t access all device features
       features                       (e.g. mic, cam, NFC)
     • pixel-perfect, device        • generic
       specific
➄ web apps – are better than native apps!
  Paul wants to play Scrabble™ on any of his devices and invite Mary to
    native app                   web app
     • leave context               •
     • download and install        •
       app                         • play game
     • play game                   • invite to join game in real-
     • share link to app via         time
       email                       •
     • Install on each other
       device (on supported
       platforms only)
➄ web apps – open web apps marketplace

• Open and transparent for users and developers
• Run everywhere the web runs
  apps belong to you
• Strong support for web developers
• No-strings-attached Identity
• Deeply integrate Identity and Social
• Content is linkable, sharable,
  composable, discoverable, beautiful



see https://apps.mozillalabs.com/
➄ web apps – app discovery beyond marketplace
• Vertical App stores have proven
  to be an effective way to
  discover and transact.

• Bring discovery back to the
  Web
  -While you browse
  -In context
  -Through sharing
  -To fulfill a current / specific
   need
     “Web Activities” (with
   Google)
  -And in App Stores
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➅ 24 mobile visions
       1. Rapid Growth
       2. Always On
       3. Seamless
       4. Cross-Platform
       5. Sharing
       6. Future of the Browser
       7. “Me in the cloud”
       8. Accessibility drives Mainstream
       9. Transformers
       10. Smaller than small
       11. Security and Privacy
       12. Social goes Mobile
➅ 24 mobile visions (cont’d)
       13. Mobile Wallet
       14. Personal vs. Shared Devices
       15. Smart Devices vs. Dumb Terminals
       16. International
       17. More Power – Really?
       18. Mobile View
       19. Remote Control
       20. Location, Context, Sensor
       21. Add-ons, Web Apps, Native Apps
       22. Need for Speed
       23. Fun
       24. Communication, too
➀ about mozilla
                ➁ mobile web today
                   ➂ beyond browsing
                     ➃ html5 & friends

  mobile                ➄ web apps
    web
(r)evolutio               ➅ 24 mobile visions
     n
                                ➆ outlook
➆ outlook
  • seamless online, cross device and platform
    • web apps based on HTML5 & friends
    • native apps where appropriate
    • “get up and go”
  • privacy - do not track
  • security – BrowserID
  • “type less, browse more”
  • tablets
  • “mobile first” approach
stay in touch


  • html5rocks.com
  • www.mozilla.com/mobile
  • wiki.mozilla.org/Roadmaps
  • apps.mozillalabs.com


     @thomasarend
     thomas@mozilla.com

Contenu connexe

Tendances

Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, OperaJedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, OperaBiznes 2.0
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsAidan Tierney
 
Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentÖzcan Zafer AYAN
 
Mobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentMobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentRob Fitzgibbon
 
Mobile Mantras
Mobile MantrasMobile Mantras
Mobile Mantrashannerlib
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
GTUG/GDDDE 2011 Android Tablet Use Cases
GTUG/GDDDE 2011 Android Tablet Use CasesGTUG/GDDDE 2011 Android Tablet Use Cases
GTUG/GDDDE 2011 Android Tablet Use Casesndomrose
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012CorSource
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibilityJon Gibbins
 
appsnack mobileoverview
appsnack mobileoverviewappsnack mobileoverview
appsnack mobileoverviewMatthew Kent
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 
Do Attorneys Need a Mobile Website
Do Attorneys Need a Mobile WebsiteDo Attorneys Need a Mobile Website
Do Attorneys Need a Mobile WebsiteRobert (Bob) Sandler
 
Web and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingWeb and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingTechWell
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentIntergen
 
The web phenomenon
The web phenomenonThe web phenomenon
The web phenomenonZool
 

Tendances (20)

Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, OperaJedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
Jedna sieć na każdym urządzeniu - Sebastian Baberowski i Paweł Miniewicz, Opera
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & Trends
 
Introduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App DevelopmentIntroduction to Cross-Platform Hybrid Mobile App Development
Introduction to Cross-Platform Hybrid Mobile App Development
 
Firefox OS - Evolving the brand role
Firefox OS - Evolving the brand roleFirefox OS - Evolving the brand role
Firefox OS - Evolving the brand role
 
How... Do you know?
How... Do you know?How... Do you know?
How... Do you know?
 
Mobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile DevelopmentMobile Mantras: XD Best Practices for Mobile Development
Mobile Mantras: XD Best Practices for Mobile Development
 
Mobile Mantras
Mobile MantrasMobile Mantras
Mobile Mantras
 
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web Apps
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
GTUG/GDDDE 2011 Android Tablet Use Cases
GTUG/GDDDE 2011 Android Tablet Use CasesGTUG/GDDDE 2011 Android Tablet Use Cases
GTUG/GDDDE 2011 Android Tablet Use Cases
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibility
 
appsnack mobileoverview
appsnack mobileoverviewappsnack mobileoverview
appsnack mobileoverview
 
X Summit: Super Producer
X Summit: Super ProducerX Summit: Super Producer
X Summit: Super Producer
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
Do Attorneys Need a Mobile Website
Do Attorneys Need a Mobile WebsiteDo Attorneys Need a Mobile Website
Do Attorneys Need a Mobile Website
 
Web and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingWeb and Mobile App Accessibility Testing
Web and Mobile App Accessibility Testing
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
The web phenomenon
The web phenomenonThe web phenomenon
The web phenomenon
 

Similaire à Mobile Web Revolution: HTML5, Web Apps, and 24 Mobile Visions

Dnx Mobile Marketing Golden Rules
Dnx Mobile Marketing Golden RulesDnx Mobile Marketing Golden Rules
Dnx Mobile Marketing Golden RulesAdam Troman
 
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Firefox os  the web, mobile (for yahoo! hack europe - april 2013)Firefox os  the web, mobile (for yahoo! hack europe - april 2013)
Firefox os the web, mobile (for yahoo! hack europe - april 2013)Yahoo Developer Network
 
Universal access across devices
Universal access across devicesUniversal access across devices
Universal access across devicesHenny Swan
 
Designing Content for Multiple Devices
Designing Content for Multiple DevicesDesigning Content for Multiple Devices
Designing Content for Multiple DevicesBrandon Carson
 
What You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel CorporationWhat You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel CorporationCanadaHelps / MyCharityConnects
 
Multichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel userMultichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel userfrog
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen worldAussie
 
Waverley software0712
Waverley software0712Waverley software0712
Waverley software0712Alex Golod
 
Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)BraveNewCode Inc.
 
Federico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothFederico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothIxDA_Poznan
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"BBC News Labs
 
Designing for mobile user experience
Designing for mobile user experienceDesigning for mobile user experience
Designing for mobile user experienceSameer Chavan
 
Build Mobile Websites | How to make a Mobile Website | Creating Mobile Websites
Build Mobile Websites | How to make a Mobile Website | Creating Mobile WebsitesBuild Mobile Websites | How to make a Mobile Website | Creating Mobile Websites
Build Mobile Websites | How to make a Mobile Website | Creating Mobile WebsitesClickTecs
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile ElephantBen Holliday
 
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownWeb Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownApppli
 
Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!Echelon Design
 

Similaire à Mobile Web Revolution: HTML5, Web Apps, and 24 Mobile Visions (20)

Dnx Mobile Marketing Golden Rules
Dnx Mobile Marketing Golden RulesDnx Mobile Marketing Golden Rules
Dnx Mobile Marketing Golden Rules
 
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
Firefox os  the web, mobile (for yahoo! hack europe - april 2013)Firefox os  the web, mobile (for yahoo! hack europe - april 2013)
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
 
Universal access across devices
Universal access across devicesUniversal access across devices
Universal access across devices
 
App and/or Mobile Web
App and/or Mobile WebApp and/or Mobile Web
App and/or Mobile Web
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Designing Content for Multiple Devices
Designing Content for Multiple DevicesDesigning Content for Multiple Devices
Designing Content for Multiple Devices
 
What You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel CorporationWhat You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
What You Need To Know About Mobile | Noel Webb, SpeakFeel Corporation
 
Multichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel userMultichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel user
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen world
 
Presentation1
Presentation1Presentation1
Presentation1
 
Waverley software0712
Waverley software0712Waverley software0712
Waverley software0712
 
Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)Go Mobile With WordPress (2012)
Go Mobile With WordPress (2012)
 
Federico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native bothFederico Lox Lucignano, War of the worlds web or native both
Federico Lox Lucignano, War of the worlds web or native both
 
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
Dan Appelquist at BBC News Labs : "firefoxOS - the web, mobile, web apps"
 
Designing for mobile user experience
Designing for mobile user experienceDesigning for mobile user experience
Designing for mobile user experience
 
Build Mobile Websites | How to make a Mobile Website | Creating Mobile Websites
Build Mobile Websites | How to make a Mobile Website | Creating Mobile WebsitesBuild Mobile Websites | How to make a Mobile Website | Creating Mobile Websites
Build Mobile Websites | How to make a Mobile Website | Creating Mobile Websites
 
Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile Elephant
 
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownWeb Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low Down
 
Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!Social Media and Mobile Event Technology, Tools, and Apps Oh My!
Social Media and Mobile Event Technology, Tools, and Apps Oh My!
 

Dernier

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Dernier (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Mobile Web Revolution: HTML5, Web Apps, and 24 Mobile Visions

  • 1. mobile web (r)evolution thomas arend, mozilla september 15, 2011
  • 2. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 3. ➀ about mozilla 450+ MILLION USERS 80+ LANGUAGES 500 EMPLOYEES in 15 COUNTRIES 3 BILLION ADD-ONS DOWNLOADED 140,000 COMMUNITY ADD-ONS BUILT BY 1,000s of CONTRIBUTORS
  • 4. ➀ about mozilla As driver of choice and innovation on 2005 the Web, Mozilla continues to revolutionize the market, give users more control and empower
  • 5. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 6. ➁ mobile web today – mobile vs desktop web access More people access web on mobile than desktop Future: In emerging markets the majority of Internet users are mobile- only. Emerging markets account for 80% of people coming online in next 4
  • 7. ➁ mobile web today – smartphone platform distribution Q1 2011 Source: Gartner Report
  • 8. ➁ mobile web today – tablet sales – 400% growth by 2012 Q1 2011 Source: Strategy Analytics
  • 9. ➁ mobile web today – user-centered view • People use a constellation of devices in their normal lives; some are solely personal, some are shared • Single-purpose apps are moving out of the browser or shedding browser UI; the browser must remain a great multi-purpose tool • Of the browser’s two jobs - rendering the web and sense-making layer - the latter getting more and more emphasis • Context has always been important, but now varies much more and is increasingly device-understandable
  • 10. ➁ mobile web today – device spectrum
  • 11. ➁ mobile web today – new options
  • 12. ➁ mobile web today – mental model
  • 13. ➁ mobile web today – native apps user behavior
  • 14. ➁ mobile web today – native apps discovery
  • 15. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 16. ➂ beyond browsing • users produce more web content everywhere • using devices together, not just in sequence • presence (availability) and interruptability – more than sharing - having your people with you online – how do you get solitude gracefully? • better contextual awareness • Frecency+
  • 17. ➂ beyond browsing • Users access the web (consume and create) in… • Browser • OS • widgets • live wallpaper • native apps • embedded systems • etc.
  • 18. ➂ beyond browsing – seamless web experience Home read reviews Shared Mobile continue trailer Office watch trailer IPTV discover movie watch movie
  • 19. ➂ beyond browsing – solving the password issue Create and control online identities Users have complete control over which identity to use on websites and what data to share. Users have a safer and more private option for interacting with websites Websites can cut down on the number of sign-in tags on their site Read more at http://identity.mozilla.com/
  • 20. ➂ beyond browsing – seamless web experience 1  @ Today Tomorrow BrowserID Apps & Sync Web = Platform User = anonymous User needs to be Give users the Center services Deliver via a web device, account or recognized as an ability to create and solutions based platform user agent individual, where he their own on the user is in control over identities identity Our technology is built who he is (v. the platform around optimizing the or device) Our technology puts experience the user at the center of their
  • 21. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 22. ➃ html5 & friends More: https://wiki.mozilla.org/Home/Roadmap
  • 23. ➃ Access & friends –and Local Sensors device Fully Engaging App html5 to Key APIs local sensors | Provide apis Experiences 1 2 3 4 5 6 7 8 9 + 0 * Telephony Gestures Audio Location Settings Contacts NFC Camera Bluetooth SMS Match and exceed the capabilities of native apps.
  • 24. ➃ html5 & friends - demos • Local Sensors and Device APIs • Interactivity • 2D and 3D • Media rendering without plugins • Local Storage • Multi-process • Notification • Geo-Location https://developer.mozilla.org/demos/tag/tech:mobile/
  • 25. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 26. ➄ web apps – killing native apps?
  • 27.
  • 28. ➄ web apps – better than native apps?! Web Apps are applications that run on any device, and can be distributed through any store or directly by the developer.
  • 29. ➄ web apps – not better than native apps! John wants to add a new feature to his smartphone native app web app • installed from app market • no install = no control? = user control • “get something for • no download = no value? money” • no icon on home screen • beautiful desktop icon • multi-purpose = ambiguous • single purpose • Slow user response: launch • instant user response: browser, find and launch web tap and launch page • can access all device • can’t access all device features features (e.g. mic, cam, NFC) • pixel-perfect, device • generic specific
  • 30. ➄ web apps – are better than native apps! Paul wants to play Scrabble™ on any of his devices and invite Mary to native app web app • leave context • • download and install • app • play game • play game • invite to join game in real- • share link to app via time email • • Install on each other device (on supported platforms only)
  • 31. ➄ web apps – open web apps marketplace • Open and transparent for users and developers • Run everywhere the web runs apps belong to you • Strong support for web developers • No-strings-attached Identity • Deeply integrate Identity and Social • Content is linkable, sharable, composable, discoverable, beautiful see https://apps.mozillalabs.com/
  • 32. ➄ web apps – app discovery beyond marketplace • Vertical App stores have proven to be an effective way to discover and transact. • Bring discovery back to the Web -While you browse -In context -Through sharing -To fulfill a current / specific need “Web Activities” (with Google) -And in App Stores
  • 33. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 34. ➅ 24 mobile visions 1. Rapid Growth 2. Always On 3. Seamless 4. Cross-Platform 5. Sharing 6. Future of the Browser 7. “Me in the cloud” 8. Accessibility drives Mainstream 9. Transformers 10. Smaller than small 11. Security and Privacy 12. Social goes Mobile
  • 35. ➅ 24 mobile visions (cont’d) 13. Mobile Wallet 14. Personal vs. Shared Devices 15. Smart Devices vs. Dumb Terminals 16. International 17. More Power – Really? 18. Mobile View 19. Remote Control 20. Location, Context, Sensor 21. Add-ons, Web Apps, Native Apps 22. Need for Speed 23. Fun 24. Communication, too
  • 36. ➀ about mozilla ➁ mobile web today ➂ beyond browsing ➃ html5 & friends mobile ➄ web apps web (r)evolutio ➅ 24 mobile visions n ➆ outlook
  • 37. ➆ outlook • seamless online, cross device and platform • web apps based on HTML5 & friends • native apps where appropriate • “get up and go” • privacy - do not track • security – BrowserID • “type less, browse more” • tablets • “mobile first” approach
  • 38. stay in touch • html5rocks.com • www.mozilla.com/mobile • wiki.mozilla.org/Roadmaps • apps.mozillalabs.com @thomasarend thomas@mozilla.com