Формат |
Схема или чертеж |
Фотография с плавными цветовыми переходами |
Фотография с большим числом мелких деталей |
GIF (нормальный) |
3,2 |
21,7 |
44,5 |
GlF (чересстрочный) |
3,23 |
24,9 |
46 |
PNG (256 цветов, нормальный) |
3,27 |
23,7 |
40,6 |
PNG (16 млн цветов, нормальный) |
4,68 |
67,8 |
112 |
PNG (16 млн цветов, чересстрочный) |
7,06 |
75,6 |
115 |
JPEG |
4,69 |
5,03 |
12,4 |
Эта таблица позволяет судить об оптимальной сфере применения каждого из форматов. Как видно, форматы GIF и PNG дают явный выигрыш при сохранении рисунков с небольшим числом цветов и большими однотонными областями (схем, диаграмм). Причем GIF обеспечивает несколько лучшее сжатие. Так как используемые в этих форматах алгоритмы сжатия не вносят помех в изображение, можно не опасаться, что мелкие детали схемы будут потеряны или искажены. Чересстрочные изображения, хотя и являются более наглядными для пользователя, занимают больше места, чем не чересстрочные. Для сохранения полноцветных изображений наилучшим образом подходит формат JPEG. Хотя он вносит в рисунок некоторые искажения, подбирая степень сжатия можно свести их к приемлемому уровню. Файлы этого формата имеют в данном случае наименьший размер для всех изображений, кроме схемы. При сохранении подобных рисунков GIF и PNG показали лучшие результаты.
Также сравним эффективность использования различных фильтров, используемых в формате PNG.
Фильтры испытывались на примерах схемы (Рисунок 2.13, а) и фотографии с мелкими деталями (Рисунок 2.13, в). Для схемы применение фильтров не дало выигрыша в размере файла и даже наоборот — вызвало его увеличение на 0,5-1 Кбайт. В то же время, для фотографии «профильтрованные» файлы получились меньшими, чем «нефильтрованные». Для изображений с 16 млн цветов выигрыш составил около 10%. При этом изображения с 256 цветами на применение фильтра практически не реагировали.
Заканчивая разговор о формате PNG, можно сказать, что хотя в него заложены большие возможности, большинство из них в настоящий момент не реализованы в браузерах. Это препятствует росту его популярности. После введения его полной поддержки этот формат может занять достойное место в числе «инструментов» web-дизайнера.