The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

17.10.2014 20:54  Представлен формат анимированных изображений XNG, совместимый с существующими браузерами

Джаспер Пьер (Jasper St. Pierre), участвующий в работе над проектами GNOME и Wayland, рассказал о создании нового формата изображений XNG, позиционируемого как улучшенная альтернатива GIF для распространения анимации в Web. По мнению Джаспера GIF является отличным форматом для анимации, но он не лишён недостатков, таких как применение старого алгоритма сжатия LZW, ограниченная цветовая палитра и проблемы с использованием старых изображений в новых местах. Конкурирующие с GIF форматы APNG и MNG имеют проблемы с повсеместным распространением их поддержки.

Для решения этих проблем разработан формат XNG, который из коробки уже поддерживается современными web-браузерами (проверено в Firefox и Chrome), при том, что специально поддержку нового формата в браузеры никто не добавлял. Достаточно вставить на страницу тег "img src=myanimation.xng" и анимированное изображение будет показано, как при указании обычного GIF. На первый взгляд в подобной поддержке усматривается подвох. Но если загрузить один из таких файлов и посмотреть его начинку становится всё понятно.

Файл XNG представляет собой HTML-код, сжатый при помощи gzip. При обнаружении gzip-архива браузер автоматически его распаковывает и разбирает содержимое. Внутри файла представлен SVG-блок, состоящий из набора изображений в формате JPEG, каждое из которых соответствует одному кадру в анимации. Данные каждого изображения упакованы "inline" с указанием данных внутри тега image в кодировке base64 (image A:href="data:image/jpeg;base64,...."). По умолчанию все блоки с изображениями указаны с флагом "visibility=hidden", т.е. не показываются. Отображение кадров производится через набор тегов "set" с установкой межкадровой задержки через атрибут "dur" и поочерёдной смены атрибутов "visible" и "hidden".

Таким образом в XNG по сути является эмуляцией через SVG анимированного JPEG (общее упоминание подобного было добавлено в Википедию ещё в 2006 году) и может работать в большинстве браузеров без необходимости установки плагинов или подключения JavaScript-библиотек. Потери из-за использования кодировки base64 хорошо компенсируются благодаря применению сжатия gzip. В частности, потери от base64 составляют в среднем 33%, после сжатия файл уменьшается примерно на 34% за счёт дополнительного сжатия обилия html-тегов (распакованный файл занимает 7536 Кб, а после сжатия gzip - 4986 Кб).

  1. Главная ссылка к новости (http://www.reddit.com/r/techno...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: xng, gif, image
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, meequz, 21:05, 17/10/2014 [ответить] [смотреть все]    [к модератору]
  • +26 +/
    Такое чувство, что кто-то специально делает веб настолько запутанным и слоистым, насколько возможно.
     
     
  • 2.2, ананим, 21:18, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +4 +/
    Таким способом можно упаковывать не только картинки.
     
     
  • 3.11, Константавр, 22:10, 17/10/2014 [^] [ответить] [смотреть все]    [к модератору]
  • +6 +/
    >Файл XDG представляет собой HTML-код, сжатый при помощи gzip. При обнаружении gzip-архива браузер автоматически его распаковывает и разбирает содержимое

    Да уж, порадовало... Привет новой форме вирусописания.

     
     
  • 4.30, efrvcer, 02:10, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]
  • +3 +/
    Новинке уже лет 20 будет http ktonanovenkogo ru vokrug-da-okolo programs gzip-... весь текст скрыт [показать]
     
  • 4.57, Аноним, 13:38, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Теперь exeшники с предложением перечислить средства на номер телефона будут прям... весь текст скрыт [показать]
     
  • 4.65, Аноним, 14:20, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Поздравляю с отпуском ручника Все это можно уже лет 20 ... весь текст скрыт [показать]
     
  • 2.3, anonymous, 21:29, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Да он и так запутан ... весь текст скрыт [показать] [показать ветку]
     
  • 2.21, all_glory_to_the_hypnotoad, 23:39, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Нет, не специально Просто занимаются вебом ограниченные инициативные идиоты, у ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.91, Аноним, 23:44, 21/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ай как ты клево назвал W3C ... весь текст скрыт [показать]
     
     
  • 4.99, arisu, 11:50, 23/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > Ай как ты клево назвал W3C! :)))))))))

    только вежливо чересчур.

     
  • 3.98, Аноним, 11:28, 23/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Где ж ты был-то, когда веб делали
     
     
  • 4.100, arisu, 11:51, 23/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    когда делали 8212 всё нормально было а потом дары свободы как обычно 8230 ... весь текст скрыт [показать]
     
  • 1.4, Аноним, 21:37, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –3 +/
    Хитрый хак, респекты.
     
     
  • 2.46, Аноним, 09:56, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +8 +/
    Никаких респектов, ибо жутчайший костыль, в особо извращенной форме
     
  • 2.64, Аноним, 14:19, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Единственной формой респекта за такую деятельность может являться только ушат по... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, Аноним, 21:37, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +4 +/
    Ну отлично, теперь ещё в картинки будут вставлять ведоносные жавскрипты.
     
     
  • 2.6, ryoken, 21:49, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Ждём новых уязвимостей при обработке сего формата ... весь текст скрыт [показать] [показать ветку]
     
  • 2.36, Аноним, 02:33, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    До вашего спеллчекера уже добрались - видите, маскируются Не позволяют правильн... весь текст скрыт [показать] [показать ветку]
     
  • 1.7, anono, 21:59, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    весь инет будет дергаться, мограть и всплывать. как в игровых автоматах. жуть, ухожу в текстовой
     
     
  • 2.37, Аноним, 02:34, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    Ударим noscript ом по незапрошенной интерактивности ... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, YetAnotherOnanym, 21:59, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Остроумно, но нагромождение настораживает.
    И ещё - два чувака справа головами кивают не синхронно.
     
     
  • 2.42, Аноним, 05:48, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –5 +/
    печалят такие как ты, используют слова не задумываясь об их значении и этимологи... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.49, YetAnotherOnanym, 11:13, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Хочешь рассказать мне про кастрированного барана Не трудись, эту лажу я давно... весь текст скрыт [показать]
     
  • 3.68, tdykunlogged, 17:40, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Расскажи ка про этимологию слов, давай https ru wikipedia org wiki D0 A6 D1 8... весь текст скрыт [показать]
     
  • 2.51, Какаянахренразница, 11:34, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    Ну всё, с таким багом формат точно не взлетит ... весь текст скрыт [показать] [показать ветку]
     
  • 1.9, Аноним, 22:01, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    В опере 12.xy сиё подделие работает.
     
     
  • 2.39, айнаним, 04:38, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    в опере запас прочности и инноваций на десяток лет вперёд это не догоняющие ф... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.102, 1337, 15:01, 01/11/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Тонко, не все поняли как ты намекнул про зонд и будущее.
     
  • 1.10, sklay, 22:03, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +4 +/
    > Но если загрузить один из таких файлов

    а кто нибудь ходил на этот http://funny.computer ? :)

     
     
  • 2.89, unibus, 14:58, 20/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Ходил И теперь, наверно, я видел всё Помогите развидеть это Кстати, е... весь текст скрыт [показать] [показать ветку]
     
  • 1.12, vitalif, 22:10, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +5 +/
    Ну и костыль!!!!!!

    Я даже почему-то не удивлён, что это придумали гномеры...

     
     
  • 2.14, Аноним, 22:40, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вот не соглашусь про гномеров Гномеры бы скорее сделали новый унылый формат, п... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.32, Аноним, 02:28, 18/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    Да уж, Ъ-концепция - сделано максимально через ж..у, не соответствует фичам оригинала, жрет проц как не в себя и вообще, если уж его серия жпегов устраивает - может, не выделываться и взять VP9? Его и лис и хром поддерживают, а он еще и межкадровое сжатие умеет. Весьма эффективное, в отличие от ламерской передачи кадров отдельными жпегами, без дельта-кодирования вообще.
     
     
  • 4.56, Аноним, 13:26, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Это все справедливо, но совершенно мимо кассы Речь вообще про другую сторону де... весь текст скрыт [показать]
     
     
  • 5.59, Аноним, 14:10, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Про то что можно сделать горбатый и тормозной эрзац кодека с I-frames only, путе... весь текст скрыт [показать]
     
     
  • 6.74, Аноним, 23:31, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Ты вообще не слышишь того, что тебе сказать хотят Как будто с фанбоем systemd р... весь текст скрыт [показать]
     
  • 1.13, Sinot, 22:34, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    И никакого показа без полной загрузки. Не могу сказать, что это сверх необходимо, но пустая страница в течении 15 секунд меня немного дезориентировала.

    Может стоит попробовать протолкнуть классический формат в браузеры, а не всякие gifv и xng?

     
     
  • 2.15, Mihail Zenkov, 22:45, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    Зачем вообще анимированные форматы изображений, если есть видео форматы?
     
     
  • 3.16, Аноним, 22:50, 17/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    прикольно смотреть зацикленные анимиованные картинки с котятками
     
  • 3.28, Sinot, 00:32, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Анимированные иконки например, wait-экраны и т п Расточительно ради 5-10 кадров... весь текст скрыт [показать]
     
     
  • 4.29, Mihail Zenkov, 01:20, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Анимированное изображение - это тоже самое что и видео с использованием только I... весь текст скрыт [показать]
     
     
  • 5.33, Аноним, 02:30, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Неправда ваша Технически GIF часто делают с передачей в новых кадрах только мен... весь текст скрыт [показать]
     
  • 5.69, Аноним, 19:06, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    вот это-то го 8288 вно в хтмл5 и цсс просто рисуется А новшество и впрямь выгл... весь текст скрыт [показать]
     
  • 3.34, Аноним, 02:31, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    LZW декомпрессовать явно проще чем навороченый видеокодек ... весь текст скрыт [показать]
     
  • 1.17, Аноним, 23:12, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    флэшовые баннеры стало слишком легко блокировать?
     
  • 1.18, Аноним, 23:26, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Респект за хитрожопость.
    Но проц грузит знатно.
     
     
  • 2.20, тоже Аноним, 23:38, 17/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    А как может не грузить проц формат, который сначала нужно распаковать, потом рас... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.22, Аноним, 23:41, 17/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Че-то ты перевозбудился Не воспринимай новость как официальщину от разработчико... весь текст скрыт [показать]
     
     
  • 4.23, all_glory_to_the_hypnotoad, 23:45, 17/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    причём тут разработчики браузеров Хотя даже пусть будут причём, они сейчас тако... весь текст скрыт [показать]
     
  • 3.24, Аноном, 23:56, 17/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Ну, что ты. Моя машинка, вот, может 14 таких картинок показать!
     
  • 3.27, Michael Shigorin, 00:19, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Да уж, лучше с недостатками gif как-нить пешком постою ... весь текст скрыт [показать]
     
  • 1.19, all_glory_to_the_hypnotoad, 23:38, 17/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    > На первый взгляд в подобной поддержке усматривается подвох. Но если загрузить один из таких файлов и посмотреть его начинку становится всё понятно. Файл XDG представляет собой HTML-код, сжатый при помощи gzip... Внутри файла представлен SVG-блок, состоящий из набора изображений в формате JPEG ... Потери из-за использования кодировки base64 хорошо компенсируются благодаря применению сжатия gzip.
    > По мнению Джаспера GIF является отличным форматом для анимации, но он не лишён недостатков, таких как применение старого алгоритма сжатия LZW

    Ох уж эти "инновационные" технологии. Это гогно ещё больше не нужно чем apng и mng вместе взятые.

     
  • 1.25, Аноним, 23:57, 17/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Грязный хак А этот недосмотр надо вообще заблокировать Напишите в Мозилла Фонд... весь текст скрыт [показать]
     
     
  • 2.26, Аноним, 00:04, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Этот грязный хак использовали испокон веков для ускорения отдачи больших стран... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, Аноним, 02:32, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Проблема в том что чувак сделал большой страницой картинку При том - максимальн... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 05:53, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    проблема в том, что он никакой не чувак ... весь текст скрыт [показать]
     
     
  • 5.50, INFOMAN, 11:25, 18/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > проблема в том, что он никакой не чувак

    Неужели чувиха?

     
     
  • 6.55, all_glory_to_the_hypnotoad, 12:39, 18/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    нет, животное.
     
  • 6.63, Аноним, 14:17, 18/10/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > Неужели чувиха?

    "Пи...сы, сэр!"

     
  • 5.60, Аноним, 14:11, 18/10/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Именно чувак И чудак На букву М С точки зрения инженерной деятельности ... весь текст скрыт [показать]
     
  • 1.31, Аноним, 02:24, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Да... мсье знает толк в извращениях...
     
  • 1.38, Аноним, 03:22, 18/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Мой любимый формат SVG векторный векторный б-ть JS вектор б-ть, творит чудес... весь текст скрыт [показать]
     
  • 1.41, pavlinux, 05:02, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > проблемы с использованием старых изображений в новых местах.

    Аргумент, да-а-а-а :D

     
  • 1.44, soarin, 07:12, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    А в safari 8 добавили поддержку apng :) http://fc05.deviantart.net/fs70/f/2012/287/f/8/i_want_to_be_a_hero__apng_anim
     
     
  • 2.61, Аноним, 14:13, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    А, вот оно что Хитрый план гномеров раскрыт напугать своим уе щем всех насто... весь текст скрыт [показать] [показать ветку]
     
  • 1.45, iCat, 08:01, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Больше часа не мог сообразить - для чего ЭТО нужно...
    Потом бросил попытки распарсить "покадровую анимацию в жипегах внутре зазипованного SVG"...
     
  • 1.47, Аноним, 10:40, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    >Внутри файла представлен SVG-блок, состоящий из набора изображений в формате JPEG

    ...к которым прикреплены сжатые ZIP метаданные в формате JSON, содержащие S-expressions, интерпретируемые встроенным в файл интерпретатором Scheme, написанным на COBOL, скомпилированном в JS.

     
     
  • 2.73, анонимусище, 21:59, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +3 +/
    В доме который построил Джек
     
  • 1.48, Нанобот, 11:08, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Посмотрел прмер - это жесть, всё мерцает, где-то пытается что-то нарисоваться, никакого намёка на плавность (проверял в ucbrowser и ff для андроида)
     
     
  • 2.76, Anonim, 01:11, 19/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Это у вас мерцает. А у меня даже в виртуалке летает - плавно.
     
  • 1.53, Аноним, 12:01, 18/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    мне кажется или там когда вместо гифки зацикленное видео пускают то это всёравно... весь текст скрыт [показать]
     
  • 1.54, Annimzus, 12:08, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    по прямой ссылке, как и ожидалось, магии не случилось
     
  • 1.58, Tishka17, 14:06, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    И чем это лучше mjpeg?
     
     
  • 2.62, Аноним, 14:13, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    > И чем это лучше mjpeg?

    Тем что еще более web'ануто реализовано, разумеется.

     
  • 2.66, Нанобот, 15:04, 18/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Инновации, нанотехнологии, ресурсоёмкость, костыли Всё то, чем живёт современн... весь текст скрыт [показать] [показать ветку]
     
  • 1.67, Аноним, 16:36, 18/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    Что за бред тут написали про вирусы в картинках Если браузер уязвим для заарзхи... весь текст скрыт [показать]
     
  • 1.70, mihalych, 20:11, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Дефолтный браузер андройд 4.1 открыл нормально, грузилось правда долго. Проц МТК6577 jiayu g3n.
     
  • 1.71, Kodir, 20:39, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Уж лучше "малораспространённый" MJPEG/MNG/APNG, чем вот такое матрёшечное уродство, жрущее проц.

    Да и в конце концов... вы видели с какой частотой выпускаются браузеры? Еженедельно! Какой тогда смысл ныть "слабо распространён"? В первый же апдейт можно встроить поддержку вообще всех мыслимых форматов, что мешает-то?
    Кроме того, по аналогии с миром видео, нужно придумать формат, который будет как контейнер mpeg - общий заголовок и произвольный кодек внутри (причём внутри могут быть даже уже известные jpeg/png/gif). Тогда вебу ничего другого не останется, как полностью перейти на контейнерный формат и навсегда забыть про легаси ужас.

     
  • 1.72, arisu, 21:53, 18/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > GNOME и Wayland

    дальше не читал, уже понятно, что «придумали» очередное дерьмо.

     
  • 1.75, Аноним, 01:01, 19/10/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    А на 4chan org уже вовсю webm используют, в качестве лучшей альтернативы гифкам ... весь текст скрыт [показать]
     
     
  • 2.88, Аноним, 09:47, 20/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Ну дык он в лисе и хроме сто лет как работает И намного лучше в плане размер-ка... весь текст скрыт [показать] [показать ветку]
     
  • 1.77, Anonim, 01:13, 19/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Теоретически там можно вставить даже несколько дорожек звука, видео в качестве куска кадра и немного интерактивности.. :) Или много интерактивности. :-D Но это уже будет не изначальная идея, я а её расширение.
     
     
  • 2.80, Аноним, 09:13, 19/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Теоретически там можно вставить даже параллельную загрузку сервисов и слежение з... весь текст скрыт [показать] [показать ветку]
     
  • 1.78, Аноним, 02:00, 19/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    Они придумали APNG
     
  • 1.79, Аноним, 08:44, 19/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    Ничего, Касперский всегда на страже!
     
     
  • 2.82, тоже Аноним, 11:08, 19/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    Там, где процессор уже занят Каспером, такие форматы не пройдут!
     
  • 1.83, BrainFucker, 17:33, 19/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    А смысл, если mjpeg в теге <img> работает? По крайней мере в Firefox и Chrome.
     
  • 1.84, mvgolubev, 00:05, 20/10/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    А как же формат WebP, который готов заменить и JPEG, и PNG, и анимированные GIF, может быть и с потерей качества, и без, и вообще с хорошей компрессией и с учётом проблем всех более старых форматов...?
     
     
  • 2.85, beerseller, 09:25, 20/10/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    Его почему=то не принимают в Firefox
     
  • 1.90, toglory, 21:27, 20/10/2014 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    > В частности, потери от base64

    Кто расскажет, что за потери?

    Я знаю, что с помощью base64 можно кодировать аудио, но как узнать под каким битрейтом он его кодирует? Или битрейт зависит от исходного кодируемого файла?

     
     
  • 2.101, Аноним, 12:11, 23/10/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    RTFM Base64 - это лишь способ представления произвольных бинарных данных в виде... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor