• Aller au contenu
  • Aller au menu
  • Aller à la recherche

CPU ⬜ Carré Petit Utile

CPU

Carré, Petit, Utile : Le programme radio des gens du numérique.
Tous les Jeudi à 11h sur Radio <FMR>

  • Programmes
  • Interviewes
  • Chroniques
  • Chercher
  • Suivez-nous !
  • CPU
  • Chroniques
  • ›
  • Ainsi naquit
  • ›
  • Ainsi naquit : Google Chrome
  • ← précédent
  • suivant →

Ainsi naquit : Google Chrome

jeudi 8 octobre 2026. Chroniques › Ainsi naquit

Extrait de l'émission CPU release Ex0250 : Et l'URL disparu.

Google est devenu un géant incontournable des moteurs de recherche. Initialement grâce à deux innovations :

  • Son système parcourt automatiquement le web grâce à des spiders qui vont crawler, indexer tous les liens d'une page web
  • Et son moteur de recherche qui est accessible par une requête en langage naturel.

Sauf qu'ils n'ont rien inventé de ce côté-là, le moteur de recherche Altavista était là avant eux, avait déjà ces deux technologies et on en a parlé.

Les réponses de Google sont nettement plus pertinentes que leurs concurrents Altavista, Lycos, Yahoo! et les autres, grâce à un moteur de scoring, le page rank, qui permettait d'avoir les réponses les plus proches de celles attendues par les visiteurs.
Ça et la très grande simplicité de leur site furent leur innovation ; oui c'est ironique de parler de leur simplicité alors que de nos jours, on en soit hélas très loin. Et aussi le système de publicité automatique pour se financer, les sous que Google a mis pour être présent préférentiellement sur Mac, iPhone et Firefox, puis l'arrivée de leur OS mobile Android.

Mais Google a eu vraiment du mal à s'imposer face à MSN Search, le futur Bing, le moteur de recherche que Microsoft installait par défaut dans Internet Explorer, qui était le navigateur web pré-installé dans son système d'exploitation Windows. Et à l'époque, quand quelqu'un allumait pour la première fois un PC, il se retrouvait avec plein de logiciels inutiles préinstallés, et des sites en page de garde du navigateur qui est MSIE. Parce que le constructeur a été payé par différentes entreprises qui voyaient en un ordinateur qu'un espace publicitaire.

Ah oui, pardon, c'est toujours le cas maintenant.

Pouf pouf, revenons à chez Google dans les années 2000s.

Le meilleur avantage concurrentiel que Google a imaginé serait de transformer la barre d'URL du navigateur web en un point d'entrée vers leur moteur de recherche, ce qu'ils appelleront l'OmniBox. Sauf que, pour éviter les doublons avec une barre d'URL native, la solution est de proposer un autre navigateur web.

Google n'a pas voulu faire comme bien d'autres, c'est-à-dire recarrosser Internet Explorer. Oui, c'était une pratique très courant dans les années 2000, on a eu plein de “navigateurs” faussement alternatifs comme Maxthon, AOL Explorer, Neoplanet, Crazy Browser, Avant Browser,... toutes ces merdes, quoi, qui avaient les mêmes limites et failles que IE et qui n'existaient que sur Windows.
Les équipes de Google ont pris un moteur open-source pour avoir la liberté de l'améliorer et être disponible sur tous les systèmes d'exploitations. Parce que le web est agnostique.

Pendant 6 années, le patron, Eric Schmidt s'était opposé à ce projet, Google était trop jeune et trop petit à son goût pour se lancer dans le développement d'un navigateur web, et il ne tenait vraiment pas à entrer dans la violente guerre entre Netscape et Microsoft. Pour lui montrer qu'il avait tort, les co-fondateurs de Google, Sergey Brin et Larry Page, vont recruter quelques développeurs de Firefox, et construiront une maquette de Chrome, pour la présenter à leur CEO. Démonstration réussie, Eric Schmidt accepte de lancer le projet.

L'équipe recrutée est composée de développeurs de Firefox, Firefox que Google finance pour une part très importante (il le font toujours). Mais plutôt qu'utiliser le navigateur léger de la Mozilla Foundation, ils se tournent vers KHTML, un moteur de rendu de pages web créé pour KDE, l'environnement graphique de Linux. KHTML a été écrit avec Qt, un toolkit graphique porté sur les principaux OS de bureaux et certains smartphones. Sauf qu'ils vont se tourner vers un fork de KHTML par Apple, Webkit, une évolution écrite pour le navigateur web Safari sorti sur Mac en 2003.

Webkit est très modulaire. Et comme depuis la sortie de Gmail en 2004, la première Single Page Application grand public, Google est obligé de s'intéresser de très très près au langage Javascript : un langage normalisé en ECMAscript, mais dont l'implémentation est loin d'être parfaite selon eux.
Or, on peut séparer dans WebKit des éléments et redévelopper la pile réseau, le système de parsing HTML, la gestion de l'arbre DOM qui le représente, le rendu graphique et le moteur javascript KJS. La ré-écriture de ce dernier deviendra V8, un runtime javascript proposé en licence libre (ainsi que Skia ou la pile HTTP), que les autres projets de navigateurs pourront reprendre qu'à la condition qu'ils soient eux aussi libres (on a rien sans rien). V8 sera utilisé en 2009 comme base pour le serveur web Node.JS.

Ainsi naquit : Google Chrome

Chrome est diffusé publiquement par Google en 2008, alors qu'un autre projet qui va s'en servir lourdement arrive derrière : l'environnement mobile Android.

Donc, pour résumer, à son lancement, Google Chrome est un cheval de Troie :

  • Pour mieux placer les produits Google. J'en ai parlé, et c'est réussi,
  • Pour mieux faire accepter des navigateurs modernes au très grand public (surtout aux États-Unis) face au désespérant Internet Explorer du Microsoft de l'époque,
  • Et pour faire évoluer les standards du web et d'internet, via le partage de logiciel libre, par la saine émulation de concurrence ou l'éradication d'Internet Explorer.

[Soupir]

20 ans après, ça a fortement dérapé. La preuve : depuis Avril 2026, une mise à jour de Chrome installe secrètement le moteur d'IA Gemini Nano sur les ordis et smartphones malgré son poids imposant. 4 Gigots le bestiau !
Alors certes, vous avez une alternative open-source, Chromium, mais franchement, celle-ci est pourrie de Googlismes dans son code source et ses fonctions. Ce logiciel est objectivement un faux-nez, ainsi que tous les navigateurs “alternatifs” qui s'en servent. [tiens, ça me rappelle les Internet Explorer recarrossés)

Le premier point d'entrée d'un utilisateur vers internet reste le navigateur web. Et désormais, les moteurs de recherche se battent aussi face à la présence des moteurs d'IA dans le navigateur web, une présence qui là aussi se monnaie comme n'importe quel espace publicitaire.

J'ai le regret de vous dire que dans le web, nous sommes revenus à une mono-culture toxique, digne des années 2000s : entre le moteur Chromium que quasiment tout le monde utilise malgré ses mouchards intégrés, et le moteur de Safari mobile qui est salement en retard sur nombre de standards du web.
La dernière alternative, Firefox, pourrait bien mourir faute d'utilisateurs et donc de financeurs pour la fondation Mozilla.

Texte : Da Scritch, adaptation d'un texte de 2008
Illustration sonore : Ouverture de Windows par Brian Eno, © Microsoft Illustration : Logo de Google Chrome, © Google.

Aucun commentaire

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées. Votre e-mail ne sera pas affiché.

Pièces jointes

  • 0250-CPU-Naquit-Chrome(08-10-26).mp3

Catégories

  • Programmes
  • Interviewes
  • Chroniques
  • Hors micro
  • Teaser

Séries

  • Arrière-guichet
  • Bio is the new Black
  • Composants
  • Crie si tu sais…
  • Elles codent
  • Futurs alternatifs
  • Intelligence artificielle
  • Killed By App
  • Langages machine
  • lost and found
  • Paranoid android
  • Parce que c’est Notre Projet Souverain
  • Quelque chose de totalement différent
  • Radio numérique
  • Read That Funky Manual !
  • Recycle
  • Ressources humaines
  • Situation critique
  • transcription manquante
  • Webmasters

Toutes les séries

Partenariat avec LeHua pour la projection du documentaire « A Chip Odyssey »

Suivez-nous !

  • 🎵 Podcast des émissions
  • 🎧 …pour Android
  • 🎧 …via Apple Podcast
  • 🎧 …via Youtube Music
  • 🎧 …en newsletter
  • Comment faire

Réseaux sociaux

  • BlueSky @cpu.pm
  • @cpu@Mastodon.tetaneutral.net
  • LinkedIn company/cpuprogramme
  • Nous écrire par e-mail

Développeurs

  • Benoît
  • Da Scritch
  • Enflammée
  • Gabriel
  • Infested Grunt
  • René Speranza
  • Thibault
  • Toute l'équipe

Partenaires

  • Silicium
  • Tetalab
  • Tetaneutral
  • Toulouse Tech Hub
  • La Bricole Toulousaine

Producteurs

  • Radio <FMR>
  • Régie publicitaire

Code source (github)

  • CPU-Audio web component
  • Thème Dotclear "cpu26"
  • Youtube future playlist

Pages juridiques

  • Documentation du programme
  • Déclaration morale
  • Licence de l'émission et des sonores
  • Politique de confidentialité 🍪
  • Accessibilité du site : partielle
  • Mentions légales

SRSLY ?

  • Fédération Française de lecture sportive de logs serveurs
  • Détruire ce site (à l'ancienne)

Informations

Interviewes et chroniques en licence CC-BY-SA-NC-ND ⬜ Émissions © DaScritch et l'équipe pour Radio <FMR> ⬜ Propulsé par Dotclear