Google Chrome Frame

- 中文名 Google Chrome Frame
- 外文名 Google Chrome Frame
- 名称 谷歌浏览器内嵌框架
- 领域 网络
基本简介
概述
GoogleChromeFrame,官方的正式中文名称为“谷歌浏览器内嵌框架”。
![]() |
Google Chrome Frame |
GoogleChromeFrame是Google推出的一款免费的InternetExplorer专用插件。使用此插件,用户可以通过InternetExplorer的用户界面,以Chrome内核的渲染方式浏览网页。ChromeFrame会把最新版的ChromeWebkit内核和JavaScript引擎注入到IE中。
GoogleChromeFrame(以下简称“ChromeFrame")目前只适用于Windows7/Vista/XPSP2或更高版本系统上的InternetExplorer6、7、8和9。直接在IE中嵌入GoogleChrome的浏览器渲染和JS引擎核心。在运行插件之后,IE浏览器将获得Chrome的性能和功能。它将使用Chrome的WebKit引擎处理网页,另外也支持IE所没有的HTML5等其他技术。
自动启动Google Chrome Frame
安装完google chromeframe后默认情况下并没有完全开启,需要修改一下注册表才会使IE强制使用GoogleChromeFrame来渲染网页.否则的话就只有网站代码里写到<metahttp-equiv="X-UA-Compatible"content="chrome=1">时才会自动开启.
如果你希望ie默认启动ChromeFrame浏览网页,那么,这里有一个一劳永逸的方法可以强制IE浏览器始终使用GoogleChromeFrame浏览网页,具体如下:
1.点击开始,运行,输入regedit打开注册表,依次打开左侧HKEY_CURRENT_USERSoftwareGoogle下,在此目录下新建一个项(key),名为ChromeFrame.
2.在该项下新建一个DWORD值,名叫IsDefaultRenderer.如果这个值设置为0的话,会使用IE内核来打开任何网站,如果是1的话,会用GoogleChromeFrame来打开你要打开的网站.
按照你的需要,本应该设置为1的.设置为1就是以后用IE打开网站,全都是用GoogleChromeFrame来渲染的,乍一想是好事,不过网银呢?网银就麻烦了.所以我们推荐下面的方法:
3.在这注册表HKEY_CURRENT_USERSoftwareGoogleChromeFrame下新建项,名为RenderInGcfUrls.
4.在当前项下新建字符串值,并命名为指定的站点名称如:*google点com*,这样,IE会自动调用Chromeframe打开Google服务的任何的页面.
但是我们不需要这个,我们是来设置网银的,那就把常见的网银列表加进来,好几个网银,地址比较多怎么办?多新建几个字符串值就好了.命名格式同上.###后面的自就不要了.
例如
*://*.icbc点com点cn/*###工商银行
https://*.cmbchina.com/*###中国招商银行
https://*.abchina.com/*
https://*.95599.cn/*###中国农业银行(上面也是)
https://*.ecitic.com/*###中信银行
https://*.cebbank.com/*###光大银行
https://*.95559.com.cn/*###交通银行
https://*.sdb.com.cn/*###深圳发展银行
https://*.ccb.com.cn/*###建设银行
https://*.psbc.com/*###邮政储蓄
这样,如果是网银的话,IE会还是使用IE内核浏览,如果不是网银的话,就会使用GoogleChromeFrame来浏览.差不多满足了大部分人的需要了,在如果你不能放弃IE的情况下.
如果网站是用GoogleChromeFrame内核打开的,右键菜单中就可以看到“关于google浏览器内嵌框架”等菜单项,选择后可以使用chrome的developertools,及查看GoogleChromeFrame的内核资料等。
网站开发者想让用户使用IE时自动开启Chrome Frame
网站开发者只要在自己的网页代码顶部增加一条这样的Meta标签即可:<metahttp-equiv="X-UA-Compatible"content="chrome=1">
禁用Google Chrome Frame
因为google chrome frame是一个IE下的ActiveX插件,所以可以禁用这个插件。如果是IE7或者IE8浏览器,打开“工具->管理加载项”,在加载项类型中选择“工具栏和扩展”,右侧找到ChromeFrameBHO,鼠标右键单击它,选择“禁用”后,重启IE浏览器就可以了。
卸载Chrome Frame
打开控制面板>“添加或删除程序”中,找到GoogleChromeFrame,点“卸载”按钮就行了。
关于性能
在64位Vista平台上分别选取IE7、IE8、安装ChromeFrame后的IE7和IE8、Chrome3进行了SunspiderJavaScript基准测试,根据测试结果,安装ChromeFrame后的IE7速度提升了近40倍,安装该插件的IE8速度提升了10倍,两者在JavaScript处理速度上基本和GoogleChrome持平。ComputerWorld同样采用了SunspiderJavaScript基准套件进行了多次测试,同样的,安装ChromeFrame的IE8比IE8自身快9.6倍。