Fortunately, apart from nostalgia, there’s no reason to use GIF for images any more. Static GIF images are getting noticeably posterized/discolored/dithered. If you’re not using lossy PNG yet—you really should! “compressive images” trick for high-dpi displays) you need to stop proxies from ruining them. If you’re already using JPEGs at minimum acceptable quality (e.g. Unfortunately, even very low quality JPEGs are recompressed to have even lower quality. Here’s what I’ve found:Īll proxies recompress all JPEG images. With few simple tweaks it’s possible to deliver images with even better compression and quality. It turns out that these proxies are not as bad as I expected, but quality of images they produce is rather low and cannot be relied upon. I’ve served 27 different images and got 231 unique files back. I’ve set up a test page that downloads a set of sample images and re-uploads them back to my server for analysis. I’ve decided to have a closer look at what exactly these proxies do to images and whether it can be improved. This means that visitors of your website or mobile app may be getting images in much lower quality than you’re serving. Most mobile carriers force all HTTP traffic to go through their proxies that—among other things—recompress images on the fly.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |