1

たとえば、ユーザーがページを画像があるべき場所にスクロールしたときにのみ画像を読み込むスクリプトを作成した場合、そのスクリプトはページの読み込み時間を短縮し、長期的にはより良いでしょうか?

4

2 に答える 2

1

DOM の準備ができて表示されるまでの時間を短縮することはありません (少なくともそれほどではありません)。画像はブラウザーによって非同期に読み込まれるため、画像が完全に読み込まれるまでプレースホルダーが画像の代わりに配置されます。

ただし、あなたが言ったように、必要に応じて画像をロードするスクリプトを実装することをお勧めします。不要な画像で人々の帯域幅を浪費しても意味がありません。(画像がたくさんある場合)、たとえばGoogleの画像検索のように。

ユーザーがページを読み込んですぐに下にスクロールした場合、すべての画像を一度にロードするページは、表示されている画像が表示されることを保証するために、すべての画像が読み込まれるまで待機する必要があることに注意してください。ある種のスクリプトを実装すると、画像がロードされる方法と順序を制御できます。

于 2012-08-04T19:22:19.883 に答える
0

はい、読み込み時間は短縮されますが、スクロール ダウン時に画像が読み込まれるまでユーザーを待たせることになります。

于 2012-08-04T19:20:06.000 に答える