LINUX.ORG.RU

Chrome 59

 , ,


1

1

Представлен релиз веб-браузера Google Chrome 59.

Основные изменения:

  • Сборка для GNU/Linux теперь использует библиотеку GTK+ 3.
  • Изменён дизайн раздела настроек в соответствии с концепцией Material Design.
  • В JavaScript-движке V8 задействована новая упрощённая схема компиляции, основанная на применении интерпретатора Ignition и JIT-компилятора Turbofan. Ранее в V8 использовался достаточно сложный многоуровневый процесс компиляции JavaScript, в котором одноразовый код интерпретировался на первой стадии, после чего генерировался машинный код для JIT, периодически обновлявшийся и улучшавшийся двумя оптимизирующими JIT-компиляторами. Новая схема подразумевает применение на первой стадии нового быстрого интерпретатора с байткодом и подключения по мере выполнения кода JIT-компилятора Turbofan.
  • Добавлен режим работы без вывода на экран (headless), который позволяет запускать браузер на системах без монитора и графической подсистемы, например на серверах. Режим активируется опцией --headless. В качестве областей применения называется автоматизированное тестирование при помощи Selenium и возможность автоматизированной обработки страниц с использованием полноценной платформы Chromium, например, можно загрузить страницу, извлечь нужные элементы DOM и сохранить результат в виде картинки или PDF. Для управления предлагается использовать протокол удалённой отладки (RemoteDebug).
  • Добавлена экспериментальная страница со всеми внутренними настройками (chrome://prefs-internals).
  • В экспериментальном режиме (включается в chrome://flags/#enable-md-extensions) представлено новое оформление интерфейса управления дополнениями, приведённое в соответствие с концепцией Material Design.
  • Добавлена поддержка формата APNG, позволяющего создавать анимацию с 24-разрядной глубиной цвета и дополнительными 8 битами на прозрачность. Первый кадр анимации представляет собой обычное PNG-изображение, поэтому если декодировщик не поддерживает расширения для анимации, будет показана статическая картинка.

>>> Подробности



Проверено: anonymous_incognito ()
Последнее исправление: sudopacman (всего исправлений: 2)

Ответ на: комментарий от awesomebuntu

Смотри какой ты, и рыбку и сесть удумал.

anonymous
()
Ответ на: комментарий от andreyu

Что ради, видео и есть анимация в несколько кадров. Вдобавок меньше весит благодаря наворотам кодека.

anonymous
()
Ответ на: комментарий от lagavulin16

chrome://flags наверное с самого начала есть.

anonymous
()
Ответ на: комментарий от anonymous

Что ради, видео и есть анимация в несколько кадров. Вдобавок меньше весит благодаря наворотам кодека.

Сравните анимацию из двух- трех кадров с таким же по количеству кадров видео. А так же не забудьте сравнить качество каждого кадра в отдельности.

andreyu ★★★★★
()
Ответ на: комментарий от anonymous

Качество визуально одинаковое.

То бишь, apng с альфой и без потери качества, а vp8 без альфы и с потерей качества?

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Просто первое попавшееся достаточно качественное видео с ютуба брал, кодек в webm по-дефолту vp9. Качество на глаз, разумеется:

ffmpeg -y -ss 00:01:00 -i ... -frames 3 -compression_level 6 1.apng
ffmpeg -y -ss 00:01:00 -i ... -frames 3 -b:v 0 -crf 28 1.webm

anonymous
()
Ответ на: комментарий от anonymous

Просто первое попавшееся достаточно качественное видео с ютуба брал

Значит внутри webp лежит поток без альфы.

Качество на глаз, разумеется

Это многое объясняет. Возьмите 3 разные картинки и соберите из них apng и webm без потерь и с альфой. Сделайте все это для картинок разных разрешений - 32х32, 512х512, 1920х1080.
Если в этом тесте меньше по размеру окажется webm, то вы победили.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

И да. Я вот собрал из трех 512x512.

webp - 225 кб

apng - 299 кб

apngasm -o out.apng n1.png n2.png n3.png

cwebp n1.png -lossless -o n1.webp
cwebp n2.png -lossless -o n2.webp
cwebp n3.png -lossless -o n3.webp
webpmux -frame n1.webp +100 -frame n2.webp +100 -frame n3.webp +100 -loop 0 -o out.webp
fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от fornlr

Как можно собрать apng из картинок разных разрешений?

1. Кто сказал, что apng нужно собирать из картинок разного разрешения?
2. И да, это возможно.

Что за бред?

Не знаю, что за бред вы периодически генерируете на ЛОРе.

andreyu ★★★★★
()

59? Нас тут заставили откатиться с 58 на 56, потому что в 58 закрыли дыру удаленного выполнения кода, а без нее не вызываются верд и ексель из браузера. Совсем гугл не думает о пользователях.

Xintrea ★★★★★
()
Ответ на: комментарий от andreyu

Лично вы можете за пруфами ходить куда угодно
Вы познаете мир
Вы в очередно раз пукнули

Пока что пердит тут кто-то другой. И очень жидко.

Вы действительно считаете, что кто-то побежит считать вместо вас количество гифок?

С тебя $3000, из них $1000 авансом, и так и быть напишу тебе скрипт, хамло. И еще накинь $2000 за хамство.

А пока почитай - https://ru.wikipedia.org/wiki/%D0%A5%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 https://ru.wikipedia.org/wiki/GIF

spec_po_kiskam ★★★
()
Ответ на: комментарий от spec_po_kiskam

Пока что пердит тут кто-то другой. И очень жидко.

Долго же вы повторяли эту мантру, прежде чем принести ее на ЛОР.

С тебя $3000, из них $1000 авансом, и так и быть напишу тебе скрипт, хамло.

Себе скрипт напишите, писатель.

И еще накинь $2000 за хамство.

Это вы так на свой пердеж возбудились?

А пока почитай - https://ru.wikipedia.org/wiki/Хостинг https://ru.wikipedia.org/wiki/GIF

Вы сами то свой пруф читали, скриптописатель?

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Долго же вы повторяли эту мантру
Себе скрипт напишите
Это вы так
Вы сами то

Неплохо тебе прижгло, дядя :D Иди таблеточек выпей, успокойся.

spec_po_kiskam ★★★
()

Добавлен режим работы без вывода на экран (headless)

PhantomJS теперь не нужен? Годно.

anonymous
()
Ответ на: комментарий от spec_po_kiskam

Неплохо тебе прижгло, дядя :D

Понятия не имею, что там у вас за процедуры в палате проводят, да и знать этого не хочу.

Иди таблеточек выпей, успокойся.

Зачем вы повторяете слова своего лечащего врача?

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Понятия не имею, что там у вас за процедуры в палате проводят, да и знать этого не хочу.
Зачем вы повторяете слова своего лечащего врача?

Ты там дырку только в стуле не прожги, ладно? :)

spec_po_kiskam ★★★
()
Ответ на: комментарий от spec_po_kiskam

Уважаемый, вы обделались.

Вы из тех, кто верует что от тройной декларации слова халва во рту становится слаще?

Если нечего сказать по существу, просто признай это.

Я все сказал по существу, а вот вы крутитесь ужом, пытаясь хоть как-то реабилитироваться.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Вы из тех, кто верует
Я все сказал по существу

Ну ты понел, да? Все, иди учись правилам ведения дискуссии в цивилизованном обществе и зашивай лопнувшие штаны. Когда научишься говорить что-то более осмысленное чем «сам дурак», тогда может будет смысл с тобой дискутировать.

spec_po_kiskam ★★★
()
Последнее исправление: spec_po_kiskam (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.