1. Canvas (basic support)

    Method of generating fast, dynamic graphics using JavaScript.

  2. Canvas blend modes

    Method of defining the effect resulting from overlaying two layers on a Canvas element.

  3. Text API for Canvas

    Method of displaying text on Canvas elements

  4. CSS Canvas Drawings

    Method of using HTML5 Canvas as a background image. Not currently part of any specification.

  5. WebGL - 3D Canvas graphics

    Method of generating dynamic 3D graphics using JavaScript, accelerated through hardware

  6. canvascapturemediastreamtrack api

  7. canvasfilter api

  8. canvasgradient api

  9. canvasgradient api: addcolorstop

  10. canvaspaintevent api

  11. canvaspaintevent api: changedelements

  12. canvaspattern api

  13. canvaspattern api: settransform

  14. canvasrenderingcontext2d api

  15. canvasrenderingcontext2d api: arc

  16. canvasrenderingcontext2d api: arcto

  17. canvasrenderingcontext2d api: beginpath

  18. canvasrenderingcontext2d api: canvas

  19. canvasrenderingcontext2d api: clearrect

  20. canvasrenderingcontext2d api: clip

  21. canvasrenderingcontext2d api: closepath

  22. canvasrenderingcontext2d api: direction

  23. canvasrenderingcontext2d api: drawimage

  24. canvasrenderingcontext2d api: ellipse

  25. canvasrenderingcontext2d api: fill

  26. canvasrenderingcontext2d api: fillrect

  27. canvasrenderingcontext2d api: filter

  28. canvasrenderingcontext2d api: font

  29. canvasrenderingcontext2d api: lang

  30. canvasrenderingcontext2d api: linecap

  31. canvasrenderingcontext2d api: linejoin

  32. canvasrenderingcontext2d api: lineto

  33. canvasrenderingcontext2d api: moveto

  34. canvasrenderingcontext2d api: rect

  35. canvasrenderingcontext2d api: reset

  36. canvasrenderingcontext2d api: restore

  37. canvasrenderingcontext2d api: rotate

  38. canvasrenderingcontext2d api: save

  39. canvasrenderingcontext2d api: scale

  40. canvasrenderingcontext2d api: stroke

  41. html element: canvas