Chrome 70 beta включает сканеры отпечатков пальцев Android/Mac, удаляет номера сборок мобильных ОС

Ранее в этом месяце Google отметил 10-летие Chrome, представив Google Material Theme для браузера, сделав Omnibar умнее, и представив ряд других полезных функций. Chrome 70 уже выходит в бета-версии с различными новыми API, которые разработчики могут использовать.

Для повышения конфиденциальности Chrome 70 больше не будет включать номер сборки Android и iOS в строку идентификации user-agent, видимую веб-сайтам. Chrome для iOS следует примеру Safari и замораживает номер сборки на «15E148», в то время как на Android он будет полностью удален. Это изменение предотвращает таргетинг на эксплойты, фингерпринтинг и другие злоупотребления.

Пример строки user-agent до изменения:
«Mozilla/5.0 (Linux; Android 8.1.0; Pixel Build/OPM4.171019.021.D1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36»

Та же строка с удаленным номером сборки:
«Mozilla/5.0 (Linux; Android 8.1.0; Pixel) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36»

После того как последняя версия удалила «Secure» из адресной строки, Chrome 70 продолжает продвигать HTTPS, отображая предупреждение «Не защищено» и красный значок при вводе паролей или других личных данных на любом HTTP-сайте.

Реклама — прокрутите дальше для просмотра контента

Аналогично, Chrome будет выходить из полноэкранного режима при появлении диалоговых окон, включая выбор файлов и запросы аутентификации/оплаты. Это изменение призвано гарантировать, что пользователи имеют надлежащий контекст перед принятием решений в диалоговых окнах и оповещениях.

AV1 Video Decoder — это кодек следующего поколения, улучшающий эффективность сжатия на 30% по сравнению с VP9. Chrome 70 добавляет AV1-декодер в Chrome OS, macOS, Windows и Linux, при этом возможности кодирования пока не включены.

Chrome 70 для Android и macOS теперь позволяет веб-сайтам получать доступ к сканеру отпечатков пальцев или Touch ID устройства. Это аппаратное обеспечение теперь включено по умолчанию в рамках Web Authentication API. На веб-сайтах, которые реализуют API, Touch ID может использоваться для двухфакторной аутентификации.

С помощью Web Bluetooth сайты могут безопасно взаимодействовать с близлежащими Bluetooth-устройствами. В Chrome 70 эта функция включена в Windows 10, а на Android, Chrome OS и macOS она доступна с версии 56. Linux и старые версии Windows могут получить доступ к ней с помощью следующего флага:

chrome://flags/#enable-experimental-web-platform-features

Chrome 70 позволяет разработчикам экспериментировать с Shape Detection API, который может использоваться для идентификации лиц, штрих-кодов и текста на изображениях через Интернет. Face Detection API возвращает местоположение лиц, глаз, носов и ртов, в то время как Barcode Detection API может декодировать QR-коды в строки. Text Detection API также может использоваться для поиска латинского текста на изображениях.


Смотрите 9to5Google на YouTube для получения других новостей: