New Track: HTML5

I’ve picked up a side job using HTML5’s canvas element, and the project at work turned HTML5 for various non-Apple reasons. I’ve been hesitant to post about it because I firmly feel that Flash will continue to flourish in the future, and HTML5 is simply a new and better HTML4/XHTML.

I will continue to be involved in the Reflex project and in the Flash community, but since I am doing a lot of HTML5 work in the next few months, I will be talking about the cool stuff I am learning and doing. I’ve done a lot of HTML/CSS/JS, but now that I am tasked to only worry about HTML5, and not worry about being compatible with non-HTML5, the world has become a brighter place. A lot brighter.

To get you started, here’s a great overview on some of the new HTML5 features. There is some cool stuff, especially the Worker (which Flash doesn’t have…yet) for a type of multi-threading. But the best feature for me is the CSS3 spec, allowing me to have scale-9 borders, use negative margins and inline-block without worrying about browser compatibility, and in general not need to create a ton of HTML markup just for my design. More coming soon.

One Response to “New Track: HTML5”

  1. Harry Garland Says:

    As a Flex developer, I’m looking forward to hearing more about your findings with HTML5.

    Lately, I’ve inhaled way too much smokescreen about how HTML5 compares to Flash.

    Both are sure to have strengths and weaknesses. The only way to know the real strengths of Flash is to learn about the strengths of HTML5.