我已阅读Luke WROBLEWSKI和其他许多关于该主题的读物“Mobile first”。我是一名网络开发人员,现在我确信“移动第一”或“渐进式增强”是一种可行的方式。是jquery-mobile“mobile first”
现在我正在寻找一个框架来实现这一点。
JQuery mobile annonce他们是“移动的第一”,但我已经在一些日子尝试过,现在我倾向于说“不,它不是”。你不能将它与其他框架混合;它的技巧就像保持DOM中的所有页面(使用ajax强制加载),所以它不会让我的生活更轻松。试图使用它来逐渐增强和完成桌面版本而不卸载它,似乎是不可能的。我的意思是你不想在桌面电脑上使用大按钮,所以我想我只需要放弃框架的CSS,这听起来很奇怪。我甚至不知道是否有可能。
JQuery手机看起来像一个框架,以实现您的网站的专用移动网络版本看起来&作为一个本地应用程序比手机的第一个网站。
那么请有人可以告诉我我错在哪里: *是jQuery mobile真的“移动第一”吗? *我可以用jquery mobile做渐进增强(桌面作为最后一个目标)吗?如果是,请告诉我如何。
这里是告知jquerymobile相应的页面是移动第一: http://view.jquerymobile.com/1.3.0/docs/intro/#ProgressiveEnhancement
我也尝试zurb的基础,它工作得很好,但不能提供足够的部件或工具来提供很好的MOBIEL UI。混合这两个将是伟大的一点,但它需要很多工作(CSS冲突+可能是JS冲突),我甚至不知道是否有可能。
关于如何在移动第一环境中使用jquery mobile的任何建议都将受到欢迎!
为了使这个问题更有建设性,您能否提供jQuery Mobile冲突的框架示例,并详细阐述您的意思*由桌面版本完成而不卸载*? (FWIW,页面DOM缓存和AJAX加载都可以全局或选择性地禁用。) –
我试图改进问题。我真的想找到一个解决方案来做移动第一/逐行增强,在桌面上也有一个不错的用户体验 – toutpt
这是主观的,但请查看[1.3演示中心](http://view.jquerymobile.com/1.3.0) /)。它是用jQuery Mobile实现的,并且在桌面上的IMHO上呈现得非常好。 –