A-A+

让我们一起放弃IE6、放弃外壳浏览器!!!

本文于2012年07月06日最后更新 心情随笔

张自然觉得,每一个关注中国互联网发展的人都应该行动起来,放弃IE6、放弃外壳浏览器!!!

连微软都宣布放弃IE6,并且弄了个“IE6丧钟”的网站,给IE6倒计时。你还等什么呢!!!

IE6丧钟这个网站首页就有一张世界地图,上面用不同颜色标识世界各地的IE6占有率,毫无意外,中国这次是第一名,占有率高达34.5%。其实10%以上占有率地区都在东南亚部分,中国就连政府主要还在用IE6呢!

IE6丧钟地址:http://ie6countdown.com/

下面张自然简单说下IE6的缺点吗,(缺点太多了,无法全部概括,敬请见谅)

IE6浏览器漏洞太多

  另外, IE6 的安全性, 性能, 功能明显地已经满足不了现在的网络需求。

IE6浏览器显示不正常,互相遮挡

  PNG 是一种支持半透明通道的图片, 可以方便的用于设计网页, 制作叠层和其他复杂的页面效果, 但是 IE6 不支持. 用滤镜强行应付会导致浏览器占用超高资源, 并且得不到预想效果。

IE6浏览器页面互相叠加,显示不正常问题

   IE6 对于页面控件的处理与众不同, 令人很头痛. 如: select element 的优先度很高会遮挡页面上 DIV 块, 必须 hack. radio 按钮和 checkbox 按钮的样式也无法定义, 很难统一页面风格。

IE6浏览器页面代码复杂冗长,出错率高,经常出现各种显示不正常问题

 IE6 有自己一套标准的 CSS 样式, 必须写更多的代码去照顾它。JavaScript 与 W3C 出入巨大, 连 DOM (Document Object Model) 都不一致, 调用资源的代码也与 W3C 有很大的出入, 程序员被迫在本来就很松散和复杂的 JS 代码上追加很多判断语句。

简单总结为一句话:为了让IE6正常显示,需要做出很多没有必要的事情,同时把一件简单的事情复杂化,由于复杂化导致反而更容易出问题。

可能你会问,你说ie6不好就不好呀,ie6的市场份额就是最大的证明,不好怎么还有那么多人在用呢?

下面张自然就简单介绍一下IE6在中国市场份额居高不下的原因:

Windows XP的成功

WindowsXP是微软目前最成功的一款操作系统,而Windows XP在国内则更是主流,占据绝大部分的市场份额,IE6是集成在Windows XP系统中发布的,XP的份额也就带动了IE6的份额。

盗版现象严重

国内的家用电脑中的XP系统可能除了品牌机以外,99%都是盗版的,而且这些盗版中绝大部分都是类似于番茄花园,电脑公司这些Ghost安装的版本,无法通过Windows update来更新,极大的降低了安全系数的同时,也失去了更新到高版本IE浏览器的机会。

其它品牌浏览器在中国推广不理想

尽管以前火狐Firefox在Google广告中进行过推广,但因为火狐的操作相对复杂,界面也不够友好,所以并没有被广大中国网民接受,Opera、Safari本身知道的人就很少,谷歌浏览器Google Chrome也刚刚推出,虽然成绩很好,但还远没到大众化的程度。

国内页面很多设计偏向IE6

由于IE6在中国份额很高,所以很多网页设计者都只追求IE6中的效果而忽视网页设计标准,中国以前有很多的网站设计都是IE ONLY的,甚至是IE6 ONLY,网站设计的代码都非常不规范,往往只追求在IE6中的效果,在符合网页标准的浏览器中显示反倒不正常,甚至惨不忍睹。

银行和政府网站只支持IE6

用过国内网银的都知道,好像所有银行的网上银行都是对IE6支持最好,有的甚至IE8都不支持,更别说别的浏览器了,政府网站就更多了,最著名的如IE6 ONLY就是每个主机在国内的网站下面都要放个链接的那个工业与信息化部的网站。

Windows VISTA推广的失败

在VISTA系统失败的同时,VISTA集成的IE7也没能很好的推广。

基于IE内核的浏览器外壳的成功

随着如腾讯TT,傲游,世界之窗的成功,使得这些浏览器外壳很好的补充了IE6的各种功能和性能上的缺陷,更有很多人认为装了腾讯TT或是傲游用的就不是IE了,从而忽视了IE浏览器的版本,不过已经有越来越多的浏览器开始支持Webkit引擎。

国内互联网知识普及不够

目前国内的互联网使用者据说已经将近4亿,但这4亿人中大部分都是把电脑当游戏机用的,能经常用浏览器看看网页的可能1亿都不到,愿意去尝试和比较其它浏览器的又有多少人呢?

网民对网络安全不够重视

国内的如各种艳照门、不雅视频事件也在一定程度上说明了这一点,网民对隐私保护和网络安全不重视,另外互联网安全知识的普及也非常不够,所以大部分网民对IE6的安全缺陷都并不了解。

张自然为什么要写这篇文章呢,既然身为一个站长,我们就要做点什么。受wordpress的启发,所以张自然就像到了提醒用户更换浏览器。

提醒的方法有很多种,有使用插件的,有使用JS的,当然效果也各不一样。本文要讲的方法是非插件的,只需添加一些代码,即可在博客顶部提示IE6访问者升级浏览器,并且还列出了4款最新流行的浏览器供访问者下载。而对非IE 6访问者,则不出现提示。效果如下图所示:

下面是代码,只需添加到head.php文件的head区域即可,里面的提示文字可以自行修改。

<!--[if lt IE 7]> <div style='border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; position: relative;'> <div style='position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold;'> <a href='#' onclick='javascript:this.parentNode.parentNode.style.display="none"; return false;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-cornerx.jpg' style='border: none;' alt='Close this notice'/></a> </div> <div style='width: 640px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;'> <div style='width: 75px; float: left;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-warning.jpg' alt='Warning!'/></div> <div style='width: 275px; float: left; font-family: Arial, sans-serif;'> <div style='font-size: 14px; font-weight: bold; margin-top: 12px;'>您正在使用已经过时的IE 6浏览器!</div> <div style='font-size: 12px; margin-top: 6px; line-height: 12px;'>由于IE 6的安全问题以及对互联网标准的支持问题,建议您升级您的浏览器,以达到更好的浏览效果!</div> </div> <div style='width: 75px; float: left;'><a href='http://www.firefox.com' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-firefox.jpg' style='border: none;' alt='Get Firefox 3.5'/></a></div> <div style='width: 75px; float: left;'><a href='http://www.browserforthebetter.com/download.html' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-ie8.jpg' style='border: none;' alt='Get Internet Explorer 8'/></a></div> <div style='width: 73px; float: left;'><a href='http://www.apple.com/safari/download/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-safari.jpg' style='border: none;' alt='Get Safari 4'/></a></div> <div style='float: left;'><a href='http://www.google.com/chrome' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-chrome.jpg' style='border: none;' alt='Get Google Chrome'/></a></div> </div> </div> <![endif]-->

这个方法我觉得还是挺有用的,可以用很”醒目”地提醒访客他的浏览器已经过时,同时对使用新版浏览器的访客没有影响。与其将就IE 6的访问者,不如给他们一个指条明路,呵呵…升级到新版浏览器或者更换成更符合标准的产品,无论是安全性还是浏览体验都更好,何乐而不为呢

然后张自然在给大家介绍几个独立浏览器,只要下载来安装就可以直接使用了。

Chrome:谷歌的浏览器,现在很火。特点是速度快,不过是多进程的,在进程管理器会看到密密麻麻的进程列表。其实不影响性能,不过对此敏感的朋友就不要用了。上谷歌点更多就能看到推荐。张自然推荐这款浏览器,而且我目前就是用chrome加ie9的!

下载地址:http://www.google.cn/chrome/intl/zh-CN/landing_chrome.html

傲游3:国产浏览器代表,国内唯一采用自主内核的浏览器。速度快、安全性高。最重要的,是可以通过兼容模式支持网银支付。

下载地址:http://www.maxthon.cn/

Firefox:老牌的非IE浏览器了,很多人应该都听说过,在国外牛得很。不过在国内就高端了,很少人用。注意:火狐假官网很多,所以访问前要小心。

下载地址:http://firefox.com.cn/

Opera:荷兰浏览器,一直是号称世界上速度最快的浏览器,也确实很快。大家对速度特别感兴趣的话可以试试。

下载地址:http://www.opera.com/

Safari:苹果的浏览器,好看….呵呵,果粉们可以下来试试,不过别抱太大期望。

下载地址:http://www.apple.com.cn/safari/

给张自然个人博客留言

Copyright © ZhangZiRan.com All Rights Reserved. 张自然个人博客 内容版权所有,同时保留所有权利。个人博客免责声明

用户登录