前端设计究竟要不要放弃IE6?

作者:myljs | 时间:2012年08月11日 | 分类: 前端

对于前端的工作者来说,IE6就是一场噩梦。它拥有一定的用户量,同时它是过去很多年的产品,它无法适应现在的新技术。所以如果网站要面 向全部用户,则需要去针对IE6进行单独的CSS hack处理。这平白无故的就增加了成本和时间。有过经验的人都知道,为了迎合IE6的口味,往往还需要付出巨大的努力,一点一点的寻找hack的方法。

正是因为这样,业界频发Kill IE6的呼唤。

但实际情况不容乐观,关于IE6为什么不消失,潜行者m之前写过一篇文章《IE6在中国消失还需要一段时间》。这样,我们面对一个问题:前端设计要不要放弃IE6?本文将结合客观的数据,对放弃与不放弃进行一个对比,以供大家的参考。

客观准确的数据很重要。只是说用户很多很少,根本没有权威性和参考性。本文引用的数据是CNZZ数据中心的统计数据,CNZZ是提供网站统计代码服务的网站,他们会统计用户访问网站时使用的浏览器。所以这个数据是非常准确的。

放弃论:

1,针对IE6的兼容,需要做大量的css hack,写这些代码,需要时间和精力,要付出成本。你不仅要学习各种hack方法,还要掌握各种新技术的代替方法,以求IE6中,能和其他浏览器显示相似效果。

2,IE6严重制约了国内技术的进步。很多网站追求兼容IE6,而不敢使用各种新型技术,仍然使用老旧技术,导致技术落后。因此,有言论称,如果新 浪等大型网站,拒绝对IE6的支持和兼容,逼迫用户去升级用户的浏览器,很快这种现状就会解决。这种方法,有一定的道理,但那些大型网站,往往不愿意得罪 用户,而继续保持兼容的做法。

总结:放弃IE6,我们就可以节约一些成本,同时可以使用最新的技术,打造更好的用户体验,进行创作。但是这样,我们就丢掉了一部分用户。

这部分用户究竟有多少呢?我们来看一下具体的最新数据(http://brow.data.cnzz.com)

浏览器份额数据

IE6仍然有竟然的20%的占有率,同时需要注意,360浏览器等使用的是其他浏览器的内核,如果是XP系统默认IE6浏览器,那么360浏览器等 他们使用的IE内核为IE6,仍然相当于使用IE6,所以这个数据应该还要高一些。简而言之,综合性的网站,五个浏览者,一个就用IE6。

不弃论:

1,我的网站有大量的IE6用户,我如果不兼容,我将损失这部分用户。像新浪等大型门户网站,他们为了照顾这五分之一的用户,不得不去做兼容。毕竟用户就是钱。

总结:兼容IE6的最主要原因,还是在于照顾IE6的用户。

最终方案:

这里本人思考了一下我的应对方案,以供大家参考。

1,分析网站的用户,针对用户份额确定是否兼容IE6。如果是一个有关前端技术的网站,那么完全可以使用最新技术,因为浏览者大都是有经验的,一般不会使用IE6。但是想淘宝、新浪等综合性网站,用户浏览器比较杂乱,则需要考虑兼容。

2,对于小的、实验性的、个人的项目,则完全没有必要拿出精力去做兼容,毕竟访问的人不多,只需要给出个提示即可。但是对于正规的项目,则要考虑一下IE6的兼容。

转载于:https://my.oschina.net/qxzm/blog/72014

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值