Firefox sort ses griffes pour enrayer Chrome

Stéphane Moussie |

Nouveau design, nouveau moteur, nouveau système d’extensions : Firefox 57 n’est pas une banale mise à jour. Cette version majeure dès maintenant disponible a une mission : relancer Firefox dans la course des navigateurs.

Cliquer pour agrandir

Après avoir réussi à réduire l’hégémonie d’Internet Explorer dans les années 2000, Firefox n’a pas résisté au rouleau compresseur Google. De 31 % de parts de marché sur les ordinateurs de bureau en 2010, le navigateur libre est tombé à 15 % aujourd’hui, essentiellement au profit de Chrome.

Lucide, le CEO de Mozilla n’a pas la prétention de repasser devant le navigateur de Google. « Nous n’avons pas besoin d’avoir 40, 50 ou 60 % de parts de marché. Ce n’est pas notre objectif stratégique », explique Chris Beard à CNET. La fondation vise 15 à 20 % de parts de marché, soit autant ou un peu mieux qu’à l’heure actuelle, mais pour y parvenir, il faut « neutraliser » Chrome.

C’est là qu’entre en piste Firefox 57, surnommé Firefox Quantum, une version qui doit non seulement faire rester les utilisateurs tentés d’aller voir ailleurs, mais aussi attirer les adeptes de Chrome — et pourquoi pas ceux de Safari.

Code Quantum

Firefox 57 représente une évolution radicale tant sur le plan de l’interface que des performances. Mozilla a remplacé les vieilles pièces du moteur par de nouvelles plus adaptées aux sites et aux ordinateurs actuels. Cela a en fait commencé dans Firefox 48 avec Electrolysis, une architecture multiprocessus (comme en bénéficient depuis longtemps Chrome et Safari) qui dissocie le traitement de l’interface du logiciel du traitement du contenu web pour plus de stabilité et de rapidité.

Le projet Quantum démarré il y a un an poursuit sur cette lancée avec des optimisations à tous les niveaux. Le moteur Quantum CSS (aussi appelé Stylo) répartit le traitement des feuilles de style des pages web entre tous les cœurs du CPU pour diviser la durée de l’opération.

Quantum Flow est le nom donné aux multiples améliorations de performances spécifiques qui ont été apportées depuis plusieurs mois. Des sites comme Facebook, Twitter et YouTube ont fait l’objet d’une attention spéciale. Pour sa part, Quantum DOM définit l’ordre d’exécution des tâches en donnant la priorité aux plus importantes.

Il y a aussi Quantum Compositor, qui fait tourner le compositeur (qui « aplatit » en une seule image tout ce que Firefox calcule) dans un processus séparé pour plus de stabilité. Et l’année prochaine le navigateur bénéficiera de Quantum Render (WebRender), une nouvelle pièce qui lui permettra de tirer parti du GPU pour accélérer le rendu des pages.

En somme, les évolutions sous le capot sont nombreuses et significatives, et cela se ressent à l’usage : Firefox 57 est plus rapide, plus fluide et plus stable. La différence est d’autant plus sensible quand de nombreux onglets sont ouverts (je parle en connaissance de cause, j’en ai toujours plus d’une dizaine) et que les pages web sont lourdes.

Selon Mozilla, Firefox Quantum est deux fois plus performant que la version 52 qui datait du mois de mars. Surtout, la fondation insiste sur le fait que son navigateur est plus rapide que Chrome sur certains sites très populaires, tout en consommant environ 20 % de mémoire vive en moins.

Firefox est moins gourmand notamment quand de nombreux onglets sont ouverts. Si vous ouvrez 10 onglets dans Chrome, 10 processus différents vont tourner et consommer de la RAM. Firefox, lui, n’autorise que 4 processus différents (plusieurs onglets tournent donc dans le même processus), ce qui conduit à une consommation inférieure de RAM.

Mais si vous avez beaucoup de RAM libre, vous pouvez augmenter manuellement le nombre maximum de processus pour booster les performances (Préférences > Général > décocher Utiliser les paramètres de performance recommandés et sélectionner un nombre supérieur à 4).

Extensions du domaine de Chrome

Tous ces changements internes, ils ne se font pas sans casse. Mozilla a retiré deux de ses technologies historiques (XUL et XPCOM) utilisées par les extensions au profit d’une nouvelle solution plus proche de Chrome. Résultat, toutes les extensions qui n’ont pas évolué vers le nouveau système WebExtensions ne sont pas compatibles avec Firefox 57.

Les principales (Adblock Plus, uBlock Origin, WebEx, Ghostery, 1Password, HTTPS Everywhere, Awesome Screenshot Plus…) ont été mises à jour, mais si vous utilisez le panda roux depuis longtemps, vous en avez peut-être quelques-unes qui sont maintenant inutilisables. C’est le cas du populaire DownThemAll! qui ne peut pas être transformée en WebExtension en raison des limitations des nouvelles API.

Cliquer pour agrandir

En cas d’incompatibilité, des extensions équivalentes sont suggérées s’il y en a. Mais le plus intéressant, c’est qu’on peut aller piocher dans le catalogue d’extensions de Chrome dorénavant (utilisez pour cela Chrome Store Foxified).

Si vous ne pouvez vraiment pas vous passer d’une extension devenue obsolète, vous pouvez utiliser la version à support étendu de Firefox (Firefox ESR 52) qui est toujours compatible avec les anciennes extensions.

« Si vous essayez de satisfaire tout le monde, au bout du compte personne n’est content, soutient Chris Beard. Les grands groupes qui ont des centaines de millions d’utilisateurs se mettent sur la défensive et essayent de contenter tout le monde. À la fin, vous vous retrouvez avec un produit et une expérience médiocres. »

Photonsynthèse

Cliquer pour agrandir

Puisque Mozilla n’a plus peur de froisser certains de ses utilisateurs et veut s’affirmer, Firefox 57 arbore un nouveau design, nommé Photon, qui le distingue clairement de Chrome.

Là aussi les changements sont nombreux : les onglets ne sont plus arrondis mais carrés ; la barre de recherche a été retirée ; la barre d’adresse (qui sert aussi à la recherche) est centrée ; la barre des onglets est noire ; les icônes ont été redessinées ; de petites animations égayent l’utilisation ; un menu Bibliothèque regroupant le contenu personnel a été ajouté… Même le logo a changé. Le panda roux et la terre ont été simplifiés, et les couleurs vivifiées.

Si cette nouvelle interface ne vous convainc pas, vous avez toujours la possibilité de la personnaliser. En plus des trois thèmes standards, vous pouvez en sélectionner d’autres dans la galerie. Vous pouvez aussi réorganiser comme bon vous semble tous les boutons. Et bien que la puissante extension Classic Theme Restorer ne puisse pas devenir une WebExtension, les options de personnalisation les plus poussées (changement de la forme des onglets, modification des icônes…) sont toujours réalisables grâce à une nouvelle bidouille.

Il est vraiment dommage que Mozilla n’ait pas profité de ce travail sur le design pour peaufiner la navigation : toujours pas de rebond en fin de défilement, d'animation quand on passe à la page précédente/suivante à la souris ou de prise en charge des gestes avancés au trackpad. Sans cela, Firefox paraît encore un peu brut à côté de Chrome ou Safari.

Mozilla a par contre pensé à avancer sur le terrain de la vie privée. La protection contre le pistage n’est plus réservée au mode de navigation privée, on peut l’utiliser en permanence. Cette fonctionnalité bloque les trackers publicitaires et statistiques, ce qui a souvent pour effet de bloquer les pubs dans le même temps. Les deux listes de blocage (une basique et une stricte) sont fournies par Disconnect.

Panda roxx

Firefox 57 est l’évolution la plus importante jamais connue par le navigateur de Mozilla. Techniquement, Firefox se met enfin au niveau de la concurrence. Le navigateur est significativement plus rapide et plus stable que par le passé, sans pour autant engloutir toute la mémoire vive.

Cliquer pour agrandir

Mais est-ce suffisant pour faire (re)venir les utilisateurs de Chrome et Safari ? Un navigateur n’est plus un logiciel vivant seulement sur un ordinateur comme au temps d’Internet Explorer. Il est sûrement plus difficile de changer de navigateur maintenant parce que cela implique de modifier aussi ses habitudes sur mobile si l’on veut retrouver ses mots de passe, marque-pages, onglets, etc.

Or, sur iOS, il est plus avantageux d’utiliser Safari pour tout un tas de raisons, sur Android, Google ne cesse de pousser Chrome, et même sur Windows, Microsoft veut imposer Edge coûte que coûte. Ce changement d’écosystème global et cette réduction de l’habitat font du panda roux une espèce en voie d’extinction. Alors c’est le moment ou jamais de lui donner sa chance.


avatar Aur3l1en | 

Déjà disponible sur le FTP de Firefox

avatar vlsf1 | 

Mouais mouais mouais. J'avais quitté IE pour Firefox, pour avoir un navigateur plus rapide. C'est devenu une usine à gaz, et je suis passé sur Chrome. C'est devenu sur usine à gaz, et je suis passé sur Safari... Je prie pour que ça ne devienne pas une usine à gaz ^^

avatar C1rc3@0rc | 

@vlsf1

Moais, ça va pas s'arranger, les editeurs considerent les navigateurs comme des PC virtuels qui sont la pour executer des applications completes...
Ce qui a le plus progressé ces dernieres annees c'est le moteur Javascript, le moteur qui fait donc "tourner" les applications WEB...
Et tout les travail d'interface se limite aujourd'hui a donner le plus de libertés et de reactivité aux applications WEB, donc on est tres loin du navigateur qui permet de consulter des pages HTML...

Et c'est general comme tendance: au lieu de faire du complementaire et collaboratif, la tendance est a compliquer les outils pour les rendre les plus polyvalents possible, augementer les redondances d'usage et de fonctions, ce qui abouti a un truc d'une connerie totale: le navigateur WEB devient concurrent de la machine sur laquelle il s'execute.... Le smartphone tente de se substituer au PC qu'il devrait completer, meme chose pour les tablettes qu'il faut flanquer de clavier/stylet/... les traitements de textes en sont a faire les murs,sols,carrelage,salle de bain... en enfouissant sous des monceaux d'inutilité, fonctions de mise en page approximatives et instables,... les fonctions d'edition de texte, etc, etc...

Donc, l'innovation aujourd'hui ce serait de faire un navigateur qui se limite a consulter et gerer de maniere puissante et intelligentes des bookmark... mais ce serait trop innovant, trop a contre courrant... on prefere developper des "navigateur" comme plateforme de jeux ou de production...

avatar Skro | 

Dommage que Firefox iOS ne bloque pas les pubs et les traqueurs. Obligé d'utiliser Safari ou Brave à la place !

avatar Stéphane Moussie | 
@Skro : Si, Firefox iOS bloque les trackers depuis peu (Paramètres > Protection contre le pistage), mais avec ses propres listes, pas avec les bloqueurs de contenu qui se greffent à Safari.
avatar Skro | 

@stephmouss :
Mais pas les pubs !

avatar LolYangccool | 

Et c'est une bonne chose !
Il ne faut PAS bloquer les pubs à tout va.
Si on se sens rigoureux pour trier il faut bloquer les pubs des sites qui en abusent vraiment et uniquement de ceux-là.
Si on a la flemme de faire le trie manuellement, c'est très simple, on ne visite pas les sites qui utilisent trop de pubs ou de la pub qui nous gêne.
Il ne faut pas bloquer toute les pubs puisque c'est souvent un des moyens vitaux pour un site de vivre. Surtout en ce qui concerne les petits sites.

Ne soyez pas égoïstes. ;)

Je n'utilise pas de bloqueur de pubs, mais quand un site que je visite en abuse, je me barre de ce site en fuyant, de toute façon un site est rarement le seul à proposer un contenu donné : le contenu est souvent repris ailleurs.

avatar macam | 

@lolyangcool :
J'avais décidé d'autoriser les pubs dans adblock pour un site que j'aime bien...
Bizarrement très peu de pubs !
Explication : c'est le bloqueur de traceurs qui, en les bloquant, bloque les pubs derrière lesquels se planquent ces traceurs (bon, ils se planquent un peu partout...).
Désolé, je veux bien bouffer un peu de pub non-agressive, mais pas me faire tracer partout où je vais sur le web.

avatar LolYangccool | 

@macam

Oui je suis d’accord. Je parlais des pubs et uniquement de celles-ci, pas des traceurs. :)

avatar macam | 

@skro :`
Au contraire, Firefox est le navigateur le mieux armé contre les pubs et les traceurs : comme bloqueur de pubs tu as l'excellent uBlock Origin, comme bloqueur de traceurs tu as Ghostery mais tu peux lui ajouter le très puissant NoScript (et puis tu peux aussi ajouter Lightbeam pour voir comment tu es tracé).

Zut, avec Firefox 57 l'extension NoScript ne fonctionne plus : je vais surveiller durant les jours à venir avec Lightbeam le niveau d'efficacité de cette version de Firefox, en mode basique et en mode strict, contre les traceurs : si c'est médiocre je reviendrai à Firefox 46 avec NoScript.

avatar macam | 

Je reste sur Firefox 46 : même en mode strict de blocage des traceurs, Firefox 57 reste beaucoup plus permissif que Firefox 46 avec l'extension NoScript (j'ai testé avec une dizaine de sites ouverts, les mêmes à chaque fois).
NoScript qui bloque tous les traceurs à la base, permet à l'utilisateur de débloquer à sa guise quelques traceurs pour faire tourner correctement un site (deux ou trois traceurs sur quinze à vingt au total par exemple). Combiné à l'extension Lightbeam on s'aperçoit que Firefox 57 en mode de blocage strict laisse quand même passer des traceurs qui ne sont pas indispensables au bon fonctionnement des sites.

avatar jojo5757 | 

Dommage d'enlever la barre de recherche (par défaut, je suppose qu'elle reste accessible) car parfois taper la recherche dans la barre d'adresses fait croire à Firefox que l'on tape une adresse et il donne une erreur...

avatar Stéphane Moussie | 
@jojo5757 : on peut la remettre, oui.
avatar macam | 

@jojo :
Comme sur Safari, et c'est en effet un peu pénible. Mais c'est le moteur de recherche qui te dirige vers une adresse.

avatar jackhal | 

Non, pas comme sur Safari. Par exemple si tu tapes :
extensions.pocket.enabled
comme URL pour chercher si en le changeant dans about:config, ça va bien virer ce qui te saoules (enfin ce qui *me* saoulait), Firefox affiche un message "Hum, nous ne parvenons pas à trouver ce site." alors que Safari lance la recherche.

Ça signifie que Firefox teste si ça ressemble à une adresse de manière très naïve (deux points, pas d''espace => ça doit être une adresse) alors que Safari est plus fin et lance la recherche.
Bon, je vais faire un rapport de bug.

avatar macam | 

@jackhal :
Quand un informaticien me parle technique j'atteins vite mes limites, et je t'avoue n'avoir pas tout compris de ton message. :-)

Ce que je voulais dire c'est que quand par exemple je tape "ama" la barre d'adresse complète en affichant "amazon.fr", aussi bien sur Firefox que Safari. C'est un exemple pour dire qu'on peut être redirigé vers un site alors que ce n'était pas le but.
Ce qui est curieux dans cette histoire, c'est que dans les préférences des deux navigateurs, si on décoche la case "Inclure les suggestions du moteur de recherche" (ce qui de facto sur Safari décoche aussi "Inclure les suggestions Safari"), eh bien ça continue à compléter "ama" pour donner "amazon.fr" ! Par contre si je tape nike, ça ne me donne pas nike.fr ; si je tape "adi" ça ne me donne pas "adidas.fr".
A noter que je vais régulièrement sur amazon.fr, alors que Nike ou Adidas pas depuis un bail : donc je ne pige pas comment sont gérés les cookies sur ces deux navigateurs...

avatar macam | 

Je n'ai vraiment pas pris le bon exemple avec amazon, parce que quand on décoche dans les préférences la case des suggestions de recherche, et qu'en plus on efface les cookies dans les navigateurs avec CCleaner, eh bien ça marche : la barre d'adresse ne complète plus les première lettres pour suggérer un lien ; par contre le cirque persiste avec amazon.fr.

Alors j'ai évidemment pensé aux moteurs de recherche intégrés aux navigateurs. Sauf qu'amazon n'est pas parmi les moteurs sur Safari et, donc, Safari me complète quand même l'adresse d'amazon.fr. Par contre Safari ne fait pas ça avec bing.com ou duckduckgo.com, alors que ces moteurs sont intégrés à Safari !
Du côté de Firefox, il me complète automatiquement l'adresse pour amazon, bing et duckduckgo, qui sont en effet des moteurs intégrés au navigateur. Sauf qu'il ne le fait pas pour Qwant qui est pourtant aussi intégré à Firefox !

Bref : ???

avatar misterbrown | 

J'espère que cette version est compatible Maverick !

avatar Abneco | 

fonction indispensable : toujours pas de traduction en 1 clic dans firefox proposé par google chrome (j'utilise pas d'extension c'est trop lent)

avatar JOHN³ | 

Grrrrrrr

avatar socorsu | 

Parfois le changement a du bon
Les dev vont vite aujourd’hui pour rajouter les fonctions perdues

Je mets a jour asap.

avatar macam | 

@socorsu :
Il semble que le développeur du très pratique Toolbar Buttons ait abandonné son extension, c'est très dommage.
Par contre l'indispensable NoScript (si l'on ne veut pas que Google et consorts nous suivent jusque dans les chiottes) n'est a priori pas compatible avec Firefox 57 : reste à voir si le blocage de traceurs intégré à Firefox 57 est aussi efficace.

avatar Liena | 

J’ai mes habitudes avec firefox (adopté en réaction contre internet explorer à l’époque). J’ai du mal à en changer. Donc je suis content de son évolution. Il me correspond bien.
Oui de temps en temps j’utilise Safari. Pas plus.

avatar Avenger | 

Tout cela n'annonce rien de bon! Le web va continuer à être envahi de contenus lourds et bouffants encore plus les resources matérielles.

Quand sa voiture se traîne parce qu'on la remplit de plein de trucs inutiles, changer le moteur par un plus performant n'est pas la solution la plus pertinente.

avatar Wolf | 

Je n’utilise plus Firefox que pour certains sites de téléchargement sinon c’est chrome et safari (dans l’ordre) j’ai totalement abandonné Opera par contre

avatar QNTN34 | 

Ce n’est pas un panda mais un renard ! Le panda est un faux-débat

avatar DeaDPooL | 

@QNTN34

Tu as tout faux, tu as tous ce qui faut sur le net pour te détromper.

avatar QNTN34 | 

J’ai déjà vu ces débats, les débats. Et les deux réponses ont leurs propres arguments qui se valent. Donc pour départager, je regarde le logo... qui représente un renard !
(Et la traduction marche pour les deux également)

avatar LeGrosJeanLou | 

@QNTN34

Firefox veut dire "Panda Roux". Point.

Un panda roux n'a rien à voir avec les pandas chinois, c'est le petit animal qu'on voit en en-tête.

Alors t'es bien gentil mais on en reste au panda roux (qui est absolument adorable par ailleurs)

avatar GJosephfr | 

@LeGrosJeanLou

C’est un Panda roux, c’est bien exact, et celui-ci est aussi un Panda de Chine dans la mesure où il occupe une portion du territoire de ce pays.

avatar macam | 

@jeanlou :
Certes, mais le nom peut prêter à confusion, et le logo encore davantage car il a toujours ressemblé à un renard et non à un panda roux.

avatar Emile Schwarz | 

J’espère que cette version ne bugguera pas come une récente que j’a dû virer et revenir à une un peu plus ancienne (elle se gelait à la fin du lancement).

Aussi: les pubs sont une horreur…

avatar occam | 

Il y a de très bonnes raison de préférer Firefox quand on travaille simultanément sur plusieurs plateformes (dans mon cas, macOS, Windows, Linux et iOS).

Mais attention, archivez bien vos fichiers d'installation 56.0.2 avant d'installer Firefox 57.x.
Certains types d'addon ne sont plus API-compatibles, Mozilla ayant décidé pour de bonnes raisons de sécurité de ne plus permettre l'accès aux fichiers via addon, sauf dans le dossier downloads ou par drag-and-drop.

Exemple du jour, l'addon OxCal, qui utilise Firefox comme base multi-plateforme pour la calibration dendrochronologique du radiocarbone :
https://groups.google.com/forum/m/#!topic/oxcal/D5TRgKWbhgI
L'accès aux fichiers n'étant plus permis, l'addon devient inutilisable. Et le restera, selon toute probabilité.

Solution à court terme, garder la version 56.0.2 pour certaines applications spécifiques, comme OxCal. Mais à moyen terme, il faudra installer la version serveur d'OxCal.

avatar macam | 

@occam :
Il suffit d'ouvrir un compte chez Firefox (adresse mail quelconque, pseudo et mot de passe) pour télécharger les extensions.

avatar Espcustom | 

? hâte de tester. Je l’utilise sur mac et je le trouve déjà parfait.

avatar LeGrosJeanLou | 

@Espcustom

C'est vrai que sur Mac la dernière MàJ avait déjà bien amélioré les choses, mais fais gaffe quand même parce qu'il utilise le GPU dédié quand il y en a un. Donc ça va vite, mais ça tire sur la batterie.

En tout c'est une excellente nouvelle de savoir que Firefox revient dans la course. Je vais pouvoir patiemment dégager Chrome de tous les PC que je rencontre pour y mettre Firefox - avec l'autorisation du propriétaire - comme je l'avais fait avec IE... la grande époque !

avatar rua negundo | 

Je leur souhaite bonne chance. Personne n’a intérêt à une hégémonie de Chrome.

avatar iDanny | 

J’espère qu’on ne va pas justement paumer ses 10000 onglets ouverts en installant cette màj majeure.

avatar huexley | 

Petits tests vite fait, Chrome, mon navigateur par défaut prends une bien vilaine gifle.

Le thème par defaut va ravir les fans de Windows 10.

avatar alan1bangkok | 

j'en reste à Chrome par défaut et Safari au cas où...
2 navigateurs me suffisent amplement et je ne vois pas actuellement de raisons d'en changer

avatar Celeri | 

Je teste la v57 depuis sa sortie en beta il y a quelques semaines, et le moins qu'on puisse dire, c'est que c'est extrêmement convaincant. Jusqu'alors, je tournais depuis plusieurs années sur un trio Safari-Firefox-Chromium en fonction des sites qui tournaient plus ou moins bien sur l'un ou l'autre, mais maintenant Firefox est redevenu mon navigateur généraliste, avec Safari en backup pour certains sites qui passent mieux dessus, surtout quand il y a des plugins un peu "alakon" (Flash, Silverlight...).

Avis solennel à tous ceux qui avaient abandonné Firefox pour cause de lenteurs (bien réelles, il faut le reconnaître) : essayez cette version-ci ! Vraiment, elle mérite au moins d'être prise au sérieux, car les efforts de Mozilla sont VRAIMENT visibles, et le feeling n'a plus grand-chose à voir avec ce que c'était juste ici.

Le seul problème avec cette mise à jour, ce sont les extensions qui n'ont pas été mises à jour. Je pleure le fait que Tab Mix Plus ne puisse pas être porté, par exemple, même si certaines de ses fonctionnalités peuvent être reproduites par quelques WebExtensions. Mais pour l'essentiel, une bonne moitié de ma quinzaine d'extensions a été mise à jour, et pour le reste, j'ai pu trouver des équivalents.

avatar françois bayrou | 

+1
je viens de tester et ça dépote !

avatar lmouillart | 

J'approuve, je teste depuis quelques temps sous Linux et le changement est extrêmement positif tant au niveau visuel que pour les performances.

avatar Grug | 

Merci pour ton message, ça m’évite de taper le même . ;)

avatar adamB | 

J'adore Firefox qui permet d'avoir une expérience et un comportement homogène entre les différents OS. Par contre j'adore aussi mes extensions (DTA, image picker, ant video, etc.) donc le dilemme est grand...

avatar sImPOD | 

Commentaires élogieux de ceux qui ont testé.
J'attends que Tor s'y mette pour voir ça.

avatar Gouvant85 | 

Très heureux moi aussi de voir Firefox. Je vais délaisser chrome. En revanche, j'ai des soucis pour lire des vidéos en HTML5. Il y a une manœuvre à faire ? Merci pour vos conseils.

avatar Alex56 | 

Non, ça fait déjà quelques années que FF les lit, rien n'a changé.

avatar Alex56 | 

Il m'a fallu une demi-heure pour remplacer quelques extensions par d'autres compatibles puis quelques secondes pour installer FF 57.0 : j'ai récupéré tous mes onglets et toutes mes préférences, tout à l'air des fonctionner parfaitement.
Je suis fidèle depuis Netscape et bien content de pouvoir continuer à échapper au totalitarisme de Google.

avatar DouceProp' | 

Je mets à jour. Fidèle au panda roux !

Pages

CONNEXION UTILISATEUR