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 zoubi2 | 

J'aimais bien Firefox, mais son obésité m'avait fait revenir à safari. Je vais donc tester la nouvelle mouture, merci macg :-)

avatar simnico971 | 

Très joli ce nouveau logo. Pour le reste, j'ai peur que ce soit un peu tard. Google a créé un écosystème dont Chrome fait partie, quel intérêt de passer sur Firefox ?

avatar Celeri | 

Perso, même si je n'aime pas faire dans l'anti-quelquechose, il faut bien avouer que confier à Google tout ce sur quoi je surfe, ça me dérange un peu... Le navigateur est un élément trop central dans notre vie numérique pour le confier à société dont tout le business repose sur la publicité, donc l'abolition de la vie privé et de la réflexion personnelle.

Quant à la question : pourquoi Firefox ? Je dirais e côté open source et la philosophie de Mozilla me donne plus confiance. Chromium est aussi un bon produit, mais je suis convaincu que s'il commençait à faire de l'ombre à Chrome, Google trouverait facilement un moyen de le tuer.

avatar simnico971 | 

@Celeri

Ça se tient, mais les gens qui ont cette préoccupation sont un marché de niche. Je ne vois pas comment ça pourrait suffire à assurer la survie de Firefox.

avatar Grug | 

"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."
Personnellement, je trouve ça reposant :D

avatar Ami74 | 

BOF...J'ai essayé, mais je n'arrive pas a m'y faire...je n'aime pas ...que voulez-vous...je n'aime pas...comme safari...Je reste CHROME .....////////

avatar Foxyflying | 

Avec tout ce que l’on sait de l’utilisation des données privées par Google, comment peut-on décemment utiliser Chrome pour surfer ? Cela me dépasse...!

avatar jackhal | 

Très content de voir qu'ils reviennent dans la course sur les perfs.
Restent les innombrables petits problèmes qui m'énervent avec Firefox liés principalement à son coté alien, mal intégré à macOS. Ça casse les réflexes, et ça c'est très très mal. C'est même une abomination d'un point de vue ergonomique.

avatar cv21 | 

Merci macg pour l’info.

avatar Brice21 | 

Je me demande quelles sont les raisons pour préférer Chrome à Safari... à part le matraquage de Google bien entendu.

avatar Issou la chancla | 

La possibilité de caster le bureau, et caster n'importe quoi, à partir de Chrome.
Dès lors qu'on a une Chromecast, Chrome est indispensable.

avatar marc_os | 

@Issou la chancla :
Ça veut dire quoi "caster le bureau" ???

avatar fte | 

@Brice21

Chrome tourne ailleurs que sur macOS et iOS avec une interface et un rendu consistant et les sites sont tous testés sous Chrome. Et des extensions. Et les bookmarks.

Quant à Edge, il est cool avec l’écran tactile, je l’aime bien entre autre pour ça, ou pour les onglets assez excellents, ou pour l’autonomie.

avatar dexter | 

Pour avoir testé les versions iOS et macOS de la dernière mouture de Firefox, Mozilla a fait un travail remarquable et m’a convaincu de repasser dessus pour ma navigation sur Mac et iPhone.

avatar rua negundo | 

Très bonne première impression du nouveau Firefox pour moi aussi. Plus rapide, plus léger

avatar aspartame | 

perso je préfère rester fidèle à mosaïc qui me convient

avatar marc_os | 

@aspartame :
Mon préféré à moi c'est Cyberdog.

avatar Maitre muqueux | 

Et la compatibilité touch bar ?

avatar Jeckill13 | 

@Maitre muqueux

Pas pour cette mouture ....

avatar n0ks | 

Et c'est toujours aussi mal intégrée à l'OS qui l'accueil. Notamment sur macOS je trouve ça pas mal laid, j'ai l'impression d'avoir une fenêtre virtualisé de w10 sur le mac.

Bref je reste sur safari sur le mac, je garde FF pour W10

avatar Jeanlucesi | 

Fonctionne très bien, bravo.

avatar legallou | 

Je n'ai pas trouvé l'option "browser.tabs.onTop" dans about:config pour afficher les onglets sous la barre d'outils. Le mdule "Tabs on Bottom" n'est pas compatible.

De même, je n'ai pas trouvé un remplaçant à "Copy Plain Text".

Sinon, belle amélioration.

J'ai trouvé et cela marche : Copy PlainText par erosman
https://addons.mozilla.org/fr/firefox/addon/copy-plaintext/

et pour afficher les onglets sous la barre d'outils.

Simplement avec une feuille de style :
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#TabsToolbar{ -moz-box-ordinal-group: 10000 !important; margin-top: -1px !important; }

Ouvrir un éditeur de texte (nouveau document texte), copier le code ci-dessus et le coller dans l'éditeur, enregistrer le fichier sous le nom de userChrome.css (remplacer l'extension .txt par .css).
Créer un nouveau dossier, le nommer "chrome" et y déposer le fichier userChrome.css.
Dans Application Support/ Firefox :
Glisser-déposer le dossier "Chrome" dans le dossier de profil ""xxxxxxxx.default-zzz", redémarrer Firefox

avatar dvsn | 

Je trouvais Firefox extrêmement lourd par moment, y'a du mieux depuis quelques temps et en particulier depuis la dernière màj que je trouve réussie.

Par contre, là où Chrome pourrait séduire, c'est dans sa future version 64 et le fameux blocage des redirections intempestives, c'est très pénible. Même si je fais très attention où je clique certains sites tout à fait respectable utilise des régies publicitaires aux méthodes peu orthodoxes.

avatar irep | 

Vivaldi !
Je manque de temps pour en dire plus sur ce Navigateur fabuleux, plein d'idées (et encore un peu jeune). Essayez :)

avatar CKJBeOS | 

alors la ! Bravo !
il est vraiment plus rapide.
Je retrouve enfin un Firefox agréable et qui a du répondant !

content d'être resté fidèle au panda roux... :)

Pages

CONNEXION UTILISATEUR