Dynamic Graphics: The HTML 5 Bitmap Canvas

Die inoffizielle „HTML 5.0“-Spezifikation „Web Applications 1.0“ der aus einer ganzen Reihe namhafter Mitglieder bestehenden Arbeitsgruppe WHATWG (Web Hypertext Application Technology Working Group) beschreibt ein HTML-Element <canvas>, das am ehesten als Alternative zu Flash und SVG sowie Microsofts VML verstanden werden kann. Seit Ende 2005 interpretieren die Webbrowser Firefox 1.5, Opera 9 sowie Safari 1.3 dieses proprietäre, da nicht vom W3C gebilligte Element. Hier ein erster Versuch, das Ganze anzuwenden.

In Browsern wie Firefox 1.5 oder Opera 9 erscheint an dieser Stelle eine sogenannte Canvas-Grafik. Das Bild dient lediglich der Demonstration. Es zeigt drei bunte, additiv überlagerte Quadrate und einen rotierenden Balken. Dieser Ersatztext („Fallback“) erscheint dann, wenn der Browser das Canvas-Element nicht oder nur unvollständig darstellen kann.

© Thiemo Mättig, created in February 2006
More JavaScript experiments »