Click here to load reader

Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05

  • View
    383

  • Download
    2

Embed Size (px)

DESCRIPTION

Firefox OS, mais qu’est-ce que Mozilla avait en tête pour lancer une Xième plateforme mobile sur le marché! Quel en est le but? Quels en sont les avantages pour les utilisateurs, mais aussi pour les développeurs? Qu’en est-il de Firefox et du web ouvert? Frédéric Harper de Mozilla viendra vous parler de ces deux plateformes, de l’Open Source et de l’Open Web au sein de cette organisation hors du commun.

Text of Le web ouvert avec Firefox OS et Firefox - Linux Meetup Montréal - 2014-08-05

Le web ouvert

Linux Montral

avec Firefox OS & Firefox

2014-08-05

Frdric Harper Sr. Technical Evangelist @ Mozilla

@fharper | outofcomfortzone.net

Crea

tive

Com

mon

s: ht

tps:/

/flic.

kr/p

/i2a

am1

Pourquoi utilisez-vous Linux?

Vido que jai fait jouer http://j.mp/1oCHA5j

Mozilla

Quest-ce que Mozilla?

Mozilla est une communaut mondiale sans but lucratif

compose de volontaires comme demploys (Mozillians) qui

contribuent et font la promotion de louverture, linnovation

ainsi que de la bonne sant du Web.

Nos 10 principes

Internet fait partie intgrante de la vie moderneil s'agit d'un composant cl dans l'enseignement, la communication, la collaboration, les affaires, le divertissement et la socit en gnral.

01

Nos 10 principes

Internet est une ressource publique mondiale qui doit demeurer ouverte et accessible. 02

Nos 10 principes

Internet doit enrichir la vie de tout le monde.

03

Nos 10 principes

La scurit des personnes sur Internet est fondamentale et ne doit pas tre facultative. 04

Nos 10 principes

Chacun doit pouvoir modeler Internet et l'usage qu'il en fait.

05

Nos 10 principes

La ralit d'Internet en tant que ressource publique dpend de l'interoprabilit (des protocoles, des formats de donnes, du contenu), de l'innovation et d'une participation dcentralise mondiale.

06

Nos 10 principes

Les logiciels libres et open source favorisent le dveloppement d'Internet comme ressource publique. 07

Nos 10 principes

Des processus transparents et communautaires favorisent la participation, la responsabilit et la confiance. 08

Nos 10 principes

L'investissement commercial dans le dveloppement d'Internet apporte de nombreux bnfices; un quilibre entre les bnfices commerciaux et l'intrt public est crucial.

09

Nos 10 principes

tendre et diffuser les bnfices d'Internet pour tous, voil un objectif important qui mrite qu'on s'y implique en y consacrant du temps et de l'nergie.

10

Firefox OS

Creative Commons: http://j.mp/1hCZYIe

Creative Commons: http://j.mp/1ljZuJC

38 milliards dappareils connects dici 2020

ABI Research - 2013-05-09 - http://j.mp/38billion

Creative Commons: http://j.mp/1gP4X4K

Quelques faits

7 oprateurs mobiles & 4 partenaires fabricants

ZTE Open, Alcatel One Touch Fire, Geeksphone Keon,

Geeksphone Peak, LG FireWeb

Dautres venir: Huawei Y300, ZTE Open C, Alcatel One

Touche Fire C & E & S

Vise les marchs mergents

Construit avec le Web

Utilisant HTML5, CSS3 et JavaScript avec un nombre dAPI

pour dvelopper des applications.

Bnfices dHTML

Distribution intgre le Web

Technologies simples utilises par plusieurs dveloppeurs

Une volution des pratiques existantes

Ouvert, indpendant, et standardis

Cest open source

Architecture

HTML5 + manifest = une app Firefox OS {

"version": 42",

"name": Mon application",

"launch_path": "/index.html",

"description": Ma super application qui fait des choses fantastiques",

"icons": {

"16": "/images/logo16.png,},

"developer": {

"name": Frdric Harper",

"url": "http://outofcomfortzone.net",

},

"default_locale": "en",

"permissions": {

"geolocation": {

"description": Obtenir le long/lat de lutilisateur"

}

}

}

DMO Firefox OS + App Manager + Emberjs todomvc

Web APIs Regular, Privileged & Certified Alarm API Ambient light sensor Archive API Battery Status API Browser API Camera API Contacts API Device Storage API Geolocation API Idle API IndexedDB Mobile Connection API Network Info API

Network Stats API Notifications API Open WebApps Permissions API Power Management API Proximity sensor Push API Screen Orientation Settings API systemXHR TCP Socket API Time/Clock API Vibration API

Voicemail Web Activities WebBluetooth WebFM API WebPayment WebSMS WebTelephony WiFi Information API

Ambient Light Sensor

Ambient Light Sensor window.addEventListener("devicelight", function (event) {

// Le niveau de la lumire ambiante en lux

// Une lumire ambiante peu lumineuse est habituellement de 50 et moins,

// et la valeur pour trs lumineux commence aux alentours de 10000

console.log(event.value);

});

DMO Boilerplate Ambient Light Sensor

Creative Commons: http://j.mp/1iZHGAW

Creative Commons: https://flic.kr/p/4mJnLg

Vous planifiez rendre votre application disponible sous

Firefox OS?

http://j.mp/mozFlame

Faites-moi signe!

En rsum

Firefox

Quel navigateur utilisez-vous?

Creative Commons: http://shoze.blogspot.ca/

Creative Commons: https://flic.kr/p/6VMBGB

Fiable

Do Not Track Private browsing Lightbeam

An8-phishing & malware Secure Connec8ons Automa8c updates + sync

Lightbeam DMO

Flexible

Themes Add-ons Awesome bar

Rapide Grand comparatif de navigateurs : premire victoire pour Firefox !

Toms Hardware http://j.mp/UO8yLN - Softonic (plus rcent) http://j.mp/1ltpL4b

Firefox Developer Tools

Creative Commons: https://flic.kr/p/6GiYkV

Open source de la tte au

pied

En utilisant Firefox

Vous supportez aussi

Le meilleur navigateur est celui que vous

prfrez!

Frdric Harper 2014-08-05

Creative Commons: http://developer.mozilla.org

DONT HURT

THE WEB!

http://yuldev.ca

Frdric Harper

[email protected] @fharper

http://hacks.mozilla.org http://outofcomfortzone.net