URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 99478
[ Назад ]
Исходное сообщение
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено opennews , 17-Окт-14 21:05
Джаспер Пьер (Jasper St. Pierre (https://github.com/magcius)), участвующий в работе над проектами GNOME и Wayland, рассказал (http://blog.mecheye.net/2014/10/xng-gifs-but-better-and-also.../) о создании нового формата изображений XNG, позиционируемого как улучшенная альтернатива GIF для распространения анимации в Web. По мнению Джаспера GIF является отличным форматом для анимации, но он не лишён недостатков, таких как применение старого алгоритма сжатия LZW, ограниченная цветовая палитра и проблемы с использование старых изображений в новых местах. Конкурирующие с GIF форматы APNG и MNG имеют проблемы с повсеместным распространением их поддержки.
Для решения этих проблем разработан формат XNG, который из коробки уже поддерживается современными web-браузерами (проверено в Firefox и Chrome), при том, что специально поддержку нового формата в браузеры никто не добавлял. Достаточно вставить на страницу тег "img src=myanimation.xng" и анимированное изображение будет показано, как при указании обычного GIF. На первый взгляд в подобной поддержке усматривается подвох. Но если загрузить один (http://funny.computer/cloud/XNG/mach.xng) из таких файлов и посмотреть его начинку становится всё понятно.
Файл XDG представляет собой HTML-код, сжатый при помощи gzip. При обнаружении gzip-архива браузер автоматически его распаковывает и разбирает содержимое. Внутри файла представлен SVG-блок, состоящий из набора изображений в формате JPEG, каждое из которых соответствует одному кадру в анимации. Данные каждого изображения упакованы "inline" с указанием данных внутри тега image в кодировке base64 (image A:href="data:image/jpeg;base64,...."). По умолчанию все блоки с изображениями указаны с флагом "visibility=hidden", т.е. не показываются. Отображение кадров производится через набор тегов "set" с установкой межкадровой задержки через атрибут "dur" и поочерёдной смены атрибутов "visible" и "hidden".
Таким образом в XNG по сути является эмуляцией через SVG анимированного JPEG и может работать в большинстве браузеров без необходимости установки плагинов или подключения JavaScript-библиотек. Потери из-за использования кодировки base64 хорошо компенсируются благодаря применению сжатия gzip. В частности, потери от base64 составляют в среднем 33%, после сжатия файл уменьшается примерно на 34% за счёт дополнительного сжатия обилия html-тегов (распакованный файл занимает 7536 Кб, а после сжатия gzip - 4986 Кб).
URL: http://www.reddit.com/r/technology/comments/2jinix/gnome_dev.../
Новость: http://www.opennet.me/opennews/art.shtml?num=40861
Содержание
- Представлен формат анимированных изображений XNG, совместимы...,meequz, 21:05 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,ананим, 21:18 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Константавр, 22:10 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,efrvcer, 02:10 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 13:38 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:20 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,anonymous, 21:29 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,all_glory_to_the_hypnotoad, 23:39 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 23:44 , 21-Окт-14
- Представлен формат анимированных изображений XNG,...,arisu, 11:50 , 23-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 11:28 , 23-Окт-14
- Представлен формат анимированных изображений XNG,...,arisu, 11:51 , 23-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 21:37 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 09:56 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:19 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 21:37 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,ryoken, 21:49 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:33 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,anono, 21:59 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:34 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,YetAnotherOnanym, 21:59 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 05:48 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,YetAnotherOnanym, 11:13 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,tdykunlogged, 17:40 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Какаянахренразница, 11:34 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 22:01 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,айнаним, 04:38 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,1337, 15:01 , 01-Ноя-14
- Представлен формат анимированных изображений XNG, совместимы...,sklay, 22:03 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,unibus, 14:58 , 20-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,vitalif, 22:10 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 22:40 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:28 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 13:26 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:10 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 23:31 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Sinot, 22:34 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Mihail Zenkov, 22:45 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 22:50 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Sinot, 00:32 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Mihail Zenkov, 01:20 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:30 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 19:06 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:31 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 23:12 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 23:26 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,тоже Аноним, 23:38 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 23:41 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,all_glory_to_the_hypnotoad, 23:45 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноном, 23:56 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Michael Shigorin, 00:19 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,all_glory_to_the_hypnotoad, 23:38 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 23:57 , 17-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 00:04 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:32 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 05:53 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,INFOMAN, 11:25 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,all_glory_to_the_hypnotoad, 12:39 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:17 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:11 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:24 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 03:22 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,pavlinux, 05:02 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,soarin, 07:12 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:13 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,iCat, 08:01 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 10:40 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,анонимусище, 21:59 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Нанобот, 11:08 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Anonim, 01:11 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 12:01 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Annimzus, 12:08 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Tishka17, 14:06 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 14:13 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Нанобот, 15:04 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 16:36 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,mihalych, 20:11 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Kodir, 20:39 , 18-Окт-14
- Представлен формат анимированных изображений XNG,...,arisu, 21:53 , 18-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 01:01 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 09:47 , 20-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Anonim, 01:13 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 09:13 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 02:00 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 08:44 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,тоже Аноним, 11:08 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,BrainFucker, 17:33 , 19-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,mvgolubev, 00:05 , 20-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,beerseller, 09:25 , 20-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,toglory, 21:27 , 20-Окт-14
- Представлен формат анимированных изображений XNG, совместимы...,Аноним, 12:11 , 23-Окт-14
Сообщения в этом обсуждении
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено meequz , 17-Окт-14 21:05
Такое чувство, что кто-то специально делает веб настолько запутанным и слоистым, насколько возможно.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено ананим , 17-Окт-14 21:18
Таким способом можно упаковывать не только картинки.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Константавр , 17-Окт-14 22:10
>Файл XDG представляет собой HTML-код, сжатый при помощи gzip. При обнаружении gzip-архива браузер автоматически его распаковывает и разбирает содержимоеДа уж, порадовало... Привет новой форме вирусописания.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено efrvcer , 18-Окт-14 02:10
>Файл XDG представляет собой HTML-код, сжатый при помощи gzip.
>Да уж, порадовало... Привет новой форме вирусописания.Новинке уже лет 20 будет
http://ktonanovenkogo.ru/vokrug-da-okolo/programs/gzip-szhat...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 13:38
Теперь exeшники с предложением перечислить средства на номер телефона будут прямо в картинках :)
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:20
> Да уж, порадовало... Привет новой форме вирусописания.Поздравляю с отпуском ручника. Все это можно уже лет 20.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено anonymous , 17-Окт-14 21:29
> Такое чувство, что кто-то специально делает веб настолько запутанным и слоистым, насколько
> возможно.Да он и так запутан.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено all_glory_to_the_hypnotoad , 17-Окт-14 23:39
> Такое чувство, что кто-то специально делает веб настолько запутанным и слоистым, насколько возможно.Нет, не специально. Просто занимаются вебом ограниченные инициативные идиоты, у них просто иначе ничего получиться не может.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 21-Окт-14 23:44
>> Такое чувство, что кто-то специально делает веб настолько запутанным и слоистым, насколько возможно.
> Нет, не специально. Просто занимаются вебом ограниченные инициативные идиоты, у них просто
> иначе ничего получиться не может.Ай как ты клево назвал W3C! :)))))))))
"Представлен формат анимированных изображений XNG,..."
Отправлено arisu , 23-Окт-14 11:50
> Ай как ты клево назвал W3C! :)))))))))только вежливо чересчур.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 23-Окт-14 11:28
Где ж ты был-то, когда веб делали
"Представлен формат анимированных изображений XNG,..."
Отправлено arisu , 23-Окт-14 11:51
> Где ж ты был-то, когда веб делаликогда делали — всё нормально было. а потом дары свободы как обычно…
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 21:37
Хитрый хак, респекты.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 09:56
Никаких респектов, ибо жутчайший костыль, в особо извращенной форме
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:19
> Хитрый хак, респекты.Единственной формой респекта за такую деятельность может являться только ушат помоев. Нельзя так насиловать технологии и выставлять свою адовую ж@порукость напоказ.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 21:37
Ну отлично, теперь ещё в картинки будут вставлять ведоносные жавскрипты.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено ryoken , 17-Окт-14 21:49
> Ну отлично, теперь ещё в картинки будут вставлять ведоносные жавскрипты.Ждём новых уязвимостей при обработке сего формата.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:33
> ведоносные жавскрипты.До вашего спеллчекера уже добрались - видите, маскируются. Не позволяют правильно напечатать.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено anono , 17-Окт-14 21:59
весь инет будет дергаться, мограть и всплывать. как в игровых автоматах. жуть, ухожу в текстовой
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:34
> весь инет будет дергаться, мограть и всплывать.Ударим noscript'ом по незапрошенной интерактивности :)
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено YetAnotherOnanym , 17-Окт-14 21:59
Остроумно, но нагромождение настораживает.
И ещё - два чувака справа головами кивают не синхронно.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 05:48
печалят такие как ты, используют слова не задумываясь об их значении и этимологии
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено YetAnotherOnanym , 18-Окт-14 11:13
Хочешь рассказать мне про "кастрированного барана"? Не трудись, эту лажу я давно знаю, равно как и другие, более правдоподобные, версии происхождения слова "чувак".
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено tdykunlogged , 18-Окт-14 17:40
Расскажи ка про этимологию слов, давай
https://ru.wikipedia.org/wiki/%D0%A6%D1%...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Какаянахренразница , 18-Окт-14 11:34
> два чувака справа головами кивают не синхронно. Ну всё, с таким багом формат точно не взлетит.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 22:01
В опере 12.xy сиё подделие работает.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено айнаним , 18-Окт-14 04:38
в опере запас прочности и инноваций на десяток лет вперёд... это не догоняющие фф, хром, и прочие. Опера всегда создавала будущий веб, и даже после остановки разработки, она будет ещё очень долго опережать современиков.... тоже сжатие страницы на стороне сервера и распоковка браузером опера первая сделала (опера-мини), вкладки, svg, "облако"/соцсеть (opera unite) и много ещё чего...вобщем опера давным давно в будущем, а остальные туда только идут...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено 1337 , 01-Ноя-14 15:01
Тонко, не все поняли как ты намекнул про зонд и будущее.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено sklay , 17-Окт-14 22:03
> Но если загрузить один из таких файлова кто нибудь ходил на этот http://funny.computer ? :)
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено unibus , 20-Окт-14 14:58
Ходил ...
И теперь, наверно, я видел всё ...
Помогите развидеть это!!!
Кстати, если дважды кликнуть на эти болтающиеся "стикеры", они разлетаются в виде "сисек" :-)
Спешите видеть!
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено vitalif , 17-Окт-14 22:10
Ну и костыль!!!!!!Я даже почему-то не удивлён, что это придумали гномеры...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 22:40
Вот не соглашусь про гномеров.
Гномеры бы скорее сделали новый унылый формат, "пятнадцатый стандарт", который будет поддерживать только унылый Epiphany (или как он там теперь зовется). А тут как раз Ъ подход, реализация концепции "все уже написано до вас".
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:28
Да уж, Ъ-концепция - сделано максимально через ж..у, не соответствует фичам оригинала, жрет проц как не в себя и вообще, если уж его серия жпегов устраивает - может, не выделываться и взять VP9? Его и лис и хром поддерживают, а он еще и межкадровое сжатие умеет. Весьма эффективное, в отличие от ламерской передачи кадров отдельными жпегами, без дельта-кодирования вообще.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 13:26
Это все справедливо, но совершенно мимо кассы. Речь вообще про другую сторону дела шла.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:10
> Это все справедливо, но совершенно мимо кассы. Речь вообще про другую сторону дела шла.Про то что можно сделать горбатый и тормозной эрзац кодека с I-frames only, путем адского костылирования имеющихся технологий? Ну да, это охренительное достижение. Правда, как-то так можно было и 15 лет назад. А не делали - потому что работает хреново. А тут на тебе, америку открыли.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 23:31
Ты вообще не слышишь того, что тебе сказать хотят.
Как будто с фанбоем systemd разговариваю.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Sinot , 17-Окт-14 22:34
И никакого показа без полной загрузки. Не могу сказать, что это сверх необходимо, но пустая страница в течении 15 секунд меня немного дезориентировала.Может стоит попробовать протолкнуть классический формат в браузеры, а не всякие gifv и xng?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Mihail Zenkov , 17-Окт-14 22:45
Зачем вообще анимированные форматы изображений, если есть видео форматы?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 22:50
прикольно смотреть зацикленные анимиованные картинки с котятками
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Sinot , 18-Окт-14 00:32
Анимированные иконки например, wait-экраны и т.п. Расточительно ради 5-10 кадров размером 20x20px видео проигрывать.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Mihail Zenkov , 18-Окт-14 01:20
Анимированное изображение - это тоже самое что и видео с использованием только I-frame. С точки зрения нагрузки на проц разницы нет, даже скорее наоборот, так как оптимизация видео кодеков широко востребована и на нее тратится много сил.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:30
> Анимированное изображение - это тоже самое что и видео с использованием только I-frame.Неправда ваша. Технически GIF часто делают с передачей в новых кадрах только меняющейся области, так что это уже не чистый I-frame. Ближе к P-frame по смыслу, хоть и в примитивном доисторическом виде.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 19:06
вот это-то говно в хтмл5 и цсс просто рисуется. А новшество и впрямь выглядит заговором с целью насаждения дыр, впрочем как и вся новомодная трепотня о контейнерах, системдосах и вяленых.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:31
> Зачем вообще анимированные форматы изображений, если есть видео форматы?LZW декомпрессовать явно проще чем навороченый видеокодек.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 23:12
флэшовые баннеры стало слишком легко блокировать?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 23:26
Респект за хитрожопость.
Но проц грузит знатно.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено тоже Аноним , 17-Окт-14 23:38
А как может не грузить проц формат, который сначала нужно распаковать, потом распарсить, потом расшифровать base64, а потом попеременно отрисовывать jpeg-и? Одна такая картинка - и больше на компьютере работать некому, все занято этим идиотским флешезаменителем.Что самое страшное - это именно то, что эта лабуда уже поддерживается браузерами по умолчанию. Ждем обновления в AdBlock: фильтр на любые *.xng по умолчанию.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 23:41
Че-то ты перевозбудился. Не воспринимай новость как официальщину от разработчиков браузеров, которую вот во все сайты будут внедрять. Просто чел побаловался и предложил прикольный хак.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено all_glory_to_the_hypnotoad , 17-Окт-14 23:45
причём тут разработчики браузеров? Хотя даже пусть будут причём, они сейчас такого же уровня квалификации как и сайтоклепатели. Если одному идиоту удалось придумать работающий костыль вроде топика, то куча других идиотов непременно начнут его использовать.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноном , 17-Окт-14 23:56
Ну, что ты. Моя машинка, вот, может 14 таких картинок показать!
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Michael Shigorin , 18-Окт-14 00:19
> А как может не грузить проц формат, который сначала нужно распаковать, потом
> распарсить, потом расшифровать base64, а потом попеременно отрисовывать jpeg-и?Да уж, лучше с недостатками gif как-нить пешком постою...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено all_glory_to_the_hypnotoad , 17-Окт-14 23:38
> На первый взгляд в подобной поддержке усматривается подвох. Но если загрузить один из таких файлов и посмотреть его начинку становится всё понятно. Файл XDG представляет собой HTML-код, сжатый при помощи gzip... Внутри файла представлен SVG-блок, состоящий из набора изображений в формате JPEG ... Потери из-за использования кодировки base64 хорошо компенсируются благодаря применению сжатия gzip.
> По мнению Джаспера GIF является отличным форматом для анимации, но он не лишён недостатков, таких как применение старого алгоритма сжатия LZWОх уж эти "инновационные" технологии. Это гогно ещё больше не нужно чем apng и mng вместе взятые.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 17-Окт-14 23:57
Грязный хак!
>При обнаружении gzip-архива браузер автоматически его распаковывает и разбирает содержимое.А этот недосмотр надо вообще заблокировать. Напишите в Мозилла Фондейшн.
А еще ненужно потому что есть APNG.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 00:04
Этот "грязный хак" использовали испокон веков для ускорения отдачи больших страниц. Отдавали page.html.gz ещё до появления mod_gzip/mod_deflate.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:32
> Этот "грязный хак" использовали испокон веков для ускорения отдачи больших страниц.Проблема в том что чувак сделал большой страницой картинку. При том - максимально через зад.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 05:53
>> Этот "грязный хак" использовали испокон веков для ускорения отдачи больших страниц.
> Проблема в том что чувак сделал большой страницой картинку. При том -
> максимально через зад.проблема в том, что он никакой не чувак
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено INFOMAN , 18-Окт-14 11:25
> проблема в том, что он никакой не чувакНеужели чувиха?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено all_glory_to_the_hypnotoad , 18-Окт-14 12:39
нет, животное.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:17
> Неужели чувиха?"Пи...сы, сэр!"
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:11
> проблема в том, что он никакой не чувак Именно чувак. И чудак. На букву М. С точки зрения инженерной деятельности.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 02:24
Да... мсье знает толк в извращениях...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 03:22
Мой любимый формат SVG (векторный! векторный б-ть! JS+ вектор б-ть, творит чудеса!)... использовали для извращения. :-( Я подавлен и расстроен. Анимации хороши в меру и только там, где они реально нужны (типа отображения часов в момент подгрузки, звонящего телефончика при наведении мышки на надпись "контакты" и пр.), а когда их используют для показа прона, котиков или рекламы, лезущей в глаза как последняя бесплатная б-ть - это изврат. Тут же чуваки обскакали самых обскакавших: они извратили идею анимации, запихнули JPEG-и в этот ужас, нагрузили проц и испоганили суть адской крутизны формата SVG. (флешелюбам - фу!).
Но... Есть один до неприличия приятный момент: SVG труден для понимания реальным долб-ам, а потому показанный нам фокус мало кто сможет применять в широких масштабах.
Адблокам - лучше бы заранее сделать блокировальщик. Хотя.. как?? Ведь можно написать любое сочетание букв для расширения, насколько понял.. Значит придётся блокировать по первым 100 байтам, а это может затронуть и "невинные" SVG.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено pavlinux , 18-Окт-14 05:02
> проблемы с использованием старых изображений в новых местах. Аргумент, да-а-а-а :D
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено soarin , 18-Окт-14 07:12
А в safari 8 добавили поддержку apng :) http://fc05.deviantart.net/fs70/f/2012/287/f/8/i_want_to_be_...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:13
> А в safari 8 добавили поддержку apng :)А, вот оно что. Хитрый план гномеров раскрыт: напугать своим уе...щем всех настолько, что они со страха объединятся и загасят негодяя совместными усилиями.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено iCat , 18-Окт-14 08:01
Больше часа не мог сообразить - для чего ЭТО нужно...
Потом бросил попытки распарсить "покадровую анимацию в жипегах внутре зазипованного SVG"...
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 10:40
>Внутри файла представлен SVG-блок, состоящий из набора изображений в формате JPEG...к которым прикреплены сжатые ZIP метаданные в формате JSON, содержащие S-expressions, интерпретируемые встроенным в файл интерпретатором Scheme, написанным на COBOL, скомпилированном в JS.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено анонимусище , 18-Окт-14 21:59
В доме который построил Джек
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Нанобот , 18-Окт-14 11:08
Посмотрел прмер - это жесть, всё мерцает, где-то пытается что-то нарисоваться, никакого намёка на плавность (проверял в ucbrowser и ff для андроида)
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Anonim , 19-Окт-14 01:11
Это у вас мерцает. А у меня даже в виртуалке летает - плавно.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 12:01
мне кажется или там когда вместо гифки зацикленное видео пускают то это всёравно эффективнее и быстрее теперь.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Annimzus , 18-Окт-14 12:08
по прямой ссылке, как и ожидалось, магии не случилось
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Tishka17 , 18-Окт-14 14:06
И чем это лучше mjpeg?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 14:13
> И чем это лучше mjpeg?Тем что еще более web'ануто реализовано, разумеется.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Нанобот , 18-Окт-14 15:04
Инновации, нанотехнологии, ресурсоёмкость, костыли. Всё то, чем живёт современная IT-индустрия
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 18-Окт-14 16:36
Что за бред тут написали про вирусы в картинках? Если браузер уязвим для заарзхивированого жаваскрипта, то он уязвим и для обычного скрипта. Так это проблема браузера, а не формата.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено mihalych , 18-Окт-14 20:11
Дефолтный браузер андройд 4.1 открыл нормально, грузилось правда долго. Проц МТК6577 jiayu g3n.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Kodir , 18-Окт-14 20:39
Уж лучше "малораспространённый" MJPEG/MNG/APNG, чем вот такое матрёшечное уродство, жрущее проц.Да и в конце концов... вы видели с какой частотой выпускаются браузеры? Еженедельно! Какой тогда смысл ныть "слабо распространён"? В первый же апдейт можно встроить поддержку вообще всех мыслимых форматов, что мешает-то?
Кроме того, по аналогии с миром видео, нужно придумать формат, который будет как контейнер mpeg - общий заголовок и произвольный кодек внутри (причём внутри могут быть даже уже известные jpeg/png/gif). Тогда вебу ничего другого не останется, как полностью перейти на контейнерный формат и навсегда забыть про легаси ужас.
"Представлен формат анимированных изображений XNG,..."
Отправлено arisu , 18-Окт-14 21:53
> GNOME и Waylandдальше не читал, уже понятно, что «придумали» очередное дерьмо.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 19-Окт-14 01:01
А на 4chan.org уже вовсю webm используют, в качестве лучшей альтернативы гифкам.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 20-Окт-14 09:47
> А на 4chan.org уже вовсю webm используют,Ну дык он в лисе и хроме сто лет как работает. И намного лучше в плане размер-качество чем пачка жыпегов, да еще раздутых base64 кодированием на треть.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Anonim , 19-Окт-14 01:13
Теоретически там можно вставить даже несколько дорожек звука, видео в качестве куска кадра и немного интерактивности.. :) Или много интерактивности. :-D Но это уже будет не изначальная идея, я а её расширение.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 19-Окт-14 09:13
Теоретически там можно вставить даже параллельную загрузку сервисов и слежение за их состоянием... :) Или журналирование, шину сообщений для ядра, управление ресурсами, управление входом пользователей, управление ПО, вендорлок. :-D Но это уже будет не изначальная идея, а её расширение. Или нет?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 19-Окт-14 02:00
Они придумали APNG
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 19-Окт-14 08:44
Ничего, Касперский всегда на страже!
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено тоже Аноним , 19-Окт-14 11:08
Там, где процессор уже занят Каспером, такие форматы не пройдут!
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено BrainFucker , 19-Окт-14 17:33
А смысл, если mjpeg в теге <img> работает? По крайней мере в Firefox и Chrome.
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено mvgolubev , 20-Окт-14 00:05
А как же формат WebP, который готов заменить и JPEG, и PNG, и анимированные GIF, может быть и с потерей качества, и без, и вообще с хорошей компрессией и с учётом проблем всех более старых форматов...?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено beerseller , 20-Окт-14 09:25
Его почему=то не принимают в Firefox
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено toglory , 20-Окт-14 21:27
> В частности, потери от base64Кто расскажет, что за потери?
Я знаю, что с помощью base64 можно кодировать аудио, но как узнать под каким битрейтом он его кодирует? Или битрейт зависит от исходного кодируемого файла?
"Представлен формат анимированных изображений XNG, совместимы..."
Отправлено Аноним , 23-Окт-14 12:11
> Кто расскажет, что за потери?RTFM. Base64 - это лишь способ представления произвольных бинарных данных в виде чего-то похожего на текст. Было актуально для доисторических каналов связи где 8-битные байты не пролезали. По состоянию на 2014 год - архаика и изврат, используемые некоторыми извращенцами, которым приспичило закодировать бинарь как "типа, текст".
> Я знаю, что с помощью base64 можно кодировать аудио,
С помощью base64 можно кодировать что угодно. Только если в исходном бинаре доступны 256 вариантов (2^8), в base64 их лишь 64. Это означает распухание данных в таком представлении на треть.
> но как узнать под каким битрейтом он его кодирует?
Сходить на https://en.wikipedia.org/wiki/Base64 и перестать пить тормозную жидкость.