HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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

评论

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

阻塞、非阻塞、多路复用、同步、异步、BIO、NIO、AIO 一文搞定

C++后台开发

网络编程 linux开发 epoll IO多路复用 C++开发

Java基础:集合框架之Map

百思不得小赵

map Java’ 6月月更

FastApi+Vue+LayUI实现前后端分离

Python研究所

6月月更

Java—NIO

武师叔

6月月更

2023年广州美博会时间地点详情

Geek_0b38bb

美博会 2023年广州美博会 春季广州美博会 广州春季美博会

基于 ShardingSphere 的得物数据库中间件平台“彩虹桥”演进之路

SphereEx

数据库 中间件 ShardingSphere 实践

港股多支个股表现活跃,引发投资者对港股市场回暖猜想与关注

E科讯

观测云更新|观测云帮助文档全新上线;新增 Profile 可观测新增 Profile 可观测;新增 Deployment 网络详情及网络分布等

观测云

数字经济时代文化消费新特征

CECBC

20省市公布元宇宙路线图

CECBC

理论+案例,带你掌握Angular依赖注入模式的应用

华为云开发者联盟

程序员 前端 华为云

盘点四种WiFi加密标准:WEP、WPA、WPA2、WPA3

wljslmz

wifi 6月月更 无线安全 wpa3 wep

提高效率 Or 增加成本,开发人员应如何理解结对编程?

云智慧AIOps社区

团队协作 开发技巧 结对编程 开发技能 编程技巧

创新实力再获认可!腾讯安全MSS获2022年度云原生安全守护先锋

腾讯安全云鼎实验室

云原生 云安全

NLP 论文领读|改善意图识别的语义表示:有监督预训练中的各向同性正则化方法

澜舟孟子开源社区

人工智能 自然语言处理 深度学习 预训练模型

墨天轮访谈 | IvorySQL王志斌—IvorySQL,一个基于PostgreSQL的兼容Oracle的开源数据库

墨天轮

数据库 oracle postgresql 开源

解读2022年度敏捷教练行业现状报告

华为云开发者联盟

后端 开发 华为云

如何利用数仓创建时序表

华为云开发者联盟

数据库 后端 华为云 时序表

如何实现一套容器(C语言版)1

祖维

c 容器 泛型 迭代器

泛型的类型擦除后,fastjson反序列化时如何还原?

码农参上

泛型 底层知识 Java 开发

零信任安全模型-下一代网络安全架构

领创集团Advance Intelligence Group

架构 网络安全 零信任

区块链为化解信任危机带来新契机

CECBC

JDK动态代理为什么必须要基于接口?

码农参上

JAVA开发 动态代理 底层知识

深入理解和把握数字经济的基本特征

CECBC

SaaS 云工具,产业互联网下的变革利器

小炮

Go语言Redis API基本功能实践

FunTester

中国移动应用出海发展天地宽

WorkPlus

Gartner:如何在中国成功应用多云模式

WorkPlus

ElasticSearch第二弹之分片原理

阿Q说代码

ES shard replica

力扣每日一练之字符串Day6

京与旧铺

6月月更

你了解shiro吗?手把手教你集成shiro

阿Q说代码

springboot 鉴权 shiro 身份验证

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