写点什么

Bootstrap 将放弃对 IE9 的支持

  • 2016-12-27
  • 本文字数:865 字

    阅读完需:约 3 分钟

继 2015 年 8 月 Bootstrap 4 的第一个 alpha 版本发布之后,Bootstrap 团队在几天前公布了更多关于 Bootstrap 4第六个 alpha 版本的细节。该版本可能会成为进入 beta 版之前的最后一个 alpha 版本。第一个 alpha 就已经移除了对 IE8 的支持,而此次的 alpha 版将移除对 IE9 的支持,并将 Flexbox 作为默认的布局系统。

这个版本的部分变更如下:

  • 移除 $enable-flex 变量,这意味着 Flexbox 将被默认启用,而且无法通过 Sass 变量来禁用 Flexbox。
  • 为网格系统、card、media object、list group、navigation 组件移除非 flexbox 变量
  • 网格文档被集中到单个 grid.md 文件里,不会再有另外一个 flexbox-grid.md 文件。
  • 移除对 IE9 的支持,并在升级过程中会加以说明。
  • 移除已编译的 flexbox CSS 绑定
  • 在入门指南部分移除了 flexbox.md

移除对 IE9 的支持这一举动受到了广大开发者的热议,其中大部分人还是持支持态度的。以下是一些开发者对这一举动的反馈:

  1. 这是让旧技术消亡的唯一途径。
  2. 我个人认为没有必要再支持 IE9 了,应该让用户去升级他们的浏览器。
  3. IE9 不支持 Flexbox,所以我们已经在所有新项目里不再考虑 IE9 了。
  4. 如果要支持 IE9,那就使用 Bootstrap 3 吧。都 2017 年了,我们需要 Flexbox。
  5. 没错!新框架是为新浏览器开发的,旧浏览器只能使用旧框架。
  6. IE9 已经是 5 年前的旧浏览器了,放弃它吧。如果有人真的需要支持 IE9,那么就让他们用 Bootstrap 3。我很喜欢 Flexbox,特别是它支持 RTL,还有它的垂直对齐。也许有一天可以把 float 也去掉。
  7. 微软都不再支持 IE9 了,其他人又何必多此一举呢!
  8. 有些政府网站只有 1% 的会话是来自 IE9 的,而且一直在下降。

``对于移除对 IE9 支持的呼声几乎是一边倒。不单单是因为人们喜欢新技术,比如 Flexbox 给他们带来的布局上的新体验,也因为兼容老旧技术会给他们带来很多额外的开发成本。既然旧技术即将消亡,不如就早一点说再见。


感谢韩婷对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-12-27 18:002155
用户头像

发布了 322 篇内容, 共 141.2 次阅读, 收获喜欢 146 次。

关注

评论

发布
暂无评论
发现更多内容

算法攻关 - 重上到下打印二叉树 (O(n))_offer32

小诚信驿站

刘晓成 小诚信驿站 28天写作 算法攻关 从上到下打印二叉树

你最喜欢的奥斯卡电影是哪部?

wbliu85

Zookeeper.01 - 简介

insight

zookeeper 3月日更

熟练使用SSH客户端常用工具SecureCRT

xiezhr

Linux SSH securecrt SSH工具

代码审查:从 ArrayList 说线程安全

mzlogin

Java 代码审查

谈产品和创业方向

Ryan Zheng

创业 产品

种春草肥禾,织数字天下

脑极体

对话微众和红枣:预言机是区块链提供可信数据的基础设施

CECBC

区块链

2021字节面经最新整理: 面试真经/思维导图/学习笔记!火遍全网

比伯

Java 编程 架构 面试 计算机

太简单了!看完这篇还能不会SpringCloud+Nginx高并发?

Java架构追梦

Java nginx 架构 面试 SpringCloud

微服务学习笔记

lenka

3月日更

css高度坍塌与清除浮动

依旧廖凯

28天写作 3月日更

资深大牛带你了解源码!最详细的docker中安装并配置redis,实战解析

欢喜学安卓

android 程序员 面试 移动开发

阿里Java岗个人面经分享(技术三面+技术HR面):Java基础+Spring+JVM+并发编程+算法+缓存

Java架构之路

Java 程序员 架构 面试 编程语言

《经济学人》2021年3月13日刊精彩文章导读及资源免费下载

wbliu85

[转]html5设计原理

小江

【LeetCode】设计哈希集合Java题解

Albert

算法 LeetCode 28天写作 3月日更

net.coobird.thumbnailator.tasks.UnsupportedFormatException: No suitable ImageReader found for source data.

wjchenge

说说RPC架构

Kylin

读书笔记 3月日更 日常积累 RPC架构

Elasticsearch 近实时搜索 Near Real-Time Search

escray

elastic 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 3月日更

滚雪球学 Python 之怎么玩转时间和日期库

梦想橡皮擦

28天写作 3月日更

如何实现可靠UDP传输

赖猫

计算机网络 udp TCP/IP

万事开头难——人为推进效应

Justin

心理学 28天写作 游戏设计

Python 日期格式和时间以及当前时间和时间戳

HoneyMoose

浅谈数仓、数仓模型分层

白贺BaiHe

大数据 解决方案 通用设计模型 数仓

资深大牛带你了解源码!面试题解析已整理成文档,已拿offer

欢喜学安卓

android 程序员 面试 移动开发

寻找被遗忘的勇气(十三)

Changing Lin

3月日更

美团工作7年,精华全在这份学习笔记里了,已成功帮助多位朋友拿到5个大厂Offer

Java架构之路

Java 程序员 架构 面试 编程语言

进入大厂的简历应该是什么样子

我是程序员小贱

3月日更

MySQL主从复制机制

luojiahu

MySQL 主从复制

Day01:VBA和Python入门

披头

办公自动化 IT蜗壳教学 数据科学探究

Bootstrap将放弃对IE9的支持_语言 & 开发_薛命灯_InfoQ精选文章