Alors que nous vous parlions des récentes sorties de
Firefox 3 et d'
Opera 9.5, Google arrive sur le marché des navigateurs plus ou moins subitement. L'annonce peut en effet surprendre au premier abord puisque force est de constater qu'après avoir lancé quelques applications Web très utilisées telles que Google Maps, GMail, Google Docs, Google Calendar, Google Reader, Youtube, etc., il ne manquait plus qu'au géant du Web à créer son propre navigateur Internet. C'est donc aujourd'hui que Google lance son tout premier navigateur baptisé
Google Chrome.
Quels intérêts pour l'entreprise de créer un navigateur ? Quelles sont les fonctionnalités de Google Chrome ? Peut-il faire de l'ombre aux navigateurs modernes ? Tant de questions auxquelles on tentera de répondre le plus précisément possible dans cette news.
Pourquoi lancer un nouveau navigateur Web ?
Google pense qu'il peut fournir une meilleure expérience du côté de l'utilisateur et en même temps promouvoir l'innovation sur la toile et lui permettre une expansion plus rapide.
Les équipes de développeurs de Google ont réalisé ce navigateur en partant de zéro. Les développeurs sont en effet partis du constat que le Web avait bien évolué depuis sa création : avant, on avait des pages textuelles simples et aujourd'hui on a des pages riches et des applications interactives. Dans cette optique, il fallait repenser la façon dont les navigateurs Web sont faits et penser à une plateforme pour les pages et les applications en ligne afin de les rendre plus accessibles aux utilisateurs.
Pour en savoir plus sur les raisons et les intentions de Google, je vous invite à lire
cette présentation de Chrome sous forme de bande dessinée par Google.
Le Site du Zéro sous Google Chrome (cliquez pour agrandir)
C'est ainsi qu'est né Google Chrome dont voici les principales qualités d'après Google :
- Stabilité : lorsqu'on écrit un email important, le plantage du navigateur n'est pas envisageable. Une seule page web ne peut pas faire planter tout le navigateur, seul l'onglet posant problème s'arrête ce qui ne vous fait pas perdre tout votre travail ;
- Rapidité et réactivité : démarrage du logiciel et exécution de pages Web rapides ;
- Sécurité : il faut donner la tâche dure aux malwares ;
- Ergonomie : une interface claire, simple et efficace ;
- Adaptabilité aux applications Web récentes ;
- Open-source : un projet totalement libre et gratuit : les utilisateurs doivent pouvoir utiliser les idées des autres et inversement.
Des détails plus techniques sur Google Chrome
Rapidité : Webkit et V8
Google Chrome se veut
rapide. Pour atteindre ce but, la structure interne du logiciel a été réfléchie et se trouve être très différente de celle des autres navigateurs. Ainsi, chaque onglet a son propre processus et est de ce fait totalement indépendant ; autrement dit, vous pouvez très bien fonctionner sur un site Web dans un onglet alors qu'un autre est en train de planter. Lorsque vous fermez l'onglet, vous détruisez donc un processus. Ceci optimise également la mémoire : l'utilisation de la
RAM ne grimpera pas indéfiniment à cause des fuites, car dès que vous fermez un onglet ou changez de site, de la mémoire est libérée.
Chaque
plugin a également son processus, de sorte que s'il plante, il n'affecte pas la page dans laquelle il s'exécute. Par exemple, si le plugin flash sur youtube plante, le reste de la page s'affichera sans encombre.
Toujours dans le domaine de la vitesse, c'est le moteur de rendu open-source
WebKit (développé entre autres par Apple, qui l'utilise dans Safari, et issu du moteur KHTML de KDE) qui a été choisi pour sa rapidité.
Une machine virtuelle Javascript a également été développée :
V8. Ceci assure une sécurité et une indépendance entre les différents systèmes d'exploitation. Le moteur Javascript profite d'une innovation : au lieu que le code soit analysé puis interprété à l'exécution, il est analysé puis compilé en code machine directement compréhensible par le processeur, ce qui rend l'exécution bien plus rapide, car il n'y a plus besoin de la phase d'interprétation. Il profite également d'un système de recyclage de la mémoire plus précis. Enfin, le noyau de V8 est indépendant du navigateur, ce qui le rend utilisable par un autre navigateur que Chrome.
Expérience utilisateur
La
page d'accueil a été réfléchie. Vous y trouverez neuf des sites les plus visités avec un design comme le Speed Dial d'Opera. Vous y trouverez également vos sites les plus recherchés ainsi que ceux mis en favoris et visités récemment (vos derniers onglets fermés).
Lorsque vous tapez des mots dans la barre d'adresse, Google Chrome recherche dans vos sites les plus visités et dans votre historique, à la manière de Firefox et d'Opera, mais vous propose aussi des suggestions de pages populaires que vous n'avez pas visitées.
Un mode de navigation privé est également de la partie : le mode "incognito". C'est un mode en lecture seule où rien n'est enregistré sur votre ordinateur (pas d'historique). Les cookies sont détruits lorsque vous fermez l'onglet.
Sécurité et navigation sûre
Chaque onglet étant isolé, ils ne peuvent pas communiquer entre-eux. Les droits de chaque processus ont également été limités, de sorte qu'ils ne puissent pas écrire sur votre disque dur ou bien lire des fichiers sensibles (comme Mes Documents ou le Bureau). Cela empêche les malwares de s'installer sur votre ordinateur. De même, ils ne peuvent pas utiliser ce qui se passe dans un onglet pour affecter le comportement d'un autre onglet.
Enfin, la prévention contre le phishing est également au rendez-vous. Google Chrome met à jour en permanence sa liste de sites malveillants (pouvant contenir des malwares ou bien étant liés au phishing) et peut donc prévenir l'utilisateur en cas de danger. Leur API sera libre et donc d'autres navigateurs pourront utiliser cette liste pour compléter leur répertoire.
Téléchargez la version bêta
Depuis peu, une version bêta de ce nouveau navigateur est disponible. Seuls les utilisateurs de Windows pourront la tester pour le moment, les utilisateurs de Linux et Mac devront patienter un petit moment (il n'y a pas de date précise à ce sujet).
Pour télécharger la version Windows, il faudra vous rendre sur le site de
Google Chrome, vous pourrez à ce moment télécharger le navigateur et voir les fonctionnalités proposées.
Analyse
D'après Google, le but de Chrome est de rendre la toile meilleure pour les internautes, mais également pour les programmeurs. Leur navigateur étant open-source, ils veulent que les fonctionnalités intéressantes soient implémentées dans tous les navigateurs, et non dans un seul, de sorte que les développeurs puissent s'en servir.
Il est trop tôt pour tirer des conclusions sur les conséquences de la sortie d'un tel navigateur, bien que cela n'ait pas empêché de nombreux analystes de donner leurs avis sur la question :
- Pour certains, la cible est Internet Explorer qui gêne Google dans son développement car le navigateur est (quoiqu'on en dise) toujours à la traîne.
- Pour d'autres, la cible serait Firefox, et alors la position de Google serait pour le moins ambigüe (ils ont embauché plusieurs développeurs de Firefox il y a quelques années, et Firefox dépend pour le moment énormément de Google pour ses besoins financiers). Malgré tout, le partenariat commercial entre Firefox et Google vient d'être reconduit pour 3 ans.
- Plus surprenant, et plus visionnaire aussi peut-être, la cible ne serait pas un navigateur mais... Windows.
Cette dernière option ne serait pas complètement folle : Google crée de nombreuses applications Web et fait le pari que dans un futur plus ou moins proche tout se fera via le navigateur : envoi et réception de mails, lecture de vidéos, partage de photos, agenda, rédaction de documents texte, tableur, diaporamas... Autant de services qui, si on y réfléchit bien, sont
déjà proposés par Google !