Команда Google Chrome недавно выпустила Chrome 146 в бета-версию с поддержкой WebNN в рамках Origin Trial.
WebNN — это будущий стандарт World Wide Web Consortium (W3C). Он предоставляет JavaScript API для выполнения задач инференса нейронных сетей непосредственно в браузере. Его реализация в Chromium является результатом совместных усилий Google, Intel и Microsoft; Edge планирует запустить WebNN примерно в то же время, что и Chrome. Firefox и Apple также проявили интерес, хотя их публичный прогресс остается ограниченным.
Встроенный в браузеры нативный API для нейронных сетей имеет несколько преимуществ. Самое очевидное — конфиденциальность, поскольку вам не потребуется отправлять конфиденциальные пользовательские данные на удаленный сервер для обработки (все вычисления остаются на вашем локальном компьютере).
Это также позволяет веб-приложениям использовать выделенное оборудование, такое как GPU или NPU на вашем компьютере, что значительно ускоряет выполнение задач ИИ, таких как распознавание изображений или обработка естественного языка, без каких-либо дополнительных плагинов или внешних серверных настроек.
Поскольку WebNN пока находится в бета-версии, если вы хотите опробовать WebNN или любые другие новые функции, вам придется переключиться на бета-канал. Для пользователей Windows, macOS и Linux достаточно скачать бета-версию с официального сайта Chrome; многие предварительно удаляют текущую версию Chrome, чтобы избежать конфликтов. Чтобы проверить свой канал, перейдите в настройки и выберите «О Google Chrome»; ваш канал будет указан рядом с номером версии.
Что касается пользователей Chromebook, переключение каналов приводит к «powerwash» устройства, стирая все локальные данные, поэтому сначала сделайте резервную копию всего важного.
Затем в настройках перейдите в раздел «О Chrome OS», нажмите «Дополнительные сведения», затем «Изменить канал», выберите «Бета-канал» и подтвердите, нажав «Изменить канал и Powerwash». Ваш Chromebook сделает все остальное.
Среди других функций, которые стоит ожидать от Chrome 146 Beta, — Sanitizer API, который очищает ненадежный HTML для предотвращения атак типа межсайтового скриптинга, и Scroll Triggered Animations. Разработчики также получают Timeline Named Range «scroll» для управления анимацией и режим совместимости WebGPU.
Ожидается, что Chrome 146 появится в стабильном канале 25 февраля.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – David Uzondu




