1
A
回答
0
FWIW,當存在大量偏移時,瀏覽器性能似乎不會降低(例如,通過向左側放置10000px來隱藏DIV
)。
圖像處理通常是用二維數組完成的,因此對圖像的任何部分的訪問都可以很容易地完成,而且不需要線性遍歷。所以如果你指出一個16×16像素的圖標位於5000,3000處,渲染引擎可以很容易地定位這些像素。
當然,兩個明顯的問題是:
- 你爲什麼需要那麼多的空白?
- 您是否測試過性能?
1
只是因爲它的9.5Kb在磁盤上,並不意味着它不會佔據瀏覽器,它具有解壓縮圖像才能顯示它的大量的內存。 (最終尺寸取決於使用的壓縮等)
因此,雖然它顯然會花費額外的連接,但我建議如果可能的話將其分解爲更小的圖像。
相關問題
- 1. 我可以縮小圖像精靈的寬度和高度嗎?
- 2. 圖像精靈大小是否重要
- 3. 從指南針精靈獲取圖像寬度和高度
- 4. CSS圖像精靈
- 5. CSS圖像精靈
- 6. 指南針:生成精靈,加上精靈中每個圖像的寬度/高度
- 7. 從PIXI.JS中的精靈圖片加載圖像時,精靈圖紙的順序或數量是否重要?
- 8. 在html5中來自精靈的圖像的x-y座標和寬度高度
- 9. 靈活高度的UITableViewCell中的圖像
- 10. 文本和圖像精靈
- 11. GWT UiBinder和圖像精靈
- 12. PHP創建圖像精靈
- 13. CSS圖像精靈錯誤
- 14. 提高AI精靈的移動速度
- 15. 匹配DIV高度靈活的圖像的高度
- 16. 需要圖像高度
- 17. PNG圖像像素化精靈
- 18. GenericPool重用每秒需要的精靈
- 19. 防止谷歌地圖下載不必要的圖像/精靈
- 20. css精靈或圖像地圖?
- 21. 指南針精靈高級
- 22. Cocos2D高效產卵精靈
- 23. 高分辨率CSS精靈
- 24. Html精靈顯示全高
- 25. DirectX9 - 高效繪製精靈
- 26. CSS - 圖片精靈過度使用
- 27. Java圖形高精度drawArc
- 28. 如何從不同精靈尺寸的精靈圖表中獲取子圖像?
- 29. 使用百分比縮放圖像精靈:可能嗎?
- 30. 我可以疊加精靈圖像上的文字嗎?
+1用於提及解壓縮大小。我想像一下,在背景圖像的情況下,空白空間會被優化掉(加載圖像,抓住CSS指定的所有區域,處理它),但這將是一個有趣的測試。 –
問題是否通過查看其bmp大小來查看未壓縮的內存大小? – Quotient
@Quotient不知道。也就是說,它應該是寬度x高度x位深度/ 8/1024或其附近的東西。 –