Открыть сервисСервис

Формат GIF

GIF (Graphics Interchange Format) — растровый формат сжатия изображений, разработанный в 1987 году компанией CompuServe для передачи графической информации по сетям с низкой пропускной способностью. Поддерживает палитру из 256 цветов, прозрачность и анимацию — последовательность кадров, воспроизводимых в цикле. В русскоязычной разговорной речи «гифкой» обычно называют именно анимированный GIF-файл, хотя формат изначально применялся и для статичных изображений.

История

Формат GIF был создан в 1987 году инженером CompuServe Стивом Уиллхайтом (Steve Wilhite) на основе алгоритма сжатия LZW, разработанного французским инженером Лемпелом и Зивом. Первая версия — GIF87a — поддерживала 8-битную палитру (256 цветов из 24-битного пространства) и позволяла объединять несколько изображений в один файл с чередованием кадров, что и создало основу для анимации.

В 1989 году вышла обновлённая версия GIF89a, добавившая поддержку прозрачности, метаданных и — что оказалось ключевым — возможности задавать задержку между кадрами и управлять порядком их воспроизведения. Именно GIF89a стал основой массовой анимационной культуры.

В 1994 году компания Unisys (владелец патента на LZW) объявила о сборе лицензионных платежей с разработчиков программного обеспечения, использующих GIF. Это вызвало волну недовольства и привело к созданию альтернативного формата PNG, который был призван заменить GIF. Спор разрешился в 2004 году, когда срок действия патента истёк, и формат окончательно стал свободным.

Технические особенности

GIF использует сжатие LZW без потерь, что ограничивает его возможности для фотографий: палитра в 256 цветов даёт заметные артефакты на плавных градиентах. Для анимации GIF хранит несколько кадров в одном файле, каждый со своей палитрой и задержкой отображения (в сотых долях секунды). Кадры могут быть полными или только изменёнными областями (дифференциальными), что уменьшает размер файла. Анимация зациклена по умолчанию и воспроизводится без взаимодействия пользователя.

ПараметрЗначение
Глубина цветадо 8 бит (256 цветов)
СжатиеLZW, без потерь
Прозрачностьодин цвет палитры
Анимациядо 65 535 кадров
Разрешениебез ограничений форматом

Распространение в интернете

В 1990-х годах GIF стал одним из основных форматов веб-графики благодаря малому размеру файлов и поддержке анимации в браузерах. Наибольшую популярность приобрёл в 2000-е–2010-е годы с развитием социальных сетей, мессенджеров и блогов, где короткие зацикленные ролики стали универсальным средством эмоциональной выразительности — аналогом эмодзи.

В 2010-е годы на смену GIF пришли видеоформаты с низким битрейтом (например, MP4 в социальных сетях), которые при сопоставимом качестве занимают существенно меньше места. Несмотря на это, GIF остаётся востребованным форматом благодаря простоте встраивания, отсутствию необходимости в плеере и поддержке зацикливания «из коробки».

См. также

  • PNG
  • APNG
  • WebP
  • Анимация

Источники

  • CompuServe GIF Specification, 1987
  • GIF89a Specification, 1989
  • «The GIF Story» — история формата, Unisys LZW patent dispute
  • RFC 2046 (MIME media types)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru