最近我一直在切換我的網站到CSS的精靈,以提高性能。我曾經有一個dll有五個16 x 16像素的imgs,我現在有一個css sprite,它是由這5個圖像和文本組成的220x140px。加載這個較大的圖像真的很快嗎?css sprite Img的加載時間更快?
1
A
回答
1
我相信真正的活精靈永遠是最好的解決方案。我只是不明白你如何從5x16px的16px獲得一個單一的文件的220px的140px。如果您使用最小的空間,您應該可以使用16像素x 80像素的單張圖像進行處理。大小確實是非正常的事情。把你的文字放在圖像中並不是一個好主意。在HTML中以純文本形式發送文本要快得多,而且它的廣告對於使用屏幕閱讀器的人來說更具可讀性,而且對於SEO來說更好。如果它使用某些特殊的字體或樣式,我只能將圖像放入圖像中,但我無法用CSS重現。
0
事實上,這取決於您必須加載多少次。數量較少時速度較慢,但數量較多時速度會更快。
1
答案是如果從精靈圖像是加載速度較慢,因爲較大的文件大小的一個形象,「這取決於」
。
但是,如果你要開始第二個圖像的第二個請求,精靈變得更快。
0
精心打造精靈(不浪費大量空間)並在網站中隨處使用是!特別是在移動設備上,請求之間的延遲和時間可能相當長。
相關問題
- 1. CSS Sprite加載速度 - 哪個更快?
- 2. 關於加載時間,unicode或img,速度更快?
- 3. CSS sprite減少頁面加載時間多少?
- 4. Android詞典TreeSet更快加載時間
- 5. 計算css/js/img源碼的加載時間
- 6. CSS Sprite + background-size:cover
- 7. 加快ASP.Net網站的加載時間
- 8. 打印圖像從css sprite加載?
- 9. CSS Sprite圖片加載非常緩慢
- 10. 可以加載一些CSS最後加快頁面加載時間?
- 11. CSS Sprite技術,css背景或img的剪輯
- 12. 用onclick調用php(更快的加載時間)
- 13. 如何預加載img和css?
- 14. CSS背景-IMG不加載到DIV
- 15. 獲取加載時間的CSS源(url)
- 16. 預加載數據以加快視圖加載時間 - 導軌
- 17. 更快的圖像加載
- 18. 減少加載時間,或讓用戶認爲加載時間更短
- 19. CSS Sprite是不加載正確的精靈
- 20. 在第一次加載時自動加載javascript更快
- 21. 加載圖像更快(PHP,JQuery的)
- 22. 如何加快我的應用程序的加載時間
- 23. 使網站加載更快
- 24. 如何更快加載JQuery?
- 25. Android使MapView加載更快
- 26. 加載MySQL表更快
- 27. 如何讓DIV像IMG一樣用作CSS sprite?
- 28. css sprite in wordpress
- 29. Css sprite in div with width%?
- 30. css sprite的工具?
尺寸與請求數量無關 – Phil 2012-08-06 16:50:31