Néhány felhasználó állítólag nem tudja használni a WebGL-alapú webhelyeket, mint például a WebGL Earth, a Shadertoy stb. A megjelenő üzenet a következő: „A WebGL nem támogatott ”. Bár az üzenet sokkal gyakoribb a Google Chrome-nál, megerősítették, hogy más böngészőknél (Opera és Firefox) is megjelenik. A probléma nem kizárólag egy bizonyos Windows verzióra vonatkozik, de többnyire egy régebbi GPU-modellt használó rendszereknél fordul elő.

Mi az a WebGL?
A WebGL egy JavaScript API, amelyet interaktív 2D és 3D grafikák megjelenítésére használnak, plug-inek használata nélkül bármilyen kompatibilis webböngészőben. Bár a WebGL teljesen integrálva van a legtöbb webes szabványdal, ez még mindig a GPU támogatásától függ, és lehet, hogy nem érhető el régebbi eszközökön.
A WebGL fő felhasználása a fizika, effektusok és képfeldolgozás GPU-gyorsított használata a weblap vászon részeként. A WebGL eredeti szerzője a Mozilla Alapítvány.
Mi okozza a „WebGL nem támogatott” problémát?
Ezt a problémát megvizsgáltuk különféle felhasználói jelentések és javítási stratégiák megvizsgálásával, amelyeket ők maguk telepítettek az adott probléma megoldására. Összegyűjtött adatok alapján számos általános forgatókönyv létezik, amely kiváltja ezt a problémát:
- A böngésző verziója nem támogatja a WebGL-t - a régebbi böngészőverziók nem a WebGL technológiát támogatják. Ha néhány elavult böngészőverzióval találkozik, a javítás a WebGL-t támogató verzióra történő frissítéssel történik.
- A hardveres gyorsítás nincs engedélyezve a böngészőben - Bár a hardveres gyorsítás nem követelmény a WebGL számára, sok olyan jelentést találtunk, amelyekben a WebGL technológia nem működött megfelelően. A Chrome köztudottan hamisan állítja, hogy a WebGL nem támogatott, ha a hardveres gyorsítás le van tiltva. Ebben az esetben a megoldás az, hogy hozzáférjen a böngésző beállításaihoz, és engedélyezze a hardveres gyorsítást a böngészőből.
- Elavult grafikus illesztőprogramok - Egy másik lehetséges kiváltó ok, amely a „WebGL nem támogatott” hibát okozza, egy súlyosan elavult grafikus illesztőprogram. Ebben az esetben a javítás a grafikus illesztőprogram legújabb verzióra történő frissítéséhez automatikusan (az Eszközkezelő használatával) vagy manuálisan (a GPU gyártójának saját fejlesztésű szoftverével).
- A Windows XP nem támogatja a WebGL-t - Ha továbbra is a Windows XP rendszert használja, akkor valószínűleg frissítenie kell a WebGL technológia használatához. Az XP használatát lehetővé tevő megoldás egy régebbi Chromium-verzió használata (nem ajánlott)
Ha a " WebGL nem támogatott " hiba megoldásának módját keresi a böngészőben, ez a cikk számos hibaelhárítási lépést tartalmaz. Az alábbiakban olyan módszerek gyűjteményét találja, amelyeket más, hasonló helyzetben lévő felhasználók használtak a probléma megoldására.
1. módszer: Ellenőrizze, hogy a böngésző verziója támogatja-e a WebGL-t
Ne feledje, hogy nem minden böngészőverzió támogatja a WebGL-t. Ha a böngésző verziója nagyon elavult, akkor előfordulhat, hogy ezt a hibaüzenetet látja, mert a böngészője nincs felkészülve a WebGL kezelésére.
Szinte az összes legújabb böngészőverzió fel van szerelve a Web GL kezelésére, de van néhány kivétel. Például a WebGL-t az Opera Mini nem támogatja, függetlenül attól, hogy milyen verziót használ.
Gyors módja annak ellenőrzésére, hogy a böngésző verziója támogatja-e a WebGL-t, az a táblázat ellenőrzése (itt). Könnyen megnézheti, hogy mely böngészőverziók vannak felszerelve a WebGL kezelésére.

Mivel az összes népszerű böngésző jelenleg támogatja a WebGL-t a legújabb asztali verziókkal, valószínűleg megoldhatja a problémát a legfrissebb elérhető verzióra való frissítéssel.

Ha megbizonyosodott arról, hogy a böngésző jelenlegi verziója rendelkezik a WebGL támogatásával, és továbbra is a „ WebGL nem támogatott ” hibát tapasztalja, lépjen az alábbi következő módszerre.
2. módszer: A hardveres gyorsítás engedélyezése a böngészőben
A „ WebGL nem támogatott ” hiba egyik lehetséges oka az, hogy a hardveres gyorsítás le van tiltva a böngészőben. A WebGL technológia a hardveres gyorsulástól függ, ezért meg kell tennie a megfelelő lépéseket annak biztosítására, hogy a böngészőben engedélyezve legyen a hardveres gyorsítás.
Mivel a hardveres gyorsítás engedélyezésének lépései böngészőnként eltérőek, külön útmutatókat hoztunk létre az összes legnépszerűbb böngészőhöz. Kérjük, kövesse az Ön által használt böngészőre vonatkozó előírást:
Hardveres gyorsítás engedélyezése a Chrome-ban
- Kattintson a jobb felső sarokban található művelet menüre (három pont ikon), majd kattintson a Beállítások elemre .
- A Beállítások menüben görgessen lefelé a lista aljára, és kattintson a Haladó gombra a speciális beállítások láthatóvá tételéhez.
- Görgessen le a Rendszer fülig, és ellenőrizze a Hardveres gyorsítás használata kapcsolót, ha elérhető.
- A módosítás végrehajtásához kattintson az Újraindítás gombra.

Hardveres gyorsítás engedélyezése a Mozilla Firefoxon
- Nyissa meg a Firefox böngészőt, lépjen a művelet gombra (a jobb felső sarokban), és kattintson az Opciók gombra .
- Ezután az Opciók menüben görgessen le a Teljesítmény elemig, és tiltsa le az Ajánlott teljesítménybeállítások használata jelölőnégyzetet .
- Ha az ajánlott teljesítménybeállítások le vannak tiltva, jelölje be a Hardveres gyorsítás használata jelölőnégyzetet, ha elérhető .
- Indítsa újra a böngészőt a módosítások hatályba léptetéséhez.
Hardveres gyorsítás engedélyezése az Operában
- Kattintson az Opera ikonra (bal felső sarokban), és válassza a menü Beállítások menüpontját.
- A Beállítások menüben görgessen lefelé a képernyő aljára, és kattintson a Speciális gombra a rejtett beállítások láthatóvá tételéhez.
- Görgessen le a Rendszer fülig, és engedélyezze a Hardveres gyorsítás használata kapcsolót, ha rendelkezésre áll .

Ha a hardveres gyorsítás engedélyezése után is tapasztalja a hibát, lépjen az alábbi következő módszerre.
3. módszer: A grafikus illesztőprogramok frissítése
Mivel a WebGL függ a GPU támogatásától, a régebbi grafikus illesztőprogramok okozhatják a „ WebGL nem támogatott ” hibát. Ha rendszere fel van szerelve a WebGL támogatására, akkor megoldhatja a problémát azzal, hogy megbizonyosodik arról, hogy a legújabb grafikus illesztőprogramokat használja.
Ha Windows 10 rendszert futtat, akkor ezt könnyedén megteheti az Eszközkezelő használatával a grafikus illesztőprogramok frissítéséhez. Itt van, hogyan:
- A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „devmgmt.msc” szót, és nyomja meg az Enter billentyűt az Eszközkezelő megnyitásához .
- Az Eszközkezelőben bontsa ki a Display adapterekhez társított legördülő menüt. Ezután kattintson a jobb gombbal a grafikus kártyára, és válassza az Illesztőprogram frissítése lehetőséget .
Megjegyzés: Ha olyan rendszert használ, amely rendelkezik dedikált és integrált GPU-val, akkor a legjobb, ha mindkettőt frissíti. Ügyeljen arra is, hogy stabil internetkapcsolatot használjon.
- A következő képernyőn kattintson a Frissített illesztőprogram keresése automatikus keresésre, majd kövesse a képernyőn megjelenő utasításokat a legújabb illesztőprogram megkereséséhez.
- Várjon, amíg az illesztőprogram teljesen letöltődik, majd kövesse a telepítést az újabb illesztőprogram beállításához.
- Miután telepítette az újabb illesztőprogramot, indítsa újra a számítógépet a telepítés befejezéséhez.
- Nyissa meg újra a böngészőt, és nézze meg, képes-e mostantól megtekinteni a WebGL tartalmat.
Ha régebbi Windows-verzióval rendelkezik, vagy az Eszközkezelő nem találja meg az újabb illesztőprogram-verziót, akkor fel kell találnia az adott GPU-modell legújabb verzióját, és manuálisan kell telepítenie.
Szerencsére minden nagyobb GPU-gyártó rendelkezik saját szoftverrel, amely automatikusan azonosítja a megfelelő illesztőprogramot és telepíti az Ön számára. Csak használja a GPU gyártójának megfelelő szoftvert:
- GeForce Experience - Nvidia
- Adrenalin - AMD
- Intel illesztőprogram - Intel
Ha a GPU-illesztőprogramok frissítése után is ugyanazzal a problémával szembesül, lépjen az alábbi következő módszerre.
4. módszer: Újabb Windows verzió telepítése (ha van)
Mivel a GPU-renderelést a legtöbb böngésző eltávolította a Windows XP-ből (biztonsági okokból), ezért valószínűleg egy újabb Windows-verziót kell telepítenie, ha használni szeretné a WebGL-t.
Vagy ha ragaszkodik a WebGL használatához a Windows XP rendszerrel, megteheti egy régebbi Chromium verzió használatával. Ha ez a forgatókönyv alkalmazható Önre, akkor válasszon egy Chromium verziót, amely régebbi, mint a 291976-os build.