Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

Google Chrome : du pain bénit pour les développeurs

Le navigateur du géant d'Internet permet d'utiliser beaucoup plus de JavaScript et de concevoir des applications plus sophistiquées.
laisser un avis
envoyer
par mail
imprimer
l'article
partager sur Viadeo
partager sur Facebook
partager sur LinkedIn
partager sur Scoopeo
partager sur Technorati
partager sur Digg
partager sur Delicious
partager sur Google
partager sur Myspace
partager sur Yahoo!

Avec son navigateur Chrome, Google pense d'abord à lui. Le géant du Web s'est construit un produit sur mesure pour son véritable cheval de bataille, la diffusion d'applications Internet riches telles que les Google Apps.

En effet, l'une des principales innovations de Chrome est son moteur JavaScript, que Google a développé en partant de zéro. Le résultat porte le nom prometteur de “ V8 ” et devrait permettre une exécution du code JavaScript beaucoup plus rapide.

Jusqu'à présent, les navigateurs exécutent ce langage selon un mode dit “ interprété ”. V8, en revanche, fait tourner l'application dans une machine virtuelle tout en introduisant une phase de compilation qui transforme les instructions JavaScript en code machine. Ce qui est moins lent et moins exigeant en ressources. Cette compilation à la volée est similaire à ce qui existe déjà dans les machines virtuelles Java.

Accélérer l'exécution

Le nouveau moteur V8 est également doté d'une meilleure gestion de la mémoire, où l'espace alloué aux objets JavaScript est clairement défini. Quand ces objets ne sont plus utilisés dans l'application, Chrome peut donc libérer cet espace de manière précise et rapide.

Cette amélioration de la performance ouvre de nouvelles perspectives aux développeurs Web. “ V8 nous permettra de faire une utilisation intensive de JavaScript et d'imaginer des applications plus sophistiquées. Car ce qui nous limite actuellement, ce sont les navigateurs Web ”, explique Benoît Jacquemont, responsable technique Lamp au sein de Smile, un intégrateur.

Evidemment, l'apparition d'un nouveau moteur JavaScript risque de compliquer un peu plus le processus de développement, car le développeur doit tester la bonne exécution de son application sur tous les navigateurs usuels.

Mais la spécificité du moteur JavaScript n'aura pas un grand impact sur la programmation en elle-même. “ Les fonctions de V8 seront à terme intégrées dans toutes les librairies et les frameworks, comme cela a été fait avec les moteurs précédents. Pour les développeurs, ce sera donc transparent ”, indique Benoît Jacquemont.

Un moteur de rendu éprouvé

Pas de surprise non plus d'un point de vue rendu graphique pour les développeurs. Pour afficher les pages Web, Google Chrome utilise le moteur de rendu WebKit, qui est bien connu car utilisé dans Appel Safari, Gnome Epiphany ou Konqueror. “ C'est une technologie de rendu moderne, qui respecte les standards du Net et qui est de même qualité que Firefox ”, précise le responsable technique.

Enfin, Google Chrome comprend d'office Google Gears, un module applicatif qui permet d'intégrer un mode déconnecté dans les applications Web. C'est une fonction pratique qui plaît aux développeurs, même si elle nécessite souvent d'adapter l'application d'origine. Elle est utilisée par des services comme Google Documents, Google Reader, Zoho Writer, MySpace ou YouTube.

débat
13 avis d'internautes
Google Chrome : du pain bénit pour les développeurs
Qu'ils sont bon
par Le rat du web
le 03/09/2008 22:38:27
Avec des S
par jeromesanss
le 03/09/2008 22:48:48
De même que...
par Antalos
le 04/09/2008 16:23:43
Chrome attaque Office
par blekc
le 04/09/2008 11:15:28
Chrome n'attaque pas Office
par ldealist
le 04/09/2008 18:01:00
bande passante nécessaire aux applicatio
par Pseud0
le 04/09/2008 18:24:45
orthographe
par ivan76
le 04/09/2008 17:52:24
Orthographe
par MOMO_1
le 04/09/2008 18:05:17
Pour beaucoup,
par rieca1
le 04/09/2008 18:20:59
Pas de faute
par journaliste_01net
le 04/09/2008 18:27:15
Et toc
par Le rat du web
le 04/09/2008 23:08:06
pas de lien
par steph9182
le 11/09/2008 07:40:00
Pardon!!!
par Le rat du web
le 04/09/2008 23:05:08
publicité
débat
13 réactions
 
pas de lien
posté le 11/09/08 à 07:40 par steph9182
Et toc
posté le 04/09/08 à 23:08 par Le rat du web
Pardon!!!
posté le 04/09/08 à 23:05 par Le rat du web
Pas de faute
posté le 04/09/08 à 18:27 par journaliste_01net
bande passante nécessaire aux applicatio
posté le 04/09/08 à 18:24 par Pseud0
à lire aussi
SUR LES MÊMES THÈMES
Free offre six mois d’abonnement à ses anciens clients
Libération veut faire payer les internautes pour aider la presse
Numéo lance la première offre triple play par satellite
FAI : le palmarès des hot lines selon Que Choisir
Dix fois plus d’internautes en France qu’il y a dix ans
Orange dépasse les 8,5 millions d’abonnés à l'ADSL
ADSL, palmarès 2009 : votre FAI est-il encore dans le coup ?
Orange : une nouvelle Livebox en juin et un décodeur TV fin 2009
Le rachat d'Alice pèse sur les résultats de la maison mère de Free
Canal+ en clair pendant dix jours sur la Freebox et la neufbox
Les abonnés de Numericable partagent leurs photos sur la télévision
SFR programme la fin de la télé de Club Internet
Free mis en demeure par des abonnés pour surtaxe déguisée de sa hot line
Free fait bande à part dans les télécoms
L'opérateur Celeste fournit un bureau collaboratif
Free ouvre un service de blogs
Canal+ “ en clair ” sur Freebox et neufbox ce week-end
SFR généralise le format Mpeg-4 sur sa TV ADSL
Free réitère sa promesse de diviser par deux la facture du mobile
La Neufbox fibre optique est arrivée
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.