Google представила Chrome 68 Beta
Новости
Новая версия получит возможность оптимизировать загрузку системы. Помимо этого, компания реализовала API для обработки онлайн платежей.
3К открытий3К показов
Google в своем блоге объявила о выходе бета-версии Chrome 68. Новая версия содержит некоторые улучшения, связанные с интернет-платежами и управлением веб-приложениями. Одним из главных нововведений является оптимизация используемых ресурсов.
Оптимизация Chrome
Ранее при большом количестве открытых фоновых вкладок их сервисы продолжали работать, нагружая системные ресурсы. Новый API позволит замораживать фоновые вкладки, что даст возможность экономить память и не загружать процессор. Работа вкладки возобновляется, когда пользователь вновь обращается к ней.
В новую версию добавили защиту от нежелательных переходов. Ограничены права на доступ к контенту, находящемуся в плавающем фрейме. Кроме того, теперь будет блокироваться открытие фоновой вкладки при переходе по ссылке. Оба действия будут требовать подтверждения от пользователя.
Для разработчиков
Не обошло стороной обновление и разработчиков, которые считают необходимым контролировать появление подсказки о добавлении сайта на главный экран. Теперь если сайт соответствует необходимым критериям, вместо автоматической подсказки будет запускаться событие beforeinstallprompt
. С его помощью разработчик сможет добавить элемент интерфейса, помещающий ссылку на сайт на главный экран. Протокол запускается автоматически, но все же для окончательного подтверждения требуется разрешение пользователя.
Новый API
В Chrome 68 Beta теперь реализован API для обработки онлайн-платежей. Прямо из браузера можно будет оплатить покупку в подходящей платёжной системе и указать адрес доставки.
Кроме того, добавлено несколько небольших изменений в работе с CSS, вводом данных и пользовательскими элементами. Например, браузер теперь будет рассматривать долгое нажатие как команду пользователя.
Обычно в новой версии разработчики избавляются от устаревших элементов, Chrome 68 Beta в этом плане не исключение:
- фильтр
brightness()
больше не принимает отрицательные значения; - удалён метод
document.createTouch()
; - удалены атрибуты
Document.selectedStylesheetSet
иDocument.preferredStylesheetSet;
WEBGL_compressed_texture_atc
больше не поддерживается.
Увидеть полный список всех изменений можно на сайте платформы Chrome.
Браузер Chrome постоянно дорабатывается и обзаводится новыми функциями. Предыдущая, 67-я версия, получила API для работы с VR, что дало возможность применять AR/VR-устройства совместно с браузером.
3К открытий3К показов