• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
User freedom and control on the Web:  from desktop to mobile
 

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

on

  • 2,796 views

ConfSL conference in Ancona, Italy.

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?

Statistics

Views

Total Views
2,796
Views on SlideShare
2,375
Embed Views
421

Actions

Likes
1
Downloads
7
Comments
0

18 Embeds 421

http://hacks.mozilla.org 269
https://hacks.mozilla.org 65
http://drbeat.li 37
http://thewebdesign.collected.info 9
http://webdesigning.collected.info 7
https://quality.mozilla.org 7
http://dev.1kpl.us 4
http://127.0.0.1 4
http://translate.googleusercontent.com 3
http://www.jesco.org.uk 3
http://www.hanrss.com 3
http://newsblur.com 2
http://www.newsblur.com 2
http://news.google.com 2
http://www.linkedin.com 1
http://1kpl.us 1
http://htmlfive.collected.info 1
http://us-w1.rockmelt.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \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

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

  • 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
  • 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
  • Mozilla is...
  • Mozilla is... a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet.
  • We’re known for theFirefox Web Browser
  • 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.
  • 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 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.
  • 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.
  • 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)
  • 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)
  • 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)
  • 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 / programming / creating is discouraged- Vendor lock-in is more important- Censorship is more powerful
  • 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, release (very) soon
  • 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 has a modern Web browser
  • 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 (3D) Geolocation
  • Vector graphicsTransitionsHTML5 Offline Ajax WebGLVideo (3D) Geolocation
  • Bluetooth Battery Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
  • WebAPIS Battery Bluetooth Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
  • Bluetooth Battery Vector Camera graphics Transitions HTML5SMS Offline Ajax WebGL Video (3D) Vibration GeolocationTelephony Contacts
  • 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", "icons": { "128": "/img/icon-128.png", }, "developer": { "name": "Press2.0", "url": "http://press20.fr" }, "installs_allowed_from": ["*"]}
  • 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 users - Will run on different browsers, OSes and devices.
  • 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 and Qualcomm
  • 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
  • B2G
  • 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/