{"id":131,"date":"2009-09-23T12:51:39","date_gmt":"2009-09-23T10:51:39","guid":{"rendered":"http:\/\/demeringo.ovh.org\/blog\/?p=131"},"modified":"2009-11-23T12:08:48","modified_gmt":"2009-11-23T11:08:48","slug":"improve-internet-explorer-with-google-chrome-frame","status":"publish","type":"post","link":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/?p=131","title":{"rendered":"Improve Internet Explorer with Google chrome frame"},"content":{"rendered":"<p>Google just released a preview of Chrome Frame, a plug-in for Internet Explorer. It improves IE &#8216;s javascript capabilities and make it compatible with the new HTML 5.<\/p>\n<p>This sounds very promising for corporate environments where IE 6 is required.<\/p>\n<p>Read the announcement on <a href=\"http:\/\/blog.chromium.org\/2009\/09\/introducing-google-chrome-frame.html\">the developer blog<\/a> and download the plug-in on the <a href=\"http:\/\/code.google.com\/chrome\/chromeframe\/\">Google Chrome Frame page<\/a>.<\/p>\n<p><strong>Our rapid benchmark shows 60 x acceleration !<\/strong><\/p>\n<p>I made a quick javascript benchmark using the online sunspider tests\u00a0 (<a href=\"http:\/\/www2.webkit.org\/perf\/sunspider-0.9\/sunspider.html\">http:\/\/www2.webkit.org\/perf\/sunspider-0.9\/sunspider.html<\/a>).<\/p>\n<p>The results are impressive with more than 60 times acceleration (The global transaction passes <strong>from 35 seconds to 0.5 second<\/strong>) !<\/p>\n<p>Have a look on the the\u00a0 full results using a <a href=\"http:\/\/www2.webkit.org\/perf\/sunspider-0.9\/sunspider-results.html?{%223d-cube%22:[422,406,422,422,422],%223d-morph%22:[469,453,454,453,453],%223d-raytrace%22:[532,531,547,531,547],%22access-binary-trees%22:[469,625,656,672,688],%22access-fannkuch%22:[828,828,829,829,828],%22access-nbody%22:[407,407,390,391,391],%22access-nsieve%22:[328,328,328,328,328],%22bitops-3bit-bits-in-byte%22:[453,468,468,469,468],%22bitops-bits-in-byte%22:[453,469,469,453,469],%22bitops-bitwise-and%22:[531,547,532,546,547],%22bitops-nsieve-bits%22:[391,391,391,391,375],%22controlflow-recursive%22:[547,547,547,531,531],%22crypto-aes%22:[422,406,407,406,407],%22crypto-md5%22:[360,359,359,360,359],%22crypto-sha1%22:[360,360,360,359,359],%22date-format-tofte%22:[453,453,453,453,454],%22date-format-xparb%22:[468,469,469,469,454],%22math-cordic%22:[516,500,516,516,515],%22math-partial-sums%22:[359,344,344,343,328],%22math-spectral-norm%22:[422,422,422,422,422],%22regexp-dna%22:[421,422,391,406,422],%22string-base64%22:[16204,15063,14876,14829,15001],%22string-fasta%22:[531,531,532,515,516],%22string-tagcloud%22:[1907,2063,1891,1938,1968],%22string-unpack-code%22:[531,531,515,516,531],%22string-validate-input%22:[7531,7438,7469,7516,7531]}\">standard IE6<\/a> vs <a href=\"http:\/\/www2.webkit.org\/perf\/sunspider-0.9\/sunspider-results.html?%7B%223d-cube%22:%5B26,27,29,30,29%5D,%223d-morph%22:%5B36,29,30,30,30%5D,%223d-raytrace%22:%5B31,29,28,27,27%5D,%22access-binary-trees%22:%5B2,2,3,3,3%5D,%22access-fannkuch%22:%5B16,16,17,16,17%5D,%22access-nbody%22:%5B23,23,23,23,22%5D,%22access-nsieve%22:%5B5,4,4,5,5%5D,%22bitops-3bit-bits-in-byte%22:%5B3,3,3,3,3%5D,%22bitops-bits-in-byte%22:%5B10,10,9,10,9%5D,%22bitops-bitwise-and%22:%5B11,11,11,11,11%5D,%22bitops-nsieve-bits%22:%5B19,19,18,20,20%5D,%22controlflow-recursive%22:%5B2,4,3,3,3%5D,%22crypto-aes%22:%5B17,12,11,12,12%5D,%22crypto-md5%22:%5B13,13,13,13,13%5D,%22crypto-sha1%22:%5B13,12,13,13,12%5D,%22date-format-tofte%22:%5B35,33,33,33,33%5D,%22date-format-xparb%22:%5B34,36,35,35,34%5D,%22math-cordic%22:%5B23,21,22,22,22%5D,%22math-partial-sums%22:%5B26,26,25,26,26%5D,%22math-spectral-norm%22:%5B10,9,9,9,8%5D,%22regexp-dna%22:%5B80,19,20,20,20%5D,%22string-base64%22:%5B23,22,22,22,23%5D,%22string-fasta%22:%5B32,33,32,33,32%5D,%22string-tagcloud%22:%5B47,46,45,44,45%5D,%22string-unpack-code%22:%5B70,66,65,67,67%5D,%22string-validate-input%22:%5B43,36,36,37,37%5D%7D\">the same IE with the plugin<\/a>.<\/p>\n<p><strong>The test configuration:<\/strong><\/p>\n<ul>\n<li>Microsoft  Windows XP Professional Version  2002 Service  Pack 3<\/li>\n<li>IE  version 6.0.2900.5512.xpsp_sp3_gdr.090206-1234<\/li>\n<\/ul>\n<p>The only actual drawback is that windows 2000 is not yet supported.<\/p>\n<p>Thanks to Cyril for helping me running the benchmark.<\/p>\n<p><em>Edit: Chrome Frame plugin is usually lauched by using a specific meta tag in the HTML header. In case you need to force the use of chrome frame without changing the original site, you may trigger it by adding <strong>cf:<\/strong> at the begining of the url: (like <a href=\"cf:http:\/\/le-moulin-de-verre.com\/fieldnotes\/\">cf:http:\/\/le-moulin-de-verre.com\/fieldnotes\/<\/a>).<\/em><\/p>\n<p><em>See <a href=\"http:\/\/code.google.com\/chrome\/chromeframe\/developers_guide.html#Testing_Your_Sites\">the documentation<\/a> for details<\/em><\/p>\n<p><em><br \/>\n<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google just released a preview of Chrome Frame, a plug-in for Internet Explorer. It improves IE &#8216;s javascript capabilities and make it compatible with the new HTML 5. This sounds very promising for corporate environments where IE 6 is required. Read the announcement on the developer blog and download the plug-in on the Google Chrome &hellip; <a href=\"https:\/\/le-moulin-de-verre.com\/fieldnotes\/?p=131\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Improve Internet Explorer with Google chrome frame&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[5,8,10],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5WcEf-27","_links":{"self":[{"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=\/wp\/v2\/posts\/131"}],"collection":[{"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=131"}],"version-history":[{"count":3,"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":132,"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions\/132"}],"wp:attachment":[{"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/le-moulin-de-verre.com\/fieldnotes\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}