Адаптация графики для сайтов

Как правило, электронный макет содержит достаточно большие иллюстрации в формате tiff, eps т.д. В Internet эти форматы не используются. Основными требованиями к графическим форматам, применяемых в Internet является независимость от платформы и компактность (а, следовательно, скорость загрузки). Чаще всего используют форматы JPEG (стандарт Joint Photographic Expert Group), GIF (Graphics Intercange Format) и PNG (для растровой графики, и SHOCKWAVE FLASH — для векторной графики и анимации.

Формат JPEG от фирмы C-Cube Microsystems имеет максимальную глубину цвета 16 млн. цветов и использует алгоритм сжатия с потерями. Для сжатия, изображение делят на блоки 8х8, и исследуют изменение цвета от блока к блоку. Происходит так называемое квантования цвета: по специальному алгоритму определяется и уничтожается разница между цветами, которая является избыточной (незаметной для глаза). Этот метод может уменьшить размер изображения на 50-70 процентов. В Internet формат JPEG используют для представления фотографий и изображений с большим количеством полутонов.

Формат GIF был розророблено фирмой Compuserve в 1987 году. Он использует алгоритм сжатия без потерь LZW, названный по именам разработчиков Лемпеля (Lempel), Зива (Ziv) и Уэлша (Welch). С помощью этого формата возможно трех-пятикратное сжатия цветных изображений. Особенности этого формата — черезстрочную загрузку, возможность анимации и прозрачные области, делают его ли не самым популярным среди графических форматов Internet. Единственный недостаток изображения в GIF формате — ограниченная глубина цвета (только 256 цветов).

Конечно, при современных графических картах, которые могут отображать около 16 млн. цветов, 256 — это больше чем архаично. Кроме того, несколько лет назад фирма Unisis защитила LZW-сжатие патентом, поэтому при его коммерческом использовании постоянно возникают юридические проблемы. На HTML-страницах формат GIF чаще используют для изображений, имеющих большие области одного цвета, неровные края и т.д. разработка сайта
Формат PNG был разработан для замены формата GIF. PNG имеет две значительные преимущества. Во-первых, он использует свой собственный алгоритм сжатия без потерь. Во-вторых, имеет максимальную глубину цвета 48 разрядов. Сложность этого формата — выбор фильтра сжатия. К сожалению, этот формат не имеет и сотой части популярности GIF, поэтому еще не все броузеры его поддерживают.

FLASH — совершенно новый и, по-моему, просто удивительный формат векторной графики. Он поддерживает и анимацию, и звук, и является, так сказать, «внутренне интерактивным», и при этом занимает настолько мало места, что просто грех не использовать. Для того чтобы файлы этого формата можно было просматривать в броузере достаточно иметь соответствующий plug-in, который установится автоматически при загрузке HTML-страницы с FLASH.