26/11 - Quoi de neuf dans Firefox Nightly ?Le blog de Firefox Nightly, lancé par Pascal Chevrel l’été dernier dans le cadre de son projet « Reboot Nightly », continue d’offrir une foule de petites informations intéressantes sur les évolutions qui arriveront prochainement dans Firefox. Nous en traduisons quelques-unes ci-dessous : Le travail a commencé sur le compositeur du projet Quantum, dont nous parlions dans notre article précédent. Il s’agit d’utiliser un processus dédié au rendu du contenu via le processeur graphique afin d’obtenir les meilleures performances possibles avec le matériel informatique actuel. Nom de code : e10s-gpu ! Le mode responsive design (RDM, activable par Maj-Ctrl-M) offrira la possibilité de simuler une connexion lente du type GPRS, 2G, ou 3G. Android peut déjà envoyer des onglets sur un PC via Sync. Prochainement on pourra, dans l’autre sens, envoyer un onglet d’un PC vers Android. Le panneau des permissions telles que « partager sa position » va bientôt être plus clair : moins de risque de se tromper d’action, la possibilité de refuser sera plus accessible. Les nouveaux contrôles de lecture de vidéo en HTML ont été intégrés. Firefox va bientôt avertir quand on tente de se connecter sur un site non-sécurisé par HTTPS. La fonction est activable par les réglages security.insecure_field_warning.contextual.enabled à true et signon.autofillForms.http à false (dans about:config) La réflexion a repris sur la possibilité d’appliquer un style aux cases à cocher et boutons radios plus facilement, comme sur Webkit/Blink (à gauche sur...
03/11 - Quantum est-il le projet de la dernière chance pour Mozilla ?Mozilla a fait une très belle promesse la semaine dernière : rendre Firefox plus rapide, et même très rapide. On espère qu’il est sous-entendu « plus rapide que Chrome », parce que Firefox est clairement en train de se faire éliminer du marché par son gros concurrent. Firefox est passé de 12 % à 6 % de parts de marché en 2 ans selon NetMarketShare (ici, cité par LMI). StatCounter annonce à peine mieux avec 7 % et des poussières. À ce rythme, il ne reste plus rien dans 2 ans.
Ce projet a donc un air de « Maintenant, on mise tout sur les performances ». Comme un aveu : les utilisateurs veulent un logiciel rapide et se moquent, dans leur immense majorité, de donner leur vie privée numérique en pâture à Google. Le discours sur l’éthique de Mozilla ne l’a manifestement pas empêché de perdre ses utilisateurs, alors même que Snowden est élevé au rang d’icône par le cinéma. Paradoxal.
Mais cet ambitieux projet Quantum ne produira pas de résultat utilisable avant un an environ. C’est donc aussi une course contre la montre. Même si Mozilla n’est pas une entreprise à but très lucratif comme Google, elle ne peut se permettre de voir ses parts de marché devenir insignifiantes.
En attendant, cela suffira-t-il à ressusciter l’intérêt du public pour Firefox ? Pour l’instant, les réactions sont plutôt rares. Sur le site Developpez.com, un article paru à peu près en même temps au sujet d’une augmentation de la rapidité de Chrome de 15 % a recueilli plus de commentaires que l’article sur Quantum (on remarquera au passage l’énorme...
25/10 - 1er Firefox préinstallé sur un AndroidSur Twitter, Lawrence Mandel publie une photo du premier smartphone vendu avec Firefox pour Android préinstallé.
Firefox now comes pre bundled on an Android device. https://t.co/fSOdHH34yL
— Lawrence Mandel (@mmmandel) October 22, 2016
<script async src="http://mozillazine-fr.org/platform.twitter.com/widgets.js" charset="utf-8"></script>
C’est un effort pour Huawei quand on sait que Chrome fait partie des applications « gracieusement » offertes aux constructeurs par Google avec Android.
08/10 - Donnez-nous votre avis sur Firefox multi-processus (e10s)Il y a deux jours, vous avez peut-être lu ce tweet alléchant de @mozilla_fr :
400 % d'amélioration, ça vous dit ? C'est peut-être déjà votre cas avec le multi-processus, sinon c'est pour bientôt https://t.co/uFEMTLX4PM
— Mozilla francophone (@mozilla_fr) October 6, 2016
<script async src="http://mozillazine-fr.org/platform.twitter.com/widgets.js" charset="utf-8"></script>
Si vous avez la chance d’être parmi les utilisateurs qui peuvent essayer Firefox multi-processus avant les autres, donnez-nous votre avis. Le coup de boost est-il sensible ? Et si oui, est-ce que cela vous semble être une raison valable de faire revenir les utilisateurs qui sont passés à Chrome ?
Les développeurs de Mozilla en sont apparemment persuadés puisqu’ils déclarent qu’il s’agit de « la nouveauté la plus significative de notre histoire », rien que ça !
Rappelons que le passage de Firefox à une architecture multi-processus est un énorme chantier, commencé en 2009 (!) sous le nom de code Electrolysis (abrégé en e10s) en référence au procédé de séparation d’éléments chimiques.
18/08 - Bon début des WebExtensions dans FirefoxUne bonne nouvelle pour Firefox : les développeurs semblent motivés à porter leurs extensions sur ce nouveau format plus sûr et compatible avec celui de Chrome. Déjà 700 WebExtensions sont disponibles pour Firefox. Vous en trouverez une sélection sur cet article du Blog de Mozilla traduit par la communauté francophone.
On remarquera que le passage aux WebExtensions est une évolution plus visuelle que le multi-processus, qui est pourtant la modification la plus énorme que Firefox ait jamais connu (the biggest change we’ve ever made to Firefox). Ces deux projets participent néanmoins à ce qu’on pourrait appeler « le renouveau de Firefox ».
02/08 - Appel à l’action pour Firefox multi-processus et les extensionsDans un article paru aujourd’hui sur le blog des extensions de Mozilla, Kev Needham écrit ceci :
Comme nous l’avions annoncé, Mozilla va proposer un Firefox multi-processus (projet e10s) à quelques utilisateurs à partir de la version 48. Les Firefox installés sans extension ni fonctions d’accessibilité auront le multi-processus activé par défaut pendant six semaines. Nous testerons Firefox multi-processus avec des extensions dans le canal public à partir de la version 49, dans le but de généraliser à tout le monde début 2017.
Un certain nombre d’extensions existantes fonctionnent avec Firefox multi-processus, mais certaines ne fonctionnent pas, ou pas bien. Nous aimerions que les extensions marchent tout simplement, pour que les utilisateurs puissent utiliser leurs extensions préférées et en même temps bénéficier des avantages d’e10s. Nous lançons donc un appel urgent à tous les développeurs d’extensions qui n’ont pas encore testé les leurs avec e10s ou qui sont déjà passé au format WebExtensions : Vérifiez si votre extension est susceptible d’être affectée par e10s Testez votre extension avec e10s activé
Ensuite, suivez l’une de ces procédures : Si votre extension fonctionne comme prévu avec e10s, marquez-la comme compatible avec le multi-processus et envoyez la nouvelle version sur AMO et/ou sur votre URL de mise à jour Si votre extension ne fonctionne pas comme prévu avec e10s, adaptez-la, puis marquez-la comme compatible et envoyez la nouvelle version sur AMO et/ou sur votre URL de mise à jour
Les...
12/07 - Rust dans le prochain FirefoxSi 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...
07/07 - Servo, le nouveau moteur qui pourrait bouleverser le marché des navigateursCe n’est pas nous qui l’affirmons, mais Daniel Glazman, dans cette vidéo tournée il y a deux jours à la conférence Web2day. Étant donné sa connaissance du terrain et son franc-parler, on peut lui faire confiance que quelque chose de gros se prépare. Peut-être même le retour en grâce tant attendu de Firefox ? Si toutefois Firefox adoptait ce nouveau moteur dans un temps assez proche… Pas d’emballement, donc, mais voici pour la postérité une retranscription (abrégée) de ce que dit Daniel :
Il y a un nouvel entrant absolument majeur qui risque de chambouler tout le marché, c’est Servo de Mozilla. Servo est un peu la « disruptive innovation » à l’intérieur même de Mozilla, puisqu’il ne dérive pas de Gecko. Il n’est pas écrit dans le même langage, il est écrit en Rust. Il est multi-threadé. Son layout est parallèle. Et pour l’instant, en termes de vitesse, les gains sont hallucinants. C’est un truc de dingue ! Là où ça risque de beaucoup changer la donne, c’est moins sur le desktop, où on a des bécanes de course, que sur ça [il montre son téléphone mobile] où la consommation de la batterie est un enjeu absolument stratégique.
Nous vous invitons à regarder également le reste de la conférence qui est tout aussi...
27/06 - Améliorez Firefox en participant à NightlyPascal Chevrel, employé Mozilla et contributeur de longue date, a lancé il y a un mois son projet « Reboot Nightly ». Aujourd’hui, dans une interview pour MozFr, il revient sur son parcours de bénévole de la « old guard » devenu employé de Mozilla.
Ensuite, il explique ce qu’est Nightly et pourquoi faut-il relancer Firefox Nightly. Il y indique aussi comment participer au mieux.
C’est par là : Passez à Nightly avec Pascal Chevrel, pour l’avenir de Firefox
26/06 - 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 ?
Chrome est nettement plus réactif sur Twitter. Bien sûr, on objectera qu’il y a une appli Twitter. Mais le site mobile de Twitter est intéressant car il a été récemment rénové, et utilise intensément JavaScript. Les lenteurs de Firefox sur Twitter sont difficilement compréhensibles, compte tenu des performances brutes...