我正在考虑将 Twitter Bootstrap (TB) 用于移动网络应用程序。 TB的下一个版本,版本3 https://github.com/twitter/bootstrap/tree/3.0.0-wip/js,号称“移动优先”。然而,查看包含的 Javascript 文件,我几乎只看到“单击”事件,几乎没有使用任何“触摸”事件。 TB 依赖 Jquery 来处理事件。此外,CSS 中有很多“悬停”定义,这些定义在触摸屏上不起作用。即便如此,我在谷歌搜索时发现了很多关于在移动网络应用程序中使用 TB 的建议和教程。
我的问题是:Twitter Bootstrap 在触摸屏上的性能(主要是速度和响应时间)如何?
我一直在使用 Twitter Bootstrap (v2) 开发一系列也在移动平台上使用的 Web 应用程序。您必须记住,Twitter Bootstrap 并不是满足所有设计需求的完整解决方案。它“引导”您的项目,使您不必担心某些事情。
Bootstrap v3 承诺为移动平台做更多的“引导”,但这并不意味着您不必为您希望部署的任何平台进行某些开发。
如果使用 Bootstrap v2,您可以使用给定的 CSS 和自定义样式轻松移动某些元素。它的速度非常快,几乎所有现代移动设备都对 @media 查询提供出色的支持,使您可以轻松定位特定的移动设备尺寸。例如;我在特定文件中使用媒体查询,使所有按钮占据全宽,以便在触摸设备上更轻松地访问。
就 Bootstrap v3 而言,我很好奇,因为候选版本还没有真正向我展示任何真正改变我移动开发方式的东西。
希望这可以帮助你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)