互联网20%站点都在使用的UI框架——Bootstrap正决定放弃IE支持
供五分之一网站使用的web框架计划取消对internet Explorer 10和11的支持。这一举措将在今年晚些时候发布的Bootstrap v5中实施。
Bootstrap是一个用户界面(UI)框架,最初是在Twitter上设计的,后来是在开源上。该库基本上是HTML、CSS和JavaScript UI小部件的集合。
引导UI组件被设计为一个初学者工具包,web开发人员可以在这个工具包上构建网站、企业或移动应用程序。
该框架在web开发社区中获得了近乎狂热的追随者,因为它的易用性,优秀的文档,而且不像当时许多UI框架发布了跨浏览器支持(由于Twitter最初的参与和Twitter网站工作的需要在所有浏览器以同样的方式)。
据W3Techs的数据,目前约有20.4%的互联网站点使用Bootstrap,而BuiltWith的数据显示,此类站点超过2,000万个。
上个月,Bootstrap的维护者决定放弃对IE 10和IE 11的支持。Bootstrap的创始人之一马克·奥托(Mark Otto)在GitHub上说,那些仍然需要迎合IE用户的开发者应该继续运行Bootstrap 4,而不是升级到即将发布的v5版本。
这是一件大事。
尽管,Bootstrap放弃IE是一个里程碑。所有主要的web开发项目都还没有做出类似的决定。例如,当今最流行的JavaScript library (在几乎四分之三的互联网站点上使用)仍然支持IE 9。
随着IE 10的市场份额低于1%,IE 11的市场份额在1-2%左右,Bootstrap决定放弃支持将可能是最重要的。从一个主要项目的前进标志,这是可以让开发人员从支持IE为好。
但Bootstrap的举动也有副作用,因为该框架也是无数其他网络开发工具、内部网和企业解决方案的组成部分,一旦它们升级,也将自动失去IE支持。
如果Bootstrap的举动对IE在网络开发领域的未来还不够重要的话,那么WordPress(三分之一的互联网站点都使用CMS)背后的团队也在研究如何处理IE用户的问题。基本上, WordPress计划支持IE,但并不是所有的CMS功能都能正常工作。
根据微软的说法,IE 11在Windows 10结束之前都是受支持的,目前为2025年10月14日。然而,自从2015年Edge取代了Windows 10的IE之后,IE 11就不再是Windows的默认浏览器了。
目前,微软主要通过与企业客户的商业协议来支持IE,并将所有的努力都集中在Edge上。多年来,微软一直把IE当作“二手公民”,这一事实对开发人员来说应该是个信号,表明他们早就应该停止对IE的支持,并促使用户接受更新的浏览器。
七月的肥