本节书摘来异步社区《jquery mobile快速入门》一书中的第1章,第1.2节,作者:【美】brad broulik,更多章节内容可以访问云栖社区“异步社区”公众号查看。
jquery mobile快速入门
通过采用html5和css3标准,jquery mobile提供了一个统一的用户界面(user interface,ui)。移动用户希望他们的用户体验能够在所有平台上保持一致(见图1-3、图1-4和图1-5)。然而,通过比较iphone和android上的本地twitter app,即可发现用户体验并不统一。jquery mobile应用程序解决了这种不一致性,提供给用户一个与平台无关的用户体验,而这正是用户熟悉和期待的。此外,统一的用户界面还会提供一致的文档、屏幕截图和培训,而不管终端用户使用的是什么平台。例如,如果你的销售团队需要一个与即将部署的新的移动app相关的培训,则用户文档会包含一致的可以应用到所有平台的屏幕截图。如果团队中有半数使用的是iphone,另外一半使用的是android设备,对他们所有人来说,培训体验和文档是相同的。

jquery mobile也有助于消除为特定设备自定义ui的需求。一个jquery mobile代码库可以在所有支持的平台上呈现出一致性,而且无需进行自定义。与为每个os提供一个本地代码库的组织结构相比,这是一种费用非常低廉的解决方案。而且就支持和维护成本而言,从长远来看支持一个单一的代码库也颇具成本效益(见图1-6)。