URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110684
[ Назад ]
Исходное сообщение
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено opennews , 15-Мрт-17 11:04
В кодовую базу Chromium, которая послужит основной для выпуска Chrome 59, принято (https://chromium.googlesource.com/chromium/src/+/7d2b8c45afc...) изменение с реализацией формата APNG (https://wiki.mozilla.org/APNG_Specification), в отличие от формата GIF позволяющего создавать анимированные изображения с 24-разрядной глубиной цвета и дополнительными 8 битами на прозрачность. APNG обратно совместим с PNG, что позволяет отобразить изображения при помощи любого декодировщика PNG (если декодировщик не поддерживает расширения для анимации, то будет показано статическое изображение).
Поддержка APNG принята в Chrome спустя 10 лет с момента добавления (https://www.opennet.me/opennews/art.shtml?num=10218) в Firefox 3 и Opera 9.5 (APNG поддерживался в движке Presto, для Opera 15+ подготовлен специальный плагин). С 2015 года APNG поддерживается (https://bugs.webkit.org/show_bug.cgi?id=17022) в Safari и браузерах на базе движка WebKit. Для полного охвата всех браузеров недостаёт поддержки APNG в Microsoft Internet Explorer и Edge.
URL: https://news.ycombinator.com/item?id=13871809
Новость: http://www.opennet.me/opennews/art.shtml?num=46190
Содержание
- В Chromium добавлена поддержка анимированных PNG-изображений,Sluggard, 11:04 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 11:21 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Sluggard, 11:25 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Sluggard, 16:35 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 22:19 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 11:07 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Timur I. Davletshin, 11:10 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 11:27 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,VEG, 11:39 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,cp, 20:03 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 19:43 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,dimqua, 11:16 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 12:20 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Виктор, 13:15 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 14:24 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,key, 14:33 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 13:17 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,irinat, 01:25 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 15:18 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,irinat, 17:08 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Z, 21:46 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,cp, 14:06 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 19:44 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 11:34 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 12:05 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 12:48 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 13:13 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 15:18 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Дуплик, 12:20 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,VINRARUS, 13:34 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 12:36 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 13:24 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,key, 14:35 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,fi, 17:34 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 18:21 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,cp, 20:06 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 19:47 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 16:10 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 16:36 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 16:52 , 15-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,Аноним, 10:34 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,VEG, 12:27 , 16-Мрт-17
- В Chromium добавлена поддержка анимированных PNG-изображений,mumu, 03:56 , 16-Мрт-17
Сообщения в этом обсуждении
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Sluggard , 15-Мрт-17 11:04
Совсем не слоупоки, ага.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 11:21
Там была принципиальная позиция, ждем ответную уступку - WebP в Firefox.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Sluggard , 15-Мрт-17 11:25
> Там была принципиальная позиция, ждем ответную уступку - WebP в Firefox.Какая-то идиотская принципиальность.
Впрочем, пофигу, для Хромога же было расширение APNG.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Sluggard , 15-Мрт-17 16:35
Модеры совсем офигели. :D
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 22:19
в двух основных браузерах не было поддержки apng. Кто-то пользовался apng?
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 11:07
Не прошло и... а, нет, прошло.
Осталось дождаться webp в Firefox, и можно спокойно умирать.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Timur I. Davletshin , 15-Мрт-17 11:10
https://bugzilla.mozilla.org/show_bug.cgi?id=1294490 — уже есть экспериментальные сборки. А в Palemoon есть поддержка уже достаточно давно.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 11:27
7 лет ждем - https://bugzilla.mozilla.org/show_bug.cgi?id=600919
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено VEG , 15-Мрт-17 11:39
APNG в Chrome дольше ждали — аж с 2008 года:
https://bugs.chromium.org/p/chromium/issues/detail?id=1171
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено cp , 15-Мрт-17 20:03
Жесть. Этой чепухой морочат голову 7 лет.
Кому еще не ясно, что WebP мертв, а WebM дергается только пока его форсит гугол на своем видеохостинге.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 16-Мрт-17 19:43
Вообще-то webm - стандарт де-факто уже года три.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено dimqua , 15-Мрт-17 11:16
Осталось дождаться webp в WWW.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 12:20
вроде как некоторые сайты отдают webp если в юзерагенте указан соответсвующий браузер
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Виктор , 15-Мрт-17 13:15
Жалко мне те сайты, которые по юзерагенту решают, что им отдавать...
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 14:24
самый простой способ и самый быстрый. Ну да есть осечки но их процент настолько мал.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено key , 15-Мрт-17 14:33
А мне жалко пользователей браузеров "не по-умолчанию". Сами ж монополию поддерживаем и ломаем стандарты, отдавая на своих сайтах контент в зависимости от юзерагента.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 13:17
Все еще проще, браузер в заголовке запроса 'accept' указывает 'image webp'. Юзерагент не нужен.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено irinat , 16-Мрт-17 01:25
Youtube отдаёт WebP, если в User-Agent указан Chrome. Не смотрит он в Accept.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 16-Мрт-17 15:18
Он и для Фаерфокса отдаёт. С заголовками не экспериментировал.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено irinat , 16-Мрт-17 17:08
> Он и для Фаерфокса отдаёт. С заголовками не экспериментировал.Я как-то менял user agent на строку из Chrome. Обнаружил, что на Youtube картинки отвалились. Ставишь в UA Chrome — получаешь webp. Возвращаешь обратно Firefox — приходят png.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Z , 15-Мрт-17 21:46
Можно и не ждать, а запилить конвертор на WebAssembly из WebP в PNG для тех, кто не осилил поддержку и вызывать его по <img onerror="WebP_to_PNG(this)">
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено cp , 16-Мрт-17 14:06
Что проще, реализовать wasm конвертор для браузера или сразу хранить на сервере изображения в png?
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 16-Мрт-17 19:44
В первом случае не нужно ничего конвертировать (если картинка от клиента).
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 11:34
А опцию для отключения анимированных изображений так и не добавили
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 12:05
А еще там нет опций для отключения тега <b> (делает текст жирным), тега <i> (делает текст курсивным), кнопки закрытия вкладки, самого веб-просмотрщика (допустим, хочется кому-нибудь запустить хром без возможности отображения страниц -- а опции нет). Вообще не настраивается хром.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 12:48
> <b> (делает текст жирным)Это было в прошлом тысячелетии.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 13:13
И в новом. У b и strong разное семантическое предназначение.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 15:18
И тем не менее у firefox и оригинальной opera данная опция есть и она очень спасает от мигающей фигни на экране.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Дуплик , 15-Мрт-17 12:20
Не прошло и 5 лет.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено VINRARUS , 15-Мрт-17 13:34
Прошло.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 12:36
Остановку анимации для невидимых в данный момент изображений уже сделали?
Presto такое умела еще лет 10 назад. А в Blink все гифки крутились, что на фоновых вкладках, что при "display: none".
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 13:24
Крутящиеся в фоне гифки это прикрытие для крутящихся в фоне зондов.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено key , 15-Мрт-17 14:35
> Остановку анимации для невидимых в данный момент изображений уже сделали?
> Presto такое умела еще лет 10 назад. А в Blink все
> гифки крутились, что на фоновых вкладках, что при "display: none".Хех, оперы давно нет, а ее все вспоминают. Крутой был броузер, но видимо маркетологи победили погромистов.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено fi , 15-Мрт-17 17:34
нет, именно программеры выдохлись. фишки конечно круто, но сильно отстали от мэйнстрима, все сложней делать фичи - комманда не справилась, продукт-то закрытый. А расширить ее - денег не хватала, ниша сузилась.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 18:21
был просчет именно менеджеров. у компании были временные проблемы связанные с качеством браузера, которые она успешно разрешила за счет программистов. но когда они снова пошли в прибыль, менеджерье наотрез отказалось нанимать новых программистов для поддержки бурно развивающегося html5, и в итоге разрыв между ними и вебкитом/фф достиг угрожающих размеров. на этом история престо заканчивается
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено cp , 15-Мрт-17 20:06
> нет, именно программеры выдохлись. фишки конечно круто, но сильно отстали от мэйнстрима,
> все сложней делать фичи - комманда не справилась, продукт-то закрытый. А
> расширить ее - денег не хватала, ниша сузилась.После слива в паблик исходников не стыдно пороть такую глупость?
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 16-Мрт-17 19:47
Ага, крутой. Один только browser.js чего стоит.
Рекомендую ознакомиться всем операфагам, вот он: https://raw.githubusercontent.com/operasoftware/browserjs/ma...
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 16:10
Еще можно было отключить показ всех изображений и по клику правой клавиши мыши подгружать нужные. Эх, как же не хватает старой оперы...
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 16:36
Плохо, что в libpng отказываются добавлять поддержку APNG.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 15-Мрт-17 16:52
Новый способ атаки DoS с засиранием памяти/диска - декодировать зацикленный анимированный png в бесконечный набор картинок ;)
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено Аноним , 16-Мрт-17 10:34
Почему бесконечный? А зацикленный gif тогда как?
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено VEG , 16-Мрт-17 12:27
Когда APNG станет достаточно популярным стандартом де-факто, думаю им будет некуда деваться и они тоже добавят поддержку. Осталось только дождаться поддержки APNG в Edge — и его начнут достаточно активно использовать то тут то там. А остальные уже подтянутся.
"В Chromium добавлена поддержка анимированных PNG-изображений"
Отправлено mumu , 16-Мрт-17 03:56
Очень хорошо. Ждём поддержки в Tumblr