《HarmonyOS:领航者说》技术公开课来啦,大咖分享、实战解码,不容错过 了解详情
写点什么

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:002440
用户头像

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

关注

评论

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

Golang Test

escray

学习 极客时间 Go 语言 4月日更

开发环境上云,打造五星级开发体验

CODING DevOps

Kubernetes 云原生 CODING Nocalhost

2021年处置非法集资部际联席会议:密切关注打着区块链、虚拟货币等旗号的新型风险

CECBC

推荐5个4K视频下载网站 (百万优质资源)

科技猫

网站 分享 视频 经验 资源分享

世界读书日,爱奇艺ers的技术产品书单

爱奇艺技术产品团队

读书

欢迎 ProForma 的制造商 ThinkTilt 加入 Atlassian 的大家庭!

Atlassian

敏捷 esm ITSM Atlssian JiraServiceManagement

阿里巴巴的“双11”高并发秒杀终极版教程!(Java语言设计)

Java 编程 程序员 架构

破解class文件的第一步:深入理解JAVA Class文件

华为云开发者联盟

Java JVM 索引 class文件

饿了么EMonitor演进史

阿里巴巴中间件

可观测性 饿了么 emonitor etrace

全网最全 ECMAScript 攻略

清秋

JavaScript ecmascript 大前端 ES6 Ecma

暴涨暴跌的牛市,普通人怎么和平发育?

CECBC

区块链

插件化库VirtualAPK详解

寻找生命中的美好

android 插件化 VirtualAPK

这份阿里P8技术专家整理的《一面到底》Java岗,GitHub已标星79k

Java架构之路

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

LiteOS内核源码分析:动态内存之Bestfit分配算法

华为云开发者联盟

LiteOS Huawei LiteOS 动态内存 Bestfit 分配算法

自动源代码质量度量(ISO/IEC 5055)

Tom(⊙o⊙)

软件质量 静态分析

万字精华:好好巩固你的Nginx知识体系

学Java关注我

Java 编程 架构 程序人生 计算机

加密原理详解:对称式加密VS非对称式加密

Java架构师迁哥

走完线上 BUG 定位最后一公里

阿里巴巴中间件

可观测性 bug bug修复

理性看待区块链+大宗商品

CECBC

区块链

Flink的状态一致性

大数据技术指南

flink 4月日更

马丁策略倍投软件开发,量化倍投系统

合约跟单系统搭建,合约一键跟单app

阿里“秘密团队”整理出来的一份Java面试复盘手册!全面复盘在望

Java架构之路

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

真的香!Github一夜爆火被各大厂要求直接下架的面试题库也太全了

Java架构之路

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

当区块链遇到工业互联网,浪潮云洲链正在那里

云计算

Rust从0到1-代码组织-模块

rust modules 模块

4种语义分割数据集Cityscapes上SOTA方法总结

华为云开发者联盟

语义分割 OCR 数据集Cityscapes HRNet SegFix

总是记不住java的IO流用法?用N个问题教你掌握java IO流

华为云开发者联盟

Java 字符串 IO流 字节输入流 字符流

Android组件化和插件化开发

寻找生命中的美好

android 组件化 插件化

如何从零开始学Python:(7)如何解决发布和上传代码过程中遇到的问题?

广之巅

Python 4月日更

千人万面奇妙自见:爱奇艺短视频推荐技术中多兴趣召回技术的演变

爱奇艺技术产品团队

推荐 短视频 模型 召回

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