Skip to main content

Was ist ein Webgl Trade;Browser?

Ein Webgl Trade;Browser ist ein Programm, das nicht nur für die Anzeige von Basic Hypertext Markup Language (HTML), JavaScript und Cascading Style Sheet (CSS) -Dokumenten (online) angezeigt wird, sondern auch die spezielle Teilmenge dieser als WebGL Trade;Technisch gesehen Webgl Trade;ist keine eigenständige Sprache, sondern eine Grafikbibliothek, die das Canvas-Element der Browser-Rendering-Engine verwendet, um eine Brücke zwischen WebGL Trade zu erstellen.Code, Grafikhardware und Browser.Dies gibt ein Webgl Trade;Browser Die Fähigkeit, erweiterte dreidimensionale (3D) Grafiken viel schneller zu rendern, als es ansonsten mit anderen Arten von Plug-Ins und bequemer möglich wäre als bei der Verwendung separat kompilierter Programme im Browser.Fast alle wichtigen Webbrowser unterstützen Webgl Trade;Obwohl diese Browser, die keine native Unterstützung implementieren, im Allgemeinen Plug-Ins von Drittanbietern aufweisen, die die erforderlichen HTML-Komponenten aufdecken.Während ein Webgl Trade;Browser kann 3D -Grafiken aufgrund des direkten Zugriffs auf eine Computergrafikkarte schnell rendern. Dies ist auch die Quelle für potenziell große Sicherheitslöcher, die es einem böswilligen Programm ermöglichen könnten, schädlichen Code auf einem Remote -Computer auszuführen.ein Webgl Trade;Browser enthält Code, der die in einer Grafikbibliothek enthaltenen Funktionen spezifisch verknüpft, damit sie über JavaScript reg; zugänglich sind.Unter der HTML Language Standard Version 5 (HTML5) gibt es ein spezielles Element, das als Leinwand bekannt ist, mit dem Sie direkt auf einen Bereich eines Bildschirms zeichnen können, ohne Plug-Ins verwenden zu müssen, oder um mit HTML- oder CSS-Tags zu arbeitenist möglicherweise nicht so präzise wie erforderlich.Innerhalb eines konformen Webgl Trade;Browser, JavaScript ist an eine Grafikbibliothek auf niedriger Ebene gebunden und zeichnet direkt an das HTML5-Canvas-Element und bietet eine Plattform für Grafiken, die direkt von einer Grafikkarte zu einem Anzeigegerät gedrückt werden kann.

Die verwendeten Bibliotheken sind OpenGL Eingebettete Systembibliotheken (OpenGL ES ), die eine Teilmenge des Standard -OpenGL Bibliotheksfunktionen für die Arbeit mit mobilen Geräten.Ein Grund, warum ein Webgl Trade;Browser ist möglich ist der leichte Charakter des Webgl Trade;Bibliotheken, die keine großen Mengen an Ressourcen konsumieren und nicht einige der prozessorintensiveren Funktionen der vollständigen OpenGL REG enthalten;Implementierung.Ein wiederkehrendes Problem mit einem WebGL Trade;Browser ist jedoch, dass die Treiber und die Hardware auf einem Computer oder Gerät in der Lage sein müssen, eine OpenGL ES Reg auszuführen.Anwendung.Einige Betriebssysteme, Geräte, Hardware und sogar Treiber verfügen nicht über die Fähigkeiten, ein WebGL Trade auszuführen.Programm und hat auch keine einfache Lösung, die die installierte Grafikhardware nicht ersetzt.Browser hat einige große Browser -Entwickler daran gehindert, die Unterstützung für WebGL Trade;.Dies hängt in erster Linie auf den direkten Zugriff ab, den der Browser für WebGL Trade bietet.Code.Wenn die Grafikkarte böswillig verwendet wird, kann sie so manipuliert werden, dass sie über das Hostsystem Schäden verursachen oder in einem Worst-Case-Szenario als Gateway zum Ausführen oder Anstellen schädlicher Computercode verwendet werden.