Chrome 61 beta позволяет сайтам открывать панель обмена Android, автоматический полноэкранный режим для видео и многое другое

После выпуска 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 в главном меню, который показывает, сколько данных было сохранено благодаря функции сжатия.