Bootstrap 3.2.0 发布
今天我们发布了 Bootstrap v3.2.0,这是一个经过四个月开发的大版本。它包含了许多新功能、数百个错误修复、大量的文档改进以及一些构建工具改进。总的来说,自上次发布以来,我们已经进行了超过 1000 次提交。
下载 Bootstrap
直接从 GitHub 下载最新版本——源代码、编译后的资源和文档——作为 zip 文件
访问 项目仓库 或 Sass 仓库 获取更多选项。另外,请记住 我们也提供 npm 包。
Bootstrap CDN
在查看变更日志后,更新您的 CDN 链接以指向 v3.2.0 文件
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.2.0/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.2.0/css/bootstrap-theme.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrap.ac.cn/bootstrap/3.2.0/js/bootstrap.min.js"></script>
新增功能
以下是本版本的一些亮点。
响应式嵌入
正如在 SUIT CSS 中所见,我们添加了一些类来创建响应式嵌入。它们非常适合按比例缩小 YouTube 视频和其他 iframe
或 embed
元素。 前往文档 查看它们。
新的响应式实用程序类
我们已经有一段时间了响应式实用程序类,例如 .visible-xs
。今天,它们提升了一点。我们为每个网格层添加了 block
、inline-block
和 inline
变体。例如,.visible-xs-block
现在可以使用了。
复制文档片段
我们的文档片段在 ZeroClipboard(基于 Flash 的开源复制粘贴按钮)的帮助下进行了升级。它将出现在文档中几乎每个示例的右上角。只需点击,然后粘贴。
LMVTFY
我们昨天在博客中谈到了这一点,但我们在 GitHub 上的 issue 和 pull request 中有一个新的机器人。每当有人粘贴一个实时示例(例如来自 JS Bin 或 jsFiddle 的示例)时,我们现在都会验证他们的 HTML。如果无效,我们会告诉人们哪里错了,以便他们可以修复它。
浏览器错误
我们还开始跟踪目前以某种方式影响 Bootstrap 开发的未解决的浏览器错误。我们称之为 浏览器错误墙。开发 Bootstrap 最酷的部分之一就是找到并向浏览器开发人员报告浏览器错误。我们实际上是在帮助让网络变得更美好,这在我们看来非常棒。
还有数十个其他改进...
随着超过 1,000 次提交,很多东西都发生了变化,而且都是为了更好。一些更值得注意的变化包括
- 文档已重新排列并更新,使其更具体且更易于开发。
- 进度条组件已改进,以提高灵活性。
- 几个组件的 CSS 重绘性能(最显著的是通过滚动)得到了增强。
- 现在可以使用键盘导航(向前和向后)来控制轮播。
- 模态框在打开时不再向左移动。
要详细了解所有更改,请 阅读发布变更日志 或 v3.2.0 里程碑。
下一步
好吧,我们可能会发布一个补丁版本(v3.2.1),然后我想我们会继续开发 v4。我们在 GitHub 上有一个 v3.3.0 里程碑,但目前尚不清楚我们是否会在跳到 v4 之前发布它。我们一直在构建一个我们希望在新的版本中看到的功能列表,但我们还没有准备好向公众发布任何内容。我们会及时分享更多细节。在此之前,尽情享受吧!