Fermer le menu

Firefox sort ses griffes pour enrayer Chrome

Stéphane Moussie | | 11:45 |  77

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.

Catégories: 
Tags : 

Les derniers dossiers

Ailleurs sur le Web


77 Commentaires Signaler un abus dans les commentaires

avatar Aur3l1en 14/11/2017 - 11:49 via iGeneration pour iOS

Déjà disponible sur le FTP de Firefox

avatar vlsf1 14/11/2017 - 11:50

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 15/11/2017 - 09:22

@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 14/11/2017 - 11:53 via iGeneration pour iOS

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

avatar Stéphane Moussie macG 14/11/2017 - 11:59

@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 14/11/2017 - 18:33 via iGeneration pour iOS

@stephmouss :
Mais pas les pubs !

avatar LolYangccool 14/11/2017 - 22:17

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 14/11/2017 - 22:42

@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 15/11/2017 - 09:31 via iGeneration pour iOS

@macam

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

avatar macam 14/11/2017 - 15:45

@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 14/11/2017 - 16:48

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 14/11/2017 - 11:53 via iGeneration pour iOS

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 macG 14/11/2017 - 11:59

@jojo5757 : on peut la remettre, oui.

avatar macam 14/11/2017 - 14:40

@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 14/11/2017 - 20:05

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 14/11/2017 - 21:46

@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 14/11/2017 - 22:25

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 14/11/2017 - 11:57 via iGeneration pour iOS

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

avatar Abneco 14/11/2017 - 12:02

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³ 14/11/2017 - 12:02 via iGeneration pour iOS

Grrrrrrr

avatar socorsu 14/11/2017 - 12:07 via iGeneration pour iOS

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

Je mets a jour asap.

avatar macam 14/11/2017 - 15:48

@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 14/11/2017 - 12:08 via iGeneration pour iOS

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 14/11/2017 - 12:09

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 14/11/2017 - 12:14 via iGeneration pour iOS

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

Pages