首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

未来很长一段时间我要做“古人”了

最近我司接了一个Web项目,变态客户竟然要求兼容IE6。并且公司领导竟然同意项目中支持IE6。

“支持IE6”这对前端开发来说真是丧尽天良啊!!!现在都2020年了,IE6都是上古时代的东西了,竟然还要求支持IE6。为了不作古人,我给领导摆事实讲道理,尝试让领导去说服客户放弃IE6,并且对低版本的IE也没必要支持了。

以下是我向领导摆的事实:

1、IE6是2001年推出的,并且win7默认就支持了IE8,win10默认支持IE11,再并且2016年1月12日,微软公司宣布于这一天停止对IE 8/9/10三个版本的技术支(微软自己都放弃了,咱们又何必执着,是不...)。作为替代方案,微软建议用户升级到IE 11或者改用Microsoft Edge浏览器。

2、现在市场上成熟且专业的界面构建框架对低版本的浏览器都不兼容:Vue 最低支持IE8,最新的React要求IE9,Zepto要求IE10,Angular要求IE8等。即使有框架兼容低版本IE,也会有各种大坑等着你。

如果客户坚持要兼容低版本的浏览器(IE),会导致前期开发周期长,后期维护成本高。

3、下面是NetApplications 2019 年最新浏览器市场占有率

( 图自:NetMarketShare,via Digi Info World)

目前作为前端开发调试神器的Chrome 在19年底的市场占有率都已经到了67.15%,所有版本的IE市场占有率总和都还是个位数。综上所述,如果要开发web项目,如非必要完全可以不用考虑IE6 、7、 8,甚至IE都可以不用考虑。只兼容chrome、FF、Safari就完全满足需求了。

然而结果是:客户不差钱,坚持要支持低版本的浏览器。好喽,既然你出钱又坚持兼容IE6,那我就慢慢来喽,针对IE6我又不是没有搞过Web。不过,接下来很长一段时间我要做“古人”了

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200702A0W18K00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券