These are exciting days in the world of HTML. With HTML5, there are all sorts of new extensions to the language that will change the way web professionals can deliver information. I've played with HTML5, coded most of our recent projects with it (thanks modernizer!), but so far the transition has been pretty tentative; a few new tags, some extra background images and neater code. All great, but nothing that really gets to the warm, sticky, candy heart of HTML5.
It's my dog, I'll do it.
Flash. The tools are crummy. Want to animate? It's easy - just learn actionscript! Blah. It's not searchable. Or easily updatable. It's slow. Even Steve hates it.
For a long time it's primarily been a vehicle for audio and video delivery (by the way, thanks for overlaying those ads, they really augment the experience). HTML5's <audio> and <video> tags aim to change that. No more plugin. Easy enough (well, in theory anyway — let's pretend).
So what's that leave? Banner ads and ill-conceived intros to websites (in case you're interested, here's what not to do). HTML5 can hardly wait to make those too.
I know what you're thinking — "I need to learn how to do this RIGHT AWAY!" Yeah, me too. I could have just googled it or gone to one of the usual sites I haunt (smashingmagazine.com or css-tricks.com), but a few months ago I added a bookmark for html5rocks.com that looked to be just what I wanted. Some documentation and examples on the various new features. Cool. Let's go!
Holy carp, that sounds awesome! Fully-controlling colours (bow to the queen Google), vectors and pixels on the screen. Vectors are the holy grail of the internet; Flash tried but Adobe is finally ready to wipe its nose, pick up the shotgun and do what we all know is for the best. And now all you designers…
What we really need is a way to empower these underprivileged groups, finally give them a voice. Christ in a bucket.
Take a deep breath.
So there's nothing.
It's not as bad as it sounds, though. Your layers contain the element and the layer names contain the variables. The canvas is, well, your document canvas. And the nice thing is that any vector graphics you make get their paths worked out for you. A nice first step.
This won't hurt a bit.
Here you go, look upon my works ye mighty and despair!