Vor sechs Jahren wurde mit WebGL im Zuge von HTML5 eine einheitliche Schnittstelle für interaktive 3D-Inhalte im Web-Browser eingeführt. Dabei übernimmt der Web-Browser vor allem die Kommunikation zwischen den Web-Scripten und der OpenGL-Schnittstelle des Grafiktreibers. Dies ist aber für komplexe Anwendungen nicht besonders leistungsfähig, was jedoch mittlerweile vor allem an dem aufgeblähten