Google Chrome Frame
Google Chrome Frame
Google Chrome Frame,官方的正式中文名稱為“谷歌瀏覽器內嵌框架”,是Google推出的一款免費的Internet Explorer專用插件。
使用Google Chrome Frame,用戶可以通過Internet Explorer的用戶界面,以Chrome內核的渲染方式瀏覽網頁。Chrome Frame 會把最新版的Chrome Webkit 內核和JavaScript 引擎注入到IE中。
Google Chrome Frame(以下簡稱“Chrome Frame”)目前只適用於 Windows 7/Vista/XP SP2 或更高版本系統上的 Internet Explorer 6、7 、 8和9。直接在ie中嵌入Google Chrome的瀏覽器渲染和JS引擎核心。在運行插件之後,地址欄會出
現cf:字樣,IE瀏覽器將獲得Chrome的性能和功能。它將使用
Chrome的WebKit 引擎處理網頁,另外也支持IE所沒有的HTML5等其他open web技術。
如果你希望ie默認啟動Chrome Frame瀏覽網頁,那麼,這裡有一個一勞永逸的方法可以強制 IE 瀏覽器始終使用 Google Chrome Frame瀏覽網頁,具體如下:
安裝完chrome frame后默認情況下並沒有完全開啟,需要修改一下註冊表才會使IE強制使用Google Chrome Frame來渲染網頁。否則的話就只有網站代碼里寫到時才會自動開啟.
強制IE使用Google Chrome Frame來渲染的方法是這樣的:
1.點擊開始,運行,輸入regedit打開註冊表,依次打開左側HKEY_CURRENT_USER\Software\Google\下,在此目錄下新建一個項(key),名為ChromeFrame.
啟用了Chrome Frame的ie8
3.在這註冊表HKEY_CURRENT_USER\Software\Google\ChromeFrame\下新建項,名為RenderInGcfUrls.
4.在當前項下新建字元串值,並命名為指定的站點名稱如:*google點com*,這樣,IE會自動調用Chrome frame打開Google服務的任何的頁面.
但是我們不需要這個,我們是來設置網銀的,那就把常見的網銀列表加進來,好幾個網銀,地址比較多怎麼辦?多新建幾個字元串值就好了。命名格式同上.###後面的自就不要了.
例如 *://*.icbc點com點cn/* ### 工商銀行
這樣,如果是網銀的話,IE會還是使用IE內核瀏覽,如果不是網銀的話,就會使用Google Chrome Frame來瀏覽。差不多滿足了大部分人的需要了,在如果你不能放棄IE的情況下.
如果網站是用Google Chrome Frame內核打開的,右鍵菜單中就可以看到“關於google瀏覽器內嵌框架”等菜單項,選擇后可以使用chrome的developer tools,及查看Google Chrome Frame的內核資料等。
對於開發者來說,如果想要瀏覽器使用Chrome Frame渲染你的網頁,只需要在頁面代碼的加入 這麼一行即可讓安裝了Frame的IE啟用Frame。當安裝有Google Chrome Frame 插件的IE瀏覽器發現這行代碼,將馬上使用基於WebKit的Chrome渲染引擎替換IE自身的渲染引擎。而其他瀏覽器將忽略此行代碼,不會影響代碼的執行。
也可以選擇在Web伺服器中通過修改HTTP頭啟用Frame,而無需在每個頁面中指定。
對於Apache,在httpd.conf中加入如下內容:
對於IIS7,在Web.config中加入如下內容:
如果是IE7或者IE8瀏覽器,打開“工具 -> 管理載入項”,在載入項類型中選擇“工具欄和擴展”,右側找到ChromeFrame BHO,滑鼠右鍵單擊它,選擇“禁用”后,重啟IE瀏覽器就可以了。
在>控制面板>“添加或刪除程序”中,找到Google Chrome Frame,右鍵點擊,點“卸載”按鈕就行了。
在64位Vista平台上分別選取IE7、IE8、安裝Chrome Frame后的IE7和IE8、Chrome 3進行了Sunspider JavaScript基準測試,根據測試結果,安裝Chrome Frame后的IE7速度提升了近40倍,安裝該插件的IE8速度提升了10倍,兩者在JavaScript處理速度上基本和Google Chrome持平。 ComputerWorld同樣採用了Sunspider JavaScript基準套件進行了多次測試,同樣的,安裝Chrome Frame的IE8比IE8自身快9.6倍。
在宣布這款插件時,Google Chrome團隊表示,最近在Javascript和HTML5上所作的技術改進已經可以讓網路應用具備桌面軟體的性能。不過,對網路應用的開發人員來說,一個挑戰是許多功能IE無法支持。開發者又不能放棄IE用戶,因此只能想出很多替代辦法。有了Frame插件之後,開發人員可以在IE瀏覽器中部署最先進的網頁開發技術。
Google表示Frame插件尚在早期開發階段,暫時面向開發人員使用,不過普通用戶仍然可以下載安裝。
來自Chrome Frame的最新公告,項目組已經決定在2014年1月份停止更新Chrome Frame和技術支持,主要原因是項目組認為當前的瀏覽器基本上都可以支持最新的Web技術,Frame項目已經失去存在的意義。