0

Masonryプラグインを使用しており、ギャラリーのような Web ページを表示しようとしています。最初に10枚の画像をロードしています.ajaxを使用してページの最後に到達すると、次の10枚の画像をリクエストしてからロードします.

画像の高さに関係なく、ページは適切に配置されているようです。しかし問題は、読み込みが非常に遅いことです。

読み込みが速くなるように速度を最適化するにはどうすればよいですか。

どうもありがとう

4

1 に答える 1

2

jQuery Lazy Loadを使用する必要があります。

Lazy Load は、JavaScript で記述された jQuery プラグインです。長い Web ページでの画像の読み込みが遅くなります。ビューポート (Web ページの表示部分) の外側にある画像は、ユーザーがスクロールする前に読み込まれません。これは、イメージのプリロードの反対です。

多くの大きな画像を含む長い Web ページで遅延読み込みを使用すると、ページの読み込みが速くなります。ブラウザは、可視画像をロードした後、準備完了状態になります。場合によっては、サーバーの負荷を軽減することもできます。

于 2012-12-31T20:16:33.653 に答える