Оптимизация PNG (практически) без потерь для web, что использовать?
В фотошопе есть функция сохранить для веб. В ней можно увидеть сразу несколько вариантов. Причем, изменяя степень сжатия,  видите результат. Можно и пакетно сжимать. Еще момент. В ряде случаев , как ни странно jpeg выглядит лучше и весит меньше (если в картинке много цветовых оттенков) .
Для *nix есть как минимум две консольные программы: optipng и pngquant
Использую их как для ручной, так и для автоматической (в коде сайта) оптимизации.
Точно так-же для JPEG есть jpegoptim и mozjpeg