в Интернете. Поскольку для размещения файлов в Сети очень важен их малый размер, возможности формата GIF ограничены 2–256 цветами в изображении. Один из 256 цветов формата GIF может быть назначен прозрачным, что позволяет накладывать изображения на веб-странице одно поверх другого или поверх фонового рисунка.
При сохранении файла используется встроенная компрессия LZW, которая может уменьшить размер файла на 20–40 % в зависимости от изображения. В настройках формата предусмотрена возможность чересстрочной загрузки, при которой можно получить представление об изображении прежде, чем оно загрузится полностью, – это позволяет прервать загрузку ненужного изображения и сэкономить время. Схематичное изображение процесса чересстрочной загрузки показано на рис. 4.1.
Рис. 4.1. Чересстрочная загрузка файла формата GIF: промежуточная стадия (слева) и окончательное изображение (справа)
В формате GIF также можно создавать покадровую анимацию, которая широко используется в анимированных изображениях для Интернета.
Формат JPEG (Joint Photographic Experts Group) – один из самых распространенных форматов. Он широко используется в Интернете и в любой ситуации, когда требуется сохранить изображение, уменьшив его размер. Формат JPEG позволяет очень сильно уменьшить объем изображения (в десятки раз) за счет компрессии с потерей информации. Изображение, сохраненное в файле, будет отличаться от оригинала: его качество немного снизится, однако выигрыш в объеме файла зачастую позволяет смириться с ухудшением качества.
Внимание!
При низкой степени компрессии формат JPEG может не оказывать видимого воздействия на изображение, однако качество изображения ухудшается всегда, даже если этого не видно невооруженным глазом. Не следует использовать JPEG в качестве «рабочего» формата файлов, поскольку с каждым последующим сохранением качество будет ухудшаться все сильнее.
Сохраняя в формат JPEG, мы можем выбрать степень сжатия изображения; чем выше степень сжатия, тем сильнее будут искажения в изображении и тем сильнее упадет его качество (рис. 4.2).
Рис. 4.2. Изображение в полном качестве (слева) и сохраненное в формате JPEG со средним (в центре) и низким (справа) качеством
Эффективнее всего компрессия JPEG работает на размытых, нечетких областях изображения, не содержащих резких границ и контрастных переходов. Поэтому и сохранить в формате JPEG можно изображения только в режимах Grayscale (Оттенки серого), RGB или CMYK – то есть полноцветные изображения.
В качестве дополнительной возможности можно сохранить «прогрессивный» JPEG-файл, который будет постепенно прорисовываться в окне интернет-браузера, подобно тому как показывается чересстрочный вариант GIF-файла. Однако не все браузеры правильно отображают такие изображения.
Формат JPEG не позволяет сохранять никаких дополнительных элементов (слоев, дополнительных каналов) по причине экономии объема файла. В нем также невозможно реализовать прозрачные области изображения.
Формат