Ask The Web Developer

24Dec/090

Let’s take a minute to talk about HTML5

HTML5 has been the buzz on the interwebs for a few months now.  HTML5 will be the savior to a world of bland websites, lame markup, and Flash animation.  The last part is what really excites me.  Sure, Flash is sexy as hell when it's used right, but it's not so good for SEO.  There are work arounds and hacks, but why would you want to do that when your code can natively support animation?

The bummer is that the web isn't ready for HTML5.  Actually, Internet Explorer isn't ready for it.  As web developers we all know that Microsoft makes their own rules with Internet Explorer.  We're having to hack our code so that it works in that damn browser all the while Firefox 3, Safari 4, and Opera 10 all support web standards set up by W3C, including our wonderful CSS (oh, and CSS3 is in the pipeline, too!).  So, if you want to use HTML5 code, you have to hack it with JavaScript so that your CSS can be read.  If you're interested in reading about that hack, checkout this article at sitepoint.com.

With all that said, I am excited about HTML5 because it provides logical structure to your code.  For example, the tag for your physical header will be <header>.  You can have multiple headers on your page.  So you can have a header for your sidebar for example.  The sidebar will be called <aside> and your navigation area will be <nav>.  It all makes perfect logical sense and to a type A person such as myself, it brings much happiness to my world.

So, what does HTML5 look like?  Take a look at Google  Wave.  They're starting to implement the tech.  Say what you will about Google, but at least they are helping advance the industry.  Want a chance to play with it now?  Take a look at this page: http://htmlfive.appspot.com/.  Finally, if you want to see the HTML5 demo that totally blew my mind the first time I saw it, check this out: http://9elements.com/io/projects/html5/canvas/.  Sure, it may not be sexy like Flash right now, but give it some time to mature.  The beauty of that last demo is that everything; the animation, the music, the mouse interaction is all with HTML.  No JavaScript, Flash, or any other crappy antiquated animation tools.

So while the naysayers don't like HTML5, I say that it's the future of the web and frankly, I can't wait for it.

Other reading: Smashing Magazine write up and PDF of the markup.

About: Chris:
I own Flying Tomato Design, a small web design company based out of Spokane, WA USA. I'm not afraid to admit it; I'm a geek. I'm into Transformers and Star Wars. Although I'm not so far into it that I still live in my mother's basement. I've got a great wife and two wonderful kids. I enjoy playing my guitar when I get time, I like sushi and long moonlit walks on the beach. : ) Thank you for taking a few minutes to read this, and thanks for your support. Check me out on Facebook and Twitter.
VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)
HOW TO MAKE MONEY ONLINE Related Websites
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


No trackbacks yet.

WP SlimStat