我有这个项目,显示一个透明PNG的大名单。我使用的Cloudfront和ImageResizer服务于我的图片:ImageResizer中是否有像PNY压缩一样的PNG压缩?
media.mysite.com/Images/imageA.png;w=170
现在,这里是我的咸菜。
imageA.png是〜220KB - >后tinypng.org - >〜87KB /〜62%的减少
我访问PNG “压缩” 这样的库,但问题是,ImageResizer凸点大小回升到满(没有压缩)
imageA.png; W = 170为〜90KB - >后tinypng.org - >〜20KB还原/〜62%
所以,即使我通过tinypng.org运行我的imageA.png,然后应用ImageResizer调整大小,我松开了png压缩。最后,这使我的网页变得沉重。
(我想到一个变通方法来asynchrounously载入我的图片。)
所以我不知道是ImageResizer可以“飞”做到这一点PNG压缩?
我在阅读关于http://imageresizing.net/plugins/prettygifs,但我不确定我是否理解它是如何工作的。
谢谢!
我看的时候tinypng走,我想你是对的,这需要很长的时间来加载我的网页。我会看看WebP是否可以使用它,以及我得到的尺寸。最后,我想我总是可以预处理我的图像。感谢您花时间解释! –
亚..但是...这就是缓存插件的用途。并不是每个人都有一百万张图片需要调整大小以适应不同的尺寸。我有50个图像,每个图像可能有5种尺寸 - 并且可以轻松缓存。 tinypng.org的结果正是我所寻找的 –
HTTP请求超时。缓存不能解决多秒的请求。对于多秒的流程,您需要一个队列和工作人员系统,而不是一个即时系统。 –