
После выпуска Chrome 60 для Mac, Windows и Linux, а также Android, версия 61 теперь доступна в бета-канале. Этот выпуск включает несколько новых основных API, которые предоставляют веб-приложениям больше функциональности нативных приложений.
На Android появился новый API, призванный решить проблему отдельных кнопок обмена для сервисов. В то время как крупные сети, такие как Twitter и Facebook, гарантированно поддерживаются, более мелкие сервисы часто остаются без поддержки. Тем временем разработчикам сайтов приходится вручную добавлять сервисы, причем эти кнопки часто увеличивают размер страницы и представляют риски безопасности.
С новым Web Share API веб-сайты теперь могут вызывать нативный диалог обмена Android. На данный момент это позволяет пользователям делиться текстом, ссылками и другим контентом с любыми установленными нативными приложениями. В будущем API будет добавлен возможность обмена с установленными веб-приложениями.
Chrome 61 также добавляет поддержку WebUSB API, который позволяет веб-приложениям взаимодействовать с периферийными устройствами. Большинство аппаратных средств, таких как клавиатуры, мыши и принтеры, уже поддерживаются высокоуровневыми веб-API. Однако до сих пор это не относилось к специализированным образовательным, научным или промышленным USB-периферийным устройствам.
С точки зрения пользовательского опыта, Chrome теперь будет автоматически разворачивать видео в полноэкранный режим при повороте для контента, использующего нативные элементы управления. Аналогично, вместо полного браузера будет запускаться Chrome Custom Tab, когда пользователь переходит из установленного веб-приложения на сайт за пределами первоначальной области действия веб-приложения.
С точки зрения безопасности, сайты теперь будут автоматически выходить из полноэкранного режима, если откроется диалоговое окно JavaScript.
Другие незначительные изменения в этой версии включают добавление Network Information API на рабочий стол, позволяющего веб-сайтам получать доступ к информации о подключении устройства, а Device RAM API позволяет сайтам проверять использование ОЗУ для оптимизации производительности веб-приложений.
Chrome 61 должен появиться в стабильном канале через несколько недель.
Обновление: На Android новый интерфейс нижней панели Chrome Home теперь является стандартным для некоторых пользователей. Поскольку интерфейс по умолчанию для некоторых пользователей был доступен еще в dev-канале Chrome 61, вероятно, что Chrome Home начнет разворачиваться после выхода этой версии в стабильный канал.
Эта версия также видит, как Google тестирует новый виджет Data Saver в главном меню, который показывает, сколько данных было сохранено благодаря функции сжатия.