12

タイトルが言うように、複数の html ページと複数の jquery-mobile ページのどちらが優れていますか?

強調するために:

複数の html ページとは、index.html で始まるアプリで、アプリをナビゲートすると、(href を介して) 表示されるページが、another.html、anotherone.html などの他の html ページに変更されることを意味します。 anothertwo.html など。

複数の jquery-mobile ページとは、このようなものです。

さらに、アプリの起動速度、ページあたりの読み込み速度、インストーラー/アプリのサイズ、メモリ消費の点で優れています.

4

2 に答える 2

2

これは完全な答えではありませんが、「複数のjquery-mobileページ」をロードするときに考慮すべきことがあります。

「複数ページ」の場合の短所:

  • ページに動的コンテンツが必要ですか?これには、毎回複数のページ全体をリロードする必要があります。
  • どのくらいの頻度でページを更新しますか(たとえば、アプリケーションの更新では、より詳細なコンテンツを提供します)?position1つのファイルから多くのページの中でページを更新するのはあまり便利ではありません。CSS/XPathは、派手なUI表示(相対/絶対的な種類のコンポーネント など)が必要な場合は面倒になる可能性があります。
  • 非常に大きなページはロードに時間がかかります(ただし、実際の影響を確認するには、さまざまなデバイスで実際にテストする必要があり、最初のページを「ロード」するとうまくいく可能性があります)。

アプリのサイズという点では言えませんが、1ページでも複数ページでも大した変化はないと思います。ただし、大きなファイルが1つあると、RAMの少ないデバイスに問題が発生します(つまり、パフォーマンスが低下します)。

私の個人的な好みは、コンテンツが本当に小さく動的でない場合(つまり、ユーザーの入力/アクションに依存する場合)を除いて、いくつかのページに移動します。

于 2012-11-07T08:21:20.190 に答える
0

私は巨大なアプリを開発しています。20以上のビューページがあり、それぞれが重いデータをデータベースに書き込んだり、膨大なデータを処理したりしなければなりません。

このため、デザインは複数の HTML ページに制限する必要があります。

これを複数の JQuery Mobile ページに配置すると、コードが肥大化して管理しにくくなります。これと引き換えに、ページ間を遷移するときに目に見える視覚的な遅れがあります (そして、おそらく Apple Store の対象にはなりません。幸いなことに、私たちは Android 用に開発しています)。

于 2015-03-23T07:58:53.890 に答える