Формат GIF
Технически устарел почти для всего, но культурно все еще неизбежен.
Что такое GIF?
GIF появился в 1987 году и несет в себе жесткое ограничение той эпохи: максимум 256 цветов на кадр, выбранных из палитры, хранящейся в файле. Для фотографии это катастрофа — плавные градиенты становятся видимыми полосами.
Он выжил, потому что был первым широко поддерживаемым форматом, который мог анимировать, и потому что анимация в простом теге <img> не требовала ничего другого. Это удобство пережило технические достоинства формата примерно на два десятилетия.
Его прозрачность также примитивна: одна запись палитры либо полностью прозрачна, либо нет, поэтому нет сглаживания по отношению к фону, а вырезанные объекты имеют жесткие, зубчатые края.
Общие применения
- Короткие зацикленные анимации и клипы-реакции
- Простые анимации пользовательского интерфейса и индикаторы загрузки
- Устаревшие активы, предшествующие лучшим вариантам
Преимущества
- Анимация работает везде без плеера или дополнительной разметки
- Универсально поддерживается с 1990-х годов
- Без потерь в пределах своей 256-цветной палитры
- Простой, хорошо понятный формат
Ограничения
- 256 цветов на кадр, что портит фотографический контент
- Очень большие файлы по сравнению с видео для той же анимации
- Только бинарная прозрачность — без мягких краев
- Нет звука и нет значимого контроля качества
Поддержка браузерами
Универсальная, включая анимацию. Для новой работы видео MP4 или WebM обычно в 10 раз меньше для того же клипа, а анимированный WebP лучше подходит там, где требуется простой элемент изображения.