写点什么

Bootstrap 4 Alpha 版发布

  • 2015-08-23
  • 本文字数:940 字

    阅读完需:约 3 分钟

在 Bootstrap 四周岁之际,Bootstrap 团队发布了 Bootstrap 4 alpha 版。

在一个博客帖子中,Bootstrap 的创始人 Mark Otto 列出了它的主要变化。他说版本 4 是一个“触及到每一行代码的艰巨任务”

前三个版本的 Bootstrap 为了更好的编写 CSS 采用了 Less,但是版本 4,它换掉了 Less ,更赞同用 Sass 。根据 Otto,对于这次更换有以下几个原因

-Sass 有一个更大的开发者社区。-Sass 似乎迭代成为一个工具比 Less 要快很多。- 由于 Sass 和 Less 很相似,所以相比直接跳到 PostCSS 而言,它是很容易过渡的。-LibSass(是传统 Ruby Sass 用 C 语言的实现)运行超级快,在我自己的随意测试中,他比 Less 要快。

着眼于未来,Bootstrap 版本 4 现在支持 flexbox。鉴于对 flexbox 浏览器尴尬的支持状态,他不是默认启用的。另一个重大的改变是在适当的时候会从 px 单位切换到 rem 和 em。用 rem 作为单位大小的元素是在顶级 html 元素的基础上的。在 JavaScript 端,所有的 JavaScript 插件都已经用 ES6 重写了。

开发人员如果需要继续提供对 IE8 的支持,则不得不继续停留在版本 3,而版本 4 已经取消了对此浏览器的支持。一个迁移向导对开发者指出了更多关于其他方面改变的细节。

同时发布的是 Bootstrap 主题的可用性。虽然开发人员可以调整用 Bootstrap 构建的应用程序的设计,但是更常见的抱怨是许多应用程序看起来一样。低成本的主题这么多年在一些卖家比如 Themeforest 已经是可用的,但是新的图库包括三个完全支持的官方主题。每个主题 99 美元,并且是终身免费更新的。尽管现在所有的主题是为 Bootstrap 3设计的,但是好多主题将会升级到支持Bootstrap 4。

现在没有为版本4 安排明确的发布时间。Otto 在他的帖子中表示,在最终的正式版发布之前,我们将会看到若干次alpha 版本,两次beta 版本,和两次RC 版本。开发者可以在 GitHub 仓库参与开发,并且能够和创始人以及社区在 Bootstrap Slack channel 里聊天。

查看英文原文: Bootstrap Version 4 Announced, Alpha Released


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-08-23 19:074922

评论

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

Ceph分布式存储性能调优(六)

Lansonli

云原生 云存储 7月月更

C# 程序调试和异常处理(try catch)

IC00

C# 7月月更

数据类型的转换

7月月更

户外LED显示屏应对炎热高温天气有妙招

Dylan

LED显示屏 led显示屏厂家

LeetCode-110. 平衡二叉树(java)

bug菌

Leet Code 7月月更

Android/Unity大乱斗-集成遇到的问题

芝麻粒儿

android Unity 7月月更

java零基础入门-递归

喵手

Java 7月月更

彻底了解C++异步从理论到实践

C++后台开发

网络编程 异步 C++后台开发 C++开发 C++编程

数据库每日一题---第24天:格式化部门表

知心宝贝

数据库 算法 前端 后端 7月月更

解决问题的最佳实践路径

老张

解决问题 思考实践

Block的底层实现

NewBoy

ios 前端 移动端 iOS 知识体系 7月月更

mysql进阶(四)聊聊mysql中的事务锁机制

No Silver Bullet

MySQL 7月月更

SAP Fiori Launchpad 上看不到任何 tile 应该怎么办?

汪子熙

JavaScript SAP SAP UI5 ui5 7月月更

Linux下使用QT+OpenCV实现人脸实时检测(从摄像头获取数据进行检测)

DS小龙哥

7月月更

JAVA编程规范之并发处理

源字节1号

软件开发 后端开发

String 实现模糊查询

小肉球

qt 7月月更

数据湖基本架构

五分钟学大数据

数据湖 7月月更

自建个性化自动报价系统,应对多变报价模式

明道云

MFC|框架下按钮的自绘

中国好公民st

c++ 7月月更

欢迎来到 GrafanaFans 兴趣小组

Grafana 爱好者

云原生 可观测性 Grafana

Qt | 控件之QCheckBox

YOLO.

qt 7月月更

干货 | 作为前端开发者如何迈向独立开发者

南城FE

独立开发者 前端 7月月更

Flink1.7从安装到体验

程序员欣宸

Java flink 7月月更

C 语言入门(七)

逝缘~

7月月更

TCP拥塞控制详解 | 6. 主动队列管理

俞凡

算法 网络 TCP拥塞控制

问题来了!拔掉网线几秒,再插回去,原本的 TCP 连接还存在吗?

冉然学Java

Java TCP

想通讯?谈钱多俗,谈ProtoBuf

怀瑾握瑜的嘉与嘉

protobuf 7月月更

因果学习将开启下一代AI浪潮?九章云极DataCanvas正式发布YLearn因果学习开源项目

九章云极DataCanvas

人工智能 GitHub 开源项目 因果学习 YLearn

纯css实现炫酷的视频文本蒙版效果

南极一块修炼千年的大冰块

7月月更

关于TCP/IP协议漏洞的安全措施

郑州埃文科技

IP地址 TCP/IP漏洞修复 TCP/IP协议漏洞

Bootstrap 4 Alpha版发布_JavaScript_David Iffland_InfoQ精选文章