2009-08-10 4 views

答えて

1

現代のブラウザはページをリフローすることができるため、画像を非同期に読み込みます。

一部のブラウザ(Netscape 4など)はページをリフローできないため、ページの残りの部分をレンダリングするまで各イメージのサイズを知るまで待つ必要がありました。各画像タグで幅と高さを指定した場合は、すべての画像を非同期に読み込むことができます。そうしないと、画像を十分に読み込んでページをレンダリングする前にサイズを判断する必要がありました。

2

はい、そうです。通常、JavaScriptのみが同期して読み込まれます。

+1

プリロードライブラリは、読み込まれたときにページにある画像用ではありません。具体的には*ではない画像用です。それらをプリロードすると、ページロード時にブラウザに要求が表示されます(たとえ表示されていない場合でも)。その結果、JSが表示されたときにブラウザがオフになり、ページを表示する必要はありません見つけられるまで醜い)。 –

+0

whoops - そのコメントは、今削除されたコメントへの返信でした。 –

+1

申し訳ありませんが、私はコメントを削除しました。私はJavaScriptのプリロードライブラリのポイントについて尋ねていた。答えをありがとう:) – marcgg

0

残りのページをレンダリングする前に画像が受信されるまでブラウザが待つか、それ以上のHTMLをリクエストしていますか?
一般的にはい、ほとんどのブラウザはイメージを待っている間にHTMLを最初にレンダリングしますが、高速リンクでは目立たないかもしれませんが、ダイヤルアップ中です。

関連する問題