Chrome se transforme en nouvel Internet Explorer 6

author
11 minutes, 4 seconds Read

Chrome est désormais le navigateur le plus populaire sur tous les appareils, grâce à la popularité d’Android et à l’essor de Chrome sur les PC Windows et les ordinateurs Mac. Alors que Google continue de dominer notre accès au web, aux informations par le biais de son moteur de recherche, et à des services comme Gmail ou YouTube, Chrome est un point d’entrée puissant dans la vaste boîte à outils de l’entreprise. Alors que Google s’est fait le champion des normes web qui fonctionnaient sur de nombreux navigateurs différents dès les premiers jours de Chrome, plus récemment, ses propres services ignorent souvent les normes et forcent les gens à utiliser Chrome.

Chrome, en d’autres termes, est utilisé de la même manière qu’Internet Explorer 6 l’était à l’époque – les développeurs web optimisant principalement pour Chrome et peaufinant pour les rivaux plus tard. Pour comprendre comment nous en sommes arrivés là, voici un peu (beaucoup) d’histoire du navigateur. Si vous voulez savoir pourquoi dire « Chrome est le nouvel Internet Explorer 6 » est si accablant, vous devez savoir pourquoi IE6 était un problème damnable au début des années 00.

Une brève histoire des navigateurs

La domination de Microsoft sur les PC avec Windows a atteint son apogée il y a 16 ans. Aux côtés d’Intel, Microsoft a dépensé au moins 1 milliard de dollars pour promouvoir la sortie de Windows XP, avec une publicité télévisée mettant en vedette Ray of Light de Madonna. C’était une époque antérieure à l’iPod, à Gmail ou à YouTube, et Microsoft n’avait même pas la concurrence de Google à l’époque. Microsoft se comportait comme une entreprise qui pouvait faire ce qu’elle voulait, et c’est ce qu’elle a fait. Après avoir écrasé sa concurrence Netscape, l’ère d’Internet Explorer 6 était née.

Internet Explorer 6 sur Windows XP

Internet Explorer 6 a fait ses débuts avec Windows XP, et était étroitement lié à nombre de ses fonctionnalités. La popularité de XP a augmenté, tout comme celle du web. IE6 est arrivé juste au moment où la bulle des « dot com » s’effondrait et où l’utilisation d’Internet aux États-Unis augmentait rapidement. Pour beaucoup, Internet Explorer était le principal moyen d’accéder à l’Internet, et le logo est devenu synonyme d’Internet. À son apogée, Internet Explorer 6 dominait 90 % de l’ensemble du marché des navigateurs.

Microsoft contrôlait la façon dont des millions de personnes accédaient au web, et avec Internet Explorer 6, il a commencé à montrer ses muscles. Alors que le web devenait beaucoup plus populaire, des normes émergeaient pour aider les développeurs à créer des sites et des applications qui fonctionneraient sur plusieurs appareils et navigateurs. Internet Explorer 6 a largement ignoré les normes web de l’époque, et a mis Microsoft et les développeurs web sur la voie de décisions douloureuses pour les années à venir.

Ignorer les normes web signifiait que les développeurs commençaient à coder leurs sites autour d’Internet Explorer spécifiquement, et recommandaient à leurs clients de n’accéder à leur site que par Internet Explorer. Internet Explorer 6 a existé pendant cinq années complètes en ignorant les normes web et avec un certain nombre de failles de sécurité, mais des rivaux ont commencé à émerger. En 2004, la Fondation Mozilla, fondée par l’ancien fabricant de navigateurs Netscape, a lancé Firefox 1.0. Il a introduit la navigation par onglets et un bloqueur de fenêtres pop-up, et les fans ont collecté des fonds pour payer une pleine page de publicité dans le New York Times. Il était annoncé comme le tueur d’Internet Explorer, et c’était la première alternative sérieuse depuis Netscape.

Microsoft a riposté avec Internet Explorer 7 en 2006, ajoutant la navigation par onglets et d’autres fonctionnalités qui ont surtout gardé les gens fidèles au défaut de Windows. IE7 n’a pas suffisamment amélioré la prise en charge des normes web de Microsoft, et les critiques sur le fait que Microsoft ignore les normes web ont commencé à se renforcer. Même le créateur du World Wide Web, Tim Berners-Lee, a critiqué les efforts de Microsoft.

Au moment de la sortie de Firefox, Google développait rapidement ses activités de recherche et de publicité. Au lieu de construire son propre navigateur Chrome, il était occupé à créer la Google Toolbar. (Notamment, c’était l’un des tout premiers grands projets dirigés par l’actuel PDG Sundar Pichai). La barre d’outils était un module complémentaire pour Internet Explorer ou Firefox qui ajoutait un bloqueur de pop-ups et un accès facile à la recherche Google. Elle faisait office de cheval de Troie pour ajouter des fonctionnalités supplémentaires aux navigateurs et diriger les internautes vers les services de Google. Google en a fait une promotion importante sur les pages de son moteur de recherche, et le bloqueur de fenêtres pop-up était particulièrement populaire auprès des utilisateurs d’Internet Explorer 6.

Alors que la popularité de Firefox augmentait et que les frustrations liées à Internet Explorer s’intensifiaient, Google est entré sur le marché en 2008 avec son propre navigateur Chrome. Google s’est concentré sur les normes Web et a respecté le HTML5, en passant les tests Acid1 et Acid2 avec la première version de Chrome – ce à quoi Microsoft avait échoué. Les développeurs ont afflué vers Chrome parce qu’il leur permettait de créer de meilleurs sites Web basés sur les normes Web, et il a déclenché une guerre de parts de marché entre Internet Explorer, Firefox et Chrome.

Bien que Chrome n’ait jamais réussi à s’emparer de 90 % de toutes les parts de marché de la navigation sur ordinateur de bureau, c’est maintenant la façon dominante dont les gens accèdent à Internet à travers les appareils. Netmarketshare, W3Counter et StatCounter placent tous Chrome à environ 60 % de la navigation de bureau, avec Safari, Firefox, IE et Edge tous loin derrière avec jusqu’à 14 % de part de marché chacun (selon la personne à qui vous faites confiance). Quoi qu’il en soit, Chrome a maintenant le type de domination qu’Internet Explorer avait autrefois, et nous commençons à voir les propres applications de Google s’écarter de la prise en charge des normes Web de la même manière que Microsoft l’a fait il y a une décennie et demie.

Fonctionne mieux (ou seulement) avec Chrome

Que vous blâmiez Google ou le World Wide Web Consortium (W3C), qui se déplace souvent lentement, les résultats ont été particulièrement évidents tout au long de 2017. Google a été au centre d’un grand nombre de messages « fonctionne mieux avec Chrome » que nous commençons à voir apparaître sur le web. Google Meet, Allo, YouTube TV, Google Earth et YouTube Studio Beta bloquent tous l’accès au navigateur par défaut de Windows 10, Microsoft Edge, et ils indiquent tous aux utilisateurs de télécharger Chrome à la place. Google Meet, Google Earth et YouTube TV ne sont pas non plus pris en charge sur Firefox, avec des messages invitant à télécharger Chrome. Google a publiquement promis de prendre en charge Earth sur Edge et Firefox, et la société « travaille à apporter YouTube TV à plus de navigateurs à l’avenir. »

Hangouts, Inbox, et AdWords 3 étaient tous dans le même bateau quand ils ont fait leurs débuts. Cela a conduit un développeur de Microsoft à décrire le comportement de Google comme un modèle stratégique. « Lorsque la plus grande entreprise web du monde bloque ses concurrents, cela sent moins l’accident que la stratégie », a déclaré un développeur de Microsoft dans un tweet maintenant supprimé.

Google n’est pas non plus le seul à adopter l’approche « fonctionne mieux avec Chrome », car d’autres entreprises web ont commencé à révéler que leurs sites web fonctionnent mieux dans Chrome. Groupon, Airbnb et Seamless sont tous coupables de cela, ce qui a même poussé un membre de l’équipe Chrome à déclarer « s’il vous plaît, ne construisez pas de sites pour Chrome uniquement. » C’est un conseil utile que Google ne met pas en pratique lui-même, cependant. (Groupon a par la suite fait marche arrière sur sa politique « Optimisé » pour Chrome avec un Tweet trop mignon.)

Alors pourquoi cela se produit-il ? « Sur les dizaines de projets web sur lesquels on travaille à tout moment chez Google, seule une petite fraction d’entre eux nécessite Chrome à un moment donné de leur cycle de développement, principalement en raison de contraintes de ressources ou de technologie », explique Ben Galbraith, directeur de la Chrome Web Platform dans une déclaration à The Verge. « Dans tous les cas, nous travaillons pour essayer de surmonter ces contraintes chaque fois que possible parce que nous croyons qu’un web ouvert est essentiel pour construire un meilleur web. »

Une grande partie de cela se résume probablement à des ressources d’ingénierie pures chez Google et d’autres sociétés web, plutôt qu’à une conspiration pour écraser Firefox ou Edge. Les employés de Google utilisent Gmail, Google et Chrome, et la plupart de leurs clients aussi, il est donc compréhensible qu’ils optimisent pour Chrome. L’équipe Chrome de Google est toujours un grand partisan du web ouvert, mais si le reste de Google optimise les services pour Chrome, alors cela crée cette mauvaise image.

« Un problème est que les développeurs de Google créent souvent beaucoup de nouvelles normes, ils sont extrêmement actifs dans le développement de nouvelles fonctionnalités pour le web », explique Jason Ormand, un ingénieur de performance chez Vox Media. « Ils rédigent des propositions et les font passer par le groupe de travail sur les normes, le W3C, pour qu’elles deviennent des normes. » Cela signifie souvent que Google est le premier à utiliser ces normes, car l’entreprise les a défendues. Mélangez cela avec un grand nombre de développeurs utilisant Chrome pour le développement Web et les problèmes sont évidents.

Il est difficile d’imaginer que cette situation de Chrome uniquement s’améliore, cependant. Google s’est éloigné de WebKit et vers son moteur de rendu Blink il y a des années, et il y a eu beaucoup d’optimisations des bibliothèques open source, des frameworks et d’autres parties du moteur qui causent des bugs dans d’autres navigateurs. Vous le remarquerez si vous essayez d’utiliser Safari, Firefox ou Edge sur certains sites où les développeurs ont d’abord ciblé Chrome, et il est plus facile pour le personnel d’assistance des sites Web de recommander simplement de télécharger Chrome que de réécrire des parties de leur code. Les développeurs ont également passé des années à optimiser pour Chrome, et à contourner certaines de ses bizarreries avec des corrections ou des modifications réservées à Chrome.

Invitations à télécharger Chrome sur Google.com

Google contrôle également le site le plus populaire au monde, et il l’utilise régulièrement pour pousser Chrome. Si vous visitez Google.com dans un navigateur non Chrome, vous êtes invité jusqu’à trois fois à indiquer si vous souhaitez télécharger Chrome. Google a même parfois étendu cette invitation à l’ensemble de la page afin de promouvoir Chrome dans certaines régions. Microsoft a utilisé des tactiques similaires pour convaincre les utilisateurs de Windows 10 de s’en tenir à Edge.

La partie troublante pour tous ceux qui ont investi dans un web ouvert est que Google commence à ignorer un principe qu’il a défendu en rendant ses propres services uniquement Chrome – même si ce n’est qu’au début. Compte tenu du nombre de fois où cela s’est déjà produit, la plus récente application Google réservée à Chrome, YouTube TV, ne sera probablement pas la dernière.

« C’est vraiment inacceptable », déclare Jen Simmons, membre du groupe de travail CSS et défenseur des développeurs chez Mozilla, en faisant référence à Groupon qui optimise son site pour Chrome. « Développeurs web, vous pouvez faire mieux. Développez pour le web, pas pour un seul navigateur. Sinon, vous bousillez vos utilisateurs. »

John Gruber, auteur du blog Daring Fireball et inventeur du format de publication Markdown, prévient qu’il pourrait y avoir plus de cela à venir. « Il y a tellement de choses réservées à Chrome en ce moment », dit Gruber. « Si vous pensez que Google ne construit pas une plateforme Chrome propriétaire, votre tête est dans le sable. »

Il y a cependant un peu d’espoir. « Aider à établir des habitudes de développeurs qui soutiennent la croissance du web ouvert reste une priorité pour l’équipe Chrome et Google en général en 2018 », déclare Ben Galbraith de Google. C’est un objectif sur lequel les équipes Web de Chrome et de Google devront s’aligner étroitement pour éviter les sites exclusivement Chrome.

Microsoft pourrait avoir célébré la mort d’Internet Explorer 6, mais si Google ne fait pas attention, alors il pourrait juste ressusciter une ère laide de l’Internet où « fonctionne mieux avec Chrome » est un cauchemar moderne.

Mise à jour, 14h20 ET : Clarifié des détails supplémentaires sur le support des services de Google pour les navigateurs Firefox et Edge. Mise à jour à nouveau à 12h05 ET le 5 janvier pour inclure le retour en arrière de Groupon sur le support de Chrome uniquement dans un tweet.

Similar Posts

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.