To round out our week of HTML5 content, today we’re releasing Joe Marini’s new course, HTML5: Graphics and Animation with Canvas. Joe also created HTML5: Web Forms in Depth, which we released on Tuesday, and has created many other lynda.com courses on web development subjects. Here’s what he had to say:
Q: What got you interested in HTML5?
A: The new scenarios that it unlocks. The web is marching inexorably toward being a true distributed application platform, and HTML5 is another milestone in that progress. Already we’re seeing web sites take advantage of the new features, and I think that’s great.
Q: Where do you get your information about HTML5?
A: I usually go straight to the source—either the W3C or the WHATWG specifications. Other than that, I try to keep up with the various vendor-related web sites that document what they are doing in their specific browsers. There’s so much to keep up on, I created a tab group in Internet Explorer just focused on these sites. I typically visit each one of the sites in the group once a week or so.
Q: What are some of your favorite HTML5-oriented web sites or blogs?
A: Well, I document what we’re doing in IE Mobile on the Windows Phone Developer Blog , but I read most of the other vendors’ blogs as well. I also keep up on what the other authors are doing here on lynda.com as well. There are some really great example sites out there too—html5demos.com and the IE Test Drive are some of my favorites.
Q: What is your favorite gadget? What do you wish you owned?
A: My Windows Phone 7. But I really wish I owned a Light Saber or maybe a cloak of invisibility.
Q: What’s one thing you’d love to see in future web technologies?
A: Being able to build applications that push outside the boundaries of the traditional browser. That will really enable some great scenarios and allow developers to broadly expand the kinds of applications that they can create.