Mot-clé - JavaScript

Fil des billets - Fil des commentaires

samedi 25 mars 2017

L'épopée de Firefox OS

Stand Firefox OS au Mobile World Congress 2013

par Ben Francis

Stand Firefox OS au Mobile World Congress 2013 Mobile World Congress, 2013

Je me souviens, lors d’un dîner d’équipe, que Mitchell Baker, présidente de Mozilla et « Chief Lizard Wrangler », a parlé de l’importance de la narration. Elle a dit combien raconter les événements dans la communauté des logiciels libres nous aident à réfléchir sur des expériences collectives et à en tirer des leçons.

Eh bien, je suis Ben et je suis un Mozillien. Je suis ingénieur en logiciel qui a travaillé sur le projet « Boot to Gecko » à plein temps pendant cinq ans et j’ai une histoire à raconter.

En tant qu’ingénieur du projet, je ne dispose pas d’une vision complète quand il s’agit de prendre des décisions à très haut niveau, des aspects financiers et des partenariats commerciaux. Mais j’ai été impliqué dans le projet pendant une longue période, plus longtemps en fait que n’importe lequel de ses cofondateurs, et j’ai appris beaucoup aux niveaux de l’ingénierie, de la conception et du produit.

Donc, je voudrais vous raconter ma version de l’histoire de Firefox OS, de la naissance du projet logiciel open source Boot to Gecko par un message sur une liste de diffusion et l’ouverture d’un dépôt GitHub vide en 2011, en passant par son lancement commercial comme le système d’exploitation mobile Firefox OS, jusqu’à la « transition » avec des millions de lignes de code transmises à la « communauté » en 2016.

Au cours de cette épopée de cinq ans, des centaines de membres de la vaste communauté Mozilla se sont réunis avec une vision commune pour bouleverser l’écosystème applicatif avec la puissance du Web ouvert. Je voudrais livrer mes réflexions sur nos succès, nos échecs et les leçons que nous pouvons tirer de cette expérience d’amener un système d’exploitation mobile basé sur un navigateur open source jusqu’à la commercialisation.

Ceci n’est pas un raccourci de l’histoire, il fait plus de 7 500 mots, alors d’abord voici un résumé sur les points clés au cas où vous ne pouvez pas tout lire ! Cela va sans dire, ce sont juste mes opinions personnelles.

Lire la suite

lundi 6 mars 2017

Ça bouge du côté des extensions et thèmes de Firefox !

Logo de firefox en flamme

Logo de firefox en flammeLes plans de Mozilla pour les extensions qui vont s’appliquer progressivement en 2017 font râler les développeurs d’extensions Firefox et les utilisateurs ne manqueront pas de protester quand leurs extensions ne fonctionneront plus à cause de ces changements.

Mozilla a mis au point depuis ces dernières années un nouveau modèle d’extensions à base d’API fondé sur le système mis au point par Google pour Chrome et parallèlement les modifications fondamentales qui vont être introduites dans Firefox vont provoquer des incompatibilités avec le parc existant d’extensions.

Firefox 57, prévu pour le 14 novembre 2017, sera un jalon primordial pour les extensions dont nous parle Jorge Villalobos et pour les thèmes dont nous parle Justin Dolske.

Lire la suite

vendredi 16 décembre 2016

NoScript pour plus de sécurité – Calendrier de l’Avent – Jour 16

Les Fox en luge 16-12

Les Fox en luge 16-12Parce qu’on aime les extensions et qu’elles sont essentielles au succès de tout navigateur web, nous vous proposons de découvrir ou redécouvrir une extension pour Firefox par jour jusqu’au 24 décembre, selon la tradition commerciale des calendriers de l’Avent.

Le Manifeste de Mozilla est très clair : « La sécurité des personnes sur Internet est fondamentale et ne doit pas être facultative. »

Mozilla fait d’énormes efforts pour créer un navigateur avec la sécurité à l’esprit tout au long de sa conception, pour le garder sûr en tout temps, pour y inclure des fonctionnalités de sécurité pour atténuer ou stopper les menaces en ligne et pour construire un internet plus sûr pour tous.

Voyez les articles de l’assistance de Firefox qui vous aident à « protéger votre vie privée » et qui traitent aussi de sécurité.
Retrouvez un échantillon des actions de Mozilla pour un internet plus sûr sur notre blog francophone.

Quand vous naviguez sur le Web, vous pouvez rencontrer des sites malveillants volontairement ou détournés, souvent car ces sites n’ont pas été conçus avec les meilleures pratiques de programmation ou parce qu’ils n’ont pas usé des technologies les plus sûres. Firefox a des fonctionnalités de détection et de blocage des sites et logiciels malveillants aux côtés d’autres fonctionnalités de sécurité, mais pouvons-nous aller plus loin ?

NoScript : logo xmasPour le type de menaces que tout internaute peut rencontrer en ligne, nous vous présentons NoScript, extension « en vedette » sur AMO, le dépôt des modules complémentaires de Mozilla.

Le « script » dans NoScript est du JavaScript, un langage de programmation de scripts principalement employé dans les pages web interactives. L’extension bloque les scripts sauf pour les domaines de confiance sont mis par l’utilisateur en liste blanche. NoScript protège ainsi des attaques XSS ou du détournement de clic.

Lire la suite

jeudi 1 décembre 2016

Correction express de la faille SVG liée au Tor Browser

Firefox vigilant

Firefox vigilantEn début d’année, Mozilla a soutenu Apple dans son bras de fer judiciaire avec le FBI qui voulait lui faire ajouter une porte dérobée dans un modèle d’iPhone pour permettre d’en déchiffrer le contenu.

Dans une autre affaire en mai, Mozilla a demandé en vain au FBI et au juge de lui transmettre la vulnérabilité exploitée pour casser l’anonymat de l’accusé dans Tor BrowserTor Browser repose sur la version longue durée de Firefox.

Aujourd’hui, une faille 0-day, càd qui est déjà exploitée quand elle est publiquement dévoilée, fait fort penser à la faille évoquée dans cette dernière affaire. En moins de 24 heures, Mozilla a corrigé cette vulnérabilité dans Firefox et Thunderbird. Pour être sûr d’avoir la dernière version, allez dans le menu puis cliquez sur « ? » et enfin sur « À propos de… ».

La communauté Mozilla francophone a traduit pour vous l’article du blog sécurité de Mozilla qui explique la faille et sa correction dans l’urgence.

Lire la suite

dimanche 30 octobre 2016

Quantum va vous faire réaimer Firefox et le Web

quantum

quantumMozilla vient de dévoiler son projet Quantum. Il vise à adapter Firefox au matériel d’aujourd’hui, pour le Web d’aujourd’hui. Ce plan de grande ampleur s’appuie sur les recherches fondamentales et le développement de technologies de nouvelle génération menés par Mozilla depuis plusieurs années.

Firefox et Gecko, malgré des avancées qui ont fait faire des progrès spectaculaires à Firefox en termes de performances et de stabilité, reposent toujours sur une conception fondamentale remontant au tournant du millénaire. Pas de cœurs multiples avec une puissance de calcul phénoménale sur nos ordinateurs de bureau, et encore moins sur nos téléphones mobiles, pas de puces graphiques puissantes pouvant soulager énormément le processeur principal, pas d’animations interactives multiples à exécuter de conserve.

Le projet Electrolysis – la séparation de l’interface et des contenus en plusieurs processus – se déployer petit à petit dans Firefox. « C’est la plus grande modification ayant jamais été appliquée à Firefox et pendant les prochains mois, nous déploierons la première partie d’Electrolysis pour 100 % des utilisateurs de Firefox sur ordinateur. »* Cette nouvelle organisation de Firefox servira de bases à des nouvelles fonctions comme le bac à sable (sanbox) pour isoler les contenus potentiellement dangereux.

Mais Electrolysis permet à Mozilla d’envisager les choses en bien plus grand. C’est là le grand projet dévoilé aujourd’hui : Quantum !

Quantum représente notre effort afin de développer le moteur web de prochaine génération pour Mozilla et commencer à fournir aux utilisateurs des améliorations majeures d’ici la fin 2017.*

Lire la suite