低版本IE的兼容一直都是个让前端开发人员头痛的问题。虽然现在Web前端的发展速度比历史上任何一个时期都快,现代浏览器的版本号一直在不知疲倦地刷新着。IE也不甘示弱的出到了IE11,但是任然有一部分IE6/IE7的用户存在。对于这些用户,我们是否要无视它们呢?
市场现状
IE6已经快见底了,因为有软件升级意识的人越来越多。IE7几乎都升级成了IE8了,因为有升级意识的人不会满足于IE7,而会继续升级。存在这么多IE8的原因是XP的用户量还有很多。百度统计的数据是XP系统还有69%,而XP系统不支持IE8之后的版本。
思想顽固
有人说IE6/7虽然少,但是加起来也有百分之十几,我们不能放弃这些用户!有些人甚至价值观都是扭曲的,认为能写出兼容IE6的代码就是比别人牛。但是如果某个东西已经确认是糟粕了,不丢掉就永远无法进步。
谁在使用IE6/7?
会用电脑的人通常都懂得升级软件,他们不会去用IE6/7那么难用的东西,要么换其它浏览器,要么就直接升级到IE8。只有不会用电脑的人才会停留在IE6/7上。另外还有一些公共特殊环境,比如网吧这样带还原系统的环境。可能有些网管比较懒没把浏览器升级上去,这在前几年很普遍,现在这种情况已经很少见了。
谁会创造价值?
要讨论价值就得从项目的市场定向来分析。如果是电子商务项目,那用户群通常就不会是使用IE6/7的。因为网购是个复杂的操作,我不认为那些连软件都不懂升级的人会去网购。当然,既然IE6还有13%的用户量就说明它确实是有人用。但这部分人做的无非就是刷刷微博灌灌水之类的事情,他们也会带来一些流量点击一些广告,但仅此而已。如果一个项目的目的本身就是引流量,刷广告点击,那可以考虑留下这部分用户。但是我觉得做这样没有灵魂的项目不如去街上卖凉皮。