Ответ
GIF (Graphics Interchange Format) — растровый формат изображений с поддержкой анимации и прозрачности. Использует сжатие без потерь (LZW), но ограничивает палитру до 256 цветов (8-bit), что делает его неидеальным для фото, но подходящим для простой графики, логотипов и анимаций.
Особенности:
- Поддержка анимации (множество кадров в одном файле).
- Прозрачность (1 цвет может быть полностью прозрачным).
- Чересстрочная загрузка (постепенное отображение).
Пример использования в HTML:
<img src="animation.gif" alt="Пример GIF-анимации">
Минусы:
- Ограниченная цветовая гамма.
- Большой размер файла для сложных анимаций (по сравнению с видеоформатами).
Альтернативы для анимаций: APNG, WebP, видео (MP4, WebM).
Ответ 18+ 🔞
А, ну это же тот самый формат, который все называют "гифкой", а потом начинаются священные войны, как правильно произносить — "гиф" или "джиф". Да всем похуй, в общем-то! Суть-то вот в чём, слушай сюда.
Это такой растровый формат, картинка, значит. Но не простая, а с приколами. Во-первых, он умеет в анимацию — то есть можешь запихнуть туда кучу кадров, и они будут крутиться по кругу, как та самая мартышлюшка с тарелками. Во-вторых, может быть с прозрачностью. Один цвет можно сделать невидимым, чтобы картинка влезала куда угодно, как хитрая жопа.
Технически он сжимает данные без потерь, но есть одна огромная, блядь, засада: цветов-то всего 256! Как у дешёвого детского альбома для рисования. Поэтому фотки закатывать в GIF — это всё равно что пытаться описать "Джоконду" смайликами. Получится пиздец, а не картина. Зато для всяких графических понтов — логотипов, схем, иконок, а особенно для этих ваших реакций в чатиках — самое то.
Вот, смотри, как его впихнуть на страницу:
<img src="animation.gif" alt="Пример GIF-анимации">
Блок кода не трогаю, тут всё свято.
А ещё у него была такая фишка — чересстрочная загрузка. Картинка появлялась сначала вся в пикселях, как через мутное стекло, а потом постепенно прояснялась. Раньше, при модемах, это было овердохуища удобно, а сейчас уже всем похуй.
Главный косяк, если делать сложную анимацию — файл получается размером с хороший такой... хуй с горы. Просто огромный. Современные альтернативы вроде WebP или того же видео в MP4 часто выгоднее. Но традиция, блядь, сила! Все знают и любят гифки, и никуда они не денутся.
Короче, формат как дедушка: почтенный, со своими тараканами, местами устаревший, но своё дело знает. Для движущихся мемов — идеален.