Это изменения, о которых было объявлено в бета-версии Chrome 89.

Chrome 88 был выпущен 19 января 2021 года, а несколько дней спустя Google анонсировал запуск бета-версии Chrome 89 для разработчиков для тестирования.

В бета-версии Chrome 89 много дополнений, особенно новые веб-API и другие Примечательные новые функции, которые могут начать использовать веб-разработчики. Новые функции включают в себя различные API-интерфейсы для взаимодействия с оборудованием, например, бета-версия Chrome 89 имеет API-интерфейс совместного использования рабочего стола для Windows и Chrome OS, но Mozilla и Apple считают многие из этих функций вредными.

Какие новые функции будут представлены в Google Chrome 89?

Chrome 89 вышел в бета-версию 28 января. и Google немедленно запустил его. Если Google придерживается своего графика, Chrome 89 должен стать стабильным примерно через месяц, в начале марта.

По словам команды Google Chromium, есть длинный список устройств с человеческим интерфейсом (СКРЫТАЯ) слишком свежие, слишком старые или слишком редкие чтобы системные контроллеры могли получить к ним доступ.

WebHID API решает эту проблему предоставление способа реализации логики конкретного устройства в JavaScript. Устройство интерфейса пользователя - это устройство, которое принимает входные данные или предоставляет выходные данные людям. Клавиатуры, указывающие устройства (мыши, сенсорные экраны и т. Д.) И геймпады являются примерами периферийных устройств.

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

Еще одно изменение - в NFC. (Near Field Communications), Web NFC позволяет веб-приложению читать и писать на бейджах NFC, когда они перемещаются близко к устройству пользователя (обычно на 5–10 см, 2–4 дюйма). Текущая область действия ограничена NDEF, облегченным форматом двоичных сообщений.

Еще одна новая функция - Web Serial API. Это последовательный порт, то есть интерфейс двунаправленной связи, который позволяет посылать и получать данные побайтно. Web Serial API предоставляет эту возможность веб-сайтам, позволяя им управлять устройствами с последовательными портами, включая микроконтроллеры и 3D-принтеры.

На самом деле команда Chromium считает, что в образовании, развлечениях и промышленности устройства уже управляются веб-страницами. Во всех этих случаях для управления устройствами требуется установка адаптеров и драйверов.

Последовательный веб-API улучшает взаимодействие с пользователем, обеспечивая прямую связь между веб-сайтом и устройством. Это дополнение к API WebUSB, который поддерживается начиная с Chrome 61, но не поддерживается Firefox или Safari по соображениям безопасности и конфиденциальности. Его первоначальная пробная версия завершена, и теперь на рабочем столе включен Web Serial API. На GitHub доступна демоверсия.

Еще одна новинка - Chrome теперь поддерживает декодирование содержимого AVIF. изначально с использованием существующих декодеров AV1 в Android и WebView. (Добавлена ​​поддержка рабочего стола в Chrome 85). AVIF - это формат изображения нового поколения, стандартизированный Альянсом за открытые медиа.

По словам команды Chromium, Есть три основных мотивации, которые привели к встроенной поддержке AVIF:

  • Уменьшите потребление полосы пропускания, чтобы быстрее загружать страницы и снизить общее потребление данных. AVIF предлагает значительное уменьшение размера файла изображения по сравнению с форматами JPEG или WebP.
  • Добавление поддержки цвета HDR. AVIF - это путь к поддержке изображений HDR в Интернете. На практике JPEG ограничен 8-битной глубиной цвета. В связи с тем, что дисплеи все чаще обладают большей яркостью, глубиной цвета и гаммой, веб-плееры все больше заинтересованы в сохранении потерянных данных изображения с помощью JPEG.
  • Поддерживайте интерес экосистем. Компании с сильным присутствием в сети выразили заинтересованность в размещении изображений AVIF в сети.

Из других изменений:

  • Полная поддержка синтаксиса для "фильтрующих" свойств элементов SVG.
  • API веб-аутентификации: ResidentKeyRequirement и расширение credProps
  • Новые функции CSS в Chrome 89
  • Связанные с флюсом свойства скругления углов
  • Свойство принудительных цветов
  • Свойство принудительной настройки цвета
  • Новые функции JavaScript в Chrome 89
  • Удалять события с префиксом
  • Остановить клонирование сеанса Сохранять окна открытыми, не открывая

источник: https://blog.chromium.org


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.