WebGL, tel que présenté par le Khronos Group, serait donc un standard permettant d'exploiter par l'intermédiaire du JavaScript, des commandes OpenGL ES 2.0 au sein du navigateur. Il tirerait parti des avancées proposées par HMTL 5, à commencer par l'élément Canvas qui permet d'effectuer des rendus dynamiques d'images bitmap via des scripts. Le rendu 3D serait directement effectué par la carte graphique.
Google et Mozilla ont déjà, chacun de leur côté, entrepris de plancher sur la question. Le premier a déjà développé un plugin expérimental allant dans ce sens, O3D, tandis que le second propose Canvas 3D JS Libary (C3DL), une bibliothèque offrant des fonctionnalités similaires. Pour l'instant, ces solutions ne sont pas interopérables. D'où l'intérêt, selon le Khronos Group, de rapidement mettre en place un standard. Les spécifications finales de WebGL pourraient voir le jour dans le courant du premier semestre 2010. Elles seront ensuite accessibles à tous, sans contrepartie financière.