【问题标题】:With Phonegap, which is better: multiple html pages or multiple jquery-mobile pages?使用Phonegap,哪个更好:多个html页面或多个jquery-mobile页面?
【发布时间】:2012-11-07 08:11:02
【问题描述】:

正如标题所说,多个 html 页面或多个 jquery-mobile 页面哪个更好?

强调:

我所说的多个 html 页面 的意思是一个以 index.html 开头的应用程序,当您使用您的应用程序导航时,它会将可见页面(通过 href)更改为其他 html 页面,例如例如 another.html、anotherone.html、anothertwo.html 等等。

我所说的多个 jquery-mobile 页面是这样的one

另外,我的意思是更好是指应用的启动速度、每页的加载速度、安装程序/应用的大小、内存消耗。

【问题讨论】:

  • 好问题。许多开发者忘记考虑performance vs resource consumption

标签: html cordova jquery-mobile


【解决方案1】:

这不是一个完整的答案,但是在加载“多个 jquery-mobile 页面”时需要考虑一些事情。

“多页”案例的缺点:

  • 您需要页面中的动态内容吗?这将需要每次重新加载整个多个页面。
  • 您多久更新一次页面(我的意思是在应用程序更新中为 ex. 提供更详细的内容)?从一个文件中更新多个页面之间的页面不太方便,如果您需要精美的 UI 显示,CSS/XPath 可能会很混乱(例如组件的相对/绝对类型 position
  • 非常大的页面需要更长的时间才能加载(但您需要在各种设备上进行实际测试才能看到真正的影响,并且“正在加载”首页可能会成功)。

就应用程序大小而言,我不能在这里说,但我的感觉是拥有 1 页或多页不会有太大变化。然而,拥有 1 个大文件会给 RAM 较少的设备带来困难(即性能较低)。

除非内容非常小且不是动态的(即取决于用户输入/操作),否则我的个人偏好会转到多个页面。

【讨论】:

  • 感谢您指出正确的想法。好点,这就是我真正想要的,一个优点和缺点。好吧,我想我的问题仍然是个案。我只想知道每当我使用 phonegap 构建应用程序时要考虑什么。有人想加点吗?
  • 不客气。请注意,这不仅仅针对 phonegap,而是一般适用于任何移动网站
【解决方案2】:

我正在开发一个巨大的应用程序。有20多个视图页面,每个页面都需要将大量数据写入数据库,处理大量数据等。

因此,设计必须限于多个 HTML 页面。

将其放入多个 JQuery Mobile 页面会使代码过于臃肿且难以管理。因此,作为回报,在页面之间转换时会出现明显的视觉延迟(并且很可能不符合 Apple Store 的条件。幸运的是,我们正在为 Android 开发)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2012-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多