Firefox догоняет Chrome: поддержка WebGPU теперь и у вас!
- Категория: Firefox
- Дата: 16 июля 2025 г. в 14:15
- Просмотров: 59
В 2023 году Chrome 113 совершил прорыв, внедрив поддержку WebGPU. Эта технология открыла разработчикам прямой доступ к графическому процессору (GPU) компьютера, позволяя запускать невероятно мощную графику в играх и сложных 3D-приложениях прямо в браузере. Но пользователи Firefox до недавнего времени оставались в стороне.
Спустя несколько лет команда Mozilla GFX объявила, что WebGPU наконец-то появится в Firefox 141, который выйдет 22 июля. На первом этапе поддержка будет доступна только для Windows, а версии для Mac, Linux и Android появятся в ближайшие месяцы.
В основе реализации лежит WGPU crate, Rust-интерфейс, который преобразует веб-запросы в собственные команды для Direct3D 12, Metal или Vulkan, в зависимости от операционной системы.
Firefox не успевает?
Форумы давно пестрят вопросами о том, почему Mozilla так медленно внедряет новые веб-стандарты. Некоторые пользователи Reddit даже утверждают, что это главная причина, по которой они не могут отказаться от Chrome в пользу Firefox.
Один из пользователей Reddit предположил, что Firefox медлит с веб-стандартами, потому что Mozilla "вкладывает около 90% дохода в зарплату генерального директора, а не в увеличение штата разработчиков". Конечно, разработка безопасного и стабильного графического API — задача не из легких, поэтому браузеру потребовалось время, чтобы догнать конкурентов.
Планы на будущее
Команда Mozilla подчеркивает, что работа еще не завершена. Например, в Firefox 142 будет исправлена ошибка, связанная с избыточными затратами на межпроцессное взаимодействие. Также ведется работа над более эффективным способом отслеживания задач GPU для снижения задержек. Кроме того, пока не реализована возможность напрямую использовать декодированные видеокадры с importExternalTexture
.
На момент написания статьи, в Firefox все еще отсутствуют некоторые популярные функции, такие как встроенная поддержка PWA (Progressive Web Apps - "прогрессивные веб-приложения"), View Transitions API (API переходов просмотра), обеспечивающий плавные переходы между страницами, и WebUSB (API для доступа к USB-устройствам).
Мнение редакции MSReview: Появление WebGPU в Firefox — безусловно, важный шаг вперед. Конкуренция между браузерами стимулирует инновации, и это обновление позволит Firefox оставаться в тренде веб-разработки.
- Комментарии