LINUX.ORG.RU

Chrome 56

 , ,


1

6

Компания Google представила новую стабильную версию браузера Chrome и свободного проекта Chromium.

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

  • Прекращена поддержка SHA-1, локально добавленные сертификаты на основе SHA-1 продолжат свою работу до выпуска Chrome 57, намеченного на март 2017 года. Настройка EnableSha1ForLocalAnchors, позволяющая обойти вводимые ограничения и продолжить использование SHA-1 в PKI будет поддерживаться до 1 января 2019 года.
  • Добавлена поддержка чернового варианта спецификации TLS 1.3 и режима 1-RTT, устраняющего задержки при согласовании соединений.
  • Для исполнения Flash от пользователя требуется включение Flash для каждого сайта.
  • Страницы передаваемые по HTTP с полями для паролей теперь отмечаются как небезопасные.
  • Добавлена поддержка Web Bluetooth.
  • Добавлена поддержка звукового кодека FLAC.
  • Включена по умолчанию поддержка WebGL 2.0
  • Переработана всплывающая полоса прокрутки.
  • В API Notifications реализована поддержка включения изображений в состав уведомлений. Для определения изображений добавлено свойство image.
  • Добавлена поддержка API WebVR, предоставляющего средства для создания приложений виртуальной реальности. Поддержка API пока ограничена платформой Android.
  • На устройствах с платформой Android, имеющих как минимум 512 Мб ОЗУ, в формах ввода текста включена по умолчанию проверка орфографии, при наличии необходимых словарей в системе.
  • На платформе Android параметры упреждающей загрузки по умолчанию установлены на получение только метаданных для видео (загружается эскиз картинки и данные о времени воспроизведения), в случае соединения через мобильную сеть.
  • Скрытие или отображение адресной строки на мобильных устройствах более не приводит к изменению размеров содержимого и элементов, подогнанных под параметры viewport.
  • Унифицировано базовое семейство шрифтов, используемое для элементов интерфейса, которое теперь на всех платформах поставляется под именем system-ui.
  • Добавлена экспериментальная поддержка Media Sessions.

Основные нововведения для разработчиков

  • Реализована поддержка липкого позиционирования CSS - position:sticky
  • Web-приложениям предоставлена возможность инициирования создания фотографий со встроенной камеры и изменения настроек камеры через API Image Capture.
  • При вылезании содержимого за пределы заданной в параметрах viewport области, браузер теперь автоматически подстраивает позицию прокрутки для оставления содержимого видимым, за исключением случаев явного применения CSS-свойства overflow-anchor.
  • Добавлен новый HTTP-заголовок Referrer-Policy, позволяющий организовать перенаправление пользователя на другой URL без утечки идентификаторов сеансов и другой приватной информации. Поддержка CSP-директивы referrer прекращена.
  • Расширены возможности API PaymentRequest, появилась поддержка запроса имени плательщика requestPayerName и сериализации JSON.
  • Прекращена загрузка скриптов, в параметрах которых некорректно выставлены атрибуты type или language
  • Добавлен метод KeyboardEvent.isComposing(), позволяющий web-приложению определить факт того, что пользователь в настроящее время занят набором текста, без прямого мониторинга за событиями ввода.
  • Для сокращения потребления памяти и накладных расходов на совмещение изображений добавлена возможность отрисовки пиксельных данных через ImageBitmapRenderingContext в форме ImageBitmap.
  • В CSS-свойство touch-action добавлен параметр pinch-zoom, позволяющий настроить обработку жеста «масштабирование щипком».
  • Добавлен источник звука ConstantSourceNode, позволяющий генерировать постоянный звуковой фон, который можно смешивать при помощи AudioParam.
  • В режим только для чтения переведены два атрибута интерфейса Web Audio ChannelSplitterNode - channelCount и channelCountMode.
  • От префикса webkit избавлен API RTCPeerConnection (поддержка webkitRTCPeerConnection сохранена).
  • В версии для платформы Android появилась поддержка API Remote Playback, позволяющего управлять воспроизведением контента через HTMLMediaElement на умных телевизорах или громкоговорителях.

Кроме нововведений и исправления ошибок, в новой версии устранена 51 уязвимость. Многие из уязвимостей выявлены в результате автоматизированного тестирования инструментами AddressSanitizer, MemorySanitizer, Control Flow Integrity и LibFuzzer. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения, не выявлено.

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



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

выпуска Chrome 57, намеченного на март 2016 года

Машина времени?

nightuser
()

Для исполнения Flash от пользователя требуется включение Flash для каждого сайта.

Джва года ждал. Ещё один гвоздь в крышку гроба Б-гомерзкого флеша.

Переработана всплывающая полоса прокрутки.

Только в хромоси же.

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

А по моему лютая годнота. Теперь оно под цвет страницы подстраивается же. Осталось дождаться, когда в Qt WebEngine завезут.

Singularity ★★★★★
()
Последнее исправление: Singularity (всего исправлений: 1)

Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения, не выявлено

Лучшее, конечно, впереди!

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

Да, а вот WebUSB не хватает. Intel лопухнулся, но таки ждем что поправит положение

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

Оставили доесть некрофилам, да. На то она и толерантность

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

ага, прикольно. Как в макоси вродебы

SR
()

Добавлен источник звука ConstantSourceNode, позволяющий генерировать постоянный звуковой фон, который можно смешивать при помощи AudioParam.

Web 0.1, 1995 год? <marquee> не вернули?

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)

Скрытие или отображение адресной строки на мобильных устройствах более не приводит к изменению размеров содержимого и элементов, подогнанных под параметры viewport.

Типа это лучше?

От префикса webkit избавлен API RTCPeerConnection (поддержка webkitRTCPeerConnection сохранена).

А вот это - годнота.

Deleted
()

срочно переписать на rust и закопать в питон

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

Ретро ноут, когда то и семёрка 64 битная летала, но браузеры разжирели.

Stormy
()

Переработана всплывающая полоса прокрутки.
Реализована поддержка липкого позиционирования CSS - position:sticky

Как же эти свистоперделки бесят-то...

Скрытие или отображение адресной строки на мобильных устройствах более не приводит к изменению размеров содержимого и элементов, подогнанных под параметры viewport.

Спустя 56 версий...

При вылезании содержимого за пределы заданной в параметрах viewport области, браузер теперь автоматически подстраивает позицию прокрутки для оставления содержимого видимым, за исключением случаев явного применения CSS-свойства overflow-anchor.

Будем заценить

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

Ещё один гвоздь в крышку гроба Б-гомерзкого флеша.

жаль только, что гробовщики не предоставили замену.

anonymous
()

Но как же он дико глючит под виртуалкой это фейл! От частичных артефактов и рывков под виндой до окна заваленного артефактами по линуксом :( Пользоваться просто не возможно!

LinuxDebian ★★★★
()
Последнее исправление: LinuxDebian (всего исправлений: 1)
Ответ на: комментарий от anonymous

Какая может быть замена для ненужно? Ещё одно ненужно?

Singularity ★★★★★
()

Я предпочитаю Firefox, но не могу спорить с тем фактом, что объективно на большинстве задач Chrome работает быстрее.

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

Спс, наткнулся на пару статей с каким-то бредом, решил так будет быстрее :)

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

Тебе так нравится как они проходят, даже смазкой запасся. В Firefox зондов меньше намного, но ты устанавливаешь этот закрытый бинарник и веришь в то что это тот же хромиум (в котором зонд на зонде), но главное что ты себе смазал, значит все нормально.

Promusik ★★★★★
()

от эффективных менеджеров Google

ЛОРовец знай, эффективные менеджеры заботятся о вас.

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

ПМне абсолютно всё равно с какого браузера ходить по сайтам, и если один делает это намного лучше другого, то предпочту именно его.

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

Джва года ждал. Ещё один гвоздь в крышку гроба Б-гомерзкого флеша.

выбрасывают, выбрасывают, да не выбросят.

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

А почему тогда предпочитаете лису?

VimFX удобнее cVim, т.к. фирефокс, в отличие от хрома, предоставляет доступ в адресную строку, а не заставляет извращаться созданием виртуальных, но кривых urlbar'ов с помощью css.

Ну и возможно привычка, как-то комфортнее себя чувствую в фирефоксе.

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

Какая в ж свобода, когда даже на ЛОРе считывают IP?)

Из анонимного сервера запрещено оставлять сообщения. Капец.

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

а где взять анонимный сервер?

anonymous
()

взглянул на chromium пропустив порядка 15 релизов

если раньше не доверял только chrome, то теперь и свободная его альтернатива чрезмерно напичкана зондами

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

взглянул на chromium пропустив порядка 15 релизов

если раньше не доверял только chrome, то теперь и свободная его альтернатива чрезмерно напичкана зондами

А чё так федорасты озабочены? Что вам белый господин даёт то вы и жрёте. Так ведь.

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

Твоя личность никому не нужна, успокойся.

SjZ ★★★★★
()

бабло позволяет, пилят, молодцы

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

При чем тут федора вообще?!

Реалии таковы, что скоро без логина в гугл аккаунт нельзя будет пользоваться нормально браузером.

awesomenickname ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.