我已经阅读了 Luke WROBLEWSKI 的《Mobile first》一书以及有关该主题的许多其他读物。我是一名网络开发人员,现在我真的坚信“移动优先”或“渐进式增强”是要走的路。
现在我正在寻找一个框架来实现这一点。
JQuery mobile 宣布它们是“移动优先”,但我已经尝试了几天,现在我倾向于说“不,它不是”。您不能将其与其他框架混合使用;它确实有一些技巧,比如将所有页面保留在 DOM 中(使用 ajax 强制加载),所以它不会让我的生活更轻松。尝试使用它进行渐进式增强并通过桌面版本完成而不卸载它似乎是不可能的。我的意思是你不想在台式电脑上有大按钮,所以我想我只需要删除框架的 js&css,这听起来很奇怪。我什至不知道这是否可能。
JQuery mobile 看起来像一个框架,用于实现您网站的专用移动 Web 版本,其外观和感觉更像是原生应用程序,而不是移动优先网站。
所以请有人告诉我我错在哪里:* jQuery mobile 真的是“移动优先”吗?* 我可以使用 jquery mobile 进行渐进式增强(以桌面作为最后一个目标)吗?如果是,请告诉我如何。
这是相应的页面,告诉 jquerymobile 首先是移动设备:http: //view.jquerymobile.com/1.3.0/docs/intro/#ProgressiveEnhancement
我也尝试过 zurb 的基础,它运行良好,但没有提供足够的小部件或工具来提供漂亮的 mobiel UI。混合两者将是一个很好的点,但它需要很多工作(CSS冲突+可能是JS冲突),我什至不知道这是否可能。
欢迎任何关于如何在移动优先环境中使用 jquery mobile 的建议!