
После выпуска для Android, Mac, Windows и Linux, версия 67 Chrome OS теперь доступна. Среди заметных функций — новый дизайн «Touchable material 2.0» для планшетных устройств и поддержка десктопных Progressive Web Apps. Также добавлены новые API для создания VR-опыта, поддержка ADB и необходимые исправления безопасности и ошибок.
Progressive Web Apps чаще ассоциируются с мобильными устройствами, но Google утверждает, что они уместны и на настольных компьютерах, учитывая постоянную важность этих устройств в рабочей среде. Как и на Android, десктопные PWA можно «устанавливать» наряду с другими приложениями, кэшировать контент с помощью service workers и ощущать их как нативные благодаря окнам без адресной строки или вкладок.
Десктопные PWA теперь поддерживаются в Chrome OS 67 и обладают всеми вышеупомянутыми возможностями, а также возможностью масштабирования в зависимости от размера окна. Chrome для Mac и Windows получит поддержку в будущих релизах с такими функциями, как сочетания клавиш, значки уведомлений приложений и захват ссылок в разработке.
Тем временем, «Touchable material 2.0» доступен для планшетных устройств. Он включает элементы дизайна, аналогичные «Modern Design» в Chrome для Android, с самым заметным добавлением — закругленной адресной строкой в форме таблетки и кнопкой «Новая вкладка». Улучшенное расстояние между элементами и более крупные элементы облегчают навигацию с помощью сенсорного ввода и касаний. Другие улучшения включают закругленный выпадающий список адресной строки, обновленную типографику и новые значки.
Другие оптимизированные для сенсорного ввода улучшения включают поддержку разделенного экрана в режиме планшета, сочетания клавиш для выключения или выхода при длительном нажатии кнопки питания, а также определение устройств Chrome со съемными клавиатурами, таких как HP Chromebook X2.
Также для Chrome OS добавлена поддержка Android Device Bridge (ADB) в режиме разработчика и архивирование файлов в Drive через приложение «Файлы». Новая «Emoji» команда в контекстном меню текстовых полей открывает нативный для операционной системы выбор специальных символов. Он доступен при активации следующего флага:
chrome://flags/#enable-emoji-context-menu
Небольшое изменение включает переработанные системные фавиконы. Вместо стандартных серых значков для «Настройки» и «Флаги», новые версии стали синими, а последние теперь выглядят как колба, а не как знак радиоактивности. Еще одно изменение — в навигационной панели «Настройки» появился новый ярлык для открытия списка установленных «Расширений».
Другие изменения включают:
- Расширение масштабирования страниц Chrome на приложения Google Play
- Визуальное обновление для миграции файловой системы ext4
- Отчеты обратной связи на экране входа
- Улучшенный и более чистый список Bluetooth
- Функция «Выделить и прочитать» для выделения определенного текста для озвучивания
- Встроенные сенсорные папки в лаунчере
Что касается приложений, Chrome тестирует новый WebXR Device API для виртуальной реальности на основе веб-технологий, не зависящей от платформы. Он включает мобильные устройства, портативные VR-гарнитуры, такие как Daydream, и подключенные к настольным компьютерам, такие как Oculus Rift, HTC Vive и Windows Mixed Reality Headsets. Разработчики могут создавать такие возможности, как 360-градусные видео, 2D/3D видео, представленное в виртуальном окружении, визуализация данных, онлайн-шопинг, искусство и игры.
С помощью Generic Sensor API веб-сайты могут получить доступ (при наличии) к акселерометру, гироскопу, датчику ориентации и датчику движения устройства — последний является комбинацией первых двух датчиков и магнитометра, используемой в качестве виртуального компаса.
API Web Authentication API развивает Credential Management API, представленный в Chrome 51 в 2016 году, который позволяет веб-сайтам напрямую взаимодействовать с менеджером паролей браузера и федеративными сервисами, такими как Google Smart Lock. Этот API добавляет PublicKeyCredential, который позволяет веб-приложениям «создавать и использовать надежные, криптографически подтвержденные и привязанные к приложению учетные данные для надежной аутентификации пользователей».
Chrome OS 67 будет доступен для всех устройств в течение следующих нескольких дней.
Смотрите 9to5Google на YouTube для получения дополнительных новостей: