Google Chrome Frame - Google Chrome Frame

Google Chrome Frame
Internet Explorer 6 pomocí Google Chrome Frame k vykreslení hlavní stránky Wikipedie
Internet Explorer 6 pomocí Google Chrome Frame k vykreslení hlavní stránky Wikipedie
VývojářiGoogle Inc.
První vydání22. září 2009 (2009-09-22)
Konečné vydání32.0.1700.107 (1. února 2014; před 6 lety (2014-02-01)) [±]
Náhled verze32.0.1700.76 (13. ledna 2014; před 6 lety (2014-01-13)) [±]
NapsánoC ++
MotorWebKit (na základě KHTML )
Operační systémMicrosoft Windows
TypVýměna, nahrazení modul rozložení
webová stránkawww.chrom.org/ vývojáři/ jak na to/ chrome-frame-getting-started

Google Chrome Frame byl zapojit navržený pro internet Explorer založené na open-source Chrom projekt, který byl poprvé oznámen 22. září 2009.[1] Stabilizoval se v září 2010, k prvním narozeninám projektu.[2] Bylo ukončeno 25. února 2014 a již není podporováno.[3]

Plug-in pracoval s Internet Explorer 6, 7, 8 a 9.[3] Umožnilo zobrazit v Internet Exploreru vhodně kódované webové stránky Google Chrome Verze WebKit modul rozložení a V8 JavaScript engine. V testu od ComputerWorld, JavaScript Díky pluginu v aplikaci Internet Explorer 8 běžel kód 10krát rychleji.[4]

Aby bylo možné, bylo nutné vyvinout Google Chrome Frame Google Wave (Nyní Apache Wave ), který vyžaduje HTML5, aby fungovaly v aplikaci Internet Explorer.

První stabilní verze podporující Non-Admin Chrome Frame byla vydána 30. srpna 2011. Novější instalační program Chrome Frame běžel ve výchozím nastavení na úrovni správce a spadl zpět do režimu bez administrátora, pokud uživatel neměl potřebná oprávnění na svém stroj.[5]

Rozvinutí

Weboví vývojáři mohou svým webům povolit použití modulu plug-in pomocí následujícího kódu na jejich webových stránkách:

<meta http-ekv=„X-UA-Compatible“ obsah="chrome = 1" />

To způsobí, že se stránka vykreslí v Chrome Frame pro uživatele, kteří ji mají nainstalovanou, beze změny pro uživatele, kteří ji nemají nainstalovanou.

V únoru 2010 byl Google Chrome Frame aktualizován, aby podporoval také nasazení pomocí hlaviček HTTP, s řadou výhod, jako je zjednodušená podpora celého webu a podpora aplikace / xhtml + xml Typ MIME i v prohlížeči Internet Explorer, který tento typ MIME pro dokumenty XHTML normálně nepodporuje.[6] Pro hromadnou distribuci na celém webu, server Apache s mod_headers a mod_setenvif enabled může určit direktivu záhlaví takto:

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

Doplňky aplikace Internet Explorer nefungují na stránkách vykreslených pomocí WebKit. Od prohlížeče Chrome Frame došlo ke kritice Mozilla[7][8] a Microsoft[9] jako Chrome Frame „může deaktivovat funkce IE a zmást uživatele v chápání záležitostí zabezpečení webu“. S nainstalovanou aplikací Google Chrome Frame mohou uživatelé přidat gcf: předpona URL, která je vykreslí pomocí WebKit a V8 místo vestavěného prohlížeče Internet Explorer Trojzubec motor po povolení této funkce prostřednictvím nastavení registru. Aktualizace také přinesla možnost procházet stránky v IE s využitím WebKit / V8 bez gcf: předpona:[10]

Klíč registruHodnotaFunkce
HKCU Software Google ChromeFrameAllowUnsafeURLs = 1 (DWORD)Přidáním gcf: předpona adresy URL v adresním řádku, načte se stránka vykreslená pomocí WebKit / V8
IsDefaultRenderer = 1 (DWORD)Nastavuje WebKit / V8 jako výchozí techniku ​​vykreslování

Google Chrome Frame komunikoval se servery Google: nahlásil instalaci společnosti Google, stáhl aktualizace Chrome Frame a Bezpečné prohlížení Google seznamu a podle uvážení uživatele může odeslat statistiky používání Google a zprávy o selhání.[11]

Reference

  1. ^ „Představujeme Google Chrome Frame“. Chromový blog. Citováno 2020-08-14.
  2. ^ „Google Chrome Frame: stabilní a rychlý“. Chromový blog. Citováno 2020-08-14.
  3. ^ A b „Chrome Frame - The Chromium Projects“. www.chromium.org. Citováno 2020-08-14.
  4. ^ Amy Willis (2009-09-25). „Prohlížeč IE8 běží rychleji díky pluginu Google Chrome“. The Daily Telegraph.
  5. ^ „Chromovaný rám, který není administrátorem, dosáhne stabilního kanálu“. Chromový blog. Citováno 2020-08-14.
  6. ^ „Aktualizace vývojáře Google Chrome Frame“. Chromový blog. Citováno 2020-08-14.
  7. ^ Shankland, Stephen. „Mozilla VP: Chrome Frame is a wrong answer“. CNET. Citováno 2020-08-14.
  8. ^ Keizer, Gregg (2009-09-29). „Mozilla praštila Google Chrome Frame jako„ polévku prohlížeče “'". Computerworld. Citováno 2020-08-14.
  9. ^ Smažené, Ina. „Microsoft sestavil plán Google Chrome-in-IE“. CNET. Citováno 2020-08-14.
  10. ^ „Chrome Frame: Guide Developer - The Chromium Projects“. Archivovány od originál dne 04.12.2010. Citováno 2020-08-14.
  11. ^ „Oznámení o ochraně osobních údajů Google Chrome Frame“. Archivovány od originál dne 25. 8. 2011.