继2015年8月Bootstrap 4的第一个alpha版本发布之后,Bootstrap团队公布了更多关于Bootstrap 4第六个alpha版本的细节。该版本可能会成为进入beta版之前的最后一个alpha版本。第一个alpha就已经移除了对IE8的支持,而此次的alpha版将移除对IE9的支持,并将Flexbox作为默认的布局系统。
这个版本的部分变更如下:
移除对IE9的支持这一举动受到了广大开发者的热议,其中大部分人还是持支持态度的。以下是一些开发者对这一举动的反馈:
`这是让旧技术消亡的唯一途径。`
`我个人认为没有必要再支持IE9了,应该让用户去升级他们的浏览器。`
`IE9不支持Flexbox,所以我们已经在所有新项目里不再考虑IE9了。`
`如果要支持IE9,那就使用Bootstrap 3吧。都2017年了,我们需要Flexbox。`
`没错!新框架是为新浏览器开发的,旧浏览器只能使用旧框架。`
`IE9已经是5年前的旧浏览器了,放弃它吧。如果有人真的需要支持IE9,那么就让他们用Bootstrap 3。我很喜欢Flexbox,特别是它支持RTL,还有它的垂直对齐。也许有一天可以把float也去掉。`
`微软都不再支持IE9了,其他人又何必多此一举呢!`
`有些政府网站只有1%的会话是来自IE9的,而且一直在下降。`
对于移除对IE9支持的呼声几乎是一边倒。不单单是因为人们喜欢新技术,比如Flexbox给他们带来的布局上的新体验,也因为兼容老旧技术会给他们带来很多额外的开发成本。既然旧技术即将消亡,不如就早一点说再见。
本文分享自 交互设计前端开发与后端程序设计 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!