我想知道像使用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