PNG - формата инкогнита
Сергей Осипов, Издательские системы
Раз бог сотворил в менюшке оптимизации
графики для web три формата (jpg, gif, png), значит "это кому-то нужно". Будем
пользовать наши инструменты на все 100: поговорим о Пинге (так его называют
продвинутые). Говорят, что это очень перспективный формат. И более того. Некоторые
начинающие веб-мастера собираются вскоре полностью перейти на PNG, забыв о
всяких "устаревших" гифах и прочих jpg-ах. Похоже, они попали под гипноз...
Попавшие под гипноз утверждают,
что PNG: - Типа GIF, но круче оптимизируется потому, что недавно придуман.
- Скоро заменит GIF и JPG за счет своей новизны и необычайной продвинутости.
Изобретатели взяли лучшее от обоих форматов. - К сожалению, поддерживается
только новейшими броузерами, поэтому опытные веб-мастера PNG пока не используют.
Ты знаешь что-то другое о Пинге? Тогда сразу чти спецификацию
формата от W3. А мы, чайники, обсудим практическую сторону. Formata Incognita
или загадочное расширение. - PNG чрезвычайно сжатый RGB-формат, в котором
используется схема сжатия без потерь (у гифа лишь 256 цветов). - PNG позволит
тебе делать плавную прозрачность, в отличие от гифа, где цвет или есть или
нет. - PNG не скоро заменит GIF потому, что он не может быть анимированным!!!
- За всех не отвечу, но броузерные лидеры: Explorer, Navigator и Opera, поддерживают
PNG без вопросов уже не первый день.
Теперь я тебя спрошу: - Раз он
такой классный и совместимый, почему мы его не видим на веб-страницах? В чем
подвох?!! Правда жизни. Внимательно изучив описание формата PNG, я удивился
тому, что его называют перспективным для веба. В ходе тестовой оптимизации
произвольных файлов PNG проиграл во всех случаях (в kb) "старичкам" GIF &
JPG. Малоцветные картинки пинг сжимает успешнее, но то же не обгоняя при этом
старика Гифа. Вебу редко нужны визуально-красивые файлы без потери качества,
т.е. те, которые ты сразу со страницы можешь открыть Photoshoпом и распечатать
на целый лист во всей красе. Большинство потребляет лишь эранную версию иллюстрации
и радуется тому, что она быстро загрузилась. Так что "конек" пинга не для
нашей телеги. Отличный от других. Если тебя не занимает передача графических
данных на расстоянии без потери качества, то у пинга есть еще одно полезное
свойство.
Не многие знают, что PNG - единственный
межплатформенный растровый формат с поддержкой альфа канала (transparency).
Ну, типа PSD, только везде открывается. Каждый пиксел PNG-файла может иметь
любое значение прозрачности. Прикинь, какой простор для веб-графики. Еще PNG
родной формат Fireworks. Виват, фанаты Macromedia! Но выводы мрачны. Опять
эти буржуи пытаются задурить голову порядочным людям. Мало им форматов! Роль
PNG в веб-дизайне еще весьма расплывчата. Давай забудем о нем на годик-другой,
а там, глядишь, придумают анимированный пинг. Да еще с каким-нибудь искусственным
интеллектом, а?!! Что б подглядывал с монитора за пользователем... некоторые
такого насмотрятся ;) Да простят меня зануды, что не распространился про черезстрочность
(interlacing) и хранение пользовательских данных (типа "здесь был Vasя") .
Они у пинга продвинуты до безобразия.
Страждущие деталей да насытятся
здесь:
История PNG и коллекция ссылок
по теме - www.russian-club.com/GAZETA/4/png.html.
Описание настройки парамеров PNG по русски - rtfm.vn.ua/inet/des/flash/html/13publish9.html.
К последней страничке добавлю лишь, что выбирая тот или иной фильтр оптимизации,
не надейся испортить качество картинки - это лишь разные алгоритмы сжатия.
Эффективность измеряется просто килобайтами.
Если найдешь реальное применение
PNG на веб-странице - милости прошу, давай URL в Жужжальню (www.os.by),
очень интересно. Ну вот, собственно, и все. Привет гипнотезерам.
|