Google Chrome Frame sort en version finale
Allez-vous activer le support de ce plug-in sur vos sites ?

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux


 Discussion forum

Retrouvez le dossier complet de la rédaction
Sur le même sujet
Le , par Gordon Fowler, Expert Confirmé Sénior
Mise à jour du 24/09/2010 par Idelways

Google Chrome Frame, vous vous en souvenez ? Ce plugin destiné à rendre Internet Explorer « plus rapide et respectueux des standard » a provoqué un tollé à son annonce (lire ci-avant) puis on n'en a plus beaucoup entendu parler.

Cette semaine Frame revient sur le devant de la scène dans sa version finale (et donc stable) et ça risque de chauffer à nouveau.

Pour rappel, Chrome Frame s'arrange pour faire cohabiter le moteur du navigateur Chrome dans les versions 6, 7 et 8 d'Internet Explorer.

Le but affiché de Google est de permettre à ces versions du navigateur d'offrir un meilleur support de l'HTML5.
Un besoin stratégique pour Moutain View qui n'arrête pas d'étoffer son offre des web-applications et autres solutions SaaS.

Dans un billet de blog double signé par les ingénieurs de Google Tomas Gunnarsson et Robert Shield, on apprend que les applications de Google comme Youtube, Docs ou Okrut supportent déjà Internet Explorer avec Chrome Frame.

Des sites tiers jouent déjà le jeu selon le même billet, DeviantART, Hootsuite et github auraient déjà ajouté le support.

Les applications écrites avec la version 3.0 du framework Ruby on Rails renvoient déjà automatiquement l'en-tête HTTP requis.

Sur une nouvelle vidéo publiée pour l'occasion, Alex Russell, un autre ingénieur développeur chez Google explique les deux méthodes pour ajouter aux sites le support de Chrome Frame.



Il suffit d'ajouter soit une balise <meta /> aux pages ou une entête HTTP pour activer le rendu des pages avec le plugin de Google.

Balise méta
Code :
1
2
 
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
L'entête HTTP à utiliser
Code :
1
2
 
X-UA-Compatible: chrome=1
Reste à savoir comment Microsoft réagira-t-il à cette sortie surtout qu'elle survient une semaine seulement après lancement (en grandes pompes) de la bêta d'Internet Explorer 9 ?

Téléchargez Google Chrome Frame pour Internet Explorer 6, 7 et 8

Et vous ?

Avez-vous essayé le plug-in de Google ? Qu'en pensez-vous ?
Allez-vous activer le support du Plug-in sur vos sites et applications web ?

Source : le blog de Chromium

Mise à jour du 30/09/09.

Chrome Frame : la Fondation Mozilla soutient Microsoft contre Google

Mitchell Baker, le Président de la Fondation Mozilla (Firefox, Thunderbird, etc.) vient de publier un billet dans lequel il vilipende Chrome Frame, le plug-in de Google qui permet de faire tourner Chrome dans Internet Explorer.

Pour résumer cette curieuse situation : Firefox soutient Microsoft contre Google.

Mitchell Baker n'y va pas avec le dos de la cuillère puisque, pour lui, Chrome Frame est une "soupe de navigateur" où utilisateurs et développeurs s'exposent à de serieux problèmes de contrôles et à multiplication des failles de sécurité.

"Chrome Frame va aboutir à une fragmentation grandissante des navigateurs […] Certaines informations seront gérées par votre navigateur d'autres par Chrome Frame […]" Sont ici visés les mots de passes, les paramètres de sécurité, la personnalisation du navigateur et autres gestions des favoris. "Comment savoir au final ce que je pense de "mon" navigateur ?".

Et de conclure "[ce plug-in] rend le web moins appréhendable, moins compréhensible et certainement moins gérable [pour les développeurs]".

Pas un mot en revanche sur IE Tabs, le plug-in qui permet de faire tourner Internet Explorer dans Firefox pour les sites avec lesquels il n'est pas compatible.

Source : Le billet de Mitchell Baker

MAJ de Gordon Fowler.

Mise à jour du 29/09/09.
Navigateurs : le plug-in de Google pour Internet Explorer est-il sûr ?

La guerre de communication a commencé.

Après la sortie de Chrome Frame, le plug-in qui transforme Internet Explorer, la navigateur de Microsoft, en Chrome, le navigateur de Google, il fallait s'attendre à une réaction courroucée.

Dans un premier temps, Google se réjouissait que les utilisateurs d'Internet Explorer puissent augmenter les performances de leur logiciel, notamment sur les applications en JavaScript, tout en le rendant compatible avec les balises multimédias du HTML 5.

Internet Explorer, même dans sa version 8, n'est en effet pas connu pour être le plus rapide ni le plus respectueux des normes du W3C.

Microsoft a donc décider, comme on pouvait s'y attendre, de répondre à la provocation : Chrome Frame diminuerait la sécurité d'Internet Explorer. «Faire ainsi tourner un navigateur dans un autre navigateur ne fait que doubler la surface d'attaque» déclarait Amy Bazdukas, responsable du navigateur chez Microsoft.

Face à ces accusations Google répond aujourd'hui du tac au tac.

Chrome Frame est sécurisé, dit en substance un porte-parole de Mountain Valley, il ne diminue pas la sécurité d'Internet Explorer, au contraire il l'augmente...

Dans un communiqué à la presse, la firme enfonce trois fois le clou.
Chrome Frame procure une protection contre le phishing (contrairement à IE 6), une «sand-box» (bac à sable ou environnement virtuel qui isole le navigateur du reste du système) quelque soit les versions d'Internet Explorer et de Windows (contrairement à IE 7 et 8 qui ne le proposent que sous Vista et Windows 7 et à IE6 qui ne le propose pas) et des mises à jour automatiques avec «une vitesse de réaction aux dangers qui se compte en jours et non en mois» (sic).

Derrière ces chamailleries se cache évidemment le nerf de la guerre : les futurs plateformes Cloud des deux géants, dont les succès respectifs conditionneront grandement leurs avenirs.

MAJ de Gordon Fowler.

Navigateur : un plug-in qui transforme Internet Explorer en Google Chrome

C'est de bonne guerre.

Souvenons-nous : Firefox et les mises à jour de Windows.
Comme il est obligatoire de passer par Internet Explorer pour profiter de Windows Update, la communauté des développeurs du Panda roux se sont mis à la tache pour sortir un plug-in (une petite extension qui rajoute une fonctionnalité au programme) permettant de «simuler» (ou d'«émuler») le comportement d'Internet Explorer dans Firefox (l'extension s'appelle IE Tab).

Et bien Google vient de faire la même chose... mais en sens inverse.

Avec Chrome Frame c'est Internet Explorer qui émule Chrome.
Autrement dit, avec ce plug-in, le navigateur de Microsoft réagit comme celui de Google.

D'un coup, IE, qui à ce jour ne respecte toujours pas les normes du W3C sur le HTML5, devient «fully compliant».

Petite présentation vidéo des intérêts du plug-in, notamment pour les développeurs :



Quel intérêt d'améliorer ainsi un navigateur concurrent ?

Google Wave bien sûr !

La sortie imminente de la plateforme Cloud d'applications collaboratives de Google est au centre de sa stratégie de développement économique.

Or Google Wave exige des navigateurs qu'ils respectent les bornes multimédias du HTML5 («*tags*» video et audio). Explorer, sous toutes ses versions (6,7 et même 8), ne les respectent pas. Mais il représente la majorité écrasante du marché des navigateurs.

Pour Google, se priver d'autant de clients potentiels reviendrait à se tirer une balle dans le pied et laisser la voie libre à la future plateforme concurrente de Microsoft : Windows Azure.

Sous cet angle, on comprend mieux pourquoi Google a officiellement remercié Microsoft pour sa toute nouvelle implication dans le HTML5.

Chrome Frame est encore en phase de test.
Son téléchargement sur la page du projet est plus destiné aux développeurs qu'aux surfeurs lambdas.

Les observateurs, eux, attendent avec impatience la réaction, que l'on devine courroucée, de Microsoft.

Et vous ?

Lire aussi :

HTML5 : Les éditeurs de navigateurs ne s'accordent pas sur les standards audio et vidéo
Scalable Vector Graphiques : Google comble la lacune d'Internet Explorer en mettant à disposition un plug-in gratuit sur les graphiques vectoriels

Office Web Apps : Microsoft boycotte Chrome et Opera, Microsoft serait-il rancunier ?
Navigateurs : Microsoft annonce le support d'Internet Explorer 6 jusqu'en 2014, qu'en pensez-vous ?
Microsoft annonce que son navigateur Internet Explorer 8 est le plus sûr, qu'en pensez-vous ?
Comparatif : Internet Explorer 8 supérieur à Google Chrome et Firefox selon Microsoft , qu'en pensez-vous ?

Navigateur : Chrome vise 10% du marché
Google vient de sortir Chrome 3.0, qui serait 150 % plus rapide que la première version du navigateur
Chrome se met aux extensions, Google édite une documentation pour les développeurs


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de jpvincent jpvincent
http://www.developpez.com
Membre chevronné
le 24/09/2010 17:00
hé bien on va attendre une adoption plus large
et pour ça il faut qu'ils travaillent sur un objectif important de leur roadmap : pouvoir l'installer sans les droits d'administrateur

je ne pensais même pas que ça serait possible, mais si c'est le cas je pense que les admins feront l'effort d'upgrader leurs parcs avec cette frame pour le confort des utilisateurs, car les intranets optimisés IE6 (raison officielle de la présence d'IE6 en europe de l'ouest) continueront à fonctionner
Avatar de Idelways Idelways
http://www.developpez.com
Expert Confirmé Sénior
le 24/09/2010 17:43
En tout cas ça fait 'achement plaisir de voir de beaux coins arrondis en natif sur Explorer, rien que pour ça je suis amoureux
Je m'en vais l'activer sur tous mes sites
Avatar de Théocrite Théocrite
http://www.developpez.com
Membre éprouvé
le 24/09/2010 18:45
Citation Envoyé par Calvein  Voir le message
Pour IE9 je suis d'accord, il faudrait que le plugin ne touche qu'IE6/7/8 en fait.

On peut choisir de faire ca avec la meta et une condition HTML IE<9
Avatar de Idelways Idelways
http://www.developpez.com
Expert Confirmé Sénior
le 24/09/2010 18:50
Salut

Non ce n'est pas la peine.
Le plugin ne s'installe que sur les versions 6, 7 et 8, il n'a d'ailleurs jamais été question de la version 9.

Essayez d'ailleurs de le télécharger à partir de la version 9 et vous aurez le message Désolé, Google Chrome Frame est seulement disponible pour Internet Explorer 6, 7 et 8 sous Windows 7, Vista et XP SP2.

Cordialement
Idelways
Avatar de pmithrandir pmithrandir
http://www.developpez.com
Expert Confirmé
le 24/09/2010 20:12
Citation Envoyé par Calvein  Voir le message
En même temps tu vas pas mettre IE sur Wine si

C'est pourtant un truc que j'ai de mon coté, et je pense que ca aiderait grandement certains web developper d'avoir une icone IE sous linux pour debuggé... Enfin moi ça m'aidait quand ça marchait avec Javascript sous mac.
Avatar de GCSX_ GCSX_
http://www.developpez.com
Membre expérimenté
le 25/09/2010 1:39
C'est justement ça le problème : Comment se fait-il qu'un standard ne se comporte pas de la même façon sur les navigateurs censés le respecter?

C'est un autre sujet mais, je ne sais pas si vous l'avez constaté, les plug-ins propriétaires, Flash en particulier, fonctionne de la même façon sur tous les navigateurs qui le supportent (sous réserve de même version évidemment).

Quand on fait une appli Flash, je n'ai pas souvenir d'avoir dû la tester avec tous les navigateurs, et pourtant ça marche...

Autrement dit, les privés sont plus "standard" que les standards...
Avatar de spidermario spidermario
http://www.developpez.com
Membre émérite
le 25/09/2010 10:22
Citation Envoyé par GCSX_  Voir le message
C'est un autre sujet mais, je ne sais pas si vous l'avez constaté, les plug-ins propriétaires, Flash en particulier, fonctionne de la même façon sur tous les navigateurs qui le supportent (sous réserve de même version évidemment).

Effectivement, ça se comporte de la même manière : mal.

Ça me paralyse un processeur et augmente sa fréquence (je suis sur un portable), vole le focus au navigateur (impossible d’utiliser un raccourci clavier du navigateur pendant l’utilisation d’une animation Flash), le défilement sur la page devient horrible (ça se met à saccader et l’animation Flash ne défile pas exactement en même temps).

J’évite les animations Flash quand je le peux.
Avatar de Neko Neko
http://www.developpez.com
Membre Expert
le 25/09/2010 13:08
Citation Envoyé par GCSX_  Voir le message
C'est justement ça le problème : Comment se fait-il qu'un standard ne se comporte pas de la même façon sur les navigateurs censés le respecté?
....

Pour plusieurs raisons:
-parce-que tout ou partie du standard ne sera utilisé par personne ou ne concerne pas assez de monde (et est donc inutile ou tout en bas de la liste d'implémentation)
-parce-que vous pensez qu'il y aurait éventuellement une meilleur façons de faire. ( c'est bien connu, les programmeurs pensent souvent qu'ils sont meilleurs que les autres)
-Il se peut aussi que ce standard mette à mal l'architecture de votre application. Dans ce cas respecter la totalité de celui-ci entrainement de très gros changement ( par exemple dans le moteur de rendu ) ce qui entrainera très certainement des bugs et régressions sur d'autres parties.

Bref, un standard c'est très jolie sur le papier. Mais c'est très compliqué à suivre à la lettre dans un cas réel.
Avatar de TheDrev TheDrev
http://www.developpez.com
Membre confirmé
le 26/09/2010 0:20
Je n'utiliserai pas frame car j'utilise un navigateur qui respecte deja les standards. Mais cela peut etre utiles pour les salariées otages d'entreprises arriérées
Avatar de kohsaka kohsaka
http://www.developpez.com
Membre éprouvé
le 27/09/2010 15:30
Citation Envoyé par GCSX_  Voir le message
Autrement dit, les privés sont plus "standard" que les standards...

C'est n'importe quoi ce que tu dis.

C'est parce que flash est propriétaire, qu'il n'a pas besoin de standard, c'est Adobe lui même qui défini tout et l'applique via un plugin (unique pour tous).

Le HTML lui est interprété par le navigateur et comme il n'y a pas qu'un seul navigateur, on se retrouve avec des différences entre eux. Enfin, surtout entre ie <= 8 et les autres.
Avatar de plugix plugix
http://www.developpez.com
Invité de passage
le 29/09/2010 9:06
ça ne concerne pas les utilisateurs mais ce sont les développeurs qui doivent installer la balise dans le code de leurs sites
Offres d'emploi IT
Maîtrise d'ouvrage si h/f
CDI
Société Générale France - Ile de France - Paris (75000)
Parue le 02/10/2014
Technicien Support Informatique (h/f)
CDI
Novalto - Rhône Alpes - Montmélian (73800)
Parue le 27/10/2014
H/F-Consultant JAVA
CDI
Sogeti - IDF - Central - Ile de France - Issy les Moulineaux (92136)
Parue le 23/10/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula