jQueryモバイルウェブアプリを高速化しようとしていますが、Googleでページキャッシュについて知りました。それが何をするのかについての適切な詳細な説明を見つけることができないように思われるので、なぜそれが正確に悪いのかについて誰かが光を当てることができますか?多くの人がそれをオフにしたいと思っているようです。
私の主な質問は(私が思うに)これに関連しています-基本的に私はアプリの起動時と各ページの読み込み時に非常に多くのHTMLをさまざまなページに挿入する多くのjs関数を持っています。たとえば、スライドショーページをロードすると、ページロードでスライドショーがロードされるため、常にDOMに含まれるわけではありません。これはすべてのページに対して行うべきことですか?HTMLが多すぎると、一般的なアプリの速度に非常に大きな違いがありますか?
私は8ページのそれぞれのコンテンツをすべて非表示にすることを考えていましたが、jsを使用して各ページの読み込み時にコンテンツを表示しましたが、これは価値がありますか?(そして、明らかにページハイドで再び非表示にします。)
これはどういうわけかページのキャッシュに関連していると思いますか?
また、複数ページのテンプレートを使用しているため、すべてのページが1つのHTMLファイルに含まれていますが、外部のjsライブラリが非常に多い場合は、このページを別のHTMLファイルにロードする方が理にかなっています。 HTMLとキャンバスのタグ/jsファイルに含まれているアプリの残りの部分を遅くするには???
ありがとう