Your SlideShare is downloading. ×
0
ConfSL 2012, Ancona -   User freedom and  control on the Web:from desktop to mobile                          Tristan NITOT...
Agenda- Who is Mozilla?- Program or be programmed- PC vs Web vs Smartphones- Mozilla’s approach: the Web is the Platform  ...
Mozilla is...
Mozilla is... a global community of people who believe that openness, innovation, and opportunity are key to the continued...
We’re known for theFirefox Web Browser
Mozilla Manifesto(excerpt)  - The Internet is a global public resource that     must remain open and accessible.  - The In...
Program or be programmed (a book by Douglas Rushkoff)
When humans beings acquiredlanguage, we learned not justto listen but how to speak.When we gained literacy, welearned not ...
In the emerging, highlyprogrammed landscape ahead,you will either create the softwareor you will be the software. It’sreal...
In a PC world- You have to pick a platform (Windows, Mac  OS, GNU/Linux)- You create or buy or download software- You use ...
In a Web world- Create/buy/install the software you want on  you server OR use existing service- Use it in any browser, an...
In a Smartphoneworld- Pick a device (that comes with an OS and an  AppStore)- Buy (or not) software that was allowed to be...
2012 is the year whenthe smartphones will     outsell PCs
We’re entering aworld where:- The end-users have less control than with PCs  and the Web- Tinkering / hacking / programmin...
Is this the worldwe want to live in?
Mozilla’sapproach
«The Web isthe Platform»
Firefox Mobile ForAndroid
Firefox Mobile ForAndroid- Faster, faster, faster
Firefox Mobile ForAndroid- Faster, faster, faster- Desktop-like:  Awesome Screen,  add-ons
Firefox Mobile ForAndroid- Faster, faster, faster- Desktop-like:  Awesome Screen,  add-ons- Sync with desktop
Firefox Mobile ForAndroid- Faster, faster, faster- Desktop-like:  Awesome Screen,  add-ons- Sync with desktop- In Beta, re...
The web is theplatform
The web is theplatform- Examples: Facebook, GMail, GMaps, Twitter...
The web is theplatform- Examples: Facebook, GMail, GMaps, Twitter...- As efficient as native apps
The web is theplatform- Examples: Facebook, GMail, GMaps, Twitter...- As efficient as native apps- Run on every device that...
Unlocking the web
Unlocking the web1. Same capabilities as native apps
Unlocking the web1. Same capabilities as native apps2. Out of the browser
Unlocking the web1. Same capabilities as native apps2. Out of the browser3. Distribution system
Web APIs
Vector               graphicsTransitions                      Offline        Ajax                 WebGLVideo               ...
Vector               graphicsTransitionsHTML5                      Offline        Ajax                 WebGLVideo          ...
Bluetooth  Battery                            Vector         Camera                           graphics            Transiti...
WebAPIS  Battery                              Bluetooth                            Vector         Camera                  ...
Bluetooth  Battery                            Vector         Camera                           graphics            Transiti...
Apps
Apps
Apps- Integrated in the OS
Apps- Integrated in the OS- Distribute on your terms (from your site or any  number of marketplaces)
Manifest{    "version": "1.0",    "name": "AwesomeNewspaper",    "description": "Exciting news        delivered to you",  ...
Mozilla Marketplace
Mozilla Marketplace- One distribution system
Mozilla Marketplace- One distribution system  - Others could run their own
Mozilla Marketplace- One distribution system  - Others could run their own- Free and paid apps
Mozilla Marketplace- One distribution system  - Others could run their own- Free and paid apps- Reaches half a billion users
Mozilla Marketplace- One distribution system  - Others could run their own- Free and paid apps- Reaches half a billion use...
Mozilla Marketplace
Boot To Gecko   aka B2G http://www.mozilla.org/b2g
What it is?
What it is?- Open Source mobile OS: Linux Kernel +  Gecko + Web Apps
What it is?- Open Source mobile OS: Linux Kernel +  Gecko + Web Apps- Everything is a web app
What it is?- Open Source mobile OS: Linux Kernel +  Gecko + Web Apps- Everything is a web app- First partners: Telefonica ...
What it is?- Open Source mobile OS: Linux Kernel +  Gecko + Web Apps- Everything is a web app- First partners: Telefonica ...
B2G
Questions &Answers- http://www.mozilla.org/about/manifesto.en.html- https://wiki.mozilla.org/WebAPI- https://wiki.mozilla....
User freedom and control on the Web:  from desktop to mobile
Upcoming SlideShare
Loading in...5
×

User freedom and control on the Web: from desktop to mobile

2,815

Published on

ConfSL conference in Ancona, Italy.

As we move from PCs to Smartphones, are are users going to take control? How can we keep the freedoms that Open Source and Free Software have given us?

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,815
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • Promote choice, innovation and opportunities on Internet\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Hybrid apps\n
  • Hybrid apps\n
  • Hybrid apps\n
  • \n
  • \n
  • \n
  • \n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • Découpé de téléphone ?\n
  • \n
  • \n
  • \n
  • \n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • Amazon, Valve, Orange\n
  • \n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • Lightweight, low-end\n
  • \n
  • \n
  • Transcript of "User freedom and control on the Web: from desktop to mobile"

    1. 1. ConfSL 2012, Ancona - User freedom and control on the Web:from desktop to mobile Tristan NITOT Principal Mozilla Evangelist blog.mozilla.org/beyond-the-code @nitot
    2. 2. Agenda- Who is Mozilla?- Program or be programmed- PC vs Web vs Smartphones- Mozilla’s approach: the Web is the Platform - Firefox for Android and Web APIs - Apps and Marketplace - Boot To Gecko
    3. 3. Mozilla is...
    4. 4. Mozilla is... a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet.
    5. 5. We’re known for theFirefox Web Browser
    6. 6. Mozilla Manifesto(excerpt) - The Internet is a global public resource that must remain open and accessible. - The Internet should enrich the lives of individual human beings. - Individuals security on the Internet is fundamental and cannot be treated as optional. - Individuals must have the ability to shape their own experiences on the Internet.
    7. 7. Program or be programmed (a book by Douglas Rushkoff)
    8. 8. When humans beings acquiredlanguage, we learned not justto listen but how to speak.When we gained literacy, welearned not how to read buthow to write. And as we moveinto increasingly digital reality,we must learn not just how touse programs but how tomake them.
    9. 9. In the emerging, highlyprogrammed landscape ahead,you will either create the softwareor you will be the software. It’sreally that simple: program, or beprogrammed. Choose the former,and you gain access to thecontrol panel of civilization.Choose the latter, and it could bethe last real choice you get tomake.
    10. 10. In a PC world- You have to pick a platform (Windows, Mac OS, GNU/Linux)- You create or buy or download software- You use software- Unhappy? - Use some other software - Patch it (if it’s Open Source / Free Software)
    11. 11. In a Web world- Create/buy/install the software you want on you server OR use existing service- Use it in any browser, any device, from everywhere- No need to ask permission from anyone for writing, deploying and using software! (Unless you use someone else’s service)
    12. 12. In a Smartphoneworld- Pick a device (that comes with an OS and an AppStore)- Buy (or not) software that was allowed to be featured in the AppStore. (Significant censorship issues there)- Want to patch? You’re out of luck. (Generativity/ participation issue there).- Switching platform? Out of luck too. (Vendor lock-in)
    13. 13. 2012 is the year whenthe smartphones will outsell PCs
    14. 14. We’re entering aworld where:- The end-users have less control than with PCs and the Web- Tinkering / hacking / programming / creating is discouraged- Vendor lock-in is more important- Censorship is more powerful
    15. 15. Is this the worldwe want to live in?
    16. 16. Mozilla’sapproach
    17. 17. «The Web isthe Platform»
    18. 18. Firefox Mobile ForAndroid
    19. 19. Firefox Mobile ForAndroid- Faster, faster, faster
    20. 20. Firefox Mobile ForAndroid- Faster, faster, faster- Desktop-like: Awesome Screen, add-ons
    21. 21. Firefox Mobile ForAndroid- Faster, faster, faster- Desktop-like: Awesome Screen, add-ons- Sync with desktop
    22. 22. Firefox Mobile ForAndroid- Faster, faster, faster- Desktop-like: Awesome Screen, add-ons- Sync with desktop- In Beta, release (very) soon
    23. 23. The web is theplatform
    24. 24. The web is theplatform- Examples: Facebook, GMail, GMaps, Twitter...
    25. 25. The web is theplatform- Examples: Facebook, GMail, GMaps, Twitter...- As efficient as native apps
    26. 26. The web is theplatform- Examples: Facebook, GMail, GMaps, Twitter...- As efficient as native apps- Run on every device that has a modern Web browser
    27. 27. Unlocking the web
    28. 28. Unlocking the web1. Same capabilities as native apps
    29. 29. Unlocking the web1. Same capabilities as native apps2. Out of the browser
    30. 30. Unlocking the web1. Same capabilities as native apps2. Out of the browser3. Distribution system
    31. 31. Web APIs
    32. 32. Vector graphicsTransitions Offline Ajax WebGLVideo (3D) Geolocation
    33. 33. Vector graphicsTransitionsHTML5 Offline Ajax WebGLVideo (3D) Geolocation
    34. 34. Bluetooth Battery Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
    35. 35. WebAPIS Battery Bluetooth Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
    36. 36. Bluetooth Battery Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
    37. 37. Apps
    38. 38. Apps
    39. 39. Apps- Integrated in the OS
    40. 40. Apps- Integrated in the OS- Distribute on your terms (from your site or any number of marketplaces)
    41. 41. Manifest{ "version": "1.0", "name": "AwesomeNewspaper", "description": "Exciting news delivered to you", "icons": { "128": "/img/icon-128.png", }, "developer": { "name": "Press2.0", "url": "http://press20.fr" }, "installs_allowed_from": ["*"]}
    42. 42. Mozilla Marketplace
    43. 43. Mozilla Marketplace- One distribution system
    44. 44. Mozilla Marketplace- One distribution system - Others could run their own
    45. 45. Mozilla Marketplace- One distribution system - Others could run their own- Free and paid apps
    46. 46. Mozilla Marketplace- One distribution system - Others could run their own- Free and paid apps- Reaches half a billion users
    47. 47. Mozilla Marketplace- One distribution system - Others could run their own- Free and paid apps- Reaches half a billion users - Will run on different browsers, OSes and devices.
    48. 48. Mozilla Marketplace
    49. 49. Boot To Gecko aka B2G http://www.mozilla.org/b2g
    50. 50. What it is?
    51. 51. What it is?- Open Source mobile OS: Linux Kernel + Gecko + Web Apps
    52. 52. What it is?- Open Source mobile OS: Linux Kernel + Gecko + Web Apps- Everything is a web app
    53. 53. What it is?- Open Source mobile OS: Linux Kernel + Gecko + Web Apps- Everything is a web app- First partners: Telefonica and Qualcomm
    54. 54. What it is?- Open Source mobile OS: Linux Kernel + Gecko + Web Apps- Everything is a web app- First partners: Telefonica and Qualcomm- First goal: Brazil in early 2013
    55. 55. B2G
    56. 56. Questions &Answers- http://www.mozilla.org/about/manifesto.en.html- https://wiki.mozilla.org/WebAPI- https://wiki.mozilla.org/Apps- https://marketplace.mozilla.org- http://www.mozilla.org/b2g/- http://blog.mozilla.org/beyond-the-code/
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×