哪个更适合良好的UI体验(Html Pages或data-role ='page')

时间:2012-04-24 05:05:22

标签: jquery android jquery-mobile

我正在开发一个使用Jquery移动框架和移动设备的移动应用程序。 PhoneGap的。所以,我想知道是否为我的应用程序使用不同的html页面,或者使用不同的html页面使转换更顺畅,并提供更好的UI体验。

2 个答案:

答案 0 :(得分:1)

请注意,如果您将整个应用程序包含在一个html文件中,那么dom大小很容易变得过大。引用文档

  

通常,将应用的页面存储在几个页面中是个好主意   单页模板而不是一个大型多页模板。这个   最小化页面DOM的大小。

下一段也可以帮助你。

  

使用单页模板时,您可以将页面预取到DOM中   这样当用户访问它们时它们就会立即可用。至   预取页面,将data-prefetch属性添加到指向的链接   到页面。然后jQuery Mobile加载目标页面   主页面加载后的后台和pagecreate事件   触发了。例如:

<a href="prefetchThisPage.html" data-prefetch> ... </a>
  

您可以根据需要预取任意数量的链接页面。只需将数据预取添加到您要预取的所有链接。

答案 1 :(得分:0)

最好的是使用OpenGl诅咒,然后是canvas,然后是html