14

我正在考虑将 Twitter Bootstrap (TB) 用于移动 Web 应用程序。TB 的下一个版本,版本 3,声称是“移动优先”。但是,查看包含的 Javascript 文件,我几乎只看到“点击”事件,几乎没有使用任何“触摸”事件。TB 依赖 Jquery 来处理事件。此外,CSS 中有很多“悬停”定义,它们不适用于触摸屏。尽管如此,我还是在谷歌搜索时发现了很多关于在移动网络应用程序中使用 TB 的建议和教程。

我的问题是:就性能(主要是速度和响应时间)而言,Twitter Bootstrap 在触摸屏上的表现如何?

4

1 回答 1

1

我一直在使用 Twitter Bootstrap (v2) 为一系列也用于移动平台的 Web 应用程序进行开发。您必须记住,Twitter Bootstrap 并不是满足所有设计需求的完整解决方案。它“引导”您的项目不必担心某些事情。

Bootstrap v3 承诺为移动平台做更多的“引导”,但这并不意味着您不必为您希望部署的任何平台进行某些开发。

如果使用 Bootstrap v2,您可以使用给定的 CSS 和自定义样式轻松移动某些元素。它的速度非常快,几乎所有现代移动设备都对@media 查询提供了出色的支持,让您可以轻松定位特定的移动设备尺寸。例如; 我在特定文件中使用媒体查询来使所有按钮占据整个宽度,以便在触摸设备上更轻松地访问。

就 Bootstrap v3 而言,我很好奇,因为候选发布版并没有真正向我展示任何真正改变我为移动设备开发的方式的东西。

希望这可以帮助你。

于 2013-05-27T08:08:40.033 回答