26Aug

Firefox est sur le point de devenir une copie presque complète de Chrome

Mozilla Firefox devrait bientôt connaître de gros changements. D'ici la fin de l'année 2015, Firefox adoptera une conception multi-process de type Chrome. Et, d'ici un an à un an et demi, Firefox abandonnera son système add-on actuel pour un largement compatible avec les extensions Chrome.

Ce ne sont pas nécessairement de mauvais changements - en fait, ils sont sans doute de grandes améliorations. Mais Firefox semble abandonner son gros avantage et devenir encore plus semblable à Chrome. La liste des raisons d'utiliser Firefox sur Chrome diminue.

Un Firefox multi-process, en bac à sable est presque là

Firefox est actuellement le seul navigateur web à un seul processus. Chrome était multi-processus lors de son lancement, et d'autres navigateurs comme Internet Explorer, Microsoft Edge, Apple Safari et Opera sont tous des navigateurs multi-processus maintenant.

En fait, Firefox n'est plus vraiment un processus unique - il a un processus plugin-conteneur spécial qu'il utilise pour isoler le plug-in Flash et les autres plug-ins du navigateur du reste du navigateur. Mais, si vous avez un processeur à huit cœurs et chargez huit pages web, ils ne fonctionneront pas sur huit cœurs - ils fonctionneront sur un seul.

Mozilla a eu un projet sur-again, off-again pour réparer cette électrolyse nommée. Le projet a été arrêté en 2011 parce qu'il était trop dur, mais il a été redémarré des années plus tard. Heureusement, il est presque là.Multi-processus Firefox est activé par défaut dans les versions nocturnes actuelles de Firefox et sera déployé sur tout le monde à la mi-décembre 2015, selon Mozilla. Cela signifie que Firefox fonctionnera mieux sur les processeurs multi-cœurs lors du rendu de plusieurs pages Web.

Comme un autre bonus, le sandboxing de sécurité arrivera avec l'électrolyse. Ceci est une autre fonctionnalité longtemps attendue d'autres navigateurs - oui, y compris Internet Explorer - ont eu pendant des années. Firefox est actuellement le seul navigateur Web n'utilisant pas les technologies de sandboxing pour limiter les dommages que les exploits du navigateur peuvent faire. Cela a eu de réels impacts dans le monde réel - en témoigne la récente attaque par malveillance qui a utilisé un jour zéro dans Firefox pour compromettre les utilisateurs Windows, Mac et Linux sur un site web russe. Sandboxing aurait probablement empêché cela, ou du moins aurait obligé les attaquants à exploiter une faille distincte dans le bac à sable.

WebExtensions va remplacer le puissant framework d'extension de Firefox

Mozilla a récemment annoncé son intention de supprimer le framework d'extension Firefox actuel et de le remplacer par quelque chose de nouveau. Le nouveau framework, baptisé WebExtensions, est "largement compatible avec le modèle utilisé par Chrome et Opera." Microsoft Edge est sur le point d'acquérir un framework d'extension largement compatible avec le framework d'extension de Chrome - tout le monde mais Apple semble sauter sur cettetrain en marche et incorporant des extensions de type Chrome.

Les extensions XUL et XPCOM actuelles seront abandonnées et supprimées dans un délai d'un an et demi. Ces puissants add-ons que vous utilisez dans Firefox aujourd'hui? Ils seront partis à un moment donné dans un proche avenir, remplacés par des modules complémentaires beaucoup plus comme Chrome.

Maintenant, ce n'est pas la fin du monde. Mozilla souhaite étendre la structure des extensions Chrome pour ajouter des fonctionnalités afin de rendre les extensions comme NoScript possibles et ajouter un support de barre latérale comme le support de barre latérale dans Opera. Mozilla veut s'assurer que les extensions populaires actuelles peuvent continuer à fonctionner dans le futur Firefox et travaille à ce que cela se produise.

Et, de plus, c'est une bonne nouvelle. Le puissant cadre d'extension de Firefox a entraîné de nombreux problèmes de démarrage, en particulier lorsque Mozilla a participé à un cycle de publication rapide semblable à celui de Chrome. Il est sur le point de causer beaucoup plus de problèmes, car de nombreuses extensions devront être mises à jour pour prendre en charge Firefox multi-processus ou elles ne fonctionneront pas correctement. De futurs projets comme Servo - un nouveau moteur de mise en page pour peut-être remplacer un jour Gecko - ne seraient pas non plus compatibles avec l'ancien système d'extension. Et il devrait y avoir une amélioration de la sécurité, car les extensions peuvent être un peu plus encombrées et n'ont pas toutes accès à tout.

Mais cela frotte à tort certaines personnes. Le système d'extension de Firefox est sur le point de devenir moins puissant. Actuellement, les extensions de navigateur peuvent faire pratiquement n'importe quoi dans Firefox. Cela entraîne des problèmes de sécurité, des problèmes de compatibilité et des ruptures au cours du développement. Mais c'est aussi le gros avantage de Firefox - Firefox est le navigateur avec le framework add-on le plus puissant, sans exception. C'est sur le point de ne plus être vrai. Mozilla ajoutera des fonctionnalités pour permettre aux add-ons les plus populaires de continuer à fonctionner, mais les add-ons moins utilisés et les futurs add-ons seront beaucoup plus limités dans ce qu'ils peuvent faire.

Si Firefox n'a plus le framework add-on le plus puissant, son plus grand avantage sur ses concurrents sera parti.

Firefox suit les traces de Chrome depuis des années

Bien sûr, Firefox suit depuis longtemps les traces de Chrome. Peu de temps après le lancement de Chrome, Mozilla a intégré un cycle de publication rapide qui voit des versions régulières de Firefox toutes les six semaines. Cela a causé beaucoup de problèmes avec les add-ons cassés car le framework add-on de Firefox n'a jamais été conçu pour cela.

L'année dernière, Firefox a reçu un nouveau thème nommé Australis conçu pour être plus "moderne". Beaucoup d'utilisateurs considéraient cela comme beaucoup plus proche de Chrome et s'y opposaient. Firefox a également jeté la barre d'état, comme Chrome.

D'autres fonctionnalités ressemblent de plus en plus à celles de Chrome. Firefox Sync a été repensé pour n'utiliser qu'un nom d'utilisateur et un mot de passe au lieu de l'ancien système de clé de sécurité - tout comme Chrome. Vous pouvez désormais avoir à la fois une navigation normale et une navigation privée, comme dans Chrome. Mozilla a commencé à emballer des fonctionnalités douteuses comme l'intégration de Firefox Hello et Pocket, tout comme Google a construit ses propres fonctionnalités dans Chrome. Firefox peut maintenant lire des vidéos H.264 sur le Web, comme d'autres navigateurs peuvent le faire.

Mozilla n'autorisera également que les add-ons signés Mozilla sur la version stable de Firefox, obligeant les utilisateurs à passer à une version développeur pour installer ceux que Mozilla n'a pas approuvés. Chrome les limite également pour des raisons de sécurité.

Et Mozilla est sur le point de sortir avec Firefox pour iOS - un navigateur pour iPhone et iPad qui offre une interface différente avec le moteur de rendu Safari d'Apple, mais qui vous permet de synchroniser votre compte Firefox. Chrome pour iOS fonctionne de manière similaire, mais Mozilla a évité de le faire pendant des années car il ne pouvait pas utiliser son propre moteur de rendu Gecko.

Firefox a besoin d'une identité distincte

Maintenant, ne vous méprenez pas: la plupart de ces changements sont bons. Même les plus controversés comme la suppression du cadre d'extension sera probablement une amélioration à long terme.

Mais il ne fait aucun doute que Firefox perd progressivement son identité distincte. Abandonner le cadre d'extension le plus puissant pour un modèle add-on largement compatible avec Chrome sera un coup dur pour une partie vocale de la base d'utilisateurs de Firefox.

Mozilla doit répondre à une question importante: Pourquoi utiliser Firefox sur Chrome? Mozilla soutiendrait probablement que Firefox est unique parce qu'il est fait par une société à but non lucratif dédiée à rendre le web meilleur, plutôt que de grandes sociétés à but lucratif qui font plus de choses comme ses concurrents. Il utilise également Gecko, un moteur de rendu différent, qui, espérons-le, aide à préserver les standards Web grâce à une variété d'implémentations. Mais est-ce vraiment suffisant?

Firefox utilise maintenant Yahoo comme moteur de recherche par défaut, ce qui n'est certainement pas un gros avantage. Allez-y - cherchez "vlc" sur Google, Bing et Yahoo dès maintenant. Bing va vous montrer un gros lien de téléchargement VLC sans aucune publicité trompeuse, Bing vous montrera des publicités dangereusement trompeuses, mais vous pointez toujours vers la page de téléchargement VLC, et Yahoo vous montrera un tas d'annonces essayant de vous faire télécharger des logiciels malveillants sansindication claire de l'endroit où vous pouvez obtenir VLC.Firefox a le pire moteur de recherche par défaut de tous les navigateurs grand public, et Mozilla n'aide certainement pas les utilisateurs en utilisant Yahoo.