Истории стикеров · Часть 2 · 1987 – today
Жизнь GIF
Формат, придуманный в 1987 году, чтобы протолкнуть картинку по телефонной линии, оказался идеальным для того, чего его создатели вовсе не планировали, — нескольких зацикленных кадров, которые говорят то, чего не скажешь словами.
Прошлая история закончилась на технической нити: почти каждый ранний вирусный мем двигался в виде GIF. Это не случайность. Около пятнадцати лет GIF был единственным способом поместить движущуюся вещь на веб-страницу — и ещё долго после того, как это перестало быть правдой, он оставался форматом, из которого сделаны мемы. Вот как файл, построенный под 1987 год, стал родным языком интернет-реакций.
Рождён для медленного модема
GIF — Graphics Interchange Format — выпустила онлайн-служба CompuServe 15 июня 1987 года; работу возглавил программист по имени Стив Уилхайт. Задача, которую он решал, была будничной: как отправить цветную картинку людям на самых разных компьютерах, по телефонной линии, чтобы это не заняло полдня. Ответом стал компактный формат со схемой сжатия без потерь (LZW) и палитрой до 256 цветов — достаточно малой, чтобы файлы были крохотными, и достаточной, чтобы нарисовать чистый логотип, мультяшку или схему.
Эта палитра — вся личность GIF. Дай ему фотографию — и он вынужден выбросить почти все цвета; дай ему плоский рисунок с горсткой цветов — и он почти безупречен. Десятилетия спустя это по-прежнему ровно тот же размен — и ровно поэтому формат лучше всего справляется со стикерами и простыми анимациями, а не с фотографиями.
Версия, которая научилась двигаться
GIF 1987 года держал одну неподвижную картинку. Два года спустя, в 1989-м, вышло обновление, изменившее всё, — GIF89a. Оно добавило две возможности, превратившие формат картинок в движущийся. Первая — прозрачность: пиксель можно было пометить «показывай то, что за мной», и именно это позволяет круглому лицу лечь на цветной фон без белого прямоугольника вокруг. Вторая и более знаменитая — анимация: GIF теперь мог держать несколько кадров с задержкой, прописанной рядом с каждым, чтобы программа перелистывала их, как крошечную книжку-перевёртыш.
Что важно, GIF89a допускал ещё и блоки расширений для приложений — маленькие карманы с дополнительными инструкциями, которые одни программы могли читать, а другие — игнорировать. Из этой неприметной возможности и вырос цикл.
Почему он крутится вечно
GIF89a мог хранить несколько кадров, но в спецификации 1989 года ничего не говорилось о том, что должно происходить после последнего. Остановиться? Начать заново? Несколько лет это было вразнобой. Потом, в 1995 году, Netscape — главенствующий тогда браузер — определил собственное небольшое расширение для приложений, блок «NETSCAPE2.0», который сообщал браузеру, сколько раз повторять анимацию, вплоть до варианта повторять её вечно.
Именно эта единственная договорённость — причина того, что GIF зациклен по сей день. Это настолько конкретный кусочек истории, что его до сих пор можно найти внутри файлов: наши собственные инструменты вынюхивают ровно этот маркер «NETSCAPE2.0», чтобы отличить анимированный GIF от неподвижного. Решение, принятое внутри браузера в 1995 году, — всё ещё причина того, что твой GIF-реакция никогда не останавливается.
Родной язык реакций
Дай людям формат — короткий, беззвучный, зацикленный и простой в изготовлении — и они станут им реагировать. На протяжении 2000-х и 2010-х GIF-реакция — две секунды закатывающего глаза лица, кивающей знаменитости, уходящего прочь мультяшки — стала отдельным языком, особенно на блог-платформах и форумах, где ответить можно было движущейся картинкой вместо слов. Это прямой потомок печатной реакции-«ксерокслора» из нашей истории про бумажные мемы, только теперь реакция движется.
К середине 2010-х формат стал настолько центральным, что крупные платформы встроили GIF-клавиатуры прямо в окна чатов (поисковые сервисы вроде Giphy и Tenor, оба из начала 2010-х, существуют ровно для этого), а кнопка с надписью «GIF» стала стандартной рядом с кнопкой для фотографий. Любопытная сноска: многие из этих «GIF» уже вовсе не GIF-файлы — ради экономии трафика платформы втихую отдают их как маленькие видео. Слово пережило формат.
«Джиф» или «гиф»?
Ни одна история GIF не увернётся от спора: твёрдое «г», как в «gift», или мягкое, как в «jif»? Стив Уилхайт был однозначен — он задумывал «джиф» и даже шутил, что «разборчивые разработчики выбирают GIF», кивая на слоган арахисового масла. Он повторил это со сцены, получая почётную премию Webby за заслуги в 2013 году. Лагерь твёрдого «г» был и остаётся непреклонен. Большинство словарей теперь просто приводят оба варианта и отступают в сторону. Мы поступим так же.
Устаревший и бессмертный
По любым техническим меркам GIF должен был угаснуть годы назад: 256 цветов, громоздкие файлы, без звука, побитый по всем фронтам современным видео. И всё же он повсюду — потому что оказалось, что он кодирует нечто более долговечное, чем пиксели: мысль, что реакцию лучше всего подавать короткой, беззвучной, бесконечно повторяющейся петлёй. Формат устарел; инстинкт вечен.
GIF дал мемам тело, которое умеет двигаться. Чего он всё ещё не мог — так это нести формат шутки: многоразовую раскладку, в которую можно залить любую соль. Это пришло в середине 2000-х — белыми печатными буквами на фотографии кота.
Следующая история серии: картинки с подписями, лолкоты и рейдж-комиксы — момент, когда у мемов появилась грамматика.
Источники
- Википедия (на английском) — GIF
- CompuServe, спецификация «Graphics Interchange Format (Version 89a)», 1990
- Википедия (на английском) — Reaction video