Chrome Frame: Inject Chrome into IE

fév 23, 2011   //   by admin   //   Blog  //  No Comments

Google has released the long anticipated Chrome Frame. Congrats to Alex Russell for getting this out. He fought browsers to bring us Dojo (with a great team) and now he comes at the problem in another way… from within.

What is Chrome Frame?

Let Alex tell you!

Put this in a page:

HTML:

  1.  
  2. <meta http-equiv=« X-UA-Compatible » content=« chrome=1″ />
  3.  

and if a user comes to it using IE and has the plugin installed, the renderer will be replaced with Chrome.

If you want to help get the plugin installed, then you need to force it via JavaScript

HTML:

  1.  
  2. <script type=« text/javascript »
  3. src=« http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js »> </script>
  4.  
  5. <div id=« placeholder »></div>
  6.  
  7.  CFInstall.check({
  8.     node: "placeholder",
  9.     destination: "http://www.waikiki.com"
  10.   });
  11.  
  12.  

For testing, if you have it all installed, you can force the renderer via cf:http://gmail.com.

What does this mean?

We have a real problem. IE6 is a pain for Web developers. However, we have to remember that IE was the solution at some point…. we have an issue with getting new versions of the platform out there via browsers.

It will probably take Google a long time to get a large portion of the developers on browsers they want them to be on *cough*, so this is another tactic. The virus.

On one hand I applaud them for taking on the challenge, and I really believe that Alex has a good heart around this.

We do need to really think about what this means though. When is it developer choice, and when is it user choice? Who should control the experience? And, speaking of experience… how is the UX affected when you don’t even know what renderer you are using, and items such as auto-fill just don’t work on certain sites. Can the user override the developer? Will this be released on other browsers e.g. Safari/Firefox/Opera?

There are going to be massive ramifications with Chrome Frame, and we need to have a conversation around them. What are your thoughts?

Leave a comment

Partagez vos grimaces

En partant d'un délire avec des amis, nous avons voulu créer un endroit unique permettant de rire à tout moment de la journée. Rien de tel qu'une belle grimace pour nous faire rire. Venez donc consulter et partager vos seflies avec nous.

Mots clés