Chrome 67 выходит на Mac, Windows, Linux с ярлыком для эмодзи, API для AR/VR и новыми фавиконами

Начиная с Mac, Windows и Linux, Google сегодня выпускает последнюю версию Chrome. Chrome 67 представляет ряд функций и API, которые разработчики могут использовать для приложений и виртуальной реальности. Между тем, присутствуют и обычные исправления ошибок и патчи безопасности.

Эта версия начинает тестирование нового API WebXR Device API в рамках усилий Google по развитию виртуальной реальности на основе веб-технологий, который обеспечивает унифицированный, платформо-независимый опыт. Он включает мобильные устройства, портативные VR-гарнитуры, такие как Daydream, и подключаемые к настольным компьютерам, такие как Oculus Rift, HTC Vive и Windows Mixed Reality Headsets.

Разработчики могут создавать такие возможности, как 360-градусные видео, 2D/3D видео, представленные в виртуальном окружении, визуализация данных, домашний шопинг, искусство и игры.

Реклама — прокрутите, чтобы увидеть больше контента

Связанный с созданием мобильных впечатлений в Chrome 67, новый Generic Sensor API. Веб-сайты могут получать доступ к акселерометру, гироскопу, датчику ориентации и датчику движения мобильного или настольного устройства (при наличии) — последний представляет собой комбинацию первых двух датчиков и магнитометра, используемого в качестве виртуального компаса.

Этот выпуск также расширяет пробное тестирование изоляции сайтов для большего процента пользователей. Функция безопасности предназначена для снижения рисков, связанных с уязвимостью процессора Spectre.

API Web Authentication API основывается на API управления учетными данными, представленном с Chrome 51 в 2016 году, который позволяет веб-сайтам напрямую взаимодействовать с менеджером паролей браузера и федеративными сервисами, такими как Google Smart Lock. Этот API добавляет PublicKeyCredential, который позволяет веб-приложениям «создавать и использовать надежные, криптографически заверенные и привязанные к приложению учетные данные для надежной аутентификации пользователей».

Для игр полезно то, что Chrome теперь может обрабатывать события mousedown, auxclick, mouseup для мышей с пятью или более кнопками. Это позволяет приложениям, желающим переопределить кнопки «назад/вперед», игнорировать их. Аналогично, в Windows клавиша Alt справа теперь регистрируется как AltGr (ISO-Level-3-Shift) для многих европейских раскладок клавиатуры. Это позволяет создавать дополнительные печатные символы и обеспечивает единообразие с другими модификаторами на других платформах.

Более широкое изменение, связанное с вводом, упрощает ввод эмодзи без необходимости запоминать комбинации клавиш. Новый ярлык «Emoji» в контекстном меню любого текстового поля открывает встроенный в операционную систему выбор специальных символов. Доступ к нему можно получить, включив следующий флаг на Mac, Windows, Linux и Chrome OS. (Обновление: Флаг указан Google как доступный на всех четырех настольных платформах, но есть сообщения о том, что он не появляется в Windows 10.)

chrome://flags/#enable-emoji-context-menu

Небольшое изменение включает переработку нескольких системных фавиконов на Mac. Вместо общих серых значков для «Настроек» и «Флагов» новые версии стали синими, а последние теперь представляют собой колбу вместо знака радиации. Еще одно изменение — в навигационной панели настроек появился новый ярлык для открытия списка установленных «Расширений».

Chrome 67 для настольных компьютеров доступен сейчас, а для Android и Chrome OS последуют в ближайшее время.


Посетите 9to5Google на YouTube для получения дополнительных новостей: