我想知道像使用yslow將圖像(gif或jpeg)轉換爲png8 smushit會提高網站性能的速度嗎?將在ie6中工作?圖像優化
Q
圖像優化
1
A
回答
2
這取決於圖像。 PNG適用於具有彩色塊的圖像,而jpeg適用於照片類型的圖像。 Smushit將刪除任何多餘的字節,減少文件大小,但是如果在單獨文件中有許多小圖像,則應考慮對它們進行精簡以減少加載頁面所需的連接數。
減少文件大小將有所幫助,但減少文件數有助於最大(通常)。
0
有許多這裏涉及的因素:
- 在圖像
- 大小在圖像
- 速度(兆)字節的像素的尺寸在所述圖像可以是發送給用戶。這是您的服務器速度和用戶連接速度的組合。
- 瀏覽器讀取圖像並將其轉換爲位圖以供顯示的時間
- 用戶計算機/圖形卡組合的速度。
我不知道,將圖像轉換爲PNG將會使您的網站的表現這麼大的區別,除非你知道的瓶頸是由於您的圖像的大小(以字節爲單位)。如果用戶的連接速度很慢,那麼這不會有幫助。
0
你的問題非常模糊。無論如何,我會盡力回答。
首先,性能有兩個端點:您的站點的查看器和它運行的機器。由於允許頁面加載速度更快,因此查看器肯定會受益於更小的(關於文件大小)圖像。對於服務器來說,差異通常並不重要,除非您接近連接的峯值帶寬。
對於(非動畫)GIF圖像,轉換爲PNG8應該無痛且有益,因爲PNG壓縮要好得多。此外,Internet Explorer 6不會出現使用1位Alpha通道顯示PNG圖像的問題(這基本上也是GIF所具有的)。當使用8位alpha通道時,IE6將會有顯示僞像。
將JPEG圖像轉換爲PNG幾乎肯定會增加文件大小並且不會提高圖像質量,所以我建議不要這樣做。
1
它會使它更快下載。由於PNG(AFAIK)使用更好的壓縮算法,因此PNG(AFAIK)的文件總是比GIF小。雖然像Photoshop這樣的程序會增加一些元數據的開銷。它也是無損的,這意味着你不會失去任何圖像的質量。
它將在IE6中工作,因爲它支持PNG8。 IE6不支持具有24位Alpha透明度的PNG。有一個hack,但它不是最佳的,但它總比沒有好。
相關問題
- 1. 優化圖像
- 2. Slider:圖像優化
- 3. PHP圖像優化
- 4. 圖像優化(iOS)
- 5. 用jQuery優化圖像動畫以優化iPad優化
- 6. PHP圖像優化器
- 7. 網頁圖像優化
- 8. 爲Internet Explorer優化圖像
- 9. 爲網絡優化圖像
- 10. 圖像的批量優化
- 11. 通過PHP優化圖像
- 12. 使用GraphicsMagick優化圖像
- 13. iOS - 優化。緩存圖像
- 14. PHP:圖像優化器
- 15. Node.js - 檢測圖像優化
- 16. Mathematica圖像平均優化
- 17. mozcjpeg - 優化原始圖像
- 18. 優化緩衝圖像
- 19. 自動化Magento圖像優化
- 20. 畫布圖像像素操作優化
- 21. 如何避免優化已經使用PHP優化的圖像?
- 22. gulp圖像優化器(gulp-imagemin)未完全優化
- 23. Gulp imagemin - 只優化一個圖像
- 24. Sitecore性能優化 - 圖像存儲
- 25. 針對網絡使用優化圖像
- 26. 在jar文件中優化圖像
- 27. php - 優化圖像文件大小
- 28. 如何優化多個圖像拼接?
- 29. CSS3媒體查詢圖像優化
- 30. Image Magick:網站圖像優化
Sprite是一個動詞嗎? – tvanfosson 2009-06-25 11:36:44