1.方案说明
随着前段框架的不断更新及页面渲染效果要求不断提高,诸如使用jquery的easyui和bootstrap等框架的出现,对浏览器的执行要求也越来越高,对新版浏览器来说,这些毫无压力,但对于低版本的ie(主要是IE6,、IE7)基本无法执行。
Google浏览器有着对js优秀的解析效率,对页面渲染效果也是非常优秀,故方案引入Google的Chrome内核插件,在不更换IE浏览器的情况下,让低版本的IE也具有Google浏览器的解析js的性能。
2.方案设计
1.插件包说明
下载GoogleC插件包,包含以下文件内容:
GCFEn: 是将绿色版通过rar软件打成自解压程序,方便用户操作
GoogleC: 是原版Chrome内核插件,版本为30.0.1599.101
注意:原版插件由于可能会去访问google服务器导致无法安装,但不是所有机器都会,故抽取绿色版,通过rar打成自解压程序
2.插件引入方案
安装方案:
方案一:主动式安装,即让用户自己主动通过系统网站下载插件并安装
方案二:被动式安装,即在用户访问系统时,先跳转到插件下载页面并下载安装,此方法强制访问系统的用户进行插件安装
插件使用:
需要在页面文档中进行声明,将页面文档模式设置为:
<meta http-equiv="X-UA-Compatible" content="IE=Edge, chrome=1" />
Chrome=1代表使用Chrome内核进行文档解析,如果没有声明,即使安装内核插件,页面也不会用Chrome内核进行解析
3.被动式引入案例
首次访问系统时,系统自动跳转到插件安装界面:(详见附件)
点击安装插件,弹出下载:
(1). 点击运行,程序自动执行安装程序
(2). 点击保存,程序下载至指定目录后,双击执行程序自动安装
(3). 系统自动安装在C:\Program Files\GCFEnterprise目录下
4.GCFEn卸载方案
程序安装后会在C:\Program Files\GCFEnterprise目录下:
进入该目录,双击执行unin 文件进行卸载,执行完成后删除GCFEnterpri
说明:执行卸载时,关闭所有IE浏览器窗口,如果出现文件夹无法删除,重新启动后删除即可。
5.常见问题处理方案
3.1 问题场景1
3.1.1 场景描述
程序执行时出现无法创建文件等问题
3.1.2 解决方案
原因分析: 引起该问题的原因是程序已经安装,进行重复安装时由于先前安装程序正在运行,导致部分文件无法访问
处理方案:请确定IE是否已安装插件 (重新打开IE浏览器,进入内部评级系统,如不调转到插件下载页面,则为安装成功,否则请在以下步骤进行重新安装)
步骤: 1. 关闭所有IE浏览器窗口;
2. 按章节2.卸载进行程序卸载;
3. 重新下载插件GCFEn(如果保存本地,则不用重新下载),执行改程序进行插件安装。
3.2 问题场景2
3.2.1 场景描述
安装提示无法创建WScri 或者 提示无法找到等问题
3.2.2 解决方案
原因分析:由于当前使用系统丢失部分系统文件,或由于病毒导致无法访问系统文件,造成插件安装所依赖的系统文件无法调用或找到
处理方案: 重新下载插件GCFEn并保存在本地(如果保存本地,则不用重新下载)后执行以下步骤:
1.右击GCFEn,并用WinRAR或者其他可用的压缩工具“解压到GCFEnterprise\”目录。
2.解压之后, 执行in 进行安装即可。
请注意:由于解压安装后不能删除该文件夹,请尽量指定好目录,防止误删
3.注意事项
1、如果系统不是基于chrome浏览器进行开发的,需要进行全面测试,防止兼容性问题
2、Google的Chrome内核是在解决IE低版本效率问题而产生的,因此建议高版本的IE(IE8及以上)不采用此插件