首页 > 软件列表 > Google Chrome Frame
Google Chrome Frame

Google Chrome Frame

谷歌浏览器内嵌框架

软件语言:简体中文
软件授权:免费
适用系统:Windows
创建时间:2020-12-11
软件厂商/开发者信息: -

概述

使用 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 技术。

自动启动 Chrome Frame

如果你希望 ie 默认启动 Chrome Frame 浏览网页,那么,这里有一个一劳永逸的方法可以强制 IE 浏览器始终使用 Google Chrome Frame 浏览网页,具体如下:

安装完 chrome frame 后默认情况下并没有完全开启,需要修改一下注册表才会使 IE 强制使用 Google Chrome Frame 来渲染网页。否则的话就只有网站代码里写到<meta http-equiv="X-UA-Compatible" content="chrome=1">时才会自动开启。

强制 IE 使用 Google Chrome Frame 来渲染的方法是这样的:

1.点击开始,运行,输入 regedit 打开注册表,依次打开左侧 HKEY_CURRENT_USER\Software\Google\下,在此目录下新建一个项 (key),名为 ChromeFrame.

2.在该项下新建一个 DWORD 值,名叫 IsDefaultRenderer.如果这个值设置为 0 的话,会使用 IE 内核来打开任何网站,如果是 1 的话,会用 Google Chrome Frame 来打开你要打开的网站。按照你的需要,本应该设置为 1 的。设置为 1 就是以后用 IE 打开网站,全都是用 Google Chrome Frame 来渲染的,乍一想是好事,不过网银呢?网银就麻烦了。所以我们推荐下面的方法:

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

对于开发者来说,如果想要浏览器使用 Chrome Frame 渲染你的网页,只需要在页面代码的加入 <meta http-equiv="X-UA-Compatible" content="chrome=1"> 这么一行即可让安装了 Frame 的 IE 启用 Frame。当安装有 Google Chrome Frame 插件的 IE 浏览器发现这行代码,将马上使用基于 WebKit 的 Chrome 渲染引擎替换 IE 自身的渲染引擎。而其他浏览器将忽略此行代码,不会影响代码的执行。

也可以选择在 Web 服务器中通过修改 HTTP 头启用 Frame,而无需在每个页面中指定。

对于 Apache,在 httpd.conf 中加入如下内容:

对于 IIS7,在 Web.config 中加入如下内容:

禁用 Chrome Frame

如果是 IE7 或者 IE8 浏览器,打开“工具 -> 管理加载项”,在加载项类型中选择“工具栏和扩展”,右侧找到 ChromeFrame BHO,鼠标右键单击它,选择“禁用”后,重启 IE 浏览器就可以了。

卸载 Chrome Frame

在>控制面板>“添加或删除程序”中,找到 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 Frame

在宣布这款插件时,Google Chrome 团队表示,最近在 Javascript 和 HTML5 上所作的技术改进已经可以让网络应用具备桌面软件的性能。不过,对网络应用的开发人员来说,一个挑战是许多功能 IE 无法支持。开发者又不能放弃 IE 用户,因此只能想出很多替代办法。有了 Frame 插件之后,开发人员可以在 IE 浏览器中部署最先进的网页开发技术。

Google 表示 Frame 插件尚在早期开发阶段,暂时面向开发人员使用,不过普通用户仍然可以下载安装。

关于 Chrome Frame 的最新消息

来自 Chrome Frame 的最新公告,项目组已经决定在 2014 年 1 月份停止更新 Chrome Frame 和技术支持,主要原因是项目组认为当前的浏览器基本上都可以支持最新的 Web 技术,Frame 项目已经失去存在的意义。

版本列表