Canvas 2D Context Splits from HTML5 Spec

While Microsoft may have wished to remove Canvas from HTML5 entirely, it appears part of Canvas has been removed from the HTML5 specification – the part defining the 2D context (part of the Canvas API). Going forwards, the 2D context will have it’s own specification.

In the HTML5 bug tracking service, Ian Hickson commented:

As discussed on the mailing list and F2F at TPAC, we propose that the API for the Canvas 2D context be defined in a separate¬† document…

The canvas element itself should still be defined in HTML5 and so section 2 of the new document should be removed from the draft. If the working group agrees to this change then a new Bugzilla component should be created and then a new bug can be filed to ensure this section is removed.

This morning, the WHATWG group accepted the proposal, agreeing that is was possible because “The 2D API is is not yet widely used and could be used from other specifications”.

To clarify – the canvas element is still defined within HTML5 – but the 2D context definition has been moved in to into own spec.


Posted on:
January 8th, 2010
Posted by:
Andi Smith


my company

What’s up Dear, are you genuinely visiting this website regularly, if so afterward you will definitely get pleasant experience.

Posted on December 16, 2014


HTML5 is better option.

Posted on March 31, 2015

Add comment

(will not be published)