Microsoft Want to Seperate Canvas From HTML5

Microsoft’s Eliot Graf sent an email to the public-html@w3.org mailing list on Wednesday proposing the removal of the canvas element from the HTML5 specification, instead moving it to it’s own specification.

At Microsoft, we agree with [...] creating a separate Canvas 2D API specification. We are prepared to offer editorial resources to aid in the completion of this separate specification. We have looked over Doug’s initial document, made some editorial enhancements, and are prepared to follow through in taking feedback and maintaining the specification.

We believe that some sort of accessibility API functionality is needed in the canvas element. However, the exact nature and depth of that functionality presents a dilemma that may block progress on the HTML5 spec. We also think that the Canvas 2D API may be a desirable feature used in other technologies such as SVG.

Microsoft’s suggestion was met with much sceptism and negativity from the other members of the public mailing list including Google Employee and primary editor of the HTML5 specification Ian Hickson, who replied:

I’m really not sure at this point that it even makes sense to extract the API anymore. The API intergrates pretty tightly with the rest of HTML, for example it refers to HTMLVideoElements, the HTML5 “structured clone” feature is defined in terms of canvas interfaces, and so on. There would have to be a two-way reference, which would be a maintenance nightmare, and which would just delay the progress of both documents.

However, there are also a large number of people who agree that the canvas element is not ready for inclusion within the HTML5 specification. The biggest issue with including canvas stems around accessibility. Currently there is only a very basic fallback for users who cannot view the canvas element (such as visitors using screen readers). This fallback is meant to convey the same message or same functionality as the canvas element, but in reality becomes more of a way of the developer to tell the user their current setup does not support canvas. However, there is currently a W3C task force working on these accessibility issues to bring together a solution.

Microsoft’s Internet Explorer is currently the only mainstream browser not to support the canvas element, with developers forced to use third party JavaScript plugins such as ExCanvas to get their canvas demos running in Microsoft’s browser.

Whatever the decision, it seems clear from this discussion thread that Microsoft aren’t planning to implement the canvas element any time soon. Hopefully this will change before the release of Internet Explorer 9, but we may be reliant on third party plugins for some time yet.

The whole discussion can be found on the W3 public-html mailing list.

Info

Posted on:
October 23rd, 2009
Posted by:
Andi Smith
Views:
877

Comments

idolwhite2013.bloggy.se

I really like it when folks come together and share ideas.

Great blog, continue the good work!

Posted on May 22, 2013

spring valley biotin hair growth reviews

Have you ever considered creating an e-book or guest authoring on other websites?
I have a blog based upon on the same ideas you discuss and would
really like to have you share some stories/information.
I know my visitors would appreciate your work. If you’re even remotely interested, feel free to shoot me an e mail.

Posted on May 23, 2013

Cruz

My brother recommended I might like this web site. He was entirely right.
This post actually made my day. You cann’t imagine simply how much time I had spent for this info! Thanks!

Posted on May 23, 2013

www.mmorpg.com

Very nice post. I just stumbled upon your blog
and wished to say that I’ve really enjoyed browsing your blog posts. After all I’ll be
subscribing to your rss feed and I hope you write again soon!

Posted on May 29, 2013

http://outboundnews.com/

Does your website have a contact page? I’m having problems locating it but, I’d like to send you an e-mail.
I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it develop over time.

Posted on June 6, 2013

Hellen

This web site certainly has all of the information I needed concerning this subject and
didn’t know who to ask.

Posted on June 8, 2013

http://www.top-escorte.com//index.php/index.php?a=stats&u=harrybritton

Very nice article, totally what I needed.

Posted on July 4, 2013

Where Can You Buy Thyromine

My spouse and I stumbled over here by a different page and thought I might as well check things out.
I like what I see so i am just following you. Look forward to looking into your web page for a second time.

Posted on October 6, 2013

My.opera.com

Hello! I know this is kinda off topic but I was wondering if you knew
where I could locate a captcha plugin for my comment form?
I’m using the same blog platform as yours and I’m having problems finding one?
Thanks a lot!

Posted on January 6, 2014

Add comment

(required)
(required)
(will not be published)
(required)