Jquery モバイル フレームワークと phonegap を使用してモバイル アプリケーションを開発しています。そのため、アプリケーションに別の html ページを使用するか、遷移をよりスムーズにしてより優れた UI エクスペリエンスを提供するために別のページを使用するかを考えていました。
2 に答える
1
アプリケーション全体を 1 つの html ファイルに含めると、domサイズが簡単に不当に大きくなる可能性があることに注意してください。ドキュメントを引用するには
通常、アプリのページを 1 つの大きな複数ページ テンプレートではなく、複数の単一ページ テンプレートに格納することをお勧めします。これにより、ページの DOM のサイズが最小化されます。
また、次の段落が役立つ場合があります。
単一ページのテンプレートを使用する場合、ページを DOM にプリフェッチして、ユーザーがページにアクセスしたときにすぐに利用できるようにすることができます。ページをプリフェッチするには、そのページを指すリンクに data-prefetch 属性を追加します。jQuery Mobile は、プライマリ ページが読み込まれ、pagecreate イベントがトリガーされた後、ターゲット ページをバックグラウンドで読み込みます。例えば:
<a href="prefetchThisPage.html" data-prefetch> ... </a>
リンクされたページを好きなだけプリフェッチできます。プリフェッチするすべてのリンクに data-prefetch を追加するだけです。
于 2012-04-24T06:28:56.513 に答える