所以我一直在想這一段時間,我目前正在建設一個非常注重圖像的網站。人們如何看待預加載圖像?他們是如何做到的呢? (Javascript與display:none css?)。在網頁上預先加載圖像的普遍共識是什麼?
作爲用戶您怎麼看?使用網站時獲得的速度是否證明您需要花費額外的時間來等待它加載?
從程序員的角度來看,什麼是更好的做法?
所以我一直在想這一段時間,我目前正在建設一個非常注重圖像的網站。人們如何看待預加載圖像?他們是如何做到的呢? (Javascript與display:none css?)。在網頁上預先加載圖像的普遍共識是什麼?
作爲用戶您怎麼看?使用網站時獲得的速度是否證明您需要花費額外的時間來等待它加載?
從程序員的角度來看,什麼是更好的做法?
如果你確實需要預先加載(例如翻轉圖像),那麼一定要使用CSS。 JavaScript可以被阻止,並且你不能依賴它。
而不是預加載多個圖像,我建議你使用CSS精靈: http://css-tricks.com/css-sprites/
哪個是你將多個圖像爲單個圖像(和使用背景位置來選擇正確的部分)的技術減少對Web服務器發出的HTTP請求數量,並減少整個頁面加載時間。