Google разрабатывает новую опцию контроля безопасности для версии браузера Chrome для Android 16, которая позволяет пользователям переключать переключатель, чтобы запретить Chrome доступ к графическому оборудованию телефона через интерфейс WebGPU. Эту скрытую настройку разработчик обнаружил при распаковке и анализе APK-файла Google Play Services версии 26.10.31. Ожидается, что он будет интегрирован в «Режим расширенной защиты» Android 16, специально используемый для управления функцией WebGPU в Chrome.

Интерфейс WebGPU, который впервые появился в Chrome для Android в 2023 году, представляет собой современный графический стандарт для Интернета, который позволяет веб-страницам и веб-приложениям напрямую обращаться к графическому процессору устройства для выполнения интенсивного 3D-рендеринга и сложных задач машинного обучения в браузере. Поскольку этот стандарт принимает все больше и больше разработчиков, количество веб-игр, онлайн-графических приложений и браузерных функций искусственного интеллекта, использующих WebGPU, также начало увеличиваться.

Однако только потому, что WebGPU дает веб-сайтам возможность напрямую вызывать основные компоненты системы, он также несет в себе новые риски безопасности. Злоумышленники постоянно ищут уязвимости в реализации WebGPU в браузерах, чтобы запускать атаки, выполнять различные вредоносные действия и потенциально даже получить полный контроль над устройством жертвы. Хотя соответствующие уязвимости постоянно исправляются, исправления часто доставляются пользователям только после того, как произошли некоторые атаки.

Переключатель WebGPU, который Google планирует предоставить на этот раз, рассматривается как попытка «уменьшить риски от источника», позволяющий пользователям полностью запретить Android-версии Chrome использовать WebGPU в случае необходимости. В последнем отчете Android Authority говорится, что в режиме расширенной защиты Android 16 будет добавлена ​​новая опция выключения специально для Chrome WebGPU, и пользователи смогут повысить уровень защиты безопасности с помощью простого переключения.

Однако отключение WebGPU не обходится без затрат. Как только пользователи включат этот предохранительный переключатель, все современные веб-приложения, использующие WebGPU, либо не смогут загружаться должным образом, либо будут вынуждены вернуться к работе на старом стандарте WebGL. Это будет особенно очевидно в 3D-играх, графических приложениях, использующих браузеры в качестве рабочей среды, и веб-сайтах, которые в значительной степени полагаются на выводы ИИ на стороне браузера. Производительность и производительность экрана могут значительно снизиться. Если пользователи обычно решают задачи с высокой нагрузкой через собственные приложения и меньше полагаются на веб-сторону, то отключение WebGPU окажет относительно ограниченное влияние на работу.

В настоящее время Google официально не объявила время запуска этого переключателя WebGPU и не упомянула эту функцию в общедоступных каналах. Соответствующий код появляется только в разрабатываемой версии сервисов Google Play. Согласно общей ситуации анализа распаковки APK, это не гарантирует, что он будет запущен в стабильной версии в запланированные сроки. Конкретное время, когда оно будет доступно обычным пользователям, еще должно быть подтверждено Google.