王朝百科
分享
 
 
 

Google Chrome Frame

王朝百科·作者佚名  2010-08-06  
宽屏版  字体: |||超大  

Google Chrome Frame

Google Chrome Frame 是Google推出的一个供IE浏览器使用的插件,可以将IE由一个 Trident 内核的浏览器变成一个 Chrome 浏览器。Chrome Frame 会把最新版的Chrome Webkit 内核和JavaScript 引擎注入到IE中。

这一名叫“Google Chrome Frame”(以下简称“Frame”)的插件可以支持Vista / XP SP2下的IE6、7、8等版本。支持在IE6/7/8上直接嵌入Google Chrome的浏览器渲染和JS引擎核心。在运行插件之后,地址栏会出现cf:字样,IE浏览器将获得Chrome的性能和功能。它将使用Chrome的WebKit 引擎处理网页,另外也支持IE所没有的HTML5等其他open web技术。

比较麻烦的是,当用户要使用 Google Chrome Frame 时,需要在地址前加 cf: 才可以使用 WebKit 核心浏览页面。然而,坊间网 给出了一个方法可以强制 IE 浏览器始终使用 Google Chrome Frame浏览网页,方法如下:

首先确认你的 IE 浏览器是否已安装了 Google Chrome Frame 插件,然后运行 windows 注册表编辑器(开始-运行-regedit),新建一个在HKEY_CURRENT_USERSoftwareGoogleChromeFrameOptInUrls 下名为“*”的字符串,值为空。完后你就可以一直以ie界面+chrome内核这种奇特的方式浏览网页了。

Google Chrome Frame

如需还原为 以 ie 原本的内核上网,只需把 HKEY_CURRENT_USERSoftwareGoogleChromeFrameOptInUrls 位于右侧栏的“*”字符串值删除即可。

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

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

Google表示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倍。

IE里的使用 下载Google Chrome Frame

见页尾

安装Chrome Frame

这是一个比较长的过程,因为上面下载的并不是完全安装包,还需要从Google下载其他文件,所以安装过程比较慢,需要几分钟吧。

比较麻烦的是在 IE 浏览器中必须手动添加网址前缀“cf:”才可以正常使用此插件

强制 IE 浏览器始终使用 Google Chrome Frame,方法如下:首先给 IE 浏览器下载安装 Google Chrome Frame 插件,然后在 HKEY_CURRENT_USERSoftwareGoogleChromeFrameOptInUrls下添加一个名为“×”的字符冲,值为空。

如需卸载此文件请运行 windows 注册表编辑器(开始-运行-regedit),找到如下项HKEY_CURRENT_USERSoftwareGoogleChromeFrameOptInUrls删除位于右侧栏的字符串值“*”即可。

自动开启的功能

网站开发者只要在自己的网页代码顶部增加一条这样的Meta标签即可:<meta http-equiv="X-UA-Compatible" content="chrome=1">

禁用Chrome Frame

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

英文版本如下:

1. Go to the Tools menu > Manage Add-ons.

2. In the 'Toolbars and Extensions' section, select ChromeFrame BHO.

3. Click Disable

删除Chrome Frame

在>控制面板>“添加或删除程序”中,找到Google Chrome Frame,竟然有77M大小还多!点击删除按钮就行了。

英文版本如下:

1. Go to the Start menu > Control Panel.

2. Double-click Add or Remove Programs.

3. Select Google Chrome Frame.

4. Click Remove.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格&#8203;十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有