Kezdőlap

Friss hírek

Fontos hírek

Felkapott

Menü

AKTUÁLIS

AKTUÁLIS

PC

A Firefox végre megkapja azt a funkciót, ami a Chrome-felhasználóknak már évek óta jár

A Firefox végre megkapja azt a funkciót, ami a Chrome-felhasználóknak már évek óta jár

A Firefox végre megkapja azt a funkciót, ami a Chrome-felhasználóknak már évek óta jár
Unsplash/appshunter.io

Négy évvel a Chrome 113 megjelenése után a Mozilla végre elhozza a WebGPU támogatását a Firefox felhasználók számára is.

A Neowin cikke szerint a Firefox 141-es verziójától, amely július 22-én érkezik, a felhasználók Windows rendszeren már kihasználhatják a modern grafikai API előnyeit. Ez a funkció a fejlesztők számára különösen fontos lépést jelent, mivel lehetőséget nyújt arra, hogy a böngésző közvetlen hozzáférést kapjon a számítógép grafikus vezérlőjéhez. Egyúttal lehetővé teszi, hogy erőforrásigényes grafikus alkalmazások – például 3D-s játékok vagy összetett vizualizációs rendszerek – zökkenőmentesen fussanak közvetlenül a böngészőn belül.

A cikk a videó után folytatódik

A Mozilla grafikai csapata szerint a WebGPU implementációja a WGPU crate nevű Rust-alapú interfészre épül, ami rendszerfüggően a Direct3D 12, Metal vagy Vulkan API-kat használja a natív parancsok közvetítéséhez. A kezdeti bevezetés csak Windowsra vonatkozik, de a Mozilla közlése szerint Mac, Linux és Android rendszerekre is dolgoznak a támogatáson, amelyek a következő hónapokban érkezhetnek.

Felhasználói türelmetlenség és fejlesztői kihívások

A böngészőfelhasználók körében – különösen a Reddit közösségében – már régóta visszatérő kérdés, hogy miért késlekedik a Mozilla a modern webes szabványok bevezetésével. „A Firefox azért nem halad, mert a Mozilla a bevétel 90%-át a vezérigazgató fizetésére költi, ahelyett hogy fejlesztőket alkalmazna.” – írta egy felhasználó.

Bár ez a kijelentés egyértelműen túlzó és ironikus, a valóság az, hogy egy megbízható és biztonságos grafikai API megvalósítása valóban rendkívül összetett feladat. A Mozilla maga is elismeri, hogy a fejlesztés még nem ért véget. Például már most is ismert egy hiba a folyamatok közötti kommunikáció (IPC) túlterhelésével kapcsolatban, amit várhatóan a Firefox 142 fog kijavítani. Ezen kívül dolgoznak egy hatékonyabb GPU-feladatkövetési megoldáson, amely csökkentené a késleltetést, valamint még hiányzik az importExternalTexture funkció, mely lehetővé tenné a dekódolt videókeretek közvetlen felhasználását.

Még mindig van lemaradás

Bár a WebGPU érkezése fontos előrelépés, a Firefox továbbra is lemaradásban van néhány népszerű webes technológia támogatásában. A Progressive Web App (PWA) támogatás hiányzik az alapfunkciók közül, emellett nem elérhető a View Transitions API, amely gördülékeny oldalszintű animációkat tenne lehetővé, valamint a WebUSB sem része még a böngészőnek.

A Mozilla döntése, hogy végre implementálja a WebGPU-t, sokak szemében az első jele annak, hogy a böngésző újra komolyan versenybe kíván szállni a Chrome dominanciájával szemben. A kérdés már csak az, hogy a többi hiányzó funkcióra is hasonlóan sokat kell-e még várni.