mozillaZine

Fanzine sur Mozilla et ses logiciels (Firefox, Thunderbird, SeaMonkey, etc.) — Site indépendant depuis 1999

Site archivé depuis 2020. Les contenus que vous trouverez ici sont conservés pour le souvenir.

Archives de 2016 — page 2

mardi 12 juillet 2016

Rust dans le prochain Firefox

Si vous lisez ce webzine, le nom « Rust » ne vous est pas inconnu. Nous vous avons parlé plusieurs fois de ce langage de programmation de nouvelle génération, notamment en liaison avec Servo, un moteur de navigateur expérimental écrit en Rust.

Aujourd’hui, Dave Herman de Mozilla annonce dans Mozilla Hacks, qu’à partir de Firefox 48 (diffusé à tous début août), Rust serait livré avec Firefox d’abord dans les ordinateurs (toutes plateformes) et bientôt pour Android.

Il ne s’agit pas de propulser Firefox avec Servo que d’aucuns appellent de leurs vœux pour changer la donne. Mais…

L’un des premiers groupes chez Mozilla à faire usage de Rust est l’équipe Media Playback. À l’heure actuelle, il saute aux yeux que les médias sont au cœur de l’utilisation moderne du Web. Ce qui peut être moins évident pour le non-paranoïaque est que chaque fois qu’un navigateur lit une vidéo apparemment inoffensive (par exemple, un caméléon éclatant des bulles), il s’agit de lire des données livrées dans un format complexe et créées par quelqu’un que vous ne connaissez pas et en qui vous n’avez pas confiance. Et il se trouve que les formats médias sont connus pour avoir été utilisés pour tromper les décodeurs en exposant de méchantes vulnérabilités de sécurité qui exploitent des bogues de gestion de la mémoire dans le code des navigateurs web concerné.

Ceci fait d’un langage de programmation sécurisant la mémoire comme Rust un ajout puissant à la boîte à outils de Mozilla pour la protection contre le contenu média potentiellement malveillant sur ​​le Web. Pour cette raison, Ralph Giles et Matthew Gregan ont développé le premier analyseur de médias en Rust de Mozilla. Et je suis heureux d’annoncer que leur code sera le premier composant Rust embarqué dans Firefox. Pour la communauté Rust, ceci est aussi une véritable réussite : le code de Rust est livré à des centaines de millions d’utilisateurs de Firefox. Nos mesures préliminaires montrent que le composant Rust fonctionne magnifiquement et produit des résultats identiques au composant C++ d’origine qu’il remplace, mais maintenant mis en œuvre dans un langage de programmation sécurisant la mémoire.

Dave Herman, principal chercheur et directeur de la stratégie chez Mozilla Research, conclut que voir le code de Rust mis en production chez Mozilla peut apparaître comme l’aboutissement d’un long voyage, mais c’est juste le premier pas pour Mozilla. À suivre !

(suite…)

3 commentaires

dimanche 26 juin 2016

On a testé pour vous… Chrome pour Android (pour comparer avec Firefox)

Nous faisons remarquer dans l’article précédent combien il serait important que Mozilla se fasse plus connaître sur Android, car les jeunes utilisent majoritairement Android et son Chrome pré-installé, et cela hypothèque l’avenir de Firefox. Nous regrettons que Firefox pour Android ait une part de marché si faible qu’elle n’est même pas prise en compte par les statistiques.

On peut alors se poser des questions : « Pourquoi si peu d’intérêt ? Firefox est-il si mauvais sur Android, comparé à Chrome ? Si tout le monde se contente du Chrome pré-installé, est-ce le signe d’une supériorité évidente ? »

Pour en avoir le cœur net, nous avons essayé Chrome pendant quelques jours, afin de le comparer à Firefox Android. La méthode n’est pas scientifique. Elle ne peut pas l’être ; les préférences en matière de logiciel sont aussi subjectives que les goûts vestimentaires. Nous avons cependant comparé le même échantillon de sites (Twitter, Le Monde, Libération). Nous n’y avons pas passé plus de quelques jours. C’est suffisant pour se faire une idée, et bien souvent le choix d’un logiciel se fait en quelques minutes, pour ne pas dire quelques secondes pour un adolescent impatient (pléonasme ?)

Qu’avons-nous vu ?

(suite…)

18 commentaires

jeudi 23 juin 2016

Cette génération qui ne connaîtra pas Firefox

Vous l’avez forcément remarqué, les jeunes sont tous accros à Android ou à l’iPhone et ne connaissent que Chrome ou Safari pré-installé sur leur smartphone. Ils n’ont pas la place ni ne voient l’intérêt d’installer un autre logiciel. Cette génération ne découvrira le PC que dans le monde du travail et, bien entendu, elle cliquera sur l’icône ronde à 4 couleurs qu’elle reconnaîtra. Si cette tendance se confirme, dans quelques années Firefox aura disparu dans les oubliettes de l’histoire.

Que pouvons-nous faire ? En tant que simples fans de Firefox, nous pouvons parler à qui veut l’entendre de son indépendance, de son respect de la vie privée, du manifeste de Mozilla (à des collégiens ? bon courage…), ou simplement de ne pas mettre tous ses œufs dans le même « Google Panier » ou iPanier, simple règle de bon sens.

Mais quelles sont les chances de réussite ? La part de marché de Firefox sur Android, pourtant téléchargé plus de 100 millions de fois, est tellement faible qu’elle n’est même pas prise en compte par le site de statistiques StatCounter, le plus favorable à Firefox. Sur ce site, on voit même que le navigateur mobile chinois UC Browser dépasse Firefox sur PC.

Pour les fans de Firefox et de Mozilla, dont nous sommes de vieux spécimens, le constat est amer. Nous ne pouvons qu’espérer que les générations futures découvrirons un jour qu’il existe un autre logiciel qui « fait comme Chrome » mais juste un peu plus libre.

Mise à jour 28 juin : si cet article vous a intéressé, vous devriez lire le suivant.

25 commentaires

vendredi 26 février 2016

FBI c/ Apple : décryptons la position de Mozilla

Sa résistance aux injonctions du FBI dans une affaire de terrorisme a fait d’Apple le champion de la défense de l’utilisateur contre les intrusions exorbitantes du gouvernement dans sa vie privée et ses données personnelles. Même si l’on a vu de grands défenseurs des libertés de l’utilisateur et de son contrôle sur ses propres données, comme Bill Gates, prendre le parti du FBI, Mozilla a pris celui d’Apple.

(suite…)

Commentaires fermés sur FBI c/ Apple : décryptons la position de Mozilla

mercredi 24 février 2016

Robert O’Callahan appelle à tout réécrire en Rust

Robert O’Callahan est un développeur « vedette » de Mozilla dont nous avons déjà relayé les fortes prises de position. Hier, il a appelé sur son blog à un sursaut en faveur du langage Rust comme remplacement du C/C++. Rust, langage de programmation inventé chez Mozilla, lui semble le plus adapté pour en finir avec les failles de sécurité logicielle qui se succèdent inlassablement. Nous traduisons des extraits de son article ci-dessous :

Je viens de lire l’article de Dan Kaminsky sur la faille de glibc liée au DNS, et ses implications effrayantes. Malheureusement, ce n’est qu’une des très très nombreuses failles de sécurité logicielle qui ont fait de la sécurité informatique une plaisanterie.

Ce n’est pas un secret que nous disposons de la technologie pour éviter la plupart de ces bugs. Nous avons des langages de programmation qui garantissent quasiment que certains types de bugs ne se produisent plus. Le problème, c’est que la plupart de nos logiciels n’utilisent pas ces langages. Jusqu’à récemment, la bonne excuse était que ces langages « sécurisés » ne sont pas adaptés pour faire de la programmation système (…)

(suite…)

2 commentaires

jeudi 18 février 2016

L’argumentaire de Mozilla est-il le bon ?

C’est la question qu’on pourrait se poser quand on voit les effrayantes statistiques StatCounter de l’année 2015. Toutes plateformes confondues (PC, tablettes, téléphones), Firefox est descendu d’environ 12 % à 9% de parts de marché, pendant que Chrome est monté d’environ 42 % à 48 %. On pourrait dire qu’Internet Explorer boit la tasse comme Firefox, mais c’est une maigre consolation. Le plus inquiétant est que Firefox ne dépasse pas 1 % sur les smartphones, alors que c’est la plateforme préférée des jeunes.

Pourtant, Mozilla a beaucoup communiqué sur sa différence et le respect de la vie privée. Mais on dirait bien que l’argument ne porte pas. Les internautes, dans leur majorité, sont-ils si peu soucieux de confier leurs données à Google ?

Bien sûr, il est difficile de déchainer les passions aujourd’hui à propos d’un navigateur web comme c’était le cas il y a encore 10 ans. Le navigateur web est devenu banal, presque « invisible ».

Selon vous, qu’est-ce qui pourrait relancer l’adoption de Firefox ?

18 commentaires

jeudi 10 décembre 2015

Message de service

Comme vous pouvez le constater, la publication de nos articles est fortement ralentie. Mais notre fil Twitter, lui, est toujours vivant et à jour. Sur grand écran, c’est sur votre droite que ça se passe. Pour les mobiles, c’est en haut. Autrement dit, en bon franglais : followez-nous !

9 commentaires

mercredi 4 novembre 2015

Les développeurs des principaux navigateurs web passés à la moulinette

Martin Olsson, ancien développeur du navigateur web Opera vient de publier des statistiques sur le nombre de développeurs de Mozilla, Apple et Google, ainsi que la fréquence de leur modification du code source de Gecko et Servo (pour Mozilla), Webkit et Blink (pour Apple et Google). Selon lui,

  • Google a deux fois plus de développeurs que Mozilla,
  • en octobre 2015, pour la première fois, le nombre développeurs de Servo a dépassé celui de Webkit,
  • chez Google, on voit une baisse franche d’activité pendant les fêtes de fin d’année, contrairement à Mozilla, ce qui lui fait dire que les logiciels de Mozilla sont plus le fruit d’une passion que d’un travail industriel.

Comme toute statistique, ne doutons pas qu’elle déclenchera des polémiques et interprétations diverses 😉 Merci à Anthony Ricaud et Pascal Chevrel pour le (re)tweet.

Commentaires fermés sur Les développeurs des principaux navigateurs web passés à la moulinette

lundi 2 novembre 2015

Firebug et les DevTools de Firefox vont s’unir

Dans un article paru sur le blog Mozilla Hacks le 28 octobre, Jan Honza Odvarko fait le point sur le rapprochement en cours entre Firebug et les outils pour développeurs de Firefox (DevTools) :

Nous avons travaillé dur pour reproduire les fonctions les plus appréciées de Firebug dans les outils intégrés à Firefox, les rendre compatibles avec le multi-processus (e10s) et permettre le débogage à distance. Nous avons aussi travaillé à rendre la transition de Firebug aux DevTools la plus simple et la plus douce possible. Comme nous l’avons déjà dit par le passé, nous faisons tout notre possible pour développer un super outil pour les développeurs !

Alors voyons à quoi cela ressemble, maintenant.

Le but principal de la nouvelle génération de Firebug est que les utilisateurs se sentent chez eux quand ils travaillent avec les DevTools natifs. C’est là qu’intervient Firebug 3 (nom de code Firebug.next). Firebug 3 n’est pas un nouveau logiciel, c’est plutôt une surcouche fine au dessus des DevTools, autrement dit un thème qui fait ressembler les DevTools à Firebug. Il y a aussi quelques fonctionnalités en plus, que nous allons migrer dans les DevTools petit à petit.

Et comme un croquis vaut mieux qu’un long discours, nous vous invitons à lire la suite de l’article pour voir les copies d’écrans qui intéresseront au plus haut point les développeurs web.

Commentaires fermés sur Firebug et les DevTools de Firefox vont s’unir

mercredi 7 octobre 2015

LibreOffice dans votre navigateur web, ça vous dirait ?

Un projet, signalé par Phoronix, vient d’être lancé pour porter LibreOffice sur navigateur web grâce à Emscripten, un compilateur qui produit du code Javascript. Nous vous avions déjà parlé d’Emscripten à l’occasion du portage du moteur de jeu Unreal Engine 3. La page wiki du projet sur le site de la Document Foundation prend quand même la précaution de préciser qu’il s’agit pour le moment d’une expérimentation.

5 commentaires

^