最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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:074608

评论

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

GitHub持续霸榜!2021年Java核心知识:面试突击版

爱好编程进阶

Java 程序员 后端开发

python之pythonic

AIWeker

Python 人工智能 5月月更

【愚公系列】2022年05月 二十三种设计模式(八)-组合模式(Composite Pattern)

愚公搬代码

5月月更

模块五:作业

本人法海

「架构实战营」

【建议收藏】Mysql知识干货(mysql八股文)汇总

利志分享

面试 面试题 MySQL 数据库 面试问题 MySQL InnoDB

Nginx 的日志

HoneyMoose

GitHub上14个屌炸天的Java进阶教程、面试真题项目,建议收藏

爱好编程进阶

Java 程序员 后端开发

架构实战营总结

晨亮

「架构实战营」

抖音严打虚假宣传滋补膳食内容广告主:必须严格监管信息流广告

石头IT视角

linux之man命令

入门小站

ElasticSearch入门(三)Logstash实现MySQL数据同步至ElasticSearch

爱好编程进阶

Java 程序员 后端开发

百万级电商秒杀架构设计

晨亮

「架构实战营」

八、高可用之故障隔离

穿过生命散发芬芳

5月月更 高可用设计

JAVA为什么需要泛型?

源字节1号

软件开发 后端开发 小程序开发

全链路压测(十一):聊聊稳定性预案

老张

性能测试 全链路压测

复杂任务中,流程的解耦设计

架构 事件驱动 任务管理 异步设计

集成 ShenYu 网关实现 Dubbo 泛化调用

码农大熊

盘古开发框架 Dubbo网关 泛化调用 ShenYu网关

python使用 pywin32 模块操作 excel,Python 操作 excel 系列之五

梦想橡皮擦

5月月更

模块五作业

HZ

架构实战营 #架构实战营

Nacos源码系列—服务端那些事儿

牧小农

源码 nacos

面向对象的系统分析

奔向架构师

信息系统 5月月更

ftp命令解决文件的上传和下载

爱好编程进阶

Java 程序员 后端开发

Github已标星80

爱好编程进阶

Java 程序员 后端开发

模块5 作业

KennyQ

机器学习:真正的底层是什么?

海拥(haiyong.site)

5月月更

java内存模型之happenbefore原则

急需上岸的小谢

5月月更

在线HTML文本提取URL链接工具

入门小站

工具

如何开发LAXCUS分布式应用软件(一):前言

LAXCUS分布式操作系统

集群 并行计算 分布式操作系统 分布式应用软件

C语言_语句与位运算练习

DS小龙哥

5月月更

2021 企业架构(EA)状态调查报告

涛哥 数字产品和业务架构

企业架构

赫卡忒的眼眸:微光手机“夜视仪”是怎样炼成的?

脑极体

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