Google Chrome, le navigateur web de Google open source
Par Olivier Duffez, mardi 2 septembre 2008
Après d'éternelles rumeurs (on parlait de GBrowser il y a 4 ans), voilà qui devient officiel : Google se lance dans la guerre des navigateurs web avec Google Chrome. Il s'agit d'un logiciel open source basé sur Webkit, le moteur qui propulse Safari, le navigateur maison d'Apple. Que va en penser Mozilla, qui vient tout juste de renouveler son partenariat avec Google ? Et surtout Microsoft, qui a vu la part de marché de son navigateur Windows Explorer chuter depuis l'arrivée de Firefox ? Quels sont les réels objectifs de Google avec son nouveau navigateur Google Chrome ?

L'annonce de Google Chrome
L'énorme buzz lié à la sortie de Chrome a commencé avec l'envoi d'une BD de 40 pages par la poste à Philipp Lensen, le célèbre blogueur de Google Blogoscoped, un des blogs consacrés à Google les plus connus du web. Il a rapidement compris qu'il s'agissait bien d'un envoi de Google, malgré le format plutôt original. A peine scannées, les 40 pages dessinées par Scott McCloud (il le confirme sur son site) ont été mises en ligne sur blogoscoped.com/google-chrome/ (attention, serveur saturé à l'heure actuelle). Depuis que Google a confirmé l'info sur son blog officiel, la bande dessinée Google Chrome est consultable ici (on peut aussi télécharger la BD de Google Chrome au format PDF dans Google Book Search).
Description technique de Google Chrome
Quelques infos techniques en vrac :
- Avant de sortir une nouvelle version du logiciel, l'équipe Google Chrome la teste sur des milliers voire des millions de pages. Il faut dire que chez Google c'est assez simple, il suffit de se servir dans l'index de mille milliard de pages
La BD indique qu'en 20 à 30 minutes plusieurs dizaines de milliers de pages web peuvent ainsi être testées, et que le robot Chrome Bot en teste plusieurs millions par semaine. Les autres navigateurs web en font-ils autant ? - Google Chrome est basé sur Webkit, tout comme Safari, le navigateur d'Apple. Y aurait-il du partenariat dans l'air entre Google et Apple ? Ce n'est pas la première fois que c'est évoqué... A noter que le projet Android utilise aussi Webkit.
- L'interprétation du code JavaScript est réalisée par V8, une machine virtuelle développée par des Danois. V8 a la particularité de créer un code compilé à partir du source JavaScript, afin d'accélérer le traitement. V8 gère mieux la mémoire grâce à un bon Garbage Collector. V8 est totalement indépendant du navigateur, afin que d'autres projets puissent l'utiliser (rappelons que Chrome est open source...).
- Google Chrome utilise autant de process qu'il y a d'onglets ouverts (tabs). Ca doit accélérer le surf et limiter les problèmes en cas de plantage (seul l'onglet concerné est fermé, sans dommages collatéraux sur les autres onglets).
- La barre d'adresse (qui contient l'URL de la page en cours de consultation) est affichée dans chaque onglet. Google Chrome l'a baptisée Omnibox, sans doute parce qu'elle est (censée être)
intelligente
, comme dans Firefox 3. Par exemple, Google Chrome complète l'URL au cours de la saisie, en fonction de l'historique mais aussi des pages les plus populaires (en se basant sans doute sur Google Suggest). On peut aussi utiliser l'Omnibox comme un formulaire de recherche parmi les pages web préalablement consultées (sans avoir à les mettre en favoris). Enfin, Omnibox possède une astuce permettant de lancer des recherches internes sur certains sites. - La page par défaut du navigateur affiche les 9 pages les plus consultées ainsi que les sites sur lesquels vous avez fait le plus de recherches. Google Chrome cèdera-t-il à la tentation d'y glisser un formulaire de recherche Google ?
- Chrome possède un mode de surf appelé
incognito
, permettant de naviguer sur le web sans laisser aucune trace (ni dans l'historique, ni dans les cookies). - Par défaut, tous les pop-up sont bloqués ou s'affichent directement dans l'onglet qui a tenté de les faire afficher. On peut néanmoins les activer au cas par cas.
- Le
chrome
(l'interface utilisateur) peut être réduit au maximum : suppression de la barre d'adresse Omnibox, suppression de la barre d'outils. - La sécurité a été prise très au sérieux, afin de lutter contre les malwares et le phishing. Chaque process (associé à chaque onglet) est indépendant et ne peut pas communiquer avec les autres ; les accès en lecture et écriture sur le disque dur sont contrôlés. Les plugins s'exécutent eux aussi dans des process séparés, afin de renforcer la sécurité et de limiter les problèmes en cas de plantage du plugin. Google tient à jour 2 listes de sites considérés dangereux en termes de phishing et de malware ; ces listes sont accessibles publiquement au travers d'une API.
Cette BD contient plein d'autres informations que celles que je vous ai résumées ici. On lit par exemple On aurait pu créer un navigateur propriétaire mais Google vit d'Internet
... petit message subliminal à Microsoft ? Google reconnaît également avoir une lourde dette envers d'autres projets de navigateurs open source, en citant Mozilla et Webkit.
Captures d'écran de Google Chrome
Page d'accueil dans Google Chrome :

Interface utilisateur de Google Chrome :

Il y a d'autres captures d'écran qui circulent déjà sur le web...
Télécharger Google Chrome
Google Chrome est disponible en téléchargement dans 100 pays depuis ce mardi 2 septembre sur www.google.com/chrome/.
Bien entendu, on discute de Google Chrome dans le forum Google de WebRankInfo.
Ajoutez ce blog à vos favoris Technorati !




Commentaires
1. Le mardi 2 septembre 2008 à 11:55, par Carole
2. Le mardi 2 septembre 2008 à 20:07, par onblog
3. Le mercredi 3 septembre 2008 à 15:37, par Google Blème
4. Le jeudi 4 septembre 2008 à 15:06, par Béarnaise
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.
A lire aussi dans l'actualité WebRankInfo
Ca y est, on peut télécharger le nouveau logiciel de Google : le navigateur Internet Google Chrome, il est disponible en français.
Au lendemain de la sortie du navigateur Google Chrome, un peu plus de 2% des internautes qui ont visité WebRankInfo avaient choisi ce navigateur pour surfer. Je reposterai ici d'autres statistiques plus tard pour voir si ce n'est qu'un effet de nouveauté ou si Google Chrome va réussir à grappiller des part de marché à Internet Explorer et Firefox (pour ne citer que les principaux).
Voici la liste complète des raccourcis clavier de Google Chrome, le navigateur web open source que Google a mis en ligne mardi.
Tout le monde s'enthousiasme pour le dernier né de la grande famille Google, à savoir le navigateur web Google Chrome. Certains vont quand même trouver des bonnes raisons de détester Google Chrome ! Voici pourquoi je ne vais pas (encore) basculer vers ce navigateur...
Comme tout bon logiciel, Google Chrome possède ses Easter Eggs (oeufs de Pâques, c'est-à-dire des fonctions cachées, créées par les développeurs mais non documentées et bien entendu non vulnérables). Voilà le début d'une liste des Easter Eggs de Google Chrome.
Quelques heures après la sortie de Google Chrome, il semblerait qu'une faille de sécurité ait été découverte, permettant d'exécuter du code de provenance inconnue dans le processus de Google Chrome...
Pour ceux qui sont intéressés par l'open source, Google vient d'ouvrir un nouveau blog qui lui est consacré.
Vous trouvez que Gmail ou Google Maps sont des applications agréables pour l'utilisateur ? Si vous souhaitez développer vous aussi en AJAX, vous devriez essayer Google Web Toolkit, un projet open source proposé par Google Code.
Google a annoncé l'ouverture prochaine de Google Code Project Hosting, un service gratuit d'hébergement de projets Open Source sur sa plateforme Google Code. Google nie toute concurrence à SourceForge...