Google Chrome Frame

Google Chrome Frame
Google Chrome Frame
GoogleChromeFrame.png
Internet Explorer 6 using Google Chrome Frame to render Wikipedia’s main page
Developer(s) Google Inc.
Initial release September 22, 2009 (2009-09-22)
Stable release 15.0.874.106  (October 26, 2011; 15 days ago (2011-10-26)) [+/−]
Preview release 16.0.912.12  (October 25, 2011; 16 days ago (2011-10-25)) [+/−]
Operating system Microsoft Windows
Engine WebKit (based on KHTML)
Development status Active
Type Replacement layout engine
Website code.google.com/chrome/chromeframe

Google Chrome Frame is a plug-in designed for Internet Explorer based on the open-source Chromium project. It went stable on September 2010, on the first birthday of the project.[1]

The plug-in works with Internet Explorer 6, 7, 8 and 9. It allows suitably coded web pages to be displayed in Internet Explorer by Google Chrome’s versions of the WebKit layout engine and V8 JavaScript engine. In a test by ComputerWorld, JavaScript code ran 10 times faster with the plug-in.[2]

Development of Google Chrome Frame was required in order for Google Wave, which requires HTML5, to function in Internet Explorer.

The first stable version supporting Non-Admin Chrome Frame was rolled out on August 30 2011. The new Chrome Frame installer will now run at Admin level by default and will fall back to Non-Admin mode if the user does not have the necessary permissions on their machine.[3]

Deployment

Web developers can allow their websites to use the plug-in by using the following code on their web pages:

<meta http-equiv="X-UA-Compatible" content="chrome=1" />

This will cause the page to render in Chrome Frame for users who have it installed, without changing it for users who have not.

In February 2010, Google Chrome Frame was updated to also support deployment by HTTP headers, with a number of advantages, such as simplified sitewide support and support of the application/xhtml+xml MIME type even on Internet Explorer which normally does not support this MIME type for XHTML documents.[4] For a blanket rollout on an entire web site, an Apache server with mod_headers and mod_setenvif enabled can specify a header directive like this:

<IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
        BrowserMatch chromeframe gcf
        Header append X-UA-Compatible "chrome=1" env=gcf
    </IfModule>
</IfModule>

Internet Explorer add-ons do not function on pages rendered using WebKit. There has been criticism concerning Chrome Frame from Mozilla[5] and Microsoft[6] as Chrome Frame “can disable IE features and muddle users’ understanding of Web security matters”. With Google Chrome Frame installed, users can add the gcf: prefix to URLs to render them with WebKit and V8 instead of Internet Explorer’s built-in Trident engine after enabling this feature via a registry setting. An update also brought the possibility to navigate pages in IE utilising WebKit/V8 without the gcf: prefix:[7]

Registry key Value Function
HKCU\Software\Google\ChromeFrame AllowUnsafeURLs=1 (DWORD) By adding the gcf: prefix to the URL in address bar, the page will load rendered with WebKit/V8
IsDefaultRenderer=1 (DWORD) Makes WebKit/V8 the default rendering technique

Google Chrome Frame communicates with Google’s servers; it reports installation to Google, downloads updates to Chrome Frame and Google’s Safe Browsing list, and at the user’s option can send Google usage statistics and crash reports.[8]

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Google Chrome Frame — Desarrollador Google Inc. code.google.com/chrome/chromeframe/ Información general Lanzamiento 22 de septiembre de 2009 …   Wikipedia Español

  • Google Chrome Frame — У этого термина существуют и другие значения, см. Chrome. Google Chrome Frame  дополнение с открытым исходным кодом, предназначенное для браузера Internet Explorer. Содержание 1 Описание 2 Безопасность 3 См …   Википедия

  • Google Chrome — This article is about the web browser. For the operating system, see Google Chrome OS. Google Chrome …   Wikipedia

  • Google Chrome — Este artículo trata sobre un navegador web. Para el sistema operativo, véase Google Chrome OS. Google Chrome …   Wikipedia Español

  • Google Chrome — Для термина «Chrome» см. другие значения. Эта статья о браузере; об операционной системе см.: Google Chrome OS. Google Chrome …   Википедия

  • Chrome — may refer to: Contents 1 Materials 2 Computing 3 Music 4 …   Wikipedia

  • Google Wave — Google Wave …   Deutsch Wikipedia

  • Chrome — Chrome: Google Chrome  браузер, разрабатываемый компанией Google. Вышел в 2008 году. Google Chrome OS  операционная система Google для нетбуков. Анонсирована в 2009 году. Google Chrome Frame  дополнение для IE. Отображает страницы… …   Википедия

  • Liste von Google-Produkten — Die Search Appliance auf der RSA Conference 2008 in San Francisco Google bietet eine Vielzahl kostenloser Dienstleistungen im World Wide Web an. Nach eigenen Angaben werden diese über das AdWords Programm finanziert, in dem Werbeflächen auf… …   Deutsch Wikipedia

  • Criticism of Google — Main article: Google Criticism of Google includes possible misuse and manipulation of search results, its use of others intellectual property, concerns that its compilation of data may violate people s privacy, possible censorship of search… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”