Новое в версии 54 Stable (12.10.2016):
Компания Google представила релиз веб-браузера Google Chrome 54 для Windows, macOS, Linux и Android.
Рассмотрим основные улучшения и изменения (2016-10-13 | COMSS.ONE).
Основные изменения в Chrome 54:
• При обнаружении сетевых проблем иконки вкладок становятся бесцветными, а в заголовке страниц, которые не удалось открыть, отображается имя хоста вместо полного URL.
• В раздел синхронизированных вкладок в интерфейсе просмотра истории посещений добавлена кнопка для скрытия информации о страницах, открытых на других устройствах.
• Для снижения нагрузки на процессор для пометки прикреплённых вкладок теперь отображаются статические изображения (синяя точка) вместо анимации.
• Добавлена поддержка спецификации Custom Elements V1, позволяющей через JavaScript определять новые элементы HTML (вводить новые теги) или создавать элементы, наследующие возможности существующих элементов, логически объединять собственную функциональность в форме нового тега, расширять API существующих элементов DOM. Возможность использования ранее доступного API Custom Elements V0 сохранена. В отличие от нулевой спецификации первая версия одобрена и принята для внедрения во все основные браузеры, в то время как нулевая версия рассматривалась как предварительная экспериментальная реализация.
• Поддержка API BroadcastChannel, предоставляющего средства для обмена сообщениями между web-приложениями, одновременно открытыми в нескольких окнах или вкладках (например, в web-интерфейсе редактирования в разных вкладках открыты разные документы). При помощи BroadcastChannel приложение может отправить данные в широковещательном режиме (один отправитель - много получателей), охватив все окна, вкладки, iframe, web worker и service worker, содержащие контент одного и того же сайта.
• В Chrome для Android предоставлена возможность использования API Element.requestFullScreen() для перехода в полноэкранный режим при смене ориентации экрана, что позволяет реализовать в медиаплеерах функцию перехода на полный экран при повороте устройства.
• В Chrome для Android добавлена возможность продолжения воспроизведения видео в фоновых вкладках. Для определения воспроизведения в фоне можно использовать API Page Visibility.
Кроме нововведений и исправления ошибок, в новой версии устранена 21 уязвимость. Многие из уязвимостей выявлены в результате автоматизированного тестирования инструментами AddressSanitizer, MemorySanitizer, Control Flow Integrity и LibFuzzer. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения, не выявлено.
•
Stable Channel Update