Skip to main content

Wat is een WebGL Trade;Browser?

een WebGL Trade;Browser is een programma dat niet alleen is ontworpen om Basic HyperText Markup Language (HTML), JavaScript , en Cascading Style Sheet (CSS) -documenten weer te geven die online zijn, maar ook om de speciale subset van deze specificaties te interpreteren die bekend staan als WebGL Trade;.Technisch gezien, WebGL Trade;is geen zelfstandige taal, maar een grafische bibliotheek die het canvas-element van de browser-renderingmotor gebruikt om een brug te creëren tussen WebGL Trade;Code, grafische hardware en de browser.Dit geeft een WebGL Trade;Browser De mogelijkheid om geavanceerde driedimensionale (3D) grafische afbeeldingen veel sneller te maken dan anders mogelijk zou zijn met behulp van andere soorten plug-ins en gemakkelijker dan bij het gebruik van afzonderlijk gecompileerde programma's in de browser.Bijna alle grote webbrowsers ondersteunen WebGL Trade;Natuurlijk, hoewel die browsers die geen native ondersteuning implementeren in het algemeen plug-ins van derden hebben die de noodzakelijke HTML-componenten blootleggen.Terwijl een WebGL Trade;Browser is in staat om 3D -afbeeldingen snel te maken vanwege de directe toegang tot een computer grafische kaart, dit is ook de bron van potentieel grote beveiligingsgaten waarmee een kwaadaardig programma schadelijke code kan uitvoeren op een externe computer.een WebGL Trade;Browser bevat code die specifiek de functies in een grafische bibliotheek koppelt op een manier, zodat ze toegankelijk zijn via JavaScript .Onder de HTML-taal Standard versie 5 (HTML5) is er een speciaal element dat bekend staat als een canvas dat kan worden gebruikt om rechtstreeks naar een deel van een scherm te trekken zonder plug-ins te gebruiken, of om te werken met HTML- of CSS-tags dieis misschien niet zo nauwkeurig als vereist.Binnen een conforme WebGL Trade;Browser, JavaScript is gebonden aan een grafische bibliotheek op laag niveau en trekt rechtstreeks naar het HTML5-canvas-element, en biedt een platform voor afbeeldingen die rechtstreeks van een grafische kaart naar een display-apparaat kunnen worden geduwd.

De gebruikte bibliotheken zijn de OpenGL Embedded Systems Libraries (OpenGL Es ), die een subset zijn van de standaard OpenGL Bibliotheekfuncties ontworpen om te werken met mobiele apparaten.Een reden waarom een WebGL Trade;Browser is mogelijk is het lichtgewicht karakter van de WebGL Trade;Bibliotheken, die geen grote hoeveelheden middelen verbruiken en niet enkele van de meer processorintensieve functies van de volledige OpenGL reg;implementatie.Een terugkerend probleem met een WebGL Trade;Browser is echter dat de stuurprogramma's en hardware op een computer of apparaat in staat moeten zijn om een OpenGL Es Reg uit te voeren;sollicitatie.Sommige besturingssystemen, apparaten, hardware en zelfs stuurprogramma's hebben niet de mogelijkheden om een WebGL Trade uit te voeren;programma en hebben ook geen gemakkelijke oplossing om de geïnstalleerde grafische hardware te vervangen.

Grote zorgen over de veiligheid en beveiliging van een WebGL Trade;Browser heeft voorkomen dat sommige grote browserontwikkelaars ondersteuning volledig implementeren voor WebGL Trade;.Dit komt voornamelijk neer op de directe toegang die de browser biedt aan WebGL Trade;code.Wanneer kwaadaardig gebruikt, kan de grafische kaart worden gemanipuleerd om schade te veroorzaken via het hostsysteem of, in een slechtste scenario, kan worden gebruikt als een toegangspoort om schadelijke computercode uit te voeren of te planten.