Следите за новостями по этой теме!
Подписаться на «Рифы и пачки / Твоя культура»
В конце 1994 года вспыхнул скандал: компания Unisys, обладавшая патентом на алгоритм сжатия данных LZW, внезапно решила взимать роялти с каждого, кто использует формат GIF. GIF, кстати, — это Graphics Interchange Format, формат, придуманный еще в 1987 году компанией CompuServe для обмена картинками. Тогда никто и не думал о деньгах.
Но Unisys умудрилась подсуетиться и спустя годы решила: хватит людям весело пересылать картинки — пора платить! Возмущению разработчиков не было предела, ведь LZW был сердцем GIF. В ответ на эту «благородную корпоративную инициативу» возникла идея: изобрести новый формат изображений, абсолютно бесплатный и без роялти. Так в бой была брошена команда во главе с Томасом Бутеллом.
Сначала хотели назвать новый формат PING — из серии «PING, если не GIF». Но дальше лучше: PING сократился до PNG, а разработка пошла в гору. При этом программисты напрашивали тонкие улучшения: поддержка 24-битного цвета (у GIF был вселенский дефицит ярких красок), прозрачность и надежность картинки без потери качества даже после тысячи изменений.
В 1996 году спецификацию PNG утвердили в уважаемом Консорциуме Всемирной паутины (W3C), и формат триумфально вышел в свет. PNG быстро стал любимцем среди дизайнеров, особенно когда дело касалось веб-графики, графиков или логотипов. Для фото им чаще предпочитают JPEG, хотя и тот, и другой способны работать с 16 миллионами оттенков.
Главная гордость PNG — в особенности сжатия: «без потерь»! Это значит, никакая деталь не смоется в битовом водовороте редактирований — качество всегда как у первопрессованного лосося на показе гурме. А вот JPEG в этом плане хитёр: для экономии места он «теряет» часть информации, из-за чего чаще мутнеет после пары изменений.
Поначалу PNG не так бурно захватывал мир: в Internet Explorer с поддержкой были траблы, а прозрачность работала криво. Но поддержка Free Software Foundation, W3C и движуха вида «Сожги все GIF» быстро продвигали новый формат среди разработчиков и пользователей.
Сегодня PNG — один из самых популярных графических форматов. Его поддерживают все основные браузеры — Safari, Chrome, Firefox, Opera, Edge. История показала: никакая жадность корпораций не победит желание раздавать картинки бесплатно.
Сценарий банальной войны в мире форматов: некогда бессердечная корпорация Unisys, случайно вспомнив о своём патенте, решает, что GIF — отличная кормушка. Коварная жадность толкает Unisys на широкую кампанию по сбору дани с интернет-населения. Идея проста — беги, гифка, беги, теперь ты платная. Разработчики привычно возмущаются, словно их карманы лично обшаривают. Вектор меняется с удивительной скоростью: появляются инициативные группы, люди внезапно начинают заботиться о технологиях.
На авансцену выходит персонаж Томас Бутелл — не супергерой, но очень энергичный айтишник. Вместе с массовкой программистов он лепит альтернативу с говорящим названием PING. Потом — PNG. Сюжет развивается стремительно, страсти бьют через край. Старый GIF уже неактуален по цвету, как телевизор «Рекорд» 1988 года. PNG всё ярче, глубже, прозрачнее, буквально вырывается наружу.
Internet Explorer чинит препоны, но поддержка растёт. Коллективный разум против корпоративной глупости. Итог: браузеры подчиняются, PNG оккупирует интернет — и Unisys теперь курит в сторонке, наблюдая, как мир скачет на новом бесплатном формате. Парад стёба: движение «Сожги все GIF!», восторги Free Software Foundation, оргии лозунгов. Всё бы хорошо, но виноваты остались те же. Жадность, как обычно, сыграла с бизнесом злую шутку.