2009-08-10 56 views

回答

1

現代瀏覽器可以重排頁面,因此它們將異步加載圖像。

遙想一些瀏覽器(如Netscape 4)不能迴流的頁面,因此他們將不得不等待,直到他們知道每個圖像的大小,直到他們能渲染頁面的其餘部分。如果您在每個圖像標籤中指定了寬度和高度,則它們可以異步加載所有圖像,否則它們必須加載足夠的每個圖像才能繼續渲染頁面。

2

是的,他們是。通常只有JavaScript被同步加載。

+1

預加載庫不適用於加載時位於頁面上的圖像 - 它們是針對特定*不是*的圖像。預加載它們會導致瀏覽器請求它們在頁面加載(即使它不顯示它們),這樣當,使他們看到運行瀏覽器的JS沒有熄滅,找到他們(在頁面的外觀醜陋直到找到)。 – 2009-08-10 18:44:41

+0

哎呀 - 該評論是對現在刪除的評論的回覆。 – 2009-08-10 18:45:41

+1

對不起,我刪除了我的評論。我在問JavaScript預加載庫的要點。感謝你的回答 :) – marcgg 2009-08-10 18:50:51

0

您的意思是瀏覽器在呈現頁面的其餘部分或請求更多html之前是否等待圖像被接收?
那麼一般情況下,大多數瀏覽器都會在等待圖像時首先渲染HTML,而在快速鏈接上這可能不明顯 - 但是在撥號時。