HTML 5 Canvas via Silverlight now on CodePlex

by Jon Davis 25. January 2010 19:48

Somehow I missed the memo that David Anson (“Delay”), an employee at Microsoft, successfully created a Silverlight bridge for the HTML 5 canvas specification. Or that is to say, he implemented 100% support for several very important runtime tests for the HTML 5 canvas. And the great news is that it’s pretty fast, and from the vantage point of a couple comparison tests it renders a lot better (more accurately) than excanvas which runs at Google Code.

I was surprised further, however, that this fella’s released code was only accessible via his blog. I was shocked that this wasn’t a big open-source project—that is, it’s open source, and it’s a project, but it wasn’t on a source code repository system of any kind, at least not publicly.

So I asked him for permission to create a project for it on CodePlex so that it can be hosted there and continue growing with the efforts of the community. He gave me his blessing, so here it is:

David’s approach to implementing this was quite good, and actually very well-timed, because by waiting a couple years for canvas to mature he got his hands on some great canvas demos to build around. I am very impressed by David’s tenacity to implement this bridge with apparently 100% test conformance. People (particularly the IE team at Microsoft) just don’t push forward to 100% passing enough, what an example this guy made both to Microsoft and to the rest of us.

He told me it “was really just a learning exercise and proof-of-concept for me, I’d love to see someone go somewhere with it!” Me, too, David.

By the way, I was once told of a former co-worker who disassembled a Hummer down to its basic parts, and put it back together again, just for the learning exercise. To each his own, I guess. But then, in David’s case, we all benefit!

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5



Add comment

(Will show your Gravatar icon)  

  Country flag

  • Comment
  • Preview


Powered by BlogEngine.NET
Theme by Mads Kristensen

About the author

Jon Davis (aka "stimpy77") has been a programmer, developer, and consultant for web and Windows software solutions professionally since 1997, with experience ranging from OS and hardware support to DHTML programming to IIS/ASP web apps to Java network programming to Visual Basic applications to C# desktop apps.
Software in all forms is also his sole hobby, whether playing PC games or tinkering with programming them. "I was playing Defender on the Commodore 64," he reminisces, "when I decided at the age of 12 or so that I want to be a computer programmer when I grow up."

Jon was previously employed as a senior .NET developer at a very well-known Internet services company whom you're more likely than not to have directly done business with. However, this blog and all of have no affiliation with, and are not representative of, his former employer in any way.

Contact Me 

Tag cloud


<<  May 2021  >>

View posts in large calendar