LCWD: HTML Canvas 2D Context

HTML Canvas 2D Context

http://www.w3.org/TR/2015/WD-2dcontext-20150514/

Abstract

This specification defines the 2D Context for the HTML canvas element. The 2D Context provides objects, methods, and properties to draw and manipulate graphics on a canvas drawing surface.

Status of the Document

This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at http://www.w3.org/TR/.

If you wish to make comments regarding this document in a manner that is tracked by the W3C, please submit them via using our public bug database. If you cannot do this then you can also e-mail feedback to public-html-comments@w3.org (subscribe, archives), and arrangements will be made to transpose the comments to our public bug database. All feedback is welcome.

Work on extending this specification typically proceeds through extension specifications which should be consulted to see what new features are being reviewed.

The bulk of the text of this specification is also available in the WHATWG HTML Living Standard, under a license that permits reuse of the specification text.

The working groups maintains a list of all bug reports that the editors have not yet tried to address and a list of issues for which the chairs have not yet declared a decision. You are very welcome to file a new bug for any problem you may encounter. These bugs and issues apply to multiple HTML-related specifications, not just this one.

Implementors should be aware that this specification is not stable. Implementors who are not taking part in the discussions are likely to find the specification changing out from under them in incompatible ways. Vendors interested in implementing this specification before it eventually reaches the Candidate Recommendation stage should join the aforementioned mailing lists and take part in the discussions.

This is a work in progress!

function closeWarning(element) { element.parentNode.removeChild(element); var date = new Date(); date.setDate(date.getDate()+4); document.cookie = 'hide-obsolescence-warning=1; expires=' + date.toGMTString(); } function removeWIP () { document.getElementById('wip').parentNode.removeChild(document.getElementById('wip')); } if (document.documentElement.getAttribute("data-wip") === "false") removeWIP(); if (getCookie('hide-obsolescence-warning') == '1') setTimeout(removeWIP, 2000);

Publication as a Last Call Working Draft does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.

The W3C HTML Working Group is the W3C working group responsible for this specification's progress. This specification is the 14 May 2015 Last Call Working Draft. This specification is intended to become a W3C Recommendation.

Work on this specification is also done at the WHATWG. The W3C HTML working group actively pursues convergence of the HTML specification with the WHATWG living standard, within the bounds of the W3C HTML working group charter. There are various ways to follow this work at the WHATWG:

Commit-Watchers mailing list (complete source diffs): http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org Annotated summary with unified diffs: http://html5.org/tools/web-apps-tracker Raw Subversion interface: svn checkout http://svn.whatwg.org/webapps/

This specification is an extension to the HTML5 language. All normative content in the HTML5 specification, unless specifically overridden by this specification, is intended to be the basis for this specification.

This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy.

This document is governed by the 14 October 2005 W3C Process Document.

Commenting on this Last Call Working Draft

The Last Call period for this Working Draft ends on 11 June 2015. To make Last Call comments, submit them via using our public bug database. If you cannot do this then you can also e-mail feedback to public-html-comments@w3.org (subscribe, archives), and arrangements will be made to transpose the comments to our public bug database.

Changes causing the progression back to Last Call

This Last Call Working Draft incorporates changes made by the Canvas Accessibility Sub-Group (minutes) and agreed in November 2014.

One additional step (step 12) was added to the addHitRegion() invocation algorithm since it should inform the user of the new location for the fallback element based on the associated hit region (bug 27263).

Received on Thursday, 14 May 2015 21:22:52 UTC