Hvad er WebGL og hvordan man aktiverer det i enhver browser

For et par måneder siden arbejdede jeg med på min datalogiprojekt. Det krævede, at jeg oprettede en wireframe på websiden. Nå, jeg besøgte et par steder som ShaderToy, WebGL Earth osv. For at forstå, hvordan grafisk gengivelse fungerer. Men jeg blev mødt af en besked, der sagde "WebGL er deaktiveret i din browser". Et par Google søger ned og viser sig, at WebGL er deaktiveret som standard i de fleste browsere. Så her er, hvordan du aktiverer WebGL i din browser.

Læs: Sådan indstilles to standardsøgemaskiner på enhver browser

Hvad er WebGL? Hvorfor har du brug for det?

Før vi går ind i at aktivere WebGL, skal vi forstå, hvad WebGL er. Nu giver WebGL din browser mulighed for at køre 2-d og 3-d-gengivelse uden at installere noget ekstra plugin. Det gør det også muligt for browseren at bruge hardware-GPU'en til at udføre grafiske beregninger i stedet for din CPU. Dette betyder, at den grafiske gengivelse fungerer bedre, og vigtigst af alt, at den fungerer.

Først og fremmest skal din browser understøtte WebGL. En nøjagtig måde at kontrollere det på er ved blot at besøge dette websted. Hvis du får en besked, der siger "Din browser understøtter WebGL", kan vi fortsætte med at tænde den.

Hvad er WebGL og hvordan man aktiverer det i enhver browser

Så hvis du designer grafik på internettet eller skriver scripts til gengivelse af grafik i din browser, vil det give ydeevnen et betydeligt løft. Derudover vil det dræbe afhængigheden af ​​tredjeparts plugins.

Sådan aktiveres WebGL i din browser

Metoden til at aktivere WebGL afhænger af den browser, du arbejder med. Nedenfor er metoden til at aktivere WebGL i Chromium-baserede browsere, Mozilla Firefox og Safari.

1. Google Chrome

Siden, Google Chrome er baseret på Chromium, fungerer denne metode på de fleste Chromium-baserede browsere som Brave, Vivaldi, Opera osv. Bare sørg for, at du kører den nyeste version af Google Chrome, der findes. For at finde Chrome-versionen skal du klikke på menuikonet i øverste højre hjørne, klikke på Hjælp og derefter Om Google Chrome.

Forudsat at du kører den nyeste version af Chrome, skal vi derefter tillade Chrome at bruge vores hardware-GPU til at udføre grafiske beregninger. For det skal du gå over til Chrome-indstillingerne ved at skrive "chrome: // settings" i adresselinjen.

Hvad er WebGL og hvordan man aktiverer det i enhver browser

På siden Indstillinger skal du rulle ned til bunden, indtil du ser et "Avanceret" hyperlink. Tryk på den for at afsløre de avancerede Google Chrome-indstillinger.

Læs: Modig mod Vivaldi: Hvilken browser er bedre og hvorfor

For at websteder kan gengive 3-d-grafik jævnt, skal du aktivere WebGL. Så dette er, hvordan du aktiverer WebGL i Chromium, Mozilla Firefox og Safari

Når de avancerede Chrome-indstillinger er synlige, skal du navigere til bunden af ​​siden. Du vil se “Brug hardwareacceleration, når den er tilgængelig” under afsnittet System. Klik på skyderen ud for den for at aktivere hardware GPU-acceleration. Send det, du vil se en “Genstart” -knap vises. Klik på det for at Google Chrome skal genstarte og anvende indstillingerne. Sørg for, at der ikke er noget download eller ikke-gemt dokument i de andre kromfaner.

google, enablebgl, ybrowser, grafik, vil, klik, par, gengivelse, tmethod, baseret, tbottom, aktivere, funktioner, lignende, deaktiveret

Efter Chrome-genstart, gå over til Chrome-flag for at aktivere WebGL. Skriv "chrome: // flags" i adresselinjen.

Hvad er WebGL og hvordan man aktiverer det i enhver browser

Søg efter WebGL i menuen Chrome Flag. Du vil se et flag kaldet “WebGL 2.0 Compute”skal du klikke på rullemenuen ud for den og vælge Aktiveret. Send det, du vil se et pop op-vindue i bunden, der beder om at genstarte Google Chrome. Klik på knappen "Genstart nu" for at gøre det.

For Chrome Android og Chrome Mac skal du aktivere "WebGL Kladdeudvidelser".

Hvad er WebGL og hvordan man aktiverer det i enhver browser

2. Mozilla Firefox

Hvis du bruger Mozillla Firefox, at aktivere webGl er ret ligetil og bare en totrins proces. Gå over til menuen Indstillinger ved at skrive om: config i adresselinjen.

For at websteder kan gengive 3-d-grafik jævnt, skal du aktivere WebGL. Så dette er, hvordan du aktiverer WebGL i Chromium, Mozilla Firefox og Safari

I menuen Indstillinger skal du skrive “webgl.force-aktiveret” i søgefeltet. Præferenceværdien er som standard indstillet til "falsk". Dobbeltklik på den for at ændre værdien til sand. Genstart Firefox for at ændringerne skal træde i kraft.

google, enablebgl, ybrowser, grafik, vil, klik, par, gengivelse, tmethod, baseret, tbottom, aktivere, funktioner, lignende, deaktiveret

3. Safari

Safari skjuler mulighederne for at aktivere WebGL under Developer Options & Experimental features. Så for at aktivere WebGL på Mac skal vi først aktivere udviklerindstillinger. For det skal du åbne Safari-browseren og klikke på Safari fra den øverste menulinje. Klik på “Indstillinger” i den udvidede menu.

Hvad er WebGL og hvordan man aktiverer det i enhver browser

Når dialogboksen Indstillinger åbnes, skal du skifte til fanen "Avanceret". Nederst skal du markere indstillingen "Show Develop menu in menu bar". Dette aktiverer udvikleren eller eksperimentelle funktioner til Safari. Du skal se en "Udvikl" -indstilling i den øverste menulinje.

Hvad er WebGL og hvordan man aktiverer det i enhver browser

Klik på menuen Udvikl, naviger til “Eksperimentelle funktioner”. Fra den udvidede menu skal du klikke på WebGL 2.0 for at aktivere det. Genstart browseren, og WebGL aktiveres i Safari.

For at websteder kan gengive 3-d-grafik jævnt, skal du aktivere WebGL. Så dette er, hvordan du aktiverer WebGL i Chromium, Mozilla Firefox og Safari

Afslutter

Husk, de fleste websteder vil stadig vise grafik i browseren, da plugins allerede er tilføjet på webserveren. Grafikken ville dog være urolig og langt mere tidskrævende. Selvom du ikke beskæftiger dig med grafisk udvikling, vil jeg anbefale dig at slå WebGL til for bedre grafisk oplevelse på nettet.

Alternativt, hvis du af privatlivets grund vil deaktivere WebGL, kan du bruge til at slå dem fra ved hjælp af ovenstående indstillinger eller bruge ScriptSafe-udvidelsen til at blokere WebGL-fingeraftryk.

For flere spørgsmål eller forespørgsler, lad mig det vide i kommentarerne nedenfor.

Læs også: Sådan blokeres websteder på Chrome-browseren på Android

Se Også