Галерея картинок

История создания формата APNG

Стремление человека к совершенству невозможно остановить или как-то ограничить. Именно благодаря ему, сегодня множество дизайнерских решений радуют наш глаз. Среди многочисленных областей, в которых используются подобные решения, немалую часть занимает и Интернет, точнее веб-дизайн. Развитие новых технологий и появление новых языков привели к тому, что Интернет-проекты, бывшие ранее в основном статичными, стали оснащаться различными усовершенствованиями, которые не только улучшают взаимодействие между пользователем и собственником Интернет-проекта, но и делают страницы сайтов более привлекательными. Одним из таких решений и является появление формата APNG.

Всем пользователям, и в особенности разработчикам Интернет-приложений, хорошо известны стандарты GIF и PNG. Созданные в разное время, они предназначены для того, что бы не только украсить внешний вид Интернет-страницы, но и уменьшить ее «вес» для ускорения загрузки на линиях с малой пропускной способностью. Однако, эти стандарты не были лишены некоторых недостатков. Именно поэтому, Стюарт Парментер и Владимир Вукичевич, которые работали в компании Mozilla Foundation, решили создать новый открытый формат, который бы обладал минимумом недостатков и максимумом возможностей.

Работа над проектом началась в 2003 году и уже в 2004 году Стюартом Парментером, Эндрю Смитом и Владимиром Вукивичем была разработана первая версия APNG 1.0. В разработке и выходе нового стандарта растровой графики участвовали и другие сотрудники Mozlla Labs. Однако, первая версия вызвала ряд замечаний, поэтому, в ноябре 2007 года были привлечены студенты университетов и колледжей Торонто (Канада). Именно они и провели грандиозную работу по тестированию нового открытого стандарта растровой графики. После долгого и кропотливого труда им это удалось, и 4 августа 2008 года вниманию публики был представлен новый формат APNG (Animated Portable Network Graphics), который был готов к использованию во многих Интернет-проектах.

Несмотря на явные успехи разработчиков и достигнутые ими результаты по снижению объемов и подготовке анимированных изображений, группа разработчиков PNG не приняла новый формат. После разбирательства 20 апреля 2007 года был озвучен официальный отказ от признания формата APNG. Это повлекло за собой отказ включения необходимых программных кодов в системную библиотеку libpng. Этот отказ привел к тому, что сегодня не все браузеры поддерживают анимацию APNG. Но, несмотря на это, на сегодняшний день существуют несколько вариантов дополнительных модулей, которые разработаны как профессионалами компаний, так и индивидуальными разработчиками, позволяющих обойти эту проблему. Напомним, если вы пользуетесь браузерами: Internet Explorer, браузерами на основе WebKit (Google Chrome, Safari, Maxthon 3, Chromium), Iceweasel и Konqueror вы не сможете просматривать анимационные вставки APNG на Интернет-страницах сайтов. Если вы используете для веб-серфинга вышеупомянутые браузеры, то вы будете видеть только первый кадр изображения APNG.