Twitter Bootstrap是否适用于触摸屏?

Is Twitter Bootstrap suitable for touch screens?

本文关键字:触摸屏 适用于 是否 Bootstrap Twitter      更新时间:2023-09-26

我正在考虑将Twitter Bootstrap (TB)用于移动web应用程序。TB的下一个版本,即版本3,声称是"移动优先"。然而,查看包含的Javascript文件,我几乎只看到"点击"事件,几乎没有使用任何"触摸"事件。TB依赖于Jquery来处理事件。此外,CSS中有很多"悬停"定义,这在触摸屏上不起作用。尽管如此,我还是在谷歌上找到了很多关于在移动网络应用中使用TB的推荐和教程。

我的问题是:Twitter Bootstrap在触摸屏上的性能如何(主要是关于速度和响应时间)?

我一直在使用Twitter Bootstrap (v2)开发一系列在移动平台上使用的web应用程序。你必须记住,Twitter Bootstrap并不是一个完全解决所有设计需求的解决方案。它"引导"你的项目,使你不必担心某些事情。

Bootstrap v3承诺为移动平台做更多的"引导",但这并不意味着你不需要为任何你希望部署的平台做某些开发。

在使用Bootstrap v2的情况下,您可以轻松地使用给定的CSS和自定义样式移动某些元素。它的速度是惊人的,几乎所有的现代移动设备都有很好的@media查询支持,允许你轻松地瞄准特定的移动尺寸。例如;我在一个特定的文件中使用媒体查询,使所有按钮占据全宽,以便在触摸设备上更容易访问。

就Bootstrap v3而言,我很好奇,因为发行候选版本并没有真正向我展示任何真正改变我为手机开发方式的东西。