だから私はしばらくこれを考えていました.私は現在、非常に画像指向のウェブサイトを構築しています. 人々は画像のプリロードについてどう思いますか? どうやってやっているの?(JavaScript 対 display:none css?)。
ユーザーとして、あなたはそれについてどう思いますか? ウェブサイトを使用している間に得られた速度は、読み込みを待つために費やさなければならない余分な時間を正当化しますか?
プログラマーの観点から、より良い実践とは何ですか?
だから私はしばらくこれを考えていました.私は現在、非常に画像指向のウェブサイトを構築しています. 人々は画像のプリロードについてどう思いますか? どうやってやっているの?(JavaScript 対 display:none css?)。
ユーザーとして、あなたはそれについてどう思いますか? ウェブサイトを使用している間に得られた速度は、読み込みを待つために費やさなければならない余分な時間を正当化しますか?
プログラマーの観点から、より良い実践とは何ですか?
本当にプリロードする必要がある場合 (ロールオーバー画像など) は、必ず CSS を使用してください。JavaScript はブロックされる可能性があり、信頼することはできません。
複数の画像をプリロードするよりも、CSS スプライトを使用することをお勧めします: http://css-tricks.com/css-sprites/
これは、複数の画像を 1 つの画像に統合し (そして background-position を使用して正しい部分を選択する)、Web サーバーに対する HTTP 要求の数を減らし、全体的なページの読み込み時間を短縮する手法です。