Ces deux moteurs de navigateur ne sont pas contrôlés par Google ou Apple — et cela compte plus que vous ne le pensez
À première vue, on pourrait penser qu'il y a trop de navigateurs web parmi lesquels choisir. C'est en grande partie vrai aussi. De Google Chrome à Brave et d'Edge à Firefox, il y a plus d'options. C'est aussi pourquoi les gens recherchent toujours le meilleur navigateur web pour leur flux de travail. Étant donné que chaque navigateur web se présente comme « tout neuf », on pourrait croire que l'on passe dans un nouveau monde.
La plupart du temps, cependant, peu de choses sous le capot changent lorsque vous passez d'un navigateur web à un autre. Bien sûr, vous pouvez rencontrer une nouvelle interface utilisateur et une série de fonctionnalités innovantes, mais c'est à peu près tout. Et ce qui ne change pas lorsque vous changez de navigateur révèle comment deux entreprises contrôlent presque tout sur la façon dont le web est rendu pour vous.
Changer de navigateur ne signifie pas ce que la plupart des gens pensent que cela signifie
Chrome a quitté le bâtiment, mais Blink ne l'a pas fait
Lorsque vous passez d'un navigateur à un autre, vous remarquerez certainement quelques changements. Par exemple, l'expérience de navigation sur Arc est totalement différente de celle que vous auriez avec Google Chrome ou Microsoft Edge. Comme ces navigateurs Web s'adressent à des écosystèmes différents, vous pouvez également avoir accès à des avantages spécifiques. Cependant, la plupart des gens ne réalisent pas que de nombreux navigateurs Web que vous rencontrez aujourd'hui utilisent Blink comme moteur de rendu. Par conséquent, beaucoup de ces navigateurs, y compris Microsoft Edge et Arc, sont appelés navigateurs basés sur Chromium.
Un moteur de rendu de navigateur, également appelé moteur de mise en page, convertit le HTML et d'autres composants en éléments visuels et interactifs affichés sur l'appareil de l'utilisateur.
Les choses sont encore plus restrictives sur les appareils iOS et iPadOS. On pourrait penser qu’installer quelque chose comme Google Chrome ou Mozilla Firefox sur votre iPhone change tout, mais ce serait une erreur. Apple oblige chaque navigateur web à utiliser son moteur de rendu propriétaire, WebKit, sur les appareils iOS et iPadOS. Par conséquent, peu importe à quel point ils prétendent être différents, tous les navigateurs sur votre iPad ou iPhone sont alimentés par le moteur de rendu WebKit.
Il est donc sûr de dire que l'ensemble du paysage des navigateurs web est dominé par Blink et WebKit. Il y a deux exceptions, et elles deviennent de plus en plus importantes au fil des jours. Pour comprendre pourquoi les navigateurs qui ne sont pas basés sur Blink et WebKit sont cruciaux, nous pourrions avoir besoin d'une petite leçon d'histoire.
Que s'est-il passé la dernière fois qu'un moteur a exploité le web
IE6 ne s'est pas bien terminé, et le schéma semble familier
Avant que Blink et WebKit ne prennent le dessus, il y avait Internet Explorer, et l'ensemble du web était conçu pour que tout fonctionne parfaitement sur IE. Je suis sûr que vous êtes tombé sur ces bannières de sites web qui demandent aux visiteurs d'utiliser Internet Explorer pour la meilleure expérience de navigation. Comme les autres navigateurs web avaient une part de marché minimale, les développeurs trouvaient également pratique d'activer les options recommandées pour Internet Explorer, y compris ActiveX et les styles CSS propriétaires. Les développeurs ne voulaient pas vérifier si leurs sites fonctionnaient sur d'autres navigateurs web.
Les gens ont commencé à remarquer le problème seulement lorsque des options comme Google Chrome et Mozilla Firefox sont devenues largement populaires. Lorsqu'elles l'ont fait, il y avait un certain nombre de sites web qui plantaient et de fonctionnalités qui ne fonctionnaient pas vraiment. Les développeurs ont dû reconstruire ces sites web, mais cela a eu un coût. En résumé, le comportement des développeurs a été influencé par la part de marché. En conséquence, les utilisateurs se sont tournés vers les navigateurs qui offraient les nouvelles fonctionnalités et autres mises à jour en premier.
Actuellement, Blink et WebKit occupent l'espace que Internet Explorer occupait autrefois. Cela signifie également que Google et Apple ont un contrôle non surprenant sur les fonctionnalités qui arrivent sur le web. Le fait que Google pousse AMP et qu'Apple limite l'utilisation de l'API de notifications push sur le web sont quelques exemples de ce qu'a engendré ce contrôle. Ce n'est pas comme si Google et Apple devaient se réunir pour décider de ces orientations. Au lieu de cela, ces entreprises ont agi selon leurs intérêts, et le monde a suivi — parce que Blink et WebKit dominaient.
On pourrait également dire que les pratiques de mise en œuvre de Google et Apple bénéficient d'un tel privilège qu'elles deviennent des standards de facto. Heureusement, ce n'est pas encore un coût perdu. Gecko et Ladybird font quelque chose qui compte sur le long terme.
Le gecko a tenu une ligne que la plupart des gens ne remarquent pas jusqu'à ce qu'elle disparaisse
Le moteur de Firefox est la seule chose qui empêche que cela soit une conversation à trois
L'un des rares moteurs de rendu qui empêche Blink et WebKit de devenir un duopole est Gecko, développé par Mozilla. Gecko a été l'épine dorsale de Mozilla Firefox, et il a récemment été adopté par Zen Browser également. Alors que toutes les autres alternatives à Chrome se sont appuyées sur Blink, des options comme Zen Browser offrent un léger rayon d'espoir. Gecko a été une véritable alternative à Chrome à bien des égards. Voici quelques-uns des domaines où il excellait avant que Chrome ne fasse les mouvements de base.
- Bloque l'accès aux cookies tiers
- Résiste au pistage par empreinte de toile
- Limite le suivi intersites
Cependant, l'accent mis sur ces fonctionnalités n'a pas rendu les navigateurs basés sur Gecko plus populaires. Bien sûr, la demande pour des options comme Zen Browser est en croissance, mais Firefox a continué à perdre des parts de marché au cours de la dernière décennie. Une fois de plus, le cycle problématique des développeurs suivant les directives de Google et Apple et des utilisateurs dépendants des options populaires a contribué à l'état pitoyable de Gecko.
Coccinelle essaie de construire un moteur à partir de zéro
La tentative la plus sérieuse d'indépendance moteur depuis des années vient de l'extérieur de l'industrie
Ladybird est un autre nom important dans le monde des moteurs de rendu indépendants. Bien qu'il ne soit pas prêt pour un usage quotidien, le navigateur Ladybird est conçu comme un navigateur indépendant qui ne dépend d'aucun moteur de rendu existant. Cela signifie que les utilisateurs auront bientôt la possibilité d'utiliser autre chose que Blink, WebKit et Gecko. Cependant, ce projet devrait être prêt pour la seconde partie de 2026. Même à ce moment-là, vous ne pouvez vous attendre qu'à une version Alpha.
Le projet Ladybird, qui vient de l'extérieur de l'industrie, prouve qu'un moteur qui ne dépend pas de grands acteurs comme Apple et Google est tout à fait possible, et que la véritable interopérabilité pourrait devenir une réalité. Une fois pleinement opérationnel, nous aurions également une mise en œuvre indépendante qui n'est pas contrôlée par des entités ayant des intérêts particuliers. Nous sommes également susceptibles de voir de meilleures normes web promues par des entités telles que le W3C et le WHATWG.
La véritable guerre des navigateurs se déroule au niveau du moteur
Je suis sûr que vous comprenez maintenant la réalité des guerres des navigateurs. Lorsque vous passez de Google Chrome à Arc, ou lorsque Brave gagne un peu plus de part de marché, peu de choses changent dans le tableau plus large des normes ou de la mise en œuvre du Web. En revanche, Apple et Google continuent de maintenir le même niveau de contrôle qu'avant, grâce à l'immense popularité de Blink et WebKit.
Le genre de résistance que Gecko a montré, et l'initiative de Ladybird, ne sont pas des projets mineurs avec des résultats instantanés. Cependant, ils s'efforcent tous deux de créer un environnement non-duopole dans lequel les standards du web peuvent être mis en œuvre même lorsqu'ils ne sont pas favorisés par Google et Apple.




