目的:Google広告の場合
jsコンテンツ(ファイルに含まれる)をロードせずにページをリロードする必要があります。JSのサイズが大きくなり、初めてロードされ、次のページのリロードでは動的コンテンツ(広告、動的テキストなど)のみが保持されるためです。変化。これを行う方法はありますか?
目的:Google広告の場合
jsコンテンツ(ファイルに含まれる)をロードせずにページをリロードする必要があります。JSのサイズが大きくなり、初めてロードされ、次のページのリロードでは動的コンテンツ(広告、動的テキストなど)のみが保持されるためです。変化。これを行う方法はありますか?
ほとんどのブラウザは、ファイルの名前が最後にページにアクセスされてから変更されていない限り、JavaScriptファイルとCSSファイルをキャッシュします。
また、ファイルサイズが問題になる場合は、JSファイルとCSSファイルを縮小することを検討してください。これにより、同じ機能を維持しながら、さまざまな手法を使用してファイルが圧縮されます。これを行うためのさまざまなオンラインツールがありますが、私のお気に入りはOnlineYUICompressorです。
Linuxの場合、.htaccessファイルを使用できます。例:
見る:
これはうまくいきます。
マティアス
2つの方法があります:
適切なHTTPヘッダーをブラウザに送信することで、JSファイルを確実にキャッシュできるようになります。
ユーザーがサイトに長時間滞在し、デスクトップアプリのように操作する場合は、最初のページを作成してJSを1回読み込むことができます。すべてのリンクを変換して、ページのコンテンツ部分を置き換えるだけのAJAXリクエストを送信すると、ページを「離れる」ことがないため、JSが再度読み込まれることはありません。