我想开始社区讨论。根据我的问题,您什么时候决定停止支持旧浏览器?你决定停止支持旧版浏览器?
我几乎完成了大型个人应用程序的开发。它使用了很多HTML5,CSS3和JavaScript。如果我要支持较旧的浏览器,我估计它会将我的前端工作负载增加至少50%。坦率地说,我不想支持旧版浏览器。从商业角度来看,有人可能会争辩说,如果我不这样做,我可能会失去收入。我不同意。我觉得使用旧浏览器的客户不会是我想要的客户 - 他们会给我更多的工作,因为我必须修复应用程序中的兼容性问题,以便与他们的旧浏览器一起工作,或者必须不断告诉他们升级浏览器。如果网络要继续前进,那么人们需要停止支持旧版浏览器,但是,我确实看到潮流正慢慢开始转向这一点。
最近,IE6发音死了。我们什么时候可以放心地说IE7和IE8或者Firefox 3可以被认为是'重要的'足以支持?
此外,我听到很多人在这个网站上说:“确保它的性能下降,所以它仍然可以使用不支持JavaScript的浏览器”?什么样的浏览器现在不支持JavaScript?大多数旧手机,如果这些旧手机不支持JavaScript,那么我非常怀疑他们会正确解析HTML。我的应用程序也有Sencha touch移动版本。我是否会制作WAP版本以支持旧手机?不,这是一个丰富的网络应用程序。这就是它的设计目标,我希望它留下来。
我更喜欢苹果的方法:如果你升级你的操作系统,不要指望你的操作系统的前一个应用程序与新的操作系统一起工作。是的,这可能是一个挫折,但它意味着没有一团糟,人们被迫升级与时俱进。
它对于新的Web应用程序的工作方式相同,如果我想让它们保持干净,快速和高效,我需要停止黑客代码以支持旧版软件,并且如果用户不喜欢它,他们可以继续从我的网站或加入我们其他人,并升级他们的浏览器,并有更好的网络体验。
我不希望这会出现傲慢,但我真的对你的意见感兴趣,当你认为足够的时候并且只支持最近的浏览器。
截至2012年9月,Google或Yahoo!支持IE8。我注意到Guthub也放弃了支持(当然,如果对技术人员来说这个网站)。 – Graeck 2013-07-03 23:12:14
IE9甚至值得用CSS动画等现代? – 2014-02-20 01:57:13