Mozilla Francophone http://mozfr.org/ 2014-10-23T00:14:56+00:00 BlogZiNet : SeaMonkey 2.30 http://blogzinet.free.fr/blog/index.php?post/2014/10/19/SeaMonkey-2-30 2014-10-19T23:21:00+00:00 Mozinet <p><img src="http://blogzinet.free.fr/images/seamonkey_logo.png" alt="" width="250" height="auto" style="float:right; margin-left:0.5em;" />Après avoir sorti en septembre, une <a href="http://blogzinet.free.fr/blog/index.php?post/2014/09/13/SeaMonkey-2-29" hreflang="fr" title="BlogZiNet : SeaMonkey 2.29 (13 sept. 2014) Mozinet" class="b">version majeure</a> et une <a href="http://blogzinet.free.fr/blog/index.php?post/2014/09/25/Chemspill-pour-Firefox-Thunderbird-SeaMonkey" hreflang="fr" title="BlogZiNet : Chemspill pour Firefox, Thunderbird, SeaMonkey… (25 sept. 2014) Mozinet" class="b">version mineure de sécurité</a> en parallèle de telles versions pour Firefox et Thunderbird de Mozilla, le <a href="http://www.seamonkey-project.org/" hreflang="en" title="The SeaMonkey® Project">projet SeaMonkey</a> sort une version&nbsp;2.30 de la suite Internet tout-en-un basée sur Gecko (33) de Mozilla mais menée par la communauté. SeaMonkey&nbsp;2.30 est <a href="http://www.seamonkey-project.org/releases/#official" hreflang="en" title="SeaMonkey: Download &amp; Releases">disponible en 26 langues</a> dont le français pour Windows, Mac OS&nbsp;X et Linux. Cette <a href="http://www.seamonkey-project.org/news#2014-10-15" hreflang="en" title="SeaMonkey News : SeaMonkey 2.30 released (15 oct. 2014)">nouvelle version majeure</a> (style développement rapide) comprend, pour la première fois, les <a href="http://www.seamonkey-project.org/releases/seamonkey2.30/#new" hreflang="en" title="SeaMonkey 2.30 Release Notes : What's New in SeaMonkey 2.30">nouveautés majeures</a> suivantes&#160;:</p> <blockquote cite="http://www.seamonkey-project.org/news#2014-10-15"> <ul> <li><a href="http://benoitgirard.wordpress.com/2012/05/15/off-main-thread-compositing-omtc-and-why-it-matters/" hreflang="en" title="Benoit Girard's Blog : Off Main Thread Compositing (OMTC) and why it matters (15 mai 2012)">OMTC (<i lang="en">Off Main Thread Compositing</i>)</a> a été activé par défaut sur Windows.</li> <li>La prise en charge d&#8217;OpenH264 (isolé en bac à sable) a été ajoutée.</li> <li>Un nouveau <i lang="en">backend</i> de la <abbr title="Content Security Policy" lang="en">CSP</abbr> (<i lang="en">Content Security Policy</i>) a été implémenté.</li> <li>Le support de la connexion aux <i lang="en">proxies</i> <abbr lang="en" title="Hypertext transfer protocol">HTTP</abbr> par dessus <abbr lang="en" title="Hypertext Transfer Protocol Secure">HTTPS</abbr> a été implémenté.</li> <li>Amélioration de la fiabilité de la <a href="https://dutherenverseauborddelatable.wordpress.com/2014/06/26/firefox-the-browser-that-has-your-backup/" hreflang="en" title="Il y a du thé renversé au bord de la table : Firefox, the Browser that has your Back[up] (26 juin 2014) David Rajchenbach-Teller">restauration de session</a>.</li> <li>Le support de <a href="https://dvcs.w3.org/hg/webcrypto-api/raw-file/tip/spec/Overview.html" hreflang="en" title="W3C : Web Cryptography API">WebCrypto</a> a été amélioré&#160;: ajout du support de RSA-OAEP, PBKDF2 et AES-KW, implémentation de wrapKey et unwrapKey, activation de l&#8217;import/export des clés au format JWK.</li> <li>Correction de plusieurs problèmes de stabilité.</li> </ul> </blockquote> <p>SeaMonkey&nbsp;2.30 corrige également <a href="http://www.mozilla.org/security/known-vulnerabilities/seamonkey.html#seamonkey2.30" hreflang="en" title="Mozilla Security Advisories for SeaMonkey : Fixed in SeaMonkey 2.30 (à paraître)">des failles de sécurité</a> mais les bulletins de sécurité pour cette version de SeaMonkey n’ont pas été publiés par Mozilla. Vous pouvez consulter les <a href="https://www.mozilla.org/security/announce/" hreflang="en" title="Mozilla Foundation Security Advisories">bulletins de sécurité publiés par Mozilla</a> pour le train de sorties du 14&nbsp;octobre auquel appartient SeaMonkey&nbsp;2.30.</p> <p>La <a href="http://www.seamonkey-project.org/releases/seamonkey2.30/changes#new" hreflang="en" title="What's New in SeaMonkey 2.30 : New Features and Fixes">page des nouveautés dans SeaMonkey&nbsp;2.30</a> des notes de diffusion renvoie pour davantage de renseignements sur les bogues corrigés et les nouveautés de ce train de sorties aux notes de diffusion de <a href="https://www.mozilla.org/en-US/firefox/33.0/releasenotes/" hreflang="en" title="Firefox — Notes (33.0) — Mozilla">Firefox&nbsp;33.0</a> et à la page du <abbr lang="en" title="Mozilla Developer Network">MDN</abbr> de <a href="https://developer.mozilla.org/en-US/Firefox/Releases/33" hreflang="en" title="MDN : Firefox 33 for developers - Mozilla">Firefox&nbsp;33 pour les développeurs</a>.</p> <h3>Télécharger SeaMonkey&nbsp;2.30&nbsp;en français</h3> <ul> <li class="winico"><a href="http://download.mozilla.org/?product=seamonkey-2.30&amp;os=win&amp;lang=fr">Installeur pour Windows [fr]</a></li> <li class="macosxuni"><a href="http://download.mozilla.org/?product=seamonkey-2.30&amp;os=osx&amp;lang=fr">Mac OS&nbsp;X Universel [fr]</a></li> <li class="linuxico"><a href="http://download.mozilla.org/?product=seamonkey-2.30&amp;os=linux&amp;lang=fr">Linux [fr]</a></li> </ul> <div class="source"> <h3>Sources et références</h3> <ul><li>SeaMonkey News&#160;: <a href="http://www.seamonkey-project.org/news#2014-10-15" hreflang="en" lang="en">SeaMonkey&nbsp;2.30 released</a>, 15&nbsp;oct. 2014</li><li>Projet SeaMonkey&#160;:<ul><li><a href="http://www.seamonkey-project.org/releases/seamonkey2.30/#new" hreflang="en" lang="en">SeaMonkey&nbsp;2.30 Release Notes&#160;: What’s New in SeaMonkey&nbsp;2.30</a></li><li><a href="http://www.seamonkey-project.org/releases/seamonkey2.30/changes#new" hreflang="en" lang="en">What’s New in SeaMonkey 2.30&#160;: New Features and Fixes</a></li></ul></li><li>Mozilla&#160;:<ul><li><a href="http://www.mozilla.org/security/known-vulnerabilities/seamonkey.html#seamonkey2.30" hreflang="en" lang="en">Security Advisories for SeaMonkey&#160;: Fixed in SeaMonkey&nbsp;2.30</a> (à paraître)</li><li><a href="https://www.mozilla.org/security/announce/" hreflang="en" lang="en">Mozilla Foundation Security Advisories</a></li><li><a href="https://www.mozilla.org/en-US/firefox/33.0/releasenotes/" hreflang="en" lang="en">Firefox — Notes (33.0)</a></li></ul></li></ul></div><p>—</p> <p>© 2010-2014 Mozinet - Ce billet a été publié sur <a href="http://blogzinet.free.fr/blog/" hreflang="fr">BlogZiNet</a>.</p> Après avoir sorti en septembre, une version majeure et une version mineure de sécurité en parallèle de telles versions pour Firefox et Thunderbird de Mozilla, le projet SeaMonkey sort une version 2.30 de la suite Internet tout-en-un basée sur Gecko (33) de Mozilla mais menée par la communauté. SeaMonkey 2.30 est disponible en 26 langues dont le français pour Windows, Mac OS X et Linux. Cette nouvelle version majeure (style développement rapide) comprend, pour la première fois, les nouveautés majeures suivantes :

  • OMTC (Off Main Thread Compositing) a été activé par défaut sur Windows.
  • La prise en charge d’OpenH264 (isolé en bac à sable) a été ajoutée.
  • Un nouveau backend de la CSP (Content Security Policy) a été implémenté.
  • Le support de la connexion aux proxies HTTP par dessus HTTPS a été implémenté.
  • Amélioration de la fiabilité de la restauration de session.
  • Le support de WebCrypto a été amélioré : ajout du support de RSA-OAEP, PBKDF2 et AES-KW, implémentation de wrapKey et unwrapKey, activation de l’import/export des clés au format JWK.
  • Correction de plusieurs problèmes de stabilité.

SeaMonkey 2.30 corrige également des failles de sécurité mais les bulletins de sécurité pour cette version de SeaMonkey n’ont pas été publiés par Mozilla. Vous pouvez consulter les bulletins de sécurité publiés par Mozilla pour le train de sorties du 14 octobre auquel appartient SeaMonkey 2.30.

La page des nouveautés dans SeaMonkey 2.30 des notes de diffusion renvoie pour davantage de renseignements sur les bogues corrigés et les nouveautés de ce train de sorties aux notes de diffusion de Firefox 33.0 et à la page du MDN de Firefox 33 pour les développeurs.

Télécharger SeaMonkey 2.30 en français

© 2010-2014 Mozinet - Ce billet a été publié sur BlogZiNet.

]]>
Mozilla Francophone : Locasprint N°2 @Mozilla Paris http://blog.mozfr.org/post/2014/10/Locasprint-2-Mozilla-Paris 2014-10-19T22:11:00+00:00 Goofy <p>Les magnifiques locaux de Mozilla, boulevard Montmartre, sont désormais très demandés, le monde du Libre et de l&#8217;open source (et pas seulement ce qui a trait à Mozilla) y trouve un accueil de qualité&#160;: conférences, rencontres, ateliers, réunions d&#8217;associations, semaines de travail… le calendrier des évènements programmés est désormais tout à fait rempli au point qu&#8217;il faut calculer à l&#8217;avance une date pour s&#8217;assurer de la disponibilité (1).</p> <p>La semaine dernière par exemple, les 17 et 18 octobre&#8222; après la soirée de fin du<strong> CodeWeek</strong>, et juste avant la journée consacrée à la <strong>Chiffrofête</strong> (bravo Genma!), nous avons obtenu de réaliser notre deuxième <strong>Locasprint</strong>.</p> <p>En deux mots, il s&#8217;agissait de réunir une vingtaine de contributeurs bénévoles de Mozilla pour traduire et mettre à jour la documentation de <a href="https://support.mozilla.org/fr/?fpa=1" hreflang="fr">SUMO</a> (l&#8217;assistance aux utilisateurs des produits Mozilla) et celle de <a href="https://developer.mozilla.org/fr/" hreflang="fr">MDN</a> (la portail de ressources et références pour les développeurs).</p> <p>Après le succès <a href="http://blog.mozfr.org/post/2014/04/locasprint" hreflang="fr">du premier locasprint</a> il nous fallait en effet actualiser certains documents et surtout en mettre de nouveaux à la disposition des utilisateurs et <a href="http://blog.mozfr.org/post/2014/08/Firefox-OS-%3A-nouveau-forum-d-assistance" hreflang="fr">de ceux qui les aident sur les forums</a>. L&#8217;arrivée en France depuis fin août des premiers téléphones sous Firefox OS nous a conduits à définir les articles sur ce système d&#8217;exploitation comme une tâche prioritaire.</p> <p>Disons-le d&#8217;emblée, cet objectif a été atteint samedi vers 17h30&#160;: les 79 articles d&#8217;aide sont disponibles en français.</p> <p><img src="http://blog.mozfr.org/dotclear/public/images_blog/sumoFirefoxOS.png" alt="sumoFirefoxOS.png" style="display:block; margin:0 auto;" title="sumoFirefoxOS.png, oct. 2014" /></p> <p>Mais nos fougueux contributeurs ne pouvaient se contenter de ce résultat, et dans le même temps réduit ils ont traduit ou mis à jour plus de 40 articles sur tous les produits&#160;: Firefox pour ordinateur de bureau, pour Android, Thunderbird, Webmaker&#8230; Le nombre exact des articles travaillés sera certainement supérieur dès que les deux responsables de langue pour Sumo, Imen et moi-même, trouveront le temps pour réviser et valider les articles. Car le flux des articles traduits a excédé notre capacité de les réviser et valider tous pendant ce Locasprint&#160;! Bref, la locale française est maintenant traduite à plus de 70 %</p> <p><img src="http://blog.mozfr.org/dotclear/public/images_blog/sumo/locasprint2.png" alt="locasprint2.png" style="display:block; margin:0 auto;" title="locasprint2.png, oct. 2014" /></p> <p>— Et les captures d&#8217;écran en français&#160;? Eh bien elle ont fait l&#8217;objet d&#8217;un travail intense (merci Imen, JM Gailis et Yves) et donnent maintenant aux articles principaux une allure plus familière à ceux qui recherchent des renseignements ou des astuces de dépannage.</p> <p><img src="http://blog.mozfr.org/dotclear/public/images_blog/sumo/imenImages.jpg" alt="imenImages.jpg" style="display:block; margin:0 auto;" title="imenImages.jpg, oct. 2014" /> <em>Entre les smartphones et le simulateur de Firefox OS Imen a intégré aux articles un grand nombre d&#8217;images avec une interface en français.</em></p> <p>De leur côté, les contributeurs de MDN ne sont pas restés inactifs, et le signal vert des 100 % sur sur les outils de développement de Firefox (les <em>DevTools</em>) qu&#8217;ils ont obtenu en témoigne</p> <p><img src="http://blog.mozfr.org/dotclear/public/images_blog/sumo/MDN_devtool_status.png" alt="MDN_devtool_status.png" style="display:block; margin:0 auto;" title="MDN_devtool_status.png, oct. 2014" /></p> <p>Mais la finalité d&#8217;un locasprint est aussi celle d&#8217;une rencontre des contributeurs qui parfois ne se connaissaient que virtuellement&#160;: venus de Tours, Nantes et Saint-Nazaire, Toulouse, Roanne et même d&#8217;Alger, les mozilliens ont pu retrouver leurs copains de la région parisienne. Grâce à la demande de budget formulée par Flore (merci&#160;!) les frais de transports et ravitaillement divers (cuisine libanaise, pakistanaise et&#8230; basque) ont été assurés par Mozilla, avec l&#8217;efficacité et la disponibilité de Valentin et Carla.</p> <p>Se rencontrer donc, c&#8217;est échanger, se communiquer des questions et des réponses, ne plus être seul devant son écran et avancer ensemble, découvrir pour les nouveaux venus la démarche optimale (car il est vrai que la syntaxe wiki de Sumo réserve quelques chausse-trappes) ou la traduction de référence (vive le <a href="http://transvision.mozfr.org/" hreflang="fr">Transvision</a>&#160;!)</p> <p><img src="http://blog.mozfr.org/dotclear/public/images_blog/sumo/ensemble.jpg" alt="ensemble.jpg" style="display:block; margin:0 auto;" title="ensemble.jpg, oct. 2014" /></p> <p>C&#8217;est aussi et en permanence avoir des occasions de fou-rire, de trolls classiques, de tripotage de téléphones (sous Firefox OS, what else?) et de geekeries multi-plateformes, car Windows, Ubuntu, Mac et la FreeBSD étaient représentés. <img src="http://blog.mozfr.org/dotclear/public/images_blog/sumo/priseDeTete.jpg" alt="priseDeTete.jpg" style="display:block; margin:0 auto;" title="priseDeTete.jpg, oct. 2014" /> <em>Deux contributeurs se prennent la tête sous le regard narquois du panda roux.</em></p> <p>Aucun animal n&#8217;a été molesté durant cette session, mais on déplore l&#8217;extinction d&#8217;une disque dur soumis sans doute à des conditions extrêmes (une locale de Firefox OS en letton s&#8217;y préparait). Un thérapie d&#8217;urgence, à base de tournevis ai-je cru comprendre, n&#8217;a pas donné les résultats escomptés et la chose s&#8217;est éteinte. Qu&#8217;elle repose en paix.</p> <p>Le bilan de l&#8217;opération est donc largement positif et encourageant, rien ne vous empêche vous aussi de participer à distance en attendant de nous rejoindre dans quelques mois peut-être pour le locasprint N° 3&#160;!</p> <p><a href="https://support.mozilla.org/fr/users/authcontributor" hreflang="fr">S&#8217;inscrire pour contribuer à la traduction SUMO</a></p> <p><a href="https://developer.mozilla.org/fr/users/signin?next=/fr/profile/edit">S&#8217;inscrire pour contribuer à la traduction de MDN</a></p> <p><br /> <br /></p> <p>(1) et ça n&#8217;arrête jamais&#160;! Cette semaine, ça se passe comme ça chez Mozilla&#160;:</p> <ul> <li>Meetup Rust #9, lundi 20 octobre à partir de 18:45, <a href="http://www.meetup.com/Rust-Paris/events/185461422/">http://www.meetup.com/Rust-Paris/events/185461422/</a></li> </ul> <ul> <li>Rencontre pour la décentralisation d&#8217;Internet #3, jeudi 23 octobre à partir de 19:30, avec la présentation de deux projets&#160;: CaliOpen par Laurent Chemla et Dégooglisons Internet, par Framasoft. <a href="http://www.meetup.com/Paris-Meetup-pour-la-decentralisation-dInternet/events/211350032/">http://www.meetup.com/Paris-Meetup-pour-la-decentralisation-dInternet/events/211350032/</a></li> </ul> <ul> <li>AJIL, l&#8217;Agréable Journée Inter-associative du Libre #2, samedi 25 octobre, à partir de 14:00, <a href="http://ajil.wtf/">http://ajil.wtf/</a></li> </ul> Les magnifiques locaux de Mozilla, boulevard Montmartre, sont désormais très demandés, le monde du Libre et de l’open source (et pas seulement ce qui a trait à Mozilla) y trouve un accueil de qualité : conférences, rencontres, ateliers, réunions d’associations, semaines de travail… le calendrier des évènements programmés est désormais tout à fait rempli au point qu’il faut calculer à l’avance une date pour s’assurer de la disponibilité (1).

La semaine dernière par exemple, les 17 et 18 octobre„ après la soirée de fin du CodeWeek, et juste avant la journée consacrée à la Chiffrofête (bravo Genma!), nous avons obtenu de réaliser notre deuxième Locasprint.

En deux mots, il s’agissait de réunir une vingtaine de contributeurs bénévoles de Mozilla pour traduire et mettre à jour la documentation de SUMO (l’assistance aux utilisateurs des produits Mozilla) et celle de MDN (la portail de ressources et références pour les développeurs).

Après le succès du premier locasprint il nous fallait en effet actualiser certains documents et surtout en mettre de nouveaux à la disposition des utilisateurs et de ceux qui les aident sur les forums. L’arrivée en France depuis fin août des premiers téléphones sous Firefox OS nous a conduits à définir les articles sur ce système d’exploitation comme une tâche prioritaire.

Disons-le d’emblée, cet objectif a été atteint samedi vers 17h30 : les 79 articles d’aide sont disponibles en français.

sumoFirefoxOS.png

Mais nos fougueux contributeurs ne pouvaient se contenter de ce résultat, et dans le même temps réduit ils ont traduit ou mis à jour plus de 40 articles sur tous les produits : Firefox pour ordinateur de bureau, pour Android, Thunderbird, Webmaker… Le nombre exact des articles travaillés sera certainement supérieur dès que les deux responsables de langue pour Sumo, Imen et moi-même, trouveront le temps pour réviser et valider les articles. Car le flux des articles traduits a excédé notre capacité de les réviser et valider tous pendant ce Locasprint ! Bref, la locale française est maintenant traduite à plus de 70 %

locasprint2.png

— Et les captures d’écran en français ? Eh bien elle ont fait l’objet d’un travail intense (merci Imen, JM Gailis et Yves) et donnent maintenant aux articles principaux une allure plus familière à ceux qui recherchent des renseignements ou des astuces de dépannage.

imenImages.jpg Entre les smartphones et le simulateur de Firefox OS Imen a intégré aux articles un grand nombre d’images avec une interface en français.

De leur côté, les contributeurs de MDN ne sont pas restés inactifs, et le signal vert des 100 % sur sur les outils de développement de Firefox (les DevTools) qu’ils ont obtenu en témoigne

MDN_devtool_status.png

Mais la finalité d’un locasprint est aussi celle d’une rencontre des contributeurs qui parfois ne se connaissaient que virtuellement : venus de Tours, Nantes et Saint-Nazaire, Toulouse, Roanne et même d’Alger, les mozilliens ont pu retrouver leurs copains de la région parisienne. Grâce à la demande de budget formulée par Flore (merci !) les frais de transports et ravitaillement divers (cuisine libanaise, pakistanaise et… basque) ont été assurés par Mozilla, avec l’efficacité et la disponibilité de Valentin et Carla.

Se rencontrer donc, c’est échanger, se communiquer des questions et des réponses, ne plus être seul devant son écran et avancer ensemble, découvrir pour les nouveaux venus la démarche optimale (car il est vrai que la syntaxe wiki de Sumo réserve quelques chausse-trappes) ou la traduction de référence (vive le Transvision !)

ensemble.jpg

C’est aussi et en permanence avoir des occasions de fou-rire, de trolls classiques, de tripotage de téléphones (sous Firefox OS, what else?) et de geekeries multi-plateformes, car Windows, Ubuntu, Mac et la FreeBSD étaient représentés. priseDeTete.jpg Deux contributeurs se prennent la tête sous le regard narquois du panda roux.

Aucun animal n’a été molesté durant cette session, mais on déplore l’extinction d’une disque dur soumis sans doute à des conditions extrêmes (une locale de Firefox OS en letton s’y préparait). Un thérapie d’urgence, à base de tournevis ai-je cru comprendre, n’a pas donné les résultats escomptés et la chose s’est éteinte. Qu’elle repose en paix.

Le bilan de l’opération est donc largement positif et encourageant, rien ne vous empêche vous aussi de participer à distance en attendant de nous rejoindre dans quelques mois peut-être pour le locasprint N° 3 !

S’inscrire pour contribuer à la traduction SUMO

S’inscrire pour contribuer à la traduction de MDN



(1) et ça n’arrête jamais ! Cette semaine, ça se passe comme ça chez Mozilla :

  • AJIL, l’Agréable Journée Inter-associative du Libre #2, samedi 25 octobre, à partir de 14:00, http://ajil.wtf/
]]>
Mozilla Francophone : Firefox OS : un vrai smartphone à 60 € ! http://blog.mozfr.org/post/2014/10/Firefox-OS-un-vrai-smartphone-a-60-euros 2014-10-16T09:54:00+00:00 Mozinet <p><a href="http://blog.mozfr.org/dotclear/public/Firefox_OS/zte_fr_60_euros_odr_20_euros.jpg"><img src="http://blog.mozfr.org/dotclear/public/Firefox_OS/.zte_fr_60_euros_odr_20_euros_s.jpg" alt="ZTE Open C à 60 euros dont 20 euros remboursés" style="float: right; margin: 0 0 1em 1em;" /></a><strong>ZTE France</strong> frappe encore plus fort&#160;! Du 15 octobre au 31 décembre 2014, le fabricant de l&#8217;<strong>Open C sous Firefox OS</strong> <a href="http://blog.mozfr.org/post/2014/09/ZTE-Open-C-sous-Firefox-OS-%3A-offre-de-remboursement-prolongee" hreflang="fr" title="Blog MozFr : ZTE Open C sous Firefox OS : offre de remboursement prolongée (20 sept. 2014) Mozinet">double</a> son <strong>offre de remboursement</strong> pour la porter à <strong>20&#160;€</strong>. Vous pouvez donc avoir l&#8217;ordiphone équipé du système d&#8217;exploitation mobile de Mozilla pour <strong>moins de 60&#160;€</strong>. Voilà un cadeau abordable pour faire passer vos proches au smartphone et un achat raisonnable pour essayer le système d&#8217;exploitation libre, développer et tester vos applications sur un téléphone Firefox OS commercialisé ou même vous offrir un second Open C pour bidouiller.</p> <p>Téléchargez le <a href="http://www.ztefrance.com/wp-content/uploads/ZTE-Open-C-Offre-de-Remboursement-20-euros-15Oct-31Dec2014.pdf" hreflang="fr" title="ZTE Open C : Offre de remboursement de 20 euros du 15 oct. au 31 déc. 2014 [PDF]">formulaire de ZTE France de remboursement de 20&nbsp;€</a> au format <abbr lang="en" title="Portable document format">PDF</abbr>.</p> <p><abbr lang="lat" title="Nota bene">N. B.</abbr>&#160;: l&#8217;offre est limitée à la France métropolitaine.</p> <h3>Où trouver Firefox OS en ligne pour la France</h3> <p><em>Tous éligibles à l’offre de remboursement de ZTE France comme les achats <a href="http://blog.mozfr.org/post/2014/08/Firefox-OS-%3A-Repertorions-les-reponses-des-Leclerc" hreflang="fr" title="Blog MozFr : Firefox OS : Répertorions les réponses des Leclerc (7 août 2014) Mozinet">chez Leclerc</a>.</em></p> <ul> <li><a href="http://www.cdiscount.com/telephonie/telephone-mobile/zte-open-c-bleu/f-144040207-zteopencbl.html" hreflang="fr">Cdiscount.com</a></li> <li><a href="http://www.darty.com/nav/achat/gps_communication/telephone_mobile/telephone_portable/zte_open_c_bl_ls.html" hreflang="fr" title="Mobile nu Zte OPEN C BLEU - M017ZTN (4039831)">Darty.com</a></li> <li><a href="http://www.ldlc.com/fiche/PB00171571.html" hreflang="fr">LDLC</a></li> <li><a href="http://www.materiel.net/smartphone/zte-open-c-bleu-107188.html" hreflang="fr">Materiel.net</a></li> <li><a href="http://www.rueducommerce.fr/Telephonie/Smartphone/Smartphone-classique/ZTE/4926226-Open-C-bleu.htm" hreflang="fr" title="Zte - Open C bleu | Rue du commerce">Rue du commerce</a></li> <li><a href="http://www.webdistrib.com/cat/Smartphone-ZTE-Open-C-Night-Blue-Firefox-OS-__p_925735.html" hreflang="fr" title="Smartphone ZTE Open C Night Blue Firefox OS">Webdistrib.com</a></li> </ul> <h3>Liens utiles</h3> <ul> <li><a href="http://firefoxos.mozfr.org/" hreflang="fr">Liens Firefox OS chez MozFr</a>, site de la communauté Mozilla francophone</li> <li><a href="https://www.mozilla.org/fr/firefox/os/" hreflang="fr" title="Firefox OS — Le téléphone adaptatif — Fonctionnalités, applis et plus : un smartphone complet — Mozilla">Firefox OS chez Mozilla</a>, présentation de l&#8217;OS en français</li> <li><a href="https://www.mozilla.org/fr/firefox/os/devices/" hreflang="fr">Firefox OS – Appareils et disponibilité par pays chez Mozilla</a></li> <li><a href="http://www.ztefrance.com/firefox-open-c.php" hreflang="fr" title="ZTE | Mobile : Open C">ZTE Open C chez ZTE France</a></li> <li><a href="https://support.mozilla.org/fr/products/firefox-os" hreflang="fr" title="Assistance de Firefox OS">Assistance de Firefox OS de Mozilla</a>, articles partiellement traduits en français (vous pouvez aider à finir la traduction)</li> <li><a href="http://forums.mozfr.org/viewforum.php?f=35" hreflang="fr">Geckozone&#160;: forum Firefox OS (versions stables)</a> en français</li> <li><a href="https://www.mozilla.org/fr/firefox/partners/#marketplace">Les applications Firefox OS du Firefox Marketplace</a> présentées en français par Mozilla</li> <li><a href="https://marketplace.firefox.com/">Firefox Marketplace</a>, la boutique d&#8217;applications opérée par Mozilla</li> <li><a href="https://developer.mozilla.org/fr/Firefox_OS" hreflang="fr" title="Firefox OS - Mozilla | MDN">Firefox OS sur le <cite lang="en">Mozilla Developer Network</cite></a></li> </ul> ZTE Open C à 60 euros dont 20 euros remboursésZTE France frappe encore plus fort ! Du 15 octobre au 31 décembre 2014, le fabricant de l’Open C sous Firefox OS double son offre de remboursement pour la porter à 20 €. Vous pouvez donc avoir l’ordiphone équipé du système d’exploitation mobile de Mozilla pour moins de 60 €. Voilà un cadeau abordable pour faire passer vos proches au smartphone et un achat raisonnable pour essayer le système d’exploitation libre, développer et tester vos applications sur un téléphone Firefox OS commercialisé ou même vous offrir un second Open C pour bidouiller.

Téléchargez le formulaire de ZTE France de remboursement de 20 € au format PDF.

N. B. : l’offre est limitée à la France métropolitaine.

Où trouver Firefox OS en ligne pour la France

Tous éligibles à l’offre de remboursement de ZTE France comme les achats chez Leclerc.

Liens utiles

]]>
MozillaZine : Pas de mise à jour d&#8217;Android ? Ils portent Firefox OS pour le remplacer ! http://mozillazine-fr.org/pas-de-mise-a-jour-dandroid-ils-portent-firefox-os-pour-le-remplacer/ 2014-10-12T15:12:40+00:00 Hervé <p><img class="alignright" src="http://mozillazine-fr.org/image/FirefoxOS_androphones.png" alt="" width="180" height="113" />En &eacute;cho &agrave; notre article de d&eacute;but 2013 intitul&eacute; <a title="MozillaZine-fr : Firefox OS à la rescousse des androphones en manque de mise à jour" href="http://mozillazine-fr.org/article-28590f/" hreflang="fr">Firefox OS &agrave; la rescousse des <em>androphones</em> en manque de mise &agrave; jour</a>, des d&eacute;veloppeurs ont <a title="Xda Developpers : Sony Xperia SP Receives Functional Firefox OS Port" href="http://www.xda-developers.com/android/sony-xperia-sp-firefox-os/" hreflang="en">port&eacute; Firefox OS sur le Sony Xperia SP</a> qui ne disposait pas de mise &agrave; jour d&rsquo;Android en version&nbsp;4.4. Plut&ocirc;t que de se r&eacute;signer &agrave; rester avec leur version obsol&egrave;te d&rsquo;Android, ces &laquo;&nbsp;bidouilleurs&nbsp;&raquo; (dans le sens positif du terme) ont pris le taureau par les cornes et adapt&eacute; Firefox OS &agrave; leur t&eacute;l&eacute;phone mobile. Pour cela, ils ont utilis&eacute; une distribution d&rsquo;Android <a title="CyanogenMod.org : site de la distribution alernative d'Android" href="http://www.cyanogenmod.org/" hreflang="en">CyanogenMod</a>&nbsp;10.2 (abr&eacute;g&eacute;e <em>CM&nbsp;10.2</em> dans l&rsquo;article sur XDA). Le r&eacute;sultat n&rsquo;est pas parfait ; certaines fonctions du t&eacute;l&eacute;phone ne marchent pas encore, mais cela montre, une fois de plus, que Firefox OS a un r&ocirc;le &agrave; jouer dans la lib&eacute;ration du march&eacute; des logiciels pour smartphones.</p> <p><em>Merci &agrave; <a title="Fil Twitter de Clochix" href="https://twitter.com/clochix" hreflang="fr">@clochix</a> pour <a title="Tweet de Clochix : Sony ne proposant pas de mise à jour vers Android 4.4 pour son Xperia XP, des bidouilleurs y ont porté Firefox OS" href="https://twitter.com/clochix/status/519384479304261632" hreflang="fr">son tweet</a>.</em></p> En écho à notre article de début 2013 intitulé Firefox OS à la rescousse des androphones en manque de mise à jour, des développeurs ont porté Firefox OS sur le Sony Xperia SP qui ne disposait pas de mise à jour d’Android en version 4.4. Plutôt que de se résigner à rester avec leur version obsolète d’Android, ces « bidouilleurs » (dans le sens positif du terme) ont pris le taureau par les cornes et adapté Firefox OS à leur téléphone mobile. Pour cela, ils ont utilisé une distribution d’Android CyanogenMod 10.2 (abrégée CM 10.2 dans l’article sur XDA). Le résultat n’est pas parfait ; certaines fonctions du téléphone ne marchent pas encore, mais cela montre, une fois de plus, que Firefox OS a un rôle à jouer dans la libération du marché des logiciels pour smartphones.

Merci à @clochix pour son tweet.

]]>
BlogZiNet : Free Mobile : passer la saisie de l'identifiant à la souris http://blogzinet.free.fr/blog/index.php?post/2014/10/09/Free-Mobile-%3A-passer-la-saisie-de-l-identifiant-a-la-souris 2014-10-09T21:15:00+00:00 Mozinet <p><a href="http://blogzinet.free.fr/images/Free_Mobile_Espace_Abonne_Modifier_identifiant.png" title="Cliquez pour taille réelle – "><img src="http://blogzinet.free.fr/images/Free_Mobile_Espace_Abonne_Modifier_identifiant.png" alt="Espace Abonné de Free Mobile avec le bouton « Modifier l'identifiant »" width="250" height="auto" style="float:right; margin-left:0.5em;" /></a>Free Mobile a mis en place pour l&#8217;<a href="https://mobile.free.fr/moncompte/" hreflang="fr" title="Free Mobile - Bienvenue dans votre Espace Abonné">accès à son Espace abonné</a> un système similaire à celui des banques. L&#8217;identifiant à 8&nbsp;chiffres fourni par l&#8217;opérateur doit être saisi en se servant d&#8217;un pavé numérique à l&#8217;écran dont les «&#160;touches&#160;» sont aléatoirement réparties. Il faut donc 8&nbsp;clics de souris avant de saisir son mot de passe au clavier.</p> <p>L&#8217;extension <a href="https://addons.mozilla.org/fr/firefox/addon/free-mobile-auto-login/" hreflang="fr" title="AMO : Free Mobile Auto Login : Module pour Firefox d'Abdesmok">Free Mobile Auto Login</a> – pourquoi un nom anglais pour une extension utile qu&#8217;en France&#160;? – offre aux utilisateurs de Firefox un moyen de se débarrasser de cette étape pénible de l’authentification mise en place par Free Mobile sur son site. Si Free Mobile prend des précautions, c&#8217;est pour de bonnes raisons – maintenant est-ce la bonne manière&#160;? – pourtant, si vous êtes sur votre poste personnel non accessible par d&#8217;autres ou dans votre propre session protégée par un mot de passe solide que vous gardez pour vous, à l&#8217;instar des mots de passe enregistrés dans Firefox, vous pouvez tirer partie de <cite lang="en">Free Mobile Auto Login</cite>.</p> <blockquote cite="https://addons.mozilla.org/fr/firefox/addon/free-mobile-auto-login/"> <p>Free Mobile Auto Login saisit automatiquement votre identifiant. Il suffit pour cela d&#8217;entrer votre identifiant Free Mobile dans les options du module ou directement en cliquant sur le bouton &#8220;Modifier l&#8217;identifiant&#8221;.</p> <p>À chaque fois que vous visitez la page d&#8217;identification, le module effectue la reconnaissance des touches numériques et clique à votre place sur celles qui correspondent à votre identifiant.</p> <p>Vous avez toujours la possibilité d&#8217;annuler l&#8217;identifiant saisi automatiquement pour en saisir un autre.</p> </blockquote> <div class="image"><img src="http://blogzinet.free.fr/images/Options_Free_Mobile_Auto_Login_Entrer_votre_identifiant_Free_Mobile.png" alt="Options de Free Mobile Auto Login : Entrer votre identifiant Free Mobile" width="228" height="142" /></div> <p>Attention&#160;! Comme le note un commentateur sur <abbr lang="en" title="Addons.mozilla.org">AMO</abbr>, l&#8217;identifiant est stocké en clair dans la préférence cachée <code>extensions.freemobileautologin.identifiant</code>, mais puisque votre navigateur n&#8217;est pas accessible par quelqu&#8217;un d&#8217;autre&hellip;</p> <hr /> <h3>Script Greasmonkey</h3> <p><a href="https://addons.mozilla.org/fr/firefox/addon/greasemonkey/" hreflang="en" title="AMO : Greasemonkey : Module pour Firefox d'Anthony Lieuallen, d'Aaron Boodman et de Johan Sundström" lang="en">Greasmonkey</a>, une extension de Firefox qui permet de modifier l&#8217;affichage ou le comportement d&#8217;une page Web grâce à un peu de JavaScript. Le script est trouvé sur un dépôt de scripts utilisateur. Pendant longtemps, le site userscripts.org a été la référence, mais il est hors ligne. Un site miroir est en ligne. Attention, les scripts sont très puissants et peuvent vous infester.</p> <p><a href="http://userscripts-mirror.org/scripts/show/126488.html" hreflang="fr" title="FreeMobile TinyAuth for Greasemonkey">FreeMobile TinyAuth</a> ramène le champ pour saisir l&#8217;identifiant qui peut être enregistré automatiquement par Firefox qui remplira le champ du mot de passe quand l&#8217;identifiant est rappelé.</p> <div class="image"><img src="http://blogzinet.free.fr/images/Free_Mobile_Espace_Abonne_UserScript.png" alt="Espace abonné de Free Mobile avec l'User Script de Greasemonkey" width="438" height="300" /></div> <p><em>Merci LordPhoenix.</em></p> <div class="source"> <h3>Sources et références</h3> <ul> <li>AMO&#160;: <a href="https://addons.mozilla.org/fr/firefox/addon/free-mobile-auto-login/" hreflang="fr">Free Mobile Auto Login&#160;: Module pour Firefox</a> d&#8217;Abdesmok</li> <li>YouTube, <a href="https://www.youtube.com/watch?v=3XizipbnOZQ" hreflang="fr">Extension Firefox Free Mobile Auto Login&nbsp;1.1</a>, 13&nbsp;oct. 2012, Abdeslam Mokrani</li> <li>Bitbucket&#160;: abdesmok / FreeMobileAutoLogin &#160;: <a href="https://bitbucket.org/abdesmok/freemobileautologin/downloads" hreflang="fr">téléchargements</a> (Safari et Opera 15 ou supérieur&hellip;) et <a href="https://bitbucket.org/abdesmok/freemobileautologin/src" hreflang="fr">sources</a></li> <li>Chrome Web Store&#160;: <a href="https://chrome.google.com/webstore/detail/free-mobile-auto-login/oghkhomghehinocjcpkkklcpkofcbddl?hl=fr" hreflang="fr">Free Mobile Auto Login</a></li> <li>Add-ons Opera&#160;: <a href="https://addons.opera.com/fr/extensions/details/free-mobile-auto-login/" hreflang="fr">Extensions Free Mobile Auto Login</a> (Opera 11 ou 12)</li> </ul> </div><p>—</p> <p>© 2010-2014 Mozinet - Ce billet a été publié sur <a href="http://blogzinet.free.fr/blog/" hreflang="fr">BlogZiNet</a>.</p> Espace Abonné de Free Mobile avec le bouton « Modifier l'identifiant »Free Mobile a mis en place pour l’accès à son Espace abonné un système similaire à celui des banques. L’identifiant à 8 chiffres fourni par l’opérateur doit être saisi en se servant d’un pavé numérique à l’écran dont les « touches » sont aléatoirement réparties. Il faut donc 8 clics de souris avant de saisir son mot de passe au clavier.

L’extension Free Mobile Auto Login – pourquoi un nom anglais pour une extension utile qu’en France ? – offre aux utilisateurs de Firefox un moyen de se débarrasser de cette étape pénible de l’authentification mise en place par Free Mobile sur son site. Si Free Mobile prend des précautions, c’est pour de bonnes raisons – maintenant est-ce la bonne manière ? – pourtant, si vous êtes sur votre poste personnel non accessible par d’autres ou dans votre propre session protégée par un mot de passe solide que vous gardez pour vous, à l’instar des mots de passe enregistrés dans Firefox, vous pouvez tirer partie de Free Mobile Auto Login.

Free Mobile Auto Login saisit automatiquement votre identifiant. Il suffit pour cela d’entrer votre identifiant Free Mobile dans les options du module ou directement en cliquant sur le bouton “Modifier l’identifiant”.

À chaque fois que vous visitez la page d’identification, le module effectue la reconnaissance des touches numériques et clique à votre place sur celles qui correspondent à votre identifiant.

Vous avez toujours la possibilité d’annuler l’identifiant saisi automatiquement pour en saisir un autre.

Options de Free Mobile Auto Login : Entrer votre identifiant Free Mobile

Attention ! Comme le note un commentateur sur AMO, l’identifiant est stocké en clair dans la préférence cachée extensions.freemobileautologin.identifiant, mais puisque votre navigateur n’est pas accessible par quelqu’un d’autre…


Script Greasmonkey

Greasmonkey, une extension de Firefox qui permet de modifier l’affichage ou le comportement d’une page Web grâce à un peu de JavaScript. Le script est trouvé sur un dépôt de scripts utilisateur. Pendant longtemps, le site userscripts.org a été la référence, mais il est hors ligne. Un site miroir est en ligne. Attention, les scripts sont très puissants et peuvent vous infester.

FreeMobile TinyAuth ramène le champ pour saisir l’identifiant qui peut être enregistré automatiquement par Firefox qui remplira le champ du mot de passe quand l’identifiant est rappelé.

Espace abonné de Free Mobile avec l'User Script de Greasemonkey

Merci LordPhoenix.

Sources et références

© 2010-2014 Mozinet - Ce billet a été publié sur BlogZiNet.

]]>
Mozilla Algérie : Les nouvelles du programme FSA ! http://mozilla-algeria.org/2014/10/07/les-nouvelles-du-programme-fsa/ 2014-10-07T06:14:11+00:00 Yacine &#160; Avez-vous entendu parler des dernières nouvelles du programme FSA ?   Bienvenue aux nouveaux ambassadeurs, anciens ambassadeurs et étudiants intéressés par le programme. Travaillons ensemble pour maintenir la puissance du Web dans les mains d&#8217;utilisateurs partout dans le monde &#8230; <a class="go" href="http://mozilla-algeria.org/2014/10/07/les-nouvelles-du-programme-fsa/">Continue reading</a> Continue reading]]> Mozilla Tunisie : Atelier « Addon Firefox » du Club OSSEC – ENSI http://mozilla-tunisia.org/atelier-addon-firefox-du-club-ossec-ensi/ 2014-09-29T10:12:09+00:00 melek <p style="text-align: left;"><a href="http://mozilla-tunisia.org/wp-content/uploads/2014/09/logo_ossec.png"><img class="alignleft wp-image-2316 size-full" src="http://mozilla-tunisia.org/wp-content/uploads/2014/09/logo_ossec.png" alt="logo_ossec" width="198" height="100" /></a>Désireux d&rsquo;affiner vos connaissances dans le domaine de création d&rsquo;add-ons pour Firefox ? et par la même occasion vos connaissances en HTML/CSS/Javascript ? L&rsquo;opportunité s&rsquo;ouvre à vous grâce au <a href="http://ossec.tn/"> club OSSEC</a>.</p> <p style="text-align: left;">OSSEC, est un club universitaire autour des logiciels libres au sein de l’École Nationale des Sciences de l&rsquo;Informatique (ENSI), ce dernier a publié <a href="https://www.facebook.com/ossec.tn/posts/719892228097053"> la liste </a> de ses projets pour l&rsquo;année universitaire 2014/2015.</p> <p style="text-align: left;">Parmi la liste on retrouve un projet autour de la création des add-ons pour le navigateur Firefox. Plus exactement la création d&rsquo;un &laquo;&nbsp;Notification Add-on&nbsp;&raquo; qui permettera d&rsquo;afficher des notifications au niveau de Firefox depuis plusieurs sites web (tels que Facebook ou Twitter).</p> <p style="text-align: left;">Ainsi n&rsquo;hésitez pas à participer en remplissant ce <a href="https://docs.google.com/forms/d/1Ghkqch28xJ9y19-tQfHHkesEoTjAPxK4GeDnnKn7b8o/viewform"> formulaire </a> ou en contactant le club pour plus d&rsquo;informations. L&rsquo;atelier sera ouvert au public et toute contribution est la bienvenue.</p> <p style="text-align: left;">Nous prévoyons également de faire un détour par l&rsquo;école dans le cadre d&rsquo;une collaboration avec le club. Nous vous tiendrons au courant dés qu&rsquo;on aura plus de détails et des dates à communiquer <img src="http://mozilla-tunisia.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p> logo_ossecDésireux d’affiner vos connaissances dans le domaine de création d’add-ons pour Firefox ? et par la même occasion vos connaissances en HTML/CSS/Javascript ? L’opportunité s’ouvre à vous grâce au club OSSEC.

OSSEC, est un club universitaire autour des logiciels libres au sein de l’École Nationale des Sciences de l’Informatique (ENSI), ce dernier a publié la liste de ses projets pour l’année universitaire 2014/2015.

Parmi la liste on retrouve un projet autour de la création des add-ons pour le navigateur Firefox. Plus exactement la création d’un « Notification Add-on » qui permettera d’afficher des notifications au niveau de Firefox depuis plusieurs sites web (tels que Facebook ou Twitter).

Ainsi n’hésitez pas à participer en remplissant ce formulaire ou en contactant le club pour plus d’informations. L’atelier sera ouvert au public et toute contribution est la bienvenue.

Nous prévoyons également de faire un détour par l’école dans le cadre d’une collaboration avec le club. Nous vous tiendrons au courant dés qu’on aura plus de détails et des dates à communiquer :)

]]>
BlogZiNet : Chemspill pour Firefox, Thunderbird, SeaMonkey… http://blogzinet.free.fr/blog/index.php?post/2014/09/25/Chemspill-pour-Firefox-Thunderbird-SeaMonkey 2014-09-25T10:44:00+00:00 Mozinet <p><img src="http://blogzinet.free.fr/images/mozilla_chem_spill.png" alt="Mozilla Chemspill" width="100" height="110" style="float:right; margin-left:0.5em;" />Un <i lang="en">chemspill</i> (pour «&#160;chemical spill&#160;», qu’on peut traduire par «&#160;fuite chimique&#160;») est une parution de Firefox ou SeaMonkey faite en dehors du calendrier classique de 6&nbsp;semaines ou hors calendrier pour Thunderbird. Il est souvent fait à la suite de la découverte d’un bogue sérieux ou d’un problème de sécurité public. Hier, Mozilla a réagi à la découverte d&#8217;une <a href="https://www.mozilla.org/security/announce/2014/mfsa2014-73.html" hreflang="en" title="Mozilla Foundation Security Advisory 2014-73: RSA Signature Forgery in NSS (24 sept. 2014)">vulnérabilité critique</a> en publiant des versions de correction pour toutes les versions des logiciels qu&#8217;il supporte.</p> <p>Il s&#8217;agissait de corriger une vulnérabilité de contrefaçon de certificat dans <abbr lang="en" title="Network Security Services">NSS</abbr> qui a été découverte par deux groupes indépendants de chercheurs (dont un chercheur en sécurité de l&#8217;<abbr lang="en" title="Institut national de recherche en informatique et en automatique">Inria</abbr> Paris) Elle permet à un attaquant expert de se faire passer pour n&#8217;importe quel site. En termes simples, cela signifie que vous pourriez avoir été sur le site de votre banque, sans savoir si c&#8217;était votre banque ou un site malveillant se faisant passer pour votre banque. Ce problème dépasse largement le périmètre de Mozilla et touche de nombreux autres projets et produits qui utilisent NSS pour la gestion des certificats.</p> <p>Vous devez mettre à jour tous vos Mozilla Firefox, Thunderbird et SeaMonkey quelque soit le canal sur lequel vous vous trouvé (Release, Beta, Aurora, Nightly, <abbr lang="en" title="Extended Support Release">ESR</abbr>&#160;; l’item de menu «&#160;À propos de&#160;» vous l&#8217;indique). Les versions corrigées que vous devez faire tourner désormais sont&#160;:</p> <ul> <li>Mozilla Firefox&#160;:<ul><li>Firefox&nbsp;32.0.3</li><li>Firefox&nbsp;33&#160;bêta&nbsp;7</li><li>Firefox Aurora 24/09/2014 ou postérieur</li></li> <li><li>Firefox Nightly 24/09/2014 ou postérieur</li><li>Firefox pour Android&nbsp;32.0.3</li><li>Firefox pour Android&nbsp;31.1.1</li></li> <li><li>Firefox pour Android&nbsp;33&#160;bêta&nbsp;7</li><li>Firefox pour Android Aurora 24/09/2014 ou postérieur</li><li>Firefox pour Android nuit 24/09/2014 ou postérieur</li><li>Firefox ESR&nbsp;31.1.1</li><li>Firefox ESR&nbsp;24.8.1</li></ul></li> <li>Thunderbird&#160;:<ul><li>Thunderbird&nbsp;31.1.2</li></li> <li><li>Thunderbird&nbsp;24.8.1</li></ul></li> <li>SeaMonkey&#160;:<ul><li><a href="http://www.seamonkey-project.org/releases/#fr" hreflang="fr" title="SeaMonkey: Download &amp; Releases">SeaMonkey&nbsp;2.29.1</a> (en cours)</li><li>SeaMonkey&nbsp;2.30&#160;bêta&nbsp;1 (prévu pour le début de la semaine prochaine)</li></ul></li> <li>Cela affecte-t-il Firefox OS&#160;? Mozilla déjà intégré le correctif sur toutes les branches actives (2.2, 2.1, 2.0, 1.4) et ils travaillent avec leurs partenaires pour pousser les correctifs vers leurs clients.</li> </ul> <p>Pour Lawrence Mandel de Mozilla, publier tant de mises à jour de produits en une seule journée a été un fantastique tour de force. Cela est d&#8217;autant plus impressionnant quand on considère qu&#8217;ils ont dû coordonner leur calendrier de sortie avec d&#8217;autres compagnies. Il tient à remercier tous ceux qui ont participé à ces sorties avec un remerciement tout spécial pour le contributeur Kai Engert (RedHat).</p> <h3>Bannières de téléchargement direct</h3> <div class="image"><a href="http://affiliates.mozilla.org/link/banner/55785"><img src="http://affiliates.mozilla.org/media/uploads/banners/2c26a96a558f44b0839605d4ed5029bd7a7999c0.png" alt="Téléchargez Firefox" /></a><a href="https://affiliates.mozilla.org/referral/58679/"><img src="https://affiliates.mozilla.org/media/uploads/banners/c7783b3ece095339a84aa3b0cfcf3b963fe2068e.png" alt="Téléchargez Firefox bêta" /></a><a href="https://affiliates.mozilla.org/referral/58678/"><img src="https://affiliates.mozilla.org/media/uploads/banners/321096187a8af8cab756f64597f536424ce185ff.png" alt="Téléchargez Firefox Aurora" /></a> <a href="http://affiliates.mozilla.org/link/banner/5490"><img src="http://affiliates.mozilla.org/media/uploads/banners/8f6b053c87c707cae0c64721fcb9702cb89c87b6.png" alt="Téléchargez Firefox pour Android" /></a><a href="http://affiliates.mozilla.org/link/banner/53030"><img src="http://affiliates.mozilla.org/media/uploads/banners/67dd79a59ab664668fd6e5e4963f6bda55dcfc06.png" alt="Adoptez Firefox bêta pour Android" /></a> <a href="http://affiliates.mozilla.org/link/banner/5790"><img src="http://affiliates.mozilla.org/media/uploads/banners/11780af1fc7070bf3173ae707cf83cc2bad6216d.png" alt="Download Thunderbird" /></a></div> <p>Voir aussi notre billet&#160;: <a href="http://blogzinet.free.fr/blog/index.php?post/2014/06/09/Mozilla-en-francais-%3A-trouver-les-Nightly-a-tester" hreflang="fr" title="BlogZiNet : Mozilla en français : trouver les Nightly à tester - Firefox, Thunderbird, SeaMonkey - versions bêta, Aurora, Nightly… (9 juin 2014) Mozinet" class="b"> Mozilla en français&#160;: trouver les Nightly à tester – Firefox, Thunderbird, SeaMonkey – versions bêta, Aurora, Nightly…</a></p> <p>Participez au programme <a href="https://affiliates.mozilla.org/" title="Tableau d'honneur | Firefox Affiliates">Affiliates de Mozilla</a> en mettant des bannières sur votre site.</p> <p><em>Illustration réalisée par <a href="https://twitter.com/HerveRenault" hreflang="fr" title="Twitter : Hervé Renault (@HerveRenault)">Hervé Renault</a> à partir d’une œuvre de <a title="OpenClipArt.org : Chemical Symbol" href="https://openclipart.org/detail/152197/chemical-symbol-by-lisaamybeth" hreflang="en">lisaamybeth</a>.</em></p> <p><em>Ce billet fait l&#8217;objet d&#8217;une <a href="http://mozillazine-fr.org/chemspill-pour-firefox-thunderbird-seamonkey/" hreflang="fr" title="MozillaZine-fr : Chemspill pour Firefox, Thunderbird, SeaMonkey… (25 sept. 2014)">publication croisée</a> sur MozillaZine-fr.</em></p> <div class="source"> <h3>Sources et références</h3> <ul> <li>Mozilla&#160;:<ul><li><a href="https://www.mozilla.org/security/announce/2014/mfsa2014-73.html" hreflang="en" lang="en"><abbr lang="en" title="Mozilla Foundation Security Advisory">MFSA</abbr> 2014-73: RSA Signature Forgery in NSS</a></li><li><a href="https://www.mozilla.org/security/known-vulnerabilities/firefox.html#firefox32.0.3" hreflang="en" lang="en">Security Advisories for Firefox&#160;: Fixed in Firefox&nbsp;32.0.3</a></li><li><a href="https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html#thunderbird31.1.2" hreflang="en" lang="en">Security Advisories for Thunderbird&#160;: Fixed in Thunderbird&nbsp;31.1.2</a></li><li><a href="https://www.mozilla.org/security/known-vulnerabilities/seamonkey.html#seamonkey2.29.1" hreflang="en" lang="en">Security Advisories for SeaMonkey&#160;: Fixed in SeaMonkey&nbsp;2.29.1</a></li><li><a href="https://www.mozilla.org/en-US/firefox/32.0.3/releasenotes/" hreflang="en" lang="en">Firefox — Notes (32.0.3)</a>, 24&nbsp;sept. 2014</li><li><a href="https://www.mozilla.org/en-US/thunderbird/31.1.2/releasenotes/" hreflang="en" lang="en">Thunderbird&nbsp;31.1.2 Release Notes</a>, 24&nbsp;sept. 2014</li></ul></li> <li>SeaMonkey&#160;:<ul><li>SeaMonkey News, <a href="http://www.seamonkey-project.org/news#2014-09-24" hreflang="en" lang="en">SeaMonkey&nbsp;2.29.1</a>, 24&nbsp;sept. 2014</li><li><a href="http://www.seamonkey-project.org/releases/seamonkey2.29/changes#fixes2291" hreflang="en" lang="en">What&#8217;s New in SeaMonkey 2.29&#160;: Fixes in 2.29.1</a></li></ul></li> </ul> </div><p>—</p> <p>© 2010-2014 Mozinet - Ce billet a été publié sur <a href="http://blogzinet.free.fr/blog/" hreflang="fr">BlogZiNet</a>.</p> Mozilla ChemspillUn chemspill (pour « chemical spill », qu’on peut traduire par « fuite chimique ») est une parution de Firefox ou SeaMonkey faite en dehors du calendrier classique de 6 semaines ou hors calendrier pour Thunderbird. Il est souvent fait à la suite de la découverte d’un bogue sérieux ou d’un problème de sécurité public. Hier, Mozilla a réagi à la découverte d’une vulnérabilité critique en publiant des versions de correction pour toutes les versions des logiciels qu’il supporte.

Il s’agissait de corriger une vulnérabilité de contrefaçon de certificat dans NSS qui a été découverte par deux groupes indépendants de chercheurs (dont un chercheur en sécurité de l’Inria Paris) Elle permet à un attaquant expert de se faire passer pour n’importe quel site. En termes simples, cela signifie que vous pourriez avoir été sur le site de votre banque, sans savoir si c’était votre banque ou un site malveillant se faisant passer pour votre banque. Ce problème dépasse largement le périmètre de Mozilla et touche de nombreux autres projets et produits qui utilisent NSS pour la gestion des certificats.

Vous devez mettre à jour tous vos Mozilla Firefox, Thunderbird et SeaMonkey quelque soit le canal sur lequel vous vous trouvé (Release, Beta, Aurora, Nightly, ESR ; l’item de menu « À propos de » vous l’indique). Les versions corrigées que vous devez faire tourner désormais sont :

  • Mozilla Firefox :
    • Firefox 32.0.3
    • Firefox 33 bêta 7
    • Firefox Aurora 24/09/2014 ou postérieur
    • Firefox Nightly 24/09/2014 ou postérieur
    • Firefox pour Android 32.0.3
    • Firefox pour Android 31.1.1
    • Firefox pour Android 33 bêta 7
    • Firefox pour Android Aurora 24/09/2014 ou postérieur
    • Firefox pour Android nuit 24/09/2014 ou postérieur
    • Firefox ESR 31.1.1
    • Firefox ESR 24.8.1
  • Thunderbird :
    • Thunderbird 31.1.2
    • Thunderbird 24.8.1
  • SeaMonkey :
    • SeaMonkey 2.29.1 (en cours)
    • SeaMonkey 2.30 bêta 1 (prévu pour le début de la semaine prochaine)
  • Cela affecte-t-il Firefox OS ? Mozilla déjà intégré le correctif sur toutes les branches actives (2.2, 2.1, 2.0, 1.4) et ils travaillent avec leurs partenaires pour pousser les correctifs vers leurs clients.

Pour Lawrence Mandel de Mozilla, publier tant de mises à jour de produits en une seule journée a été un fantastique tour de force. Cela est d’autant plus impressionnant quand on considère qu’ils ont dû coordonner leur calendrier de sortie avec d’autres compagnies. Il tient à remercier tous ceux qui ont participé à ces sorties avec un remerciement tout spécial pour le contributeur Kai Engert (RedHat).

Bannières de téléchargement direct

Téléchargez FirefoxTéléchargez Firefox bêtaTéléchargez Firefox Aurora Téléchargez Firefox pour AndroidAdoptez Firefox bêta pour Android Download Thunderbird

Voir aussi notre billet : Mozilla en français : trouver les Nightly à tester – Firefox, Thunderbird, SeaMonkey – versions bêta, Aurora, Nightly…

Participez au programme Affiliates de Mozilla en mettant des bannières sur votre site.

Illustration réalisée par Hervé Renault à partir d’une œuvre de lisaamybeth.

Ce billet fait l’objet d’une publication croisée sur MozillaZine-fr.

© 2010-2014 Mozinet - Ce billet a été publié sur BlogZiNet.

]]>
Antoine TURMEL : Test du ZTE Open C http://blog.geekshadow.com/2014/09/22/test-du-zte-open-c/ 2014-09-22T17:40:34+00:00 Antoine <p>Suite <a href="http://blog.geekshadow.com/category/test/">des tests</a> des appareils Firefox OS, aujourd&rsquo;hui l&rsquo;<a href="http://www.ztefrance.com/firefox-open-c.php">Open C de ZTE</a> !</p> <p>Si vous avez suivi un peu l&rsquo;actualité de Firefox OS, vous avez vu que les premiers smartphones sont sortis en France et sont distribués par Leclerc notamment.<br /> Le modèle disponible en magasin est donc l&rsquo;Open C, un smartphone d&rsquo;entrée de gamme, proposé à un prix de 80 € avec offre de remboursement de 10 € par ZTE.</p> <p>C&rsquo;est le premier téléphone Firefox OS « grand public » que j&rsquo;ai sous la main et je peux dire qu&rsquo;il est plutôt pas mal.</p> <p>Voici ses caractéristiques :</p> <ul> <li>Processeur : Qualcomm MSM8210 Snapdragon, 1.2GHZ Dual core ;</li> <li>Écran : 4” (800×480 pixels) ;</li> <li>Appareil photo : arrière : 2MP avec flash mais sans auto-focus ;</li> <li>Fréquences : GSM 900/1800/1900MHz  UMTS 900/2100MHz ;</li> <li>Capacité de stockage : 4 Go + lecteur MicroSD ;</li> <li>RAM : 512 Mo ;</li> <li>Connectivité : A-GPS ;</li> <li>Batterie : 1400 mAh ;</li> <li>WiFi : 802.11 b/g/n ;</li> <li>Bluetooth 4.0 ;</li> <li>Ports : Micro USB, casque (Jack).</li> </ul> <p><a href="https://www.flickr.com/photos/geekshadow/14867330538/"><img class="aligncenter" src="https://farm6.staticflickr.com/5565/14867330538_22e5543eb9_z.jpg" alt="Boîte" width="640" height="480" /></a>Tout d&rsquo;abord, le packaging. La boîte est simple avec un design épuré et efficace. On retrouve les logos de ZTE et Firefox OS ainsi que le renard de feu sur l&rsquo;arrière de la boite.</p> <p><a href="https://www.flickr.com/photos/geekshadow/14867157779/"><img class="aligncenter" src="https://farm4.staticflickr.com/3899/14867157779_06e143f10e_c.jpg" alt="Contenu, accessoires" width="800" height="600" /></a>Le contenu est toujours classique, on retrouve les accessoires : Casque jack, câble microUSB et chargeur USB. Je trouve que ce dernier possède une forme bizarre, j&rsquo;ai un peu peur pour la solidité de l&rsquo;embout femelle USB. Pourquoi ne pas avoir fait un chargeur avec l&rsquo;embout directement intégré ?<br /> On retrouve aussi les mentions légales, précautions d&rsquo;usage, un guide de démarrage rapide et toujours le sticker Firefox OS ;)</p> <p><a href="https://www.flickr.com/photos/geekshadow/14867270757/"><img class="aligncenter" src="https://farm4.staticflickr.com/3839/14867270757_b1b4c9d854_c.jpg" alt="ZTE Open C ouvert" width="800" height="600" /></a><img class="alignright" src="https://farm4.staticflickr.com/3883/15053868885_b73ec76a4a.jpg" alt="" width="375" height="500" />Je ne vais pas comparer ce modèle au <a href="http://blog.geekshadow.com/2014/08/13/test-du-firefox-os-flame/">Flame</a>, car ce n&rsquo;est pas vraiment le même public visé ainsi que la même gamme.<br /> L&rsquo;appareil est plutôt léger (127 g) et facile à prendre en main, on retrouve toujours les boutons d&rsquo;allumage (en haut), de réglages volume (à droite) ainsi que le bouton rond &laquo;&nbsp;Home&nbsp;&raquo;.<br /> La prise jack se situe en haut et la prise microUSB en bas de l&rsquo;appareil. Côté appareil photo ce n&rsquo;est pas fameux, mais suffisant pour prendre en photo des paysages, on regrettera l&rsquo;absence du flash.</p> <p>Au niveau système, nous avons donc Firefox OS en version 1.3 avec plusieurs applications pré-chargées : Twitter et Facebook pour les réseaux sociaux, HERE Maps de Nokia pour les cartes et les trajets, « Notes » de Mozilla pour la prise de notes, « Aide » de Mozilla qui regroupe des informations utiles et « Mise-à-jour » de ZTE pour obtenir les nouvelles versions de Firefox OS ainsi que les correctifs à venir.</p> <p>ZTE va assurer les mises à jour sur cet appareil et une version 2.0 pourrait bien sortir d&rsquo;ici la fin de l&rsquo;année, apportant un tout nouveau look pour le bureau à savoir un défilement vertical, de plus grosses icônes et un nouveau design pour les applications systèmes.</p> <p>Après plusieurs tests, il s&rsquo;avère que l&rsquo;appareil tiens environ 8h allumé avec le Wi-Fi activé et sinon 2 jours avec une utilisation normale sans Wi-Fi/3G constamment activées.</p> <p>Le téléphone est aussi disponible en vente sur <a href="http://firefoxos.mozfr.org/">pas mal de boutique en ligne</a> et je vous le recommande autant pour un premier smartphone, que pour développer dessus, voir même migrer sur Firefox OS.</p> <p><em>Toutes mes photos du ZTE Open C <a href="https://www.flickr.com/photos/geekshadow/sets/72157646867686566/">dans ma galerie Flickr</a>.</em></p> <div style=""> <a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-text="Test du ZTE Open C" data-url="http://blog.geekshadow.com/2014/09/22/test-du-zte-open-c/" data-via="AntoineTurmel" data-lang="fr">Tweet</a> </div> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> Suite des tests des appareils Firefox OS, aujourd’hui l’Open C de ZTE !

Si vous avez suivi un peu l’actualité de Firefox OS, vous avez vu que les premiers smartphones sont sortis en France et sont distribués par Leclerc notamment.
Le modèle disponible en magasin est donc l’Open C, un smartphone d’entrée de gamme, proposé à un prix de 80 € avec offre de remboursement de 10 € par ZTE.

C’est le premier téléphone Firefox OS « grand public » que j’ai sous la main et je peux dire qu’il est plutôt pas mal.

Voici ses caractéristiques :

  • Processeur : Qualcomm MSM8210 Snapdragon, 1.2GHZ Dual core ;
  • Écran : 4” (800×480 pixels) ;
  • Appareil photo : arrière : 2MP avec flash mais sans auto-focus ;
  • Fréquences : GSM 900/1800/1900MHz  UMTS 900/2100MHz ;
  • Capacité de stockage : 4 Go + lecteur MicroSD ;
  • RAM : 512 Mo ;
  • Connectivité : A-GPS ;
  • Batterie : 1400 mAh ;
  • WiFi : 802.11 b/g/n ;
  • Bluetooth 4.0 ;
  • Ports : Micro USB, casque (Jack).

BoîteTout d’abord, le packaging. La boîte est simple avec un design épuré et efficace. On retrouve les logos de ZTE et Firefox OS ainsi que le renard de feu sur l’arrière de la boite.

Contenu, accessoiresLe contenu est toujours classique, on retrouve les accessoires : Casque jack, câble microUSB et chargeur USB. Je trouve que ce dernier possède une forme bizarre, j’ai un peu peur pour la solidité de l’embout femelle USB. Pourquoi ne pas avoir fait un chargeur avec l’embout directement intégré ?
On retrouve aussi les mentions légales, précautions d’usage, un guide de démarrage rapide et toujours le sticker Firefox OS ;)

ZTE Open C ouvertJe ne vais pas comparer ce modèle au Flame, car ce n’est pas vraiment le même public visé ainsi que la même gamme.
L’appareil est plutôt léger (127 g) et facile à prendre en main, on retrouve toujours les boutons d’allumage (en haut), de réglages volume (à droite) ainsi que le bouton rond « Home ».
La prise jack se situe en haut et la prise microUSB en bas de l’appareil. Côté appareil photo ce n’est pas fameux, mais suffisant pour prendre en photo des paysages, on regrettera l’absence du flash.

Au niveau système, nous avons donc Firefox OS en version 1.3 avec plusieurs applications pré-chargées : Twitter et Facebook pour les réseaux sociaux, HERE Maps de Nokia pour les cartes et les trajets, « Notes » de Mozilla pour la prise de notes, « Aide » de Mozilla qui regroupe des informations utiles et « Mise-à-jour » de ZTE pour obtenir les nouvelles versions de Firefox OS ainsi que les correctifs à venir.

ZTE va assurer les mises à jour sur cet appareil et une version 2.0 pourrait bien sortir d’ici la fin de l’année, apportant un tout nouveau look pour le bureau à savoir un défilement vertical, de plus grosses icônes et un nouveau design pour les applications systèmes.

Après plusieurs tests, il s’avère que l’appareil tiens environ 8h allumé avec le Wi-Fi activé et sinon 2 jours avec une utilisation normale sans Wi-Fi/3G constamment activées.

Le téléphone est aussi disponible en vente sur pas mal de boutique en ligne et je vous le recommande autant pour un premier smartphone, que pour développer dessus, voir même migrer sur Firefox OS.

Toutes mes photos du ZTE Open C dans ma galerie Flickr.

]]>
BlogZiNet : Firefox OS en France : la soirée de lancement http://blogzinet.free.fr/blog/index.php?post/2014/09/22/Firefox-OS-en-France-la-soiree-de-lancement 2014-09-22T00:13:00+00:00 Mozinet <p><a href="https://twitter.com/framaka/status/513054183000248322" title="Alexis Kauffmann sur Twitter : Test ultime de #FirefoxOS Ma fille aime y naviguer sur... Facebook ! (Oui, je sais...)"><img src="http://blogzinet.free.fr/images/test_zte_open_c_firefox-os_facebook.jpg" alt="Test du ZTE Open C sous Firefox OS avec Facebook (crédit Alexis Kauffmann sur Twitter)" width="" height="" style="float:right; margin-left:0.5em;" /></a>Bientôt 10&nbsp;ans que j&#8217;avais été à Paris dans une taverne pour le lancement de <a href="http://blogzinet.free.fr/index.php?2004/11/09/421-firefox-10-est-sorti" hreflang="fr" title="BlogZiNet : Firefox 1.0 est sorti ! (9 nov. 2004) Mozinet" class="b">Firefox&nbsp;1.0</a> avec déjà l’entraînant <a href="http://standblog.org/blog/" hreflang="fr" title="Standblog">Tristan Nitot</a> en maître de cérémonie. Que de chemin parcouru&#160;! Mozilla a ses propres locaux à Paris et <a href="http://obsession.nouvelobs.com/high-tech/20130606.OBS2231/visite-guidee-des-nouveaux-locaux-de-mozilla-a-paris.html" hreflang="fr" title="Obsession : Visite guidée des nouveaux locaux de Mozilla à Paris (7 juin 2013) Boris Manenti">quels locaux</a>&#160;! Installé au 16 bis, boulevard Montmartre (9<sup>e</sup>), dans l&#8217;ancien Hôtel de Mercy-Argenteau, Mozilla avait lancé le rappel pour 19h. J&#8217;avais oublié ce qu&#8217;était la conduite sur les Grands Boulevards vers 18h30 – 19h.</p> <p>Malgré mon retard, j&#8217;ai pu assisté à la présentation de Firefox OS par Tristan, David, Lana, Natalia, Flore et Clarista. Elle a été enregistrée et est <a href="https://air.mozilla.org/firefox-os-french-community-party/" hreflang="fr" title="Firefox OS French Community Party | Air Mozilla">disponible sur Air Mozilla</a>, y compris au téléchargement. Elle est aussi embarquée en fin de ce billet.</p> <p>Bien que le contenu soit dense et maîtrisé, je vous ai rédigé un compte rendu-retranscription des interventions. Ça va plus vite que de regarder les 80&nbsp;minutes de vidéo, mais on perd une partie du côté humain que j&#8217;essaierai quand même de rendre en essayant de coller au discours de chacun.</p> <p>Tristan qui maitrise bien son sujet, avec son humour légendaire, dresse un bilan de Mozilla et explique pourquoi Firefox OS. Ensuite, David Scravaglieri entre dans la mécanique du projet et nous fait bien comprendre les spécificités et le quotidien du développement de Firefox OS. Même si vous connaissez Mozilla et son <abbr lang="en" title="Operating system">OS</abbr> mobile, vous pourriez bien apprendre des choses et comprendre mieux ce que vous avez pu remarquer de l&#8217;extérieur. Il nous initie à l&#8217;adaptation de Mozilla au monde complexe du mobile et au lent processus de distribution à l&#8217;utilisateur des versions de son logiciel, frustrant pour qui connaît le flux de livraison des nouveautés du développement rapide de Firefox.</p> <p>Les 4 filles – je ne vais pas dire «&#160;les dames&#160;» – reflètent chacune à sa manière la vitalité de la communauté Mozilla en général et francophone en particulier (c&#8217;est elle qui reçoit ce soir).</p> <h3>Tristan Nitot, un dinosaure dans un jeu de quilles&hellip; numérique</h3> <p><a href="https://flic.kr/p/pk9RMd" title="Photo d'origine sur Flickr"><img src="http://blogzinet.free.fr/images/nitot.jpg" alt="Tristan au pupitre" width="200" height="300" style="float:left; margin-right:0.5em;" /></a>Toujours aussi drôle, Tristan – 17 ans de Mozilla – nous a introduit au projet Firefox OS en partant de la réussite de Mozilla pour redynamiser le domaine des navigateurs pour ordinateur où même Internet Explorer est utilisable aujourd&#8217;hui.</p> <h4>Connecter 2 milliards de futurs internautes</h4> <p>Cependant, le monde à changé en 10 ans. Un rapide sondage dans la salle montre que seuls 4 participants (plus ceux qui n&#8217;ont pas osé lever la main) n&#8217;ont pas de smartphone. Cependant, il n&#8217;y a que 2 milliards d&#8217;internautes sur 7 milliards de terriens. Donc, il y a de la marge pour connecter les 5 milliards restants.</p> <p>On estime que dans les 5 ans à venir 2 milliards de nouveaux internautes vont découvrir Internet sur des smartphones. Ce ne sera pas à partir de <abbr lang="en" title="Personal computer">PC</abbr> parce que ce sera sur des marchés dans des régions où le PC n&#8217;a pas encore percé et ils vont aller directement de rien ou du téléphone dit <i lang="en">feature phone</i> au smartphone. Il s&#8217;agit de faire découvrir Internet et tout ce qui est informatique connectée. La question est&#160;: avec quoi va-t-on le faire&#160;?</p> <h4>Deux modèles dangereux</h4> <p>Aujourd’hui, il y a deux acteurs que Tristan refuse de nommer. Il y en a un qui est très haut de gamme. Son approche est de contrôler tout l&#8217;écosystème. Il contrôle la distribution du <abbr lang="en" title="Software development kit">SDK</abbr> (ce qui vous permet d&#8217;écrire des applications avec une carte bancaire). Après avoir développé votre logiciel avec leur langage et leurs <abbr title="Application programming interface" lang="en">API</abbr>, vous leur demandez la permission de diffuser le logiciel. Ils décident qui a le droit d&#8217;être distribué et qui n&#8217;a pas le droit. Ça permet d&#8217;avoir un écosystème relativement carré et coupé au cordeau. </p> <p>L’inconvénient c&#8217;est que la liberté de l&#8217;utilisateur passe complètement à la trappe puisqu&#8217;il ne peut pas décider de faire son propre logiciel et de le distribuer de son côté parce qu&#8217;il faut forcément une approbation par un organisme centralisé, par une société qui est très loin de chez vous et dont les valeurs ne se reflètent pas localement.</p> <p>Les exemples de censure sont légion. Tristan prend alors l&#8217;exemple du caricaturiste pas assez gentil avec les personnages politiques qu&#8217;il caricaturait qui avait vu son application rejetée jusqu&#8217;à ce qu&#8217;il reçoive le prix Pulizer.</p> <p>Il y a un vrai problème de liberté avec ce modèle.</p> <p>Il y a une deuxième acteur que Tristan refuse encore plus de nommer qui a une approche plus diversifiée en terme de téléphones qui sont fabriqués par de nombreux fabricants mais dont le business est l&#8217;accumulation de données personnelles en vue de profiler l&#8217;utilisateur et le nourrir avec de la publicité ciblée. C&#8217;est-à-dire que plus il en sait sur vous plus vous valez quelque chose pour les annonceurs. On le sait maintenant&#160;: les annonceurs publicitaires sont les vrais clients qui paient la société et nous finalement on est en tant qu&#8217;utilisateur que la matière première pour leur <i lang="en">business model</i>.</p> <p>Pour couronner le tout, ces deux systèmes de téléphones sont incompatibles entre eux&#160;: vous faites une application pour l&#8217;un, elle ne va pas tourner pour l&#8217;autre. Ce n&#8217;est pas bon pour nous utilisateurs. Quand on va vouloir passer de l&#8217;un à l&#8217;autre, il va falloir abandonner nos applications et nos achats. Plus on achète, moins on a la possibilité ou plus c&#8217;est douloureux de changer de plateforme. C&#8217;est un phénomène classique du marketing des plateformes. Ça s&#8217;appelle du <i lang="en">vendor lock-in</i> <em class="ndt">(<abbr title="Note de Mozinet">NDM</abbr>&#160;: enfermement propriétaire)</em>.</p> <p>Le développeur qui veut toucher l&#8217;autre gros marché après avoir écrit une application pour toucher le premier gros marché va devoir réécrire son application dans un autre langage, avec d&#8217;autres API et d&#8217;autres <i lang="en">guidelines</i> <em class="ndt">(règles)</em> pour la diffusion de son application.</p> <p>En résumé, les utilisateurs ne sont pas bénéficiaires, les développeurs ne sont pas bénéficiaires, mais qui est bénéficiaire&#160;? Et bien, les vendeurs de plateformes&#160;: 2 sociétés au monde&#160;!</p> <div class="image"><a href="https://twitter.com/nitot/status/513035135252697089/photo/1" title="Tristan Nitot sur Twitter : Salle totalement blindée pour fêter #FirefoxOS chez @MozillaParis !"><img src="http://blogzinet.free.fr/images/nitot_salle_des_fetes_comble_david_800x600.jpg" alt="Salle des fêtes comble, David au pupitre (photo Nitot via Twitter)" style="width: 100%; max-width: 800px;" /></a><p>Salle des fêtes comble pour les présentations</p></div> <h4>Leçons à tirer de situations passées semblables</h4> <p>Cela rappelle aux anciens comme Tristan plusieurs époques où il s&#8217;est passé un certain nombre de choses dans l&#8217;industrie de l&#8217;informatique très comparables. À une époque les Mac n&#8217;étaient pas compatibles avec le PC et à une autre des services en ligne (avant Internet) – <abbr lang="en" title="America Online">AOL</abbr> et CompuServe – avec lesquels vous ne pouviez pas envoyer des mails à l&#8217;autre service et inversement.</p> <p>Et, le Web est arrivé&#160;! Ça a mis tout le monde d&#8217;accord. Les gens ont pu commencer à écrire des pages Web et ils pouvaient juste en faisant «&#160;view source&#160;» voir le code d&#8217;une page Web. Ils pouvaient bidouiller, apprendre, fabriquer, construire… Ça a donné lieu, puisque tout le monde pouvait participer sans demander la permission, à des innovations extraordinaires en 20&nbsp;ans qui ont changé complètement nos vies.</p> <p>Du jour où ça a commencé à vraiment marcher, les AOL et les CompuServe se sont aperçu que le Web c&#8217;est tellement gros, que les utilisateurs voulaient de l&#8217;ouverture et de la liberté, que les utilisateurs ne voulaient plus rester dans leurs enclos et qu&#8217;ils allaient être obligés d&#8217;ouvrir vers Internet. On a pu alors commencer à envoyer des emails vers l&#8217;internet et en recevoir depuis l&#8217;internet. C&#8217;était un peu une révolution. Ensuite, on a pu surfer le Web depuis ces abonnements. Et à la fin, ces services propriétaires se sont complètement atrophiés et maintenant le Web a triomphé.</p> <p>Ça a eu aussi un impact sur le marché des PC et du Mac qui étaient des plateformes incompatibles mais le Web est arrivé et les développeurs ont commencé à faire des applications Web qui tournaient dans un navigateur. Peu importe que vous ayez une machine sous Windows, sous Linux ou sous Mac, vous pouviez utiliser l&#8217;application Web. On s&#8217;est retrouvé avec des applications puissantes (ex. Google Maps). Ça a permis de faire décoller Linux et de le rendre utilisable (vous n&#8217;étiez pas obligé d&#8217;attendre que Google fasse une version de Google Maps pour Linux). Le Web a mis tout le monde d&#8217;accord.</p> <h4>Les valeurs attachées au Web</h4> <p>Il y a des valeurs qui sont vraiment intégrées au Web. La notion de bidouillabilité est essentielle. Le numérique est vraiment en train d&#8217;envahir nos vies et il est donc essentiel que le logiciel soit bidouillable de façon à avoir le contrôle sur nos vies.</p> <p>C&#8217;est aussi une école de la participation. Grâce au Web qui est bidouillable, je peux regarder comment ça fonctionne&#160;; je peux commencer à prendre le contrôle de ma vie parce que je peux changer des choses. C&#8217;est ce qui a d&#8217;ailleurs permis l&#8217;émergence du Logiciel libre (grâce à des services comme SourceForge et GitHub). Grâce au Web, on peut avoir une participation massive à l&#8217;échelle du monde. Mozilla en est une exemple.</p> <h4>Le pari de Mozilla</h4> <p>Le pari que Mozilla fait c&#8217;est ce qui est arrivé dans le monde du PC avec le Web arrivera à nouveau dans le monde du mobile&#160;: qu&#8217;on sorte de ces 2&nbsp;silos incompatibles et qu&#8217;on passe à un monde qui soit ouvert.</p> <p>Et pour ça, l&#8217;idée était délirante quand elle est sortie le 25&nbsp;juillet 2011&#160;où un collègue sans prévenir personne à créer sur GitHub un dépôt avec un fichier «&#160;readme.txt&#160;» dedans qui disait&#160;: «&#160;à cet endroit se trouvera le code source d&#8217;un système d&#8217;exploitation pour le Web&#160;». Dès la première seconde, c&#8217;était ouvert. Ses collègues de la communication ont halluciné. En plus, 25&nbsp;juillet, date pourrie, tout le monde est sur la plage aucune reprise presse. Dieu merci&#160;! d&#8217;ailleurs on n&#8217;était pas prêt. De façon visible sur ce dépôt, on a commencé à créer un système d&#8217;exploitation mobile pour le Web.</p> <p>L&#8217;idée étant toute simple&#160;: on ne veut pas faire un troisième ou un quatrième écosystème propriétaire incompatible avec les autres. On veut utiliser la puissance du Web et la mettre dans un téléphone pour que les gens écrivent des applications Web qui vont tourner dans ce téléphone et on espère dans plein d&#8217;autres téléphones qui sont soit bâtis sur le même modèle – juste avec un navigateur dedans – soit des smartphones d&#8217;ancienne génération sur lesquels on a rajouté un navigateur pour faire tourner des applications Web.</p> <p>Ça, c&#8217;était l&#8217;idée qui apparaissait comme délirante en juillet 2011, mais il y a eu un travail de fond énorme qui a été fait et en février 2012 au <cite lang="en">Mobile World Congress</cite> de Barcelone – le grand salon mondial de la téléphonie mobile et du smartphone – on a envoyé une équipe de cadres de chez Mozilla pour présenter un prototype de ce qui allait s&#8217;appeler Firefox OS. À l’époque, ça s&#8217;appelait B2G pour <i lang="en">Boot to Gecko</i>, Gecko étant le moteur de Firefox. C&#8217;était démarrer et immédiatement lancer Gecko, le moteur de Firefox. Ils ont été extrêmement surpris de voir tous les grands acteurs de la téléphonie mobile dire&#160;: «&#160;mais c&#8217;est génial, enfin on va pouvoir se libérer du joug de ces deux grandes marques&#160;» que Tristan n&#8217;arrive toujours pas à citer.</p> <h4>Une réalité</h4> <p>Ce qui était une simple expérimentation est devenu un vrai projet dans lequel Mozilla a investi massivement au point qu&#8217;en juillet 2013 les premières ventes de téléphones équipés de Firefox OS. Firefox OS était présent dans des magasins de téléphones mobiles avec un grand opérateur, en l’occurrence Telefónica.</p> <p>Ça a continué jusqu&#8217;en juillet-août quand les premières ventes sont arrivées en France avec ZTE. Mozilla fait du logiciel libre dont le code est disponible sur le Web mais derrière il faut du matériel où on installe Firefox OS. Ensuite, il faut des boutiques pour le vendre.</p> <p>On vient de lancer en Inde et au Bangladesh. Firefox OS est lancé dans 23 marchés avec 11 modèles de smartphones. C&#8217;est une vraie réalité pour les partenaires qui font du matériel. On a su les convaincre de fabriquer ce matériel et de diffuser ce matériel.</p> <p>C&#8217;est bien mais c&#8217;est juste un début. Aujourd&#8217;hui, on a réussi à sortir de l&#8217;ombre des géants. Avant, on existait pas du tout. Maintenant, on commencer à exister. Les analystes se rendent compte qu&#8217;il faut compter sur Firefox OS. Mais, ce n&#8217;est pas encore gagné.</p> <h4>Le défi des geeks</h4> <p>Firefox OS est encore très jeune. Il y a à peine plus d&#8217;un an qu&#8217;il est sorti en version&nbsp;1.0. Il y a encore du travail. Aujourd&#8217;hui, il est idéalement positionné pour quelqu&#8217;un qui n&#8217;a pas encore de smartphone et dont ça va être le premier smartphone. Si on veut convaincre les geeks d&#8217;utiliser ça comme smartphone principal, il va falloir monter en gamme en terme de matériel. On y travaille mais ça ne va pas être tout de suite parce que pour ça il faut que le logiciel soit cohérent en terme de niveau de fonctionnalités et de finitions. Quand vous achetez du matériel cher, il faut que le logiciel qui tourne dessus ait ce même ressenti de qualité. Cela demande beaucoup de travail. Actuellement, on monte progressivement en gamme. Pour l&#8217;instant, Firefox OS est destiné clairement à l&#8217;utilisateur de <i lang="en">feature phone</i> qui veut avoir son premier smartphone.</p> <p>Firefox OS commence à être visible. Il est compris par l’industrie du mobile, mais il lui manque encore des choses&#160;: de la maturité pour convaincre les utilisateurs avancés, des applications et des utilisateurs pour peser dans l’industrie pour être inévitable.</p> <p>Firefox OS fondamentalement a besoin de vous pour nous aider à déboguer le logiciel, l&#8217;améliorer et écrire des applications. Aidez-nous parce que notre futur numérique en dépend&#160;!</p> <h3>David Scravaglieri</h3> <p>David Scravaglieri, directeur de l&#8217;ingénierie, encadre l&#8217;équipe d&#8217;ingénieurs qui travaille sur Firefox OS et qui développe au quotidien tous les logiciels sur le smartphone. Ce sont des équipes basées aux États-Unis, en Europe et à Taipei <em class="ndt">(Taiwan)</em>. Il encadre essentiellement les équipes en Europe et à Taipei.</p> <p>Le Web est la plateforme mobile. Firefox OS est un système d&#8217;exploitation complet. La mission de Mozilla implique de fournir une plateforme ouverte et qui va respecter les standards <abbr title="Hypertext markup language" lang="en">HTML</abbr> pour un Web interopérable et ouvert à tout le monde.</p> <h4>Comment c&#8217;est fait</h4> <p><a href="http://blogzinet.free.fr/images/david_slides_comment_ca_marche_firefox_os.jpg" title="Cliquez pour taille réelle – Diapo Firefox OS : comment ça marche ? (David Scravaglieri)"><img src="http://blogzinet.free.fr/images/david_slides_comment_ca_marche_firefox_os.jpg" alt="Diapo Firefox OS : comment ça marche ? (David Scravaglieri)" width="300" height="auto" style="float:right; margin-left:0.5em;" /></a>Comment ça marche&#160;? Au départ, on a du matériel, le téléphone. Mozilla a rajouté un noyau Linux et des pilotes pour accéder aux spécificités du matériel. C&#8217;est une couche que Mozilla a appelé «&#160;Gonk&#160;» avec son sens du marketing et des jolis noms. Par-dessus Gonk, on a rajouté le moteur de rendu HTML de Mozilla, Geko, le même que dans votre navigateur Firefox. Au-dessus de ça, on a rajouté une couche qu&#8217;on a appelée «&#160;Gaia&#160;», l&#8217;interface utilisateur composée d&#8217;une application système et qui gère les applications utilisateur et le contenu Web. Toutes ces applications – tout ce que vous voyez sur votre téléphone – sont développées avec des technologies du Web&#160;: HTML, <abbr lang="en" title="JavaScript">JS</abbr> et <abbr lang="en" title="Cascading style sheets">CSS</abbr>.</p> <h4>Les <i lang="en">releases</i></h4> <p>Beaucoup de travail a été fourni pour comprendre ce qu&#8217;est une «&#160;release&#160;» <em class="ndt">(version)</em>. Quand Mozilla crée un navigateur Web, on a besoin d&#8217;avoir un PC, Mac, Windows, Linux et en téléchargeant le code source ça fonctionne. On peut l&#8217;avoir tout de suite. Il n&#8217;y a pas de règles spécifiques à respecter. Quand on a le code source, ça compile et c&#8217;est tout bon.</p> <p>Quand on fait du mobile, c&#8217;est différent. Et ça, on a dû l’apprendre et ça a été long, et on a été très naïfs avec ça. Parce que, quand on a sorti la première version de Firefox OS, on a fait une grande semaine de développement à Berlin pour atteindre 0 bug. C&#8217;était fantastique&#160;: 200 bugs résolus par 200 personnes travaillant jour et nuit. Quand on est arrivé à régler 0 bug, on s&#8217;est dit&#160;: «&#160;Banco&#160;! on y est.&#160;» Maintenant, les gens peuvent le télécharger. On va pouvoir le compiler et ça va marcher.</p> <p>Erreur&#160;! Parce qu&#8217;on est dans le monde de la téléphonie mobile avec plusieurs acteurs&#160;:</p> <ul> <li>ceux qui fournissent le matériel, les <abbr lang="en" title="Original equipment manufacturer">OEM</abbr>&#160;;</li> <li>ceux qui fournissent les réseaux, les opérateurs&#160;;</li> <li>un marché&#160;: c&#8217;est un pays qui a un gouvernement qui émet des lois qui vont gérer la téléphonie mobile pour la diffusion de réseaux, d&#8217;antennes…</li> </ul> <p>… et il faut obéir à toutes ces règles.</p> <p>La version livrée doit être adaptée au <i lang="en">hardware</i> <em class="ndt">(matériel)</em>. Le fabricant nous a fourni un matériel et il faut que les applications créées tournent bien sur ce matériel, qu&#8217;elles tirent partie des fonctionnalités du matériel, que les <i lang="en">drivers</i> <em class="ndt">(pilotes)</em> soient adaptés, etc. Il y a tout un travail de certification de la part du fournisseur de matériel.</p> <p>Ensuite, quelqu&#8217;un fournit le réseau&#160;: même chose, il y a des règles de réseau&#160;: des bandes passantes… Ils ont leur certification à faire passer pour que l&#8217;on soit compatible avec leur réseau. Il y a suffisamment de petites différences entre chaque réseau de chaque pays pour qu&#8217;il faille en tenir compte dans le logiciel.</p> <p><img src="http://blogzinet.free.fr/images/david_portable.jpg" alt="David marchant avec son portable" width="240" height="360" style="float:right; margin-left:0.5em;" />Ensuite, il y a le marché et il y a le pays dans lequel on vient s&#8217;implanter. Ce pays a des règles. David prend l&#8217;exemple du Bangladesh&#160;: on ne peut pas nommer un téléphone «&#160;3G&#160;» si ce téléphone n&#8217;est pas compatible et ne permet pas de faire de la vidéo 3GP, une technologie vieille de plus de 10&nbsp;ans.</p> <p>Mozilla et Firefox OS sont des projets <i lang="en">open source</i>. Vous voyez tout ce qu&#8217;on fait, vous avez accès à tout le code que l&#8217;on produit et vous pouvez décider de le télécharger et de le compiler. Vous pouvez télécharger la version Nightly comme pour Firefox. Pour Firefox OS, la version du canal Nightly – la dernière version du code la plus à jour (elle est compilée ou pas, c&#8217;est vous qui la compilé alors) – ne remplit aucune certification. C&#8217;est la version la plus à jour mais ce n&#8217;est sûrement pas celle du marché. Pour obtenir toutes les certifications, il faut quelques temps.</p> <p>Donc, Firefox OS&nbsp;1.3 est la dernière version commercialisée de Firefox OS. C&#8217;est la version la plus aboutie à l&#8217;heure actuelle. Elle est certifiée sur différents marchés, par différents opérateurs et différents OEM. On s&#8217;engage à ce qu&#8217;elle fonctionne. Elle remplit toutes les règles de sécurité et toutes les contraintes que chaque pays impose sur les marchés où elle est diffusée.</p> <p>C&#8217;est l&#8217;aboutissement des deux premières versions. La version&nbsp;1.3 est plus mature. Elle est plus <i lang="en">responsive</i> <em class="ndt">(réactive)</em>. Elle vise toujours les marchés des personne qui vont «&#160;switcher&#160;» <em class="ndt">(passer)</em> d&#8217;un <i lang="en">feature phone</i> ou d&#8217;un téléphone avec des caractères gris vers un smartphone. Ça va être les gens qui vont utiliser leur premier smartphone. Les passionnés, les geeks, les gens qui ont envie de suivre le projet, qui ont envie de bidouiller, qui ont envie de se dire que c&#8217;est un téléphone où l&#8217;on peut apporter quelque chose&#160;: je n&#8217;ai pas besoin de payer un environnement de développement pour faire une première application et je vais pouvoir la diffuser de façon beaucoup plus simple qu&#8217;avec les compétiteurs qu&#8217;on a sur ces marchés.</p> <h5>Sur le marché en 2015…</h5> <p><a href="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.0_homescreen_vertical.jpg" title="Cliquez pour taille réelle – Diapo : Firefox OS 2.0 : homescreen vertical (David Scravaglieri)"><img src="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.0_homescreen_vertical.jpg" alt="Diapo : Firefox OS 2.0 : homescreen vertical (David Scravaglieri)" width="200" height="auto" style="float:right; margin-left:0.5em;" /></a>Aucune des versions que David va montrer – David les montre pour vous allécher un peu, pour montrer que ça bouge, qu&#8217;on avance, qu&#8217;on a envie d&#8217;aller plus loin et que l&#8217;on met toutes nos compétences pour transformer l&#8217;essai – n&#8217;est certifiée. Elle pourra marcher, ou pas, sur un téléphone que vous aurez bidouillé, mais aucune de ces versions ne peut être supportée ou considérée supportée par quelqu&#8217;un qui fabrique un téléphone ni sur un réseau donné, ni même sur un marché donné.</p> <p><!--<a href="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.0_appli_relookees.jpg" title="Cliquez pour taille réelle – Diapo : Firefox OS 2.0 : applications relookées (David Scravaglieri)"><img src="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.0_appli_relookees.jpg" alt="Diapo : Firefox OS 2.0 : applications relookées (David Scravaglieri)" width="200" height="auto" style="float:left; margin-right:0.5em;" /></a>-->Firefox OS&nbsp;2.0&#160;: on a travaillé un petit peu. On a décidé de modifier le <i lang="en">homescreen</i> <em class="ndt">(écran d&#8217;accueil)</em>. On a opté pour un <i lang="en">homescreen</i> vertical. On peu avoir 3 icônes d&#8217;affichées ou 4, c&#8217;est selon. On a relooké les applications&#160;: on a essayé d&#8217;avoir une impression de respirer un peu plus, d&#8217;avoir des couleurs un peu plus light. Et, on a <i lang="en">Flows</i>. On a essayé de donner la sensation de pouvoir tout faire avec son pouce et de naviguer d&#8217;une application à l&#8217;autre rien qu&#8217;en faisant glisser l&#8217;application sur un des côtés. C&#8217;est une expérience d&#8217;utilisation un peu différente. C&#8217;est chose la plus novatrice par rapport à la version précédente, mais il y a une multitude de choses qui ont changé dans chacune des applications&#160;; vous pourrez découvrir cela courant 2015.</p> <div class="image"><a href="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.0_Flows.jpg" title="Cliquez pour taille réelle – Diapo : Firefox OS 2.0 : Flows (David Scravaglieri)"><img src="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.0_Flows.jpg" alt="Diapo : Firefox OS 2.0 : Flows (David Scravaglieri)" style="width: 100%; max-width: 640px;" /></a></div> <p>En version que l&#8217;on peut considérer comme très très immature&#160;: vous pouvez donc l&#8217;essayer à vos risques et périls pour vous amuser avec. Mais ça ne durera pas longtemps car au bout d&#8217;un moment faudra quand même recevoir des coup de téléphone et on aura peut-être envie d&#8217;envoyer des <abbr lang="en" title="Short Message Service">SMS</abbr>.</p> <p><a href="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.1_la_rocketbar.jpg" title="Cliquez pour taille réelle – Diapo : Firefox OS 2.1 : la Rocketbar"><img src="http://blogzinet.free.fr/images/david_slides_Firefox_OS_2.1_la_rocketbar.jpg" alt="Diapo : Firefox OS 2.1 : la Rocketbarr" width="250" height="auto" style="float:right; margin-left:0.5em;" /></a>La <i lang="en">Rocketbar</i> qui se situera en haut du téléphone, dans la barre de <i lang="en">status</i> <em class="ndt">(notification)</em> contient «&#160;search the Web&#160;» en version anglaise. Elle est présente sur toutes les applications qui qui voudront décider de la supporter. Ici, c&#8217;est l&#8217;application Messages. Quand on tape sur la <i lang="en">Rocketbar</i>, on a accès à de la recherche qui peut être faite soit parmi les applications du mobile soit sur le web ou directement. Ça veut dire qu&#8217;à partir de n&#8217;importe quelle application que vous utilisez vous êtes capable de faire une recherche sur votre mobile, dans une partie de vos données et sur les applications du Marketplace, et ainsi de suite. Quand vous faites une recherche, ça vous propose des applications ou vous pouvez cliquer sur la petite loupe en bas et ça vous ouvre une fenêtre de navigateur avec la recherche. Et avec <i lang="en">Flows</i>, vous pouvez décider de revenir en arrière sur l&#8217;application Message que vous utilisiez.</p> <p>C&#8217;est Mozilla. On a une équipe qui travaille très fort, qui travaille beaucoup et qui met tout son inventivité dans les applications qu&#8217;elle développe. Ce n&#8217;est pas facile on a beaucoup de contraintes, essentiellement des contraintes techniques. On part de loin et David voulait juste vous montrer ce qu&#8217;on était capable de faire et ce qu&#8217;on prévoyait de faire dans le futur.</p> <h3>Lana, 16 ans</h3> <p>Lana, la fille de David a 16 ans, est en 1<sup>re</sup> S et parle de son quotidien avec Mozilla. C&#8217;est une développeuse. Elle a créée une application, <cite lang="en">The Wall</cite>, un petit jeu vidéo de casse-briques, développé avec les technologies natives de Firefox OS&#160;: HTML, CSS et JS. Vous pouvez retrouver le code source sur <a href="https://github.com/lanahuong/TheWall">son compte GitHub</a> (le jeu sera bientôt mis sur le Marketplace).</p> <h4>Résoudre les bugs</h4> <p>Firefox OS est une projet <i lang="en">open source</i> que tout le monde peut améliorer. C&#8217;est-à-dire améliorer son téléphone et partager ses améliorations. La principale manière d&#8217;améliorer le téléphone, c&#8217;est de résoudre les bugs.</p> <p>Première chose à faire&#160;: télécharger le code source de Firefox OS sur GitHub et l&#8217;installer sur son téléphone. Il faut ensuite avoir un bug à résoudre.</p> <p>Le plus facile pour trouver son premier bug, c&#8217;est d&#8217;aller sur <a href="http://www.joshmatthews.net/bugsahoy/" hreflang="en" title="Bugs Ahoy - find relevant Mozilla bugs" lang="en">Bugs Ahoy!</a> Il s&#8217;agit d&#8217;une page Web qui liste les bugs «&#160;mentorés&#160;» de Firefox OS. Ce sont des bugs pour lesquels des personnes peuvent vous aider et vous guider pendant la résolution.</p> <p style="margin-left:2em;">Son père a précisé pendant la séance de question suivant l&#8217;intervention de Lana qu&#8217;un bug «&#160;mentoré&#160;» est un vrai bug mais un bug qui n&#8217;est pas d&#8217;une importance extrême et qui est d&#8217;un niveau de facilité connu. On peut attendre avant de le corriger qu&#8217;un volontaire de la communauté essaie de le corriger. Pour cela, il est aidé par des mentors joignables sur les <i lang="en">channels</i> <em class="ndt">(canaux)</em> IRC de Mozilla et une discussion s&#8217;engage sur Bugzilla. Souvent la personne qui veut corriger le bug engage la conversation et le mentor la guide et lui donne un <i lang="en">feedback</i> <em class="ndt">(retour)</em> sur les premières choses qu&#8217;il a commencées à écrire.</p> <p>Pour le bug qui vous intéresse et que vous avez choisi, il y a sur <cite lang="en">Bugs Ahoy!</cite> un lien direct vers Bugzilla, la base de données de tous les bugs de tous les projets de Mozilla et donc de Firefox OS. Vous avez là toutes les informations sur votre bug.</p> <p>Bugzilla est avant tout une plateforme d&#8217;échange entre les développeurs, les mentors, l&#8217;assurance qualité et tout un tas de personnes qui travaillent sur Firefox OS. C&#8217;est là que vous entrez en contact avec les autres. Sur Bugzilla, vous trouvez les étapes de reproduction du bug pour voir de quoi il s&#8217;agit et pouvoir commencer à résoudre le bug.</p> <p>Son environnement de développement c&#8217;est VIM pour pouvoir écrire du code et le WebIDE pour déboguer.</p> <p>Quand on a corrigé le bug… c&#8217;est pas terminé. Il faut écrire des tests pour pouvoir assurer une bonne couverture du code et pouvoir garantir la qualité de Firefox OS. Une fois les tests écrits et que le patch est accepté, le bug est marqué sur Bugzilla «&#160;resolved fixed&#160;». Vous avez terminé avec ce bug.</p> <div class="image"><a href="https://twitter.com/nitot/status/513024549131415552" title="Tristan Nitot sur Twitter : Il y a du monde pour fêter #FirefoxOS à @MozillaParis ! (22h59 – 19 sept. 2014)"><img src="http://blogzinet.free.fr/images/bar_mozilla_paris_firefox_os_fr.jpg" alt="Bar de Mozilla Paris pour fêter Firefox OS en France (photo de Tristan Nitot via Twitter)" style="width: 100%; max-width: 800px;" /></a></div> <h3>Natalia, Claire et Flore&#160;: le dynamisme de la communauté francophone</h3> <p>Natalia est en charge de promouvoir Firefox OS chez Mozilla. Elle raconte que, quand ZTE est venu les voir pour dire&#160;: «&#160;on est prêt à lancer en France et on aimerait savoir si on pourrait nous aider pour faire la promo de Firefox OS&#160;». Ils ont alors demandé des choses un peu folles. Ils ont demandé beaucoup de choses et il y avait Leclerc qui disait&#160;:</p> «&#160;— oui, il faut faire la promotion&#160;;<br /> «&#160;— ça va être la rentrée&#160;;<br /> «&#160;— ça va vraiment être le produit phare de la rentrée&#160;;<br /> «&#160;— on besoin de gens dans les magasins, plusieurs week-ends d’affilée.&#160;» <p>C&#8217;était beaucoup demandé et elle s&#8217;est dit&#160;: on va voir ce que l&#8217;on peut faire.</p> <p><a href="https://flic.kr/p/p3GqSC" title="Taille réelle sur Flickr – Tristan photographiant Flore et Claire se marrant"><img src="http://blogzinet.free.fr/images/tristan_photographiant_flore_claire.jpg" alt="Tristan photographiant Flore et Claire se marrant" width="300" height="200" style="float:right; margin-left:0.5em;" /></a>Elle a tenu à remercier Claire qui l&#8217;a beaucoup aidé au départ pour expliquer qui était la communauté francophone. La deuxième personne à remercier c&#8217;était Flore. Toutes deux – des bénévoles – entrent en scène et Flore parle au nom de la communauté pour expliquer que la communauté s&#8217;est ce qui nous différencie des concurrents dont on ne parle pas. La communauté participe à Mozilla et l’échange va dans les deux sens. La communauté participe à l&#8217;élaboration de Mozilla, à la conception des logiciels, à la promotion des logiciels et maintenant des téléphones, etc. et en échange Mozilla fait confiance à la communauté en donnant des pouvoirs, des délégations à des membres de la communauté.</p> <p>La communauté ce n&#8217;est pas juste les gens qui vont venir dans les Leclerc par exemple comme début septembre en disant&#160;: «&#160;il est bien ce téléphone, il faut l&#8217;acheter&#160;!&#160;» C&#8217;est pas ça la communauté. La communauté, qu&#8217;est-ce qu&#8217;on fait&#160;? En prenant son exemple, quand elle est arrivée il y a 10 ans de cela, Flore faisait de la traduction. Si votre téléphone Firefox OS est en français, c&#8217;est parce que c&#8217;est la communauté qui l&#8217;a traduit. Si Firefox <i lang="en">Desktop</i> <em class="ndt">(pour ordinateur)</em> c&#8217;est la communauté qui l&#8217;a fait. Firefox <i lang="en">Desktop</i> est traduit et localisé dans plus de langues que Windows. Des personnes utilisent Windows en anglais, mais on Firefox dans leur langue.</p> <p>Qui peut venir&#160;? Tout le monde est le bienvenu. N&#8217;importe qui avec une grosse envie d&#8217;aider est bienvenu. Il y a de la place pour les développeurs, pour ceux qui veulent traduire, pour ceux qui veulent faire la relecture et le contrôle qualité des traductions, pour ceux qui veulent aider les utilisateurs – le forum de MozFr a une section Firefox OS et tous ceux qui veulent poser une question sont les bienvenus comme ceux qui veulent y répondre. Tout le monde est le bienvenu&#160;: jeunes, moins jeunes. La communauté Mozilla, c&#8217;est l&#8217;ouverture aux gens. L&#8217;ouverture c&#8217;est vraiment partout.</p> <p><a href="https://twitter.com/nitot/status/513045335846182912" title="Tristan Nitot sur Twitter : Trois filles derrière le micro, dont 2 bénévoles ! #GirlPower #FirefoxOS CC @MozillaParis"><img src="http://blogzinet.free.fr/images/flore_claire_natalia.jpg" alt="Flore, Claire et Natalia (photo Tristan Nitot via Twitter)" width="300" height="225" style="float:left; margin-right:0.5em;" /></a>Claire précise que la communauté dont on parle c&#8217;est la communauté francophone qui dépasse largement la France. Elle se compose de presque une vingtaine de pays. Quand vous contribuez et venez nous rejoindre, ça dépasse largement nos frontières. Ça vaut la peine. On a besoin de tout le monde. On a la preuve, Flore étant technique, Claire pas, et que chacune a pas faire quelque chose. On peut tous avoir une utilité même les non-geeks. On arrive tous à trouver une place chez Mozilla.</p> <p>Ça vaut vraiment la peine car il y a beaucoup d&#8217;enthousiasme, beaucoup d&#8217;entraide, on apprend plein de choses et on a tous quelque chose à donner aussi. Il y a aussi beaucoup d&#8217;amour.</p> <p>Derrière Firefox OS, il y a plein de belles choses qui en font un téléphone unique et un OS unique surtout avec une éthique et une communauté derrière avec beaucoup de belles choses que l&#8217;on ne trouvera pas chez les autres.</p> <p>Soyez les bienvenus si vous voulez nous rejoindre. On a un site <a href="http://www.mozfr.org/" hreflang="fr" title="Mozilla Francophone">MozFr.org</a> et on attend que vous.</p> <p>Natalia revient avec des indiscrétions internes qui mettront du baume au cœur à tous les membres de la communauté francophone. Elle affirme qu&#8217;on attendait beaucoup de la France et de Firefox OS en France, et de l&#8217;investissement de la communauté. «&#160;Je dois dire que j&#8217;ai été stupéfaite que beaucoup beaucoup de gens sont très contents et même époustouflés par ce qui a été fait par la communauté&#160;; c&#8217;est pour ça que je tiens vraiment à remercier Claire, Flore pour avoir donné l&#8217;impulsion à la communauté francophone.&#160;» Enfin, elle a un autre aveu à faire&#160;: chez Mozilla, en interne, il y a des mails qui circulent pour dire&#160;: «&#160;wouah&#160;! mais qu&#8217;est-ce qu&#8217;ils ont fait en France&#160;? La communauté francophone, vous avez vraiment eu un effet incroyable.&#160;» Vraiment de gens partout dans le monde parlent de ce qui s&#8217;est passé ici en France.</p> <p>Pour finir&#160;: on a commencé quelque chose, on a mis une impulsion et c&#8217;est que le début&#160;!</p> <div class="image"> <iframe src="https://air.mozilla.org/firefox-os-french-community-party/video/" width="640" height="380" frameborder="0" allowfullscreen></iframe></div><p>—</p> <p>© 2010-2014 Mozinet - Ce billet a été publié sur <a href="http://blogzinet.free.fr/blog/" hreflang="fr">BlogZiNet</a>.</p> Test du ZTE Open C sous Firefox OS avec Facebook (crédit Alexis Kauffmann sur Twitter)Bientôt 10 ans que j’avais été à Paris dans une taverne pour le lancement de Firefox 1.0 avec déjà l’entraînant Tristan Nitot en maître de cérémonie. Que de chemin parcouru ! Mozilla a ses propres locaux à Paris et quels locaux ! Installé au 16 bis, boulevard Montmartre (9e), dans l’ancien Hôtel de Mercy-Argenteau, Mozilla avait lancé le rappel pour 19h. J’avais oublié ce qu’était la conduite sur les Grands Boulevards vers 18h30 – 19h.

Malgré mon retard, j’ai pu assisté à la présentation de Firefox OS par Tristan, David, Lana, Natalia, Flore et Clarista. Elle a été enregistrée et est disponible sur Air Mozilla, y compris au téléchargement. Elle est aussi embarquée en fin de ce billet.

Bien que le contenu soit dense et maîtrisé, je vous ai rédigé un compte rendu-retranscription des interventions. Ça va plus vite que de regarder les 80 minutes de vidéo, mais on perd une partie du côté humain que j’essaierai quand même de rendre en essayant de coller au discours de chacun.

Tristan qui maitrise bien son sujet, avec son humour légendaire, dresse un bilan de Mozilla et explique pourquoi Firefox OS. Ensuite, David Scravaglieri entre dans la mécanique du projet et nous fait bien comprendre les spécificités et le quotidien du développement de Firefox OS. Même si vous connaissez Mozilla et son OS mobile, vous pourriez bien apprendre des choses et comprendre mieux ce que vous avez pu remarquer de l’extérieur. Il nous initie à l’adaptation de Mozilla au monde complexe du mobile et au lent processus de distribution à l’utilisateur des versions de son logiciel, frustrant pour qui connaît le flux de livraison des nouveautés du développement rapide de Firefox.

Les 4 filles – je ne vais pas dire « les dames » – reflètent chacune à sa manière la vitalité de la communauté Mozilla en général et francophone en particulier (c’est elle qui reçoit ce soir).

Tristan Nitot, un dinosaure dans un jeu de quilles… numérique

Tristan au pupitreToujours aussi drôle, Tristan – 17 ans de Mozilla – nous a introduit au projet Firefox OS en partant de la réussite de Mozilla pour redynamiser le domaine des navigateurs pour ordinateur où même Internet Explorer est utilisable aujourd’hui.

Connecter 2 milliards de futurs internautes

Cependant, le monde à changé en 10 ans. Un rapide sondage dans la salle montre que seuls 4 participants (plus ceux qui n’ont pas osé lever la main) n’ont pas de smartphone. Cependant, il n’y a que 2 milliards d’internautes sur 7 milliards de terriens. Donc, il y a de la marge pour connecter les 5 milliards restants.

On estime que dans les 5 ans à venir 2 milliards de nouveaux internautes vont découvrir Internet sur des smartphones. Ce ne sera pas à partir de PC parce que ce sera sur des marchés dans des régions où le PC n’a pas encore percé et ils vont aller directement de rien ou du téléphone dit feature phone au smartphone. Il s’agit de faire découvrir Internet et tout ce qui est informatique connectée. La question est : avec quoi va-t-on le faire ?

Deux modèles dangereux

Aujourd’hui, il y a deux acteurs que Tristan refuse de nommer. Il y en a un qui est très haut de gamme. Son approche est de contrôler tout l’écosystème. Il contrôle la distribution du SDK (ce qui vous permet d’écrire des applications avec une carte bancaire). Après avoir développé votre logiciel avec leur langage et leurs API, vous leur demandez la permission de diffuser le logiciel. Ils décident qui a le droit d’être distribué et qui n’a pas le droit. Ça permet d’avoir un écosystème relativement carré et coupé au cordeau.

L’inconvénient c’est que la liberté de l’utilisateur passe complètement à la trappe puisqu’il ne peut pas décider de faire son propre logiciel et de le distribuer de son côté parce qu’il faut forcément une approbation par un organisme centralisé, par une société qui est très loin de chez vous et dont les valeurs ne se reflètent pas localement.

Les exemples de censure sont légion. Tristan prend alors l’exemple du caricaturiste pas assez gentil avec les personnages politiques qu’il caricaturait qui avait vu son application rejetée jusqu’à ce qu’il reçoive le prix Pulizer.

Il y a un vrai problème de liberté avec ce modèle.

Il y a une deuxième acteur que Tristan refuse encore plus de nommer qui a une approche plus diversifiée en terme de téléphones qui sont fabriqués par de nombreux fabricants mais dont le business est l’accumulation de données personnelles en vue de profiler l’utilisateur et le nourrir avec de la publicité ciblée. C’est-à-dire que plus il en sait sur vous plus vous valez quelque chose pour les annonceurs. On le sait maintenant : les annonceurs publicitaires sont les vrais clients qui paient la société et nous finalement on est en tant qu’utilisateur que la matière première pour leur business model.

Pour couronner le tout, ces deux systèmes de téléphones sont incompatibles entre eux : vous faites une application pour l’un, elle ne va pas tourner pour l’autre. Ce n’est pas bon pour nous utilisateurs. Quand on va vouloir passer de l’un à l’autre, il va falloir abandonner nos applications et nos achats. Plus on achète, moins on a la possibilité ou plus c’est douloureux de changer de plateforme. C’est un phénomène classique du marketing des plateformes. Ça s’appelle du vendor lock-in (NDM : enfermement propriétaire).

Le développeur qui veut toucher l’autre gros marché après avoir écrit une application pour toucher le premier gros marché va devoir réécrire son application dans un autre langage, avec d’autres API et d’autres guidelines (règles) pour la diffusion de son application.

En résumé, les utilisateurs ne sont pas bénéficiaires, les développeurs ne sont pas bénéficiaires, mais qui est bénéficiaire ? Et bien, les vendeurs de plateformes : 2 sociétés au monde !

Salle des fêtes comble, David au pupitre (photo Nitot via Twitter)

Salle des fêtes comble pour les présentations

Leçons à tirer de situations passées semblables

Cela rappelle aux anciens comme Tristan plusieurs époques où il s’est passé un certain nombre de choses dans l’industrie de l’informatique très comparables. À une époque les Mac n’étaient pas compatibles avec le PC et à une autre des services en ligne (avant Internet) – AOL et CompuServe – avec lesquels vous ne pouviez pas envoyer des mails à l’autre service et inversement.

Et, le Web est arrivé ! Ça a mis tout le monde d’accord. Les gens ont pu commencer à écrire des pages Web et ils pouvaient juste en faisant « view source » voir le code d’une page Web. Ils pouvaient bidouiller, apprendre, fabriquer, construire… Ça a donné lieu, puisque tout le monde pouvait participer sans demander la permission, à des innovations extraordinaires en 20 ans qui ont changé complètement nos vies.

Du jour où ça a commencé à vraiment marcher, les AOL et les CompuServe se sont aperçu que le Web c’est tellement gros, que les utilisateurs voulaient de l’ouverture et de la liberté, que les utilisateurs ne voulaient plus rester dans leurs enclos et qu’ils allaient être obligés d’ouvrir vers Internet. On a pu alors commencer à envoyer des emails vers l’internet et en recevoir depuis l’internet. C’était un peu une révolution. Ensuite, on a pu surfer le Web depuis ces abonnements. Et à la fin, ces services propriétaires se sont complètement atrophiés et maintenant le Web a triomphé.

Ça a eu aussi un impact sur le marché des PC et du Mac qui étaient des plateformes incompatibles mais le Web est arrivé et les développeurs ont commencé à faire des applications Web qui tournaient dans un navigateur. Peu importe que vous ayez une machine sous Windows, sous Linux ou sous Mac, vous pouviez utiliser l’application Web. On s’est retrouvé avec des applications puissantes (ex. Google Maps). Ça a permis de faire décoller Linux et de le rendre utilisable (vous n’étiez pas obligé d’attendre que Google fasse une version de Google Maps pour Linux). Le Web a mis tout le monde d’accord.

Les valeurs attachées au Web

Il y a des valeurs qui sont vraiment intégrées au Web. La notion de bidouillabilité est essentielle. Le numérique est vraiment en train d’envahir nos vies et il est donc essentiel que le logiciel soit bidouillable de façon à avoir le contrôle sur nos vies.

C’est aussi une école de la participation. Grâce au Web qui est bidouillable, je peux regarder comment ça fonctionne ; je peux commencer à prendre le contrôle de ma vie parce que je peux changer des choses. C’est ce qui a d’ailleurs permis l’émergence du Logiciel libre (grâce à des services comme SourceForge et GitHub). Grâce au Web, on peut avoir une participation massive à l’échelle du monde. Mozilla en est une exemple.

Le pari de Mozilla

Le pari que Mozilla fait c’est ce qui est arrivé dans le monde du PC avec le Web arrivera à nouveau dans le monde du mobile : qu’on sorte de ces 2 silos incompatibles et qu’on passe à un monde qui soit ouvert.

Et pour ça, l’idée était délirante quand elle est sortie le 25 juillet 2011 où un collègue sans prévenir personne à créer sur GitHub un dépôt avec un fichier « readme.txt » dedans qui disait : « à cet endroit se trouvera le code source d’un système d’exploitation pour le Web ». Dès la première seconde, c’était ouvert. Ses collègues de la communication ont halluciné. En plus, 25 juillet, date pourrie, tout le monde est sur la plage aucune reprise presse. Dieu merci ! d’ailleurs on n’était pas prêt. De façon visible sur ce dépôt, on a commencé à créer un système d’exploitation mobile pour le Web.

L’idée étant toute simple : on ne veut pas faire un troisième ou un quatrième écosystème propriétaire incompatible avec les autres. On veut utiliser la puissance du Web et la mettre dans un téléphone pour que les gens écrivent des applications Web qui vont tourner dans ce téléphone et on espère dans plein d’autres téléphones qui sont soit bâtis sur le même modèle – juste avec un navigateur dedans – soit des smartphones d’ancienne génération sur lesquels on a rajouté un navigateur pour faire tourner des applications Web.

Ça, c’était l’idée qui apparaissait comme délirante en juillet 2011, mais il y a eu un travail de fond énorme qui a été fait et en février 2012 au Mobile World Congress de Barcelone – le grand salon mondial de la téléphonie mobile et du smartphone – on a envoyé une équipe de cadres de chez Mozilla pour présenter un prototype de ce qui allait s’appeler Firefox OS. À l’époque, ça s’appelait B2G pour Boot to Gecko, Gecko étant le moteur de Firefox. C’était démarrer et immédiatement lancer Gecko, le moteur de Firefox. Ils ont été extrêmement surpris de voir tous les grands acteurs de la téléphonie mobile dire : « mais c’est génial, enfin on va pouvoir se libérer du joug de ces deux grandes marques » que Tristan n’arrive toujours pas à citer.

Une réalité

Ce qui était une simple expérimentation est devenu un vrai projet dans lequel Mozilla a investi massivement au point qu’en juillet 2013 les premières ventes de téléphones équipés de Firefox OS. Firefox OS était présent dans des magasins de téléphones mobiles avec un grand opérateur, en l’occurrence Telefónica.

Ça a continué jusqu’en juillet-août quand les premières ventes sont arrivées en France avec ZTE. Mozilla fait du logiciel libre dont le code est disponible sur le Web mais derrière il faut du matériel où on installe Firefox OS. Ensuite, il faut des boutiques pour le vendre.

On vient de lancer en Inde et au Bangladesh. Firefox OS est lancé dans 23 marchés avec 11 modèles de smartphones. C’est une vraie réalité pour les partenaires qui font du matériel. On a su les convaincre de fabriquer ce matériel et de diffuser ce matériel.

C’est bien mais c’est juste un début. Aujourd’hui, on a réussi à sortir de l’ombre des géants. Avant, on existait pas du tout. Maintenant, on commencer à exister. Les analystes se rendent compte qu’il faut compter sur Firefox OS. Mais, ce n’est pas encore gagné.

Le défi des geeks

Firefox OS est encore très jeune. Il y a à peine plus d’un an qu’il est sorti en version 1.0. Il y a encore du travail. Aujourd’hui, il est idéalement positionné pour quelqu’un qui n’a pas encore de smartphone et dont ça va être le premier smartphone. Si on veut convaincre les geeks d’utiliser ça comme smartphone principal, il va falloir monter en gamme en terme de matériel. On y travaille mais ça ne va pas être tout de suite parce que pour ça il faut que le logiciel soit cohérent en terme de niveau de fonctionnalités et de finitions. Quand vous achetez du matériel cher, il faut que le logiciel qui tourne dessus ait ce même ressenti de qualité. Cela demande beaucoup de travail. Actuellement, on monte progressivement en gamme. Pour l’instant, Firefox OS est destiné clairement à l’utilisateur de feature phone qui veut avoir son premier smartphone.

Firefox OS commence à être visible. Il est compris par l’industrie du mobile, mais il lui manque encore des choses : de la maturité pour convaincre les utilisateurs avancés, des applications et des utilisateurs pour peser dans l’industrie pour être inévitable.

Firefox OS fondamentalement a besoin de vous pour nous aider à déboguer le logiciel, l’améliorer et écrire des applications. Aidez-nous parce que notre futur numérique en dépend !

David Scravaglieri

David Scravaglieri, directeur de l’ingénierie, encadre l’équipe d’ingénieurs qui travaille sur Firefox OS et qui développe au quotidien tous les logiciels sur le smartphone. Ce sont des équipes basées aux États-Unis, en Europe et à Taipei (Taiwan). Il encadre essentiellement les équipes en Europe et à Taipei.

Le Web est la plateforme mobile. Firefox OS est un système d’exploitation complet. La mission de Mozilla implique de fournir une plateforme ouverte et qui va respecter les standards HTML pour un Web interopérable et ouvert à tout le monde.

Comment c’est fait

Diapo Firefox OS : comment ça marche ? (David Scravaglieri)Comment ça marche ? Au départ, on a du matériel, le téléphone. Mozilla a rajouté un noyau Linux et des pilotes pour accéder aux spécificités du matériel. C’est une couche que Mozilla a appelé « Gonk » avec son sens du marketing et des jolis noms. Par-dessus Gonk, on a rajouté le moteur de rendu HTML de Mozilla, Geko, le même que dans votre navigateur Firefox. Au-dessus de ça, on a rajouté une couche qu’on a appelée « Gaia », l’interface utilisateur composée d’une application système et qui gère les applications utilisateur et le contenu Web. Toutes ces applications – tout ce que vous voyez sur votre téléphone – sont développées avec des technologies du Web : HTML, JS et CSS.

Les releases

Beaucoup de travail a été fourni pour comprendre ce qu’est une « release » (version). Quand Mozilla crée un navigateur Web, on a besoin d’avoir un PC, Mac, Windows, Linux et en téléchargeant le code source ça fonctionne. On peut l’avoir tout de suite. Il n’y a pas de règles spécifiques à respecter. Quand on a le code source, ça compile et c’est tout bon.

Quand on fait du mobile, c’est différent. Et ça, on a dû l’apprendre et ça a été long, et on a été très naïfs avec ça. Parce que, quand on a sorti la première version de Firefox OS, on a fait une grande semaine de développement à Berlin pour atteindre 0 bug. C’était fantastique : 200 bugs résolus par 200 personnes travaillant jour et nuit. Quand on est arrivé à régler 0 bug, on s’est dit : « Banco ! on y est. » Maintenant, les gens peuvent le télécharger. On va pouvoir le compiler et ça va marcher.

Erreur ! Parce qu’on est dans le monde de la téléphonie mobile avec plusieurs acteurs :

  • ceux qui fournissent le matériel, les OEM ;
  • ceux qui fournissent les réseaux, les opérateurs ;
  • un marché : c’est un pays qui a un gouvernement qui émet des lois qui vont gérer la téléphonie mobile pour la diffusion de réseaux, d’antennes…

… et il faut obéir à toutes ces règles.

La version livrée doit être adaptée au hardware (matériel). Le fabricant nous a fourni un matériel et il faut que les applications créées tournent bien sur ce matériel, qu’elles tirent partie des fonctionnalités du matériel, que les drivers (pilotes) soient adaptés, etc. Il y a tout un travail de certification de la part du fournisseur de matériel.

Ensuite, quelqu’un fournit le réseau : même chose, il y a des règles de réseau : des bandes passantes… Ils ont leur certification à faire passer pour que l’on soit compatible avec leur réseau. Il y a suffisamment de petites différences entre chaque réseau de chaque pays pour qu’il faille en tenir compte dans le logiciel.

David marchant avec son portableEnsuite, il y a le marché et il y a le pays dans lequel on vient s’implanter. Ce pays a des règles. David prend l’exemple du Bangladesh : on ne peut pas nommer un téléphone « 3G » si ce téléphone n’est pas compatible et ne permet pas de faire de la vidéo 3GP, une technologie vieille de plus de 10 ans.

Mozilla et Firefox OS sont des projets open source. Vous voyez tout ce qu’on fait, vous avez accès à tout le code que l’on produit et vous pouvez décider de le télécharger et de le compiler. Vous pouvez télécharger la version Nightly comme pour Firefox. Pour Firefox OS, la version du canal Nightly – la dernière version du code la plus à jour (elle est compilée ou pas, c’est vous qui la compilé alors) – ne remplit aucune certification. C’est la version la plus à jour mais ce n’est sûrement pas celle du marché. Pour obtenir toutes les certifications, il faut quelques temps.

Donc, Firefox OS 1.3 est la dernière version commercialisée de Firefox OS. C’est la version la plus aboutie à l’heure actuelle. Elle est certifiée sur différents marchés, par différents opérateurs et différents OEM. On s’engage à ce qu’elle fonctionne. Elle remplit toutes les règles de sécurité et toutes les contraintes que chaque pays impose sur les marchés où elle est diffusée.

C’est l’aboutissement des deux premières versions. La version 1.3 est plus mature. Elle est plus responsive (réactive). Elle vise toujours les marchés des personne qui vont « switcher » (passer) d’un feature phone ou d’un téléphone avec des caractères gris vers un smartphone. Ça va être les gens qui vont utiliser leur premier smartphone. Les passionnés, les geeks, les gens qui ont envie de suivre le projet, qui ont envie de bidouiller, qui ont envie de se dire que c’est un téléphone où l’on peut apporter quelque chose : je n’ai pas besoin de payer un environnement de développement pour faire une première application et je vais pouvoir la diffuser de façon beaucoup plus simple qu’avec les compétiteurs qu’on a sur ces marchés.

Sur le marché en 2015…

Diapo : Firefox OS 2.0 : homescreen vertical (David Scravaglieri)Aucune des versions que David va montrer – David les montre pour vous allécher un peu, pour montrer que ça bouge, qu’on avance, qu’on a envie d’aller plus loin et que l’on met toutes nos compétences pour transformer l’essai – n’est certifiée. Elle pourra marcher, ou pas, sur un téléphone que vous aurez bidouillé, mais aucune de ces versions ne peut être supportée ou considérée supportée par quelqu’un qui fabrique un téléphone ni sur un réseau donné, ni même sur un marché donné.

Firefox OS 2.0 : on a travaillé un petit peu. On a décidé de modifier le homescreen (écran d’accueil). On a opté pour un homescreen vertical. On peu avoir 3 icônes d’affichées ou 4, c’est selon. On a relooké les applications : on a essayé d’avoir une impression de respirer un peu plus, d’avoir des couleurs un peu plus light. Et, on a Flows. On a essayé de donner la sensation de pouvoir tout faire avec son pouce et de naviguer d’une application à l’autre rien qu’en faisant glisser l’application sur un des côtés. C’est une expérience d’utilisation un peu différente. C’est chose la plus novatrice par rapport à la version précédente, mais il y a une multitude de choses qui ont changé dans chacune des applications ; vous pourrez découvrir cela courant 2015.

Diapo : Firefox OS 2.0 : Flows (David Scravaglieri)

En version que l’on peut considérer comme très très immature : vous pouvez donc l’essayer à vos risques et périls pour vous amuser avec. Mais ça ne durera pas longtemps car au bout d’un moment faudra quand même recevoir des coup de téléphone et on aura peut-être envie d’envoyer des SMS.

Diapo : Firefox OS 2.1 : la RocketbarrLa Rocketbar qui se situera en haut du téléphone, dans la barre de status (notification) contient « search the Web » en version anglaise. Elle est présente sur toutes les applications qui qui voudront décider de la supporter. Ici, c’est l’application Messages. Quand on tape sur la Rocketbar, on a accès à de la recherche qui peut être faite soit parmi les applications du mobile soit sur le web ou directement. Ça veut dire qu’à partir de n’importe quelle application que vous utilisez vous êtes capable de faire une recherche sur votre mobile, dans une partie de vos données et sur les applications du Marketplace, et ainsi de suite. Quand vous faites une recherche, ça vous propose des applications ou vous pouvez cliquer sur la petite loupe en bas et ça vous ouvre une fenêtre de navigateur avec la recherche. Et avec Flows, vous pouvez décider de revenir en arrière sur l’application Message que vous utilisiez.

C’est Mozilla. On a une équipe qui travaille très fort, qui travaille beaucoup et qui met tout son inventivité dans les applications qu’elle développe. Ce n’est pas facile on a beaucoup de contraintes, essentiellement des contraintes techniques. On part de loin et David voulait juste vous montrer ce qu’on était capable de faire et ce qu’on prévoyait de faire dans le futur.

Lana, 16 ans

Lana, la fille de David a 16 ans, est en 1re S et parle de son quotidien avec Mozilla. C’est une développeuse. Elle a créée une application, The Wall, un petit jeu vidéo de casse-briques, développé avec les technologies natives de Firefox OS : HTML, CSS et JS. Vous pouvez retrouver le code source sur son compte GitHub (le jeu sera bientôt mis sur le Marketplace).

Résoudre les bugs

Firefox OS est une projet open source que tout le monde peut améliorer. C’est-à-dire améliorer son téléphone et partager ses améliorations. La principale manière d’améliorer le téléphone, c’est de résoudre les bugs.

Première chose à faire : télécharger le code source de Firefox OS sur GitHub et l’installer sur son téléphone. Il faut ensuite avoir un bug à résoudre.

Le plus facile pour trouver son premier bug, c’est d’aller sur Bugs Ahoy! Il s’agit d’une page Web qui liste les bugs « mentorés » de Firefox OS. Ce sont des bugs pour lesquels des personnes peuvent vous aider et vous guider pendant la résolution.

Son père a précisé pendant la séance de question suivant l’intervention de Lana qu’un bug « mentoré » est un vrai bug mais un bug qui n’est pas d’une importance extrême et qui est d’un niveau de facilité connu. On peut attendre avant de le corriger qu’un volontaire de la communauté essaie de le corriger. Pour cela, il est aidé par des mentors joignables sur les channels (canaux) IRC de Mozilla et une discussion s’engage sur Bugzilla. Souvent la personne qui veut corriger le bug engage la conversation et le mentor la guide et lui donne un feedback (retour) sur les premières choses qu’il a commencées à écrire.

Pour le bug qui vous intéresse et que vous avez choisi, il y a sur Bugs Ahoy! un lien direct vers Bugzilla, la base de données de tous les bugs de tous les projets de Mozilla et donc de Firefox OS. Vous avez là toutes les informations sur votre bug.

Bugzilla est avant tout une plateforme d’échange entre les développeurs, les mentors, l’assurance qualité et tout un tas de personnes qui travaillent sur Firefox OS. C’est là que vous entrez en contact avec les autres. Sur Bugzilla, vous trouvez les étapes de reproduction du bug pour voir de quoi il s’agit et pouvoir commencer à résoudre le bug.

Son environnement de développement c’est VIM pour pouvoir écrire du code et le WebIDE pour déboguer.

Quand on a corrigé le bug… c’est pas terminé. Il faut écrire des tests pour pouvoir assurer une bonne couverture du code et pouvoir garantir la qualité de Firefox OS. Une fois les tests écrits et que le patch est accepté, le bug est marqué sur Bugzilla « resolved fixed ». Vous avez terminé avec ce bug.

Bar de Mozilla Paris pour fêter Firefox OS en France (photo de Tristan Nitot via Twitter)

Natalia, Claire et Flore : le dynamisme de la communauté francophone

Natalia est en charge de promouvoir Firefox OS chez Mozilla. Elle raconte que, quand ZTE est venu les voir pour dire : « on est prêt à lancer en France et on aimerait savoir si on pourrait nous aider pour faire la promo de Firefox OS ». Ils ont alors demandé des choses un peu folles. Ils ont demandé beaucoup de choses et il y avait Leclerc qui disait :

« — oui, il faut faire la promotion ;
« — ça va être la rentrée ;
« — ça va vraiment être le produit phare de la rentrée ;
« — on besoin de gens dans les magasins, plusieurs week-ends d’affilée. »

C’était beaucoup demandé et elle s’est dit : on va voir ce que l’on peut faire.

Tristan photographiant Flore et Claire se marrantElle a tenu à remercier Claire qui l’a beaucoup aidé au départ pour expliquer qui était la communauté francophone. La deuxième personne à remercier c’était Flore. Toutes deux – des bénévoles – entrent en scène et Flore parle au nom de la communauté pour expliquer que la communauté s’est ce qui nous différencie des concurrents dont on ne parle pas. La communauté participe à Mozilla et l’échange va dans les deux sens. La communauté participe à l’élaboration de Mozilla, à la conception des logiciels, à la promotion des logiciels et maintenant des téléphones, etc. et en échange Mozilla fait confiance à la communauté en donnant des pouvoirs, des délégations à des membres de la communauté.

La communauté ce n’est pas juste les gens qui vont venir dans les Leclerc par exemple comme début septembre en disant : « il est bien ce téléphone, il faut l’acheter ! » C’est pas ça la communauté. La communauté, qu’est-ce qu’on fait ? En prenant son exemple, quand elle est arrivée il y a 10 ans de cela, Flore faisait de la traduction. Si votre téléphone Firefox OS est en français, c’est parce que c’est la communauté qui l’a traduit. Si Firefox Desktop (pour ordinateur) c’est la communauté qui l’a fait. Firefox Desktop est traduit et localisé dans plus de langues que Windows. Des personnes utilisent Windows en anglais, mais on Firefox dans leur langue.

Qui peut venir ? Tout le monde est le bienvenu. N’importe qui avec une grosse envie d’aider est bienvenu. Il y a de la place pour les développeurs, pour ceux qui veulent traduire, pour ceux qui veulent faire la relecture et le contrôle qualité des traductions, pour ceux qui veulent aider les utilisateurs – le forum de MozFr a une section Firefox OS et tous ceux qui veulent poser une question sont les bienvenus comme ceux qui veulent y répondre. Tout le monde est le bienvenu : jeunes, moins jeunes. La communauté Mozilla, c’est l’ouverture aux gens. L’ouverture c’est vraiment partout.

Flore, Claire et Natalia (photo Tristan Nitot via Twitter)Claire précise que la communauté dont on parle c’est la communauté francophone qui dépasse largement la France. Elle se compose de presque une vingtaine de pays. Quand vous contribuez et venez nous rejoindre, ça dépasse largement nos frontières. Ça vaut la peine. On a besoin de tout le monde. On a la preuve, Flore étant technique, Claire pas, et que chacune a pas faire quelque chose. On peut tous avoir une utilité même les non-geeks. On arrive tous à trouver une place chez Mozilla.

Ça vaut vraiment la peine car il y a beaucoup d’enthousiasme, beaucoup d’entraide, on apprend plein de choses et on a tous quelque chose à donner aussi. Il y a aussi beaucoup d’amour.

Derrière Firefox OS, il y a plein de belles choses qui en font un téléphone unique et un OS unique surtout avec une éthique et une communauté derrière avec beaucoup de belles choses que l’on ne trouvera pas chez les autres.

Soyez les bienvenus si vous voulez nous rejoindre. On a un site MozFr.org et on attend que vous.

Natalia revient avec des indiscrétions internes qui mettront du baume au cœur à tous les membres de la communauté francophone. Elle affirme qu’on attendait beaucoup de la France et de Firefox OS en France, et de l’investissement de la communauté. « Je dois dire que j’ai été stupéfaite que beaucoup beaucoup de gens sont très contents et même époustouflés par ce qui a été fait par la communauté ; c’est pour ça que je tiens vraiment à remercier Claire, Flore pour avoir donné l’impulsion à la communauté francophone. » Enfin, elle a un autre aveu à faire : chez Mozilla, en interne, il y a des mails qui circulent pour dire : « wouah ! mais qu’est-ce qu’ils ont fait en France ? La communauté francophone, vous avez vraiment eu un effet incroyable. » Vraiment de gens partout dans le monde parlent de ce qui s’est passé ici en France.

Pour finir : on a commencé quelque chose, on a mis une impulsion et c’est que le début !

© 2010-2014 Mozinet - Ce billet a été publié sur BlogZiNet.

]]>