未志

一起来加速IE6的灭亡

Windows XP的成功与长寿,成功造就了IE6的霸主地位,即使IE7,IE8的推出,依然无法撼动IE6的地位。

你会发现 IE 各版本的占有率和 Windows 的占有率成正比,可以说,Vista的失败令IE7无法威胁IE6在全球范围内的领先占有率地位。新一代的操作系统Windows 7将在10月22日正式发售,Windows 7系统集成了IE8,Win7在正式发售前已经获得了非常空前的好评。分析称IDC称,到2013年,在微软销往企业用户的系统中,Windows 7将高达95%。但请注意,这只是销往企业用户的系统占有率,所以,XP仍将占有相当大的市场份额。

靠新系统来更改浏览器市场的占有率是不现实滴,人人都应该出一份力,加速IE6的灭亡。

对于主题开发者来说,可以在自己的作品中加入提示窗口或提示安装Google Chrome Frame插件.利人利己啊.

使用mg12的widget提示窗口

在莫斯科的时候,我访问Mail.ru等网站,就发现在网站顶部,有一个提示用户升级至IE8的的小横副,并且,它是向所有浏览器用户。从个人角度讲,我相信最好的解决办法是很大一部分网站停止对IE6的支持,这样能鼓励用户进行升级,但是,这样的事情并不会发生。采用提示窗口的方法会更温和。

Mg12将他的博客所用的提示框做成了一个 Widget, 你可以简单地在 </body> 上添加以下代码将它添加到你的网页上.为 IE6 用户进行更新提示, 提示信息会显示在页面的右下方, 每星期一次. 效果如下图所示.


Wordpress使用Shockingly Big IE6 Warning插件

这是一个功能比较全面的插件,支持头部Bar,全屏,crash三种方式(crash可以让IE6直接崩溃),支持6种浏览器, Firefox, Opera, Chrome, Safari, Internet Explorer,并允许你设置它们的官方网站地址。提示内容可以自定义,支持中文 。选项test mode打开后会在任何浏览器下显示便于修改测试。

image
image

下载地址:wordpress.org


在 Internet Explorer 中使用 Google Chrome

Google 开发了 Google Chrome Frame 这个开源插件,它会自动让 IE 使用 WebKit 渲染引擎来解析网页,这样 IE 浏览器就可以和 Chrome 浏览器一样拥有一个更快 JavaScript 引擎,并且支持最新的 Web 技术,如 HTML5 的离线功能,Canvas 和 audio,video 等标签,以及 CSS3 技术等。
对于开发人员来说,为了让你的网站支持这个插件,你只需要在页面的 Header 部分加入以下代码:


这插件使用使用 IE=EmulateIE7 这个标签来进行浏览器引擎转换的,原本 Microsoft 在 IE 8 使用这个标签来保证兼容一些老的,表现怪异的网站。如果用户使用安装了 Google Chrome Frame 插件的 IE 浏览器,这个插件会检测到这行,并启用 Chrome 浏览器的 WebKit 引擎来解析网页, 另外 Google 也提供如下一段 JavaScript 代码来提示 IE 用户安装这个插件。


Google Chrome Frame 插件对于开发者来说也是一个福音,现在就要看 Web 公司是否会有魄力要求用户安装了这款插件了.