Khronos Group publiserte i går det første utkastet til en kommende webstandard, WebGL. Dette er en kryssplattform, royaltyfri teknikk for å gjøre maskinvareakselert 3D-grafikk tilgjengelig gjennom HTML5-elementet Canvas. Dette gjør grafikken tilgjengelig for manipulering via Document Object Model (DOM).
Fordelene med dette skal inkluderer den tettet integrasjonen med HTML-innhold, inkludert lagdelt sammensetting, samhandling med andre HTML-elementer og bruk av standard HTML-mekanismer for håndtering av hendelser.
WebGL er basert på 3D-grafikkstandarden OpenGL ES 2.0, som også administreres av Khronos Group. WebGL er et shaderbasert programmeringsgrensesnitt som bruker GLSL (OpenGL Shading Language), et C-basert høynivåspråk.
Arbeidet med OpenGL ble opprinnelig startet etter forslag fra Mozilla, men det er Apples Chris Marrin som er redaktør for spesifikasjonen. Også representanter fra Google, Opera, AMD, Yumetech, Nvidia, Qualcomm, Ericsson, HI, Nokia og ST-Ericsson har bidratt til spesifikasjonen. De flest av disse er medlemmer av WebGL Working Group.
WebKit- og Chromium-prosjektene, samt Mozilla, har alle laget testimplementeringer av WebGL. Disse er tilgjengelige på denne siden.
En introduksjon til hvordan man tar i bruk WebGL finnes på denne siden.
Les også:
- [10.05.2010] Google dropper plugin for 3D-grafikk
- [12.02.2010] Langt bedre animasjon i neste Firefox
- [05.02.2010] Vil gi JavaScript mer systemtilgang
- [03.12.2009] Firefox viser 3D-grafikk også på mobilen
- [13.10.2009] Firefox skal «snakke» mer med maskinvaren
- [09.10.2009] Bygger 3D-standard inn i Chrome
- [22.09.2009] Test 3D-grafikk direkte i Firefox
- [15.09.2009] WebKit får kraftig 3D
- [05.08.2009] Klar med 3D-standard for weben til våren
- [23.07.2009] Chrome får integrert 3D-støtte
- [25.03.2009] Nå kommer 3D-weben