Все думаю знаете, что разработчики libpng когда-то давно создали JNG. Этот формат, вместе с MNG поддерживался в Firefox. JNG это обычный JPEG с PNG альфа-каналом и гамма коррекцией. Я связи с тем, что браузеры давно (с 2003 г.) не поддерживают этот формат, я создал скрипт для отображения JNG изображений. JNG это вам не APNG, это просто статичная картинка. Этот скрипт извлекает PNG и JPEG данные и отображает их в Canvas.
Тем не менее, все бы хотели хранить JPEG изображение и PNG альфа-канал в одном файле. JNG имеет подобную возможность.
Раньше мы отдельно брали PNG и JPEG, и мы не могли использовать JNG.
О JNG упоминалось даже в одном блоге (
http://kaioa.com/).
Страница:
http://jnglike.site40.net/
Что такое JNG:
http://en.wikipedia.org/wiki/JPEG_Network_Graphics
Современные технологии развиваются, скрипты становятся все сложнее... Сейчас мы имеет HTML5, XHR2 и многое другое.