Using one platform to build another [HTML 5's canvas tag implemented using Silverlight!]
**
This blog has moved to a new location and comments have been disabled.
All old posts, new posts, and comments can be found on The blog of dlaa.me.
See you there!
Comments
Anonymous
August 24, 2009
I don't see a license to this code. Is it unlicensed? It would be nice to Ms-PL it.Anonymous
August 25, 2009
rbirkby, This code is already licensed under Ms-PL. :) (The "News" section in the column on the right side of my blog is where I call this out.) Thanks!Anonymous
August 25, 2009
You are an animal. Impressive work.Anonymous
August 25, 2009
LOL, thanks chadbr! :)Anonymous
August 26, 2009
Are there any statistics on Silverlight adoption percentages for Internet Explorer users?Anonymous
August 26, 2009
For testing purposes my current PC is using IE7 (with silverlight) but your sample demo is not working with it. Have you tested this with IE 6 and 7?Anonymous
August 26, 2009
zachleat, I've seen various companies report adoption percentages and I honestly don't know which ones are most accurate. I think I remember hearing that something like 1/3 machines had Silverlight installed a few months ago, so it's probably at least that by now. benjoffe, I've tested with Win7/IE8, W2K8/IE8, and Win7/Firefox 3.5. However, I'd be pretty surprised if things didn't "just work" on IE7. Yours is the first report of this I've had - could you maybe follow up with me directly (use the "Email" link at the top right and I'll reply to you) and we can try to sort out what's causing you trouble. Thanks!Anonymous
August 26, 2009
The comment has been removedAnonymous
August 26, 2009
fabien.menager, I've just re-verified the ZIP download on my machine and uploaded the resulting files so that everyone can run them without having to compile first. So I don't think it's the ZIP that's causing problems. Could you please try the following link which should load fine for you in IE or Firefox if you've got Silverlight 3 installed: http://cesso.org/Samples/Html5Canvas/TestPage.html If you have a problem running the samples from that link, could you please contact me via the "Email" link and let me know what the specifics of the error are? Thanks. Regarding sharing the source of the applications I showed, I'm not doing that because I don't want to be in the place of redistributing someone else's stuff. The changes I made to get those samples running were really trivial find/replace-style stuff in the HTML files, so it should be fairly straightforward if that's what you're trying to do. Sorry for the inconvenience! Regarding working on ExCanvas, my day job and blogging already consume pretty much all the free time I have. :) Regarding native <canvas> support in IE, I agree that would be nice!. If this post helps that process along at all, I'll be pretty happy. :)Anonymous
August 26, 2009
benjoffe, Is it possible that you ran into the same culture bug that Fabien reported above and which I've just fixed here: http://blogs.msdn.com/delay/archive/2009/08/26/following-up-on-some-of-the-attention-live-sample-posted-and-a-very-small-tweak-to-the-html5canvas-source-code.aspx If so, that would nicely wrap up both customer issues I've seen so far and I'd be a happy camper! :)Anonymous
September 04, 2009
Cool reference from Ajaxian: http://ajaxian.com/archives/canvas-via-silverlight-againAnonymous
September 09, 2009
The comment has been removedAnonymous
May 27, 2010
A very much professional platform.Anonymous
February 15, 2011
The comment has been removedAnonymous
February 16, 2011
Brad, Thanks! :) I'm afraid I don't have experience with this kind of scenario, so I doubt I can help. However, the following link seems to suggest that your theory is on the right track and that you may be able to get things working with a bit of tinkering: stackoverflow.com/.../2705057 Hope this helps!