Mozilla and Mobile




     November, 2009
You took back the Web.
 Now take it with you.




Firefox is going mobile.
Our vision for mobile

                For users
        Your Firefox wherever you go


           For developers
A platform for creating rich mobile applications
User experience key principles

1. Typing on a mobile phone is hard - a bid
   farewell to typing long, painful URLs

2. Every pixel matters - Firefox should not get
   in the way

3. The browser you know - Awesome Bar,
   add-ons, Weave Sync, performance & security
So let’s take a look
Awesome bar        combined URL and search



                                matches text in page titles,
                                     not just URLs



                          most frequent/recent
                                  sites




                                       synchronized with
                                       Firefox on your PC




                         send your search
favicons aid visual id     to any engine
Tabbed browsing made easy



                     thumbnails for easy
                         selection




                  new tab




    intelligent memory
       management
Swipe for controls


     bookmark / back / forward




               tools
Getting out of the way


                   “Awesome bar” pans off
                        the screen




  double-tap to
   zoom in/out
Add-ons                        make the browser look &
                                              act the way you want




                   ratings/recommendations
                     or search the catalog




download manager
 and preferences
Your Firefox wherever you go

• Don’t start from scratch
  •   A new phone shouldn’t force you to
      re-create your online life
  •   Your favorite sites, awesome bar and passwords
      should travel with you
• Get up and go
  •   Walk away from your desk, take your open tabs
      with you - pick up where you left off
Under the hood
• The same browser engine as Firefox 3.6
  desktop
• Leading Web compatibility
• Optimized for ARM processors
• Includes “TraceMonkey” just-in-time
  JavaScript compiler
• HTML5
Mobile developer hell
To hell with it
•   Multiple platforms -- each with their own SDKs,
    distribution mechanisms and security models

•   Which platforms? For Which Users? Port, test, update
    and support that application

•   This "plumbing" work dampens innovation, distracting
    from development of the core technology

•   The modern Web browser: Reduce risk and
    development time, maximize reach for app developers.
HTML5
• Location-Aware Browsing (geolocation)
• Web workers
• Offline storage
• <canvas>
• <svg>
• Native JSON
• <video> and <audio> tags
Mobile Emblem Challenge
Congrats to Yaroslaff Chekunov, winner of the
  “Firefox Goes Mobile” design challenge!
Take the Mobile Add-on Challenge
Stay Tuned...

• 2009: Firefox for Maemo
• Future Platforms: Windows Mobile,
  Android
• Download: Firefox beta 5 for Maemo
  devices, Firefox emulator
• Check out: SUMO for mobile and
  Add-ons for mobile
Stay Connected

     Firefox.com/mobile
   Twitter.com/MozMobile
Facebook.com/firefoxformobile
YouTube.com/firefoxformobile
   about:mobile newsletter
Mozilla and Mobile




    November, 2009

Firefox for Mobile

  • 1.
    Mozilla and Mobile November, 2009
  • 2.
    You took backthe Web. Now take it with you. Firefox is going mobile.
  • 3.
    Our vision formobile For users Your Firefox wherever you go For developers A platform for creating rich mobile applications
  • 4.
    User experience keyprinciples 1. Typing on a mobile phone is hard - a bid farewell to typing long, painful URLs 2. Every pixel matters - Firefox should not get in the way 3. The browser you know - Awesome Bar, add-ons, Weave Sync, performance & security
  • 5.
  • 6.
    Awesome bar combined URL and search matches text in page titles, not just URLs most frequent/recent sites synchronized with Firefox on your PC send your search favicons aid visual id to any engine
  • 7.
    Tabbed browsing madeeasy thumbnails for easy selection new tab intelligent memory management
  • 8.
    Swipe for controls bookmark / back / forward tools
  • 9.
    Getting out ofthe way “Awesome bar” pans off the screen double-tap to zoom in/out
  • 10.
    Add-ons make the browser look & act the way you want ratings/recommendations or search the catalog download manager and preferences
  • 11.
    Your Firefox whereveryou go • Don’t start from scratch • A new phone shouldn’t force you to re-create your online life • Your favorite sites, awesome bar and passwords should travel with you • Get up and go • Walk away from your desk, take your open tabs with you - pick up where you left off
  • 12.
    Under the hood •The same browser engine as Firefox 3.6 desktop • Leading Web compatibility • Optimized for ARM processors • Includes “TraceMonkey” just-in-time JavaScript compiler • HTML5
  • 13.
  • 14.
    To hell withit • Multiple platforms -- each with their own SDKs, distribution mechanisms and security models • Which platforms? For Which Users? Port, test, update and support that application • This "plumbing" work dampens innovation, distracting from development of the core technology • The modern Web browser: Reduce risk and development time, maximize reach for app developers.
  • 15.
    HTML5 • Location-Aware Browsing(geolocation) • Web workers • Offline storage • <canvas> • <svg> • Native JSON • <video> and <audio> tags
  • 16.
    Mobile Emblem Challenge Congratsto Yaroslaff Chekunov, winner of the “Firefox Goes Mobile” design challenge!
  • 17.
    Take the MobileAdd-on Challenge
  • 18.
    Stay Tuned... • 2009:Firefox for Maemo • Future Platforms: Windows Mobile, Android • Download: Firefox beta 5 for Maemo devices, Firefox emulator • Check out: SUMO for mobile and Add-ons for mobile
  • 19.
    Stay Connected Firefox.com/mobile Twitter.com/MozMobile Facebook.com/firefoxformobile YouTube.com/firefoxformobile about:mobile newsletter
  • 20.
    Mozilla and Mobile November, 2009