8

我之前曾在“Mobile First”网站上工作过,现在我们正在为我们的网站使用 Twitter Bootstrap。问题是 Twitter Bootstrap 不是“移动优先”,而是“响应式”。

“移动优先”是指首先加载手机的基本样式表,因此不要求手机支持@media 查询。

Twitter Bootstrap 加载整个桌面样式表,使用@media 查询将大小调整为移动设备。

Twitter 采用这种方法有什么原因吗?当然它不兼容,旧设备无法使用?

有没有我可以使用的 Twitter Bootstrap 的“移动优先”模组,或者我必须创建自己的模组?

4

3 回答 3

6

没有使用 Mobile First,但相当广泛地遵循和使用了 Bootstrap,这只是我得出的观点:

从我所见,“移动优先”作为一个概念就是这样,一种移动优先的开发方法;而 Bootstrap 是作为现代浏览器的简洁工具库开发的,直到最近才发展为广泛支持旧浏览器和移动设备。

从引导站点:

最初只考虑现代浏览器构建,Bootstrap 已经发展到包括对所有主要浏览器(甚至 IE7!)的支持,并且使用 Bootstrap 2,平板电脑和智能手机也是如此。

不过,从我所看到的情况来看,Bootstrap 和移动设备有很多前景。只需挖掘 GitHub 里程碑,您就会看到大量项目正在开发中!

于 2012-04-25T15:22:51.063 回答
6

Bootstrap 3 是移动优先!耶!

V3 现已发布,见http://getbootstrap.com/

于 2013-02-20T13:46:27.050 回答
-1

Bootstrap 网格布局的移动优先版本刚刚登陆 GitHub。看起来仍然需要 bootstrap.css 核心,但代码似乎可以工作。

于 2012-10-14T00:26:33.470 回答