Das canvas-Element stellt folgende Schnittstellen/Objekte zur Verfügung.
CanvasRenderingContext2D - Schnittstelle zum Arbeiten mit dem KontextCanvasGradient - Schnittstelle zum Arbeiten mit FarbverläufenCanvasPattern - Schnittstelle für HintergrundmusterImageData - Schnittstelle zum Arbeiten mit Bitmaps