Когда вы запускаете плагин Google PageSpeed для Firebug / Firefox на веб-сайте, он предлагает случаи, когда изображение можно сжать без потерь, и предоставляет ссылку для загрузки этого меньшего изображения.
Например:
Это относится как к файлам JPG, так и к файлам PNG (я не тестировал GIF или другие.)
Обратите внимание на эскизы Flickr (все эти изображения имеют размер 75x75 пикселей). Они позволяют значительно сэкономить. Если это действительно так здорово, почему Yahoo не применяет эту серверную часть ко всей своей библиотеке и не снижает нагрузку на хранилище и полосу пропускания?
Даже Stackoverflow.com означает очень незначительную экономию:
Я видел, как PageSpeed предлагает довольно приличную экономию на файлах PNG, которые я создал с помощью функции Photoshop «Сохранить для Интернета».
Итак, мой вопрос: какие изменения они вносят в изображения, чтобы их так сильно уменьшить? Я предполагаю, что для разных типов файлов есть разные ответы. Это действительно без потерь для JPG? И как они могут обыграть фотошоп? Должен ли я быть немного подозрительным?