08-31-2010, 04:44 PM
I'm redesigning the layout for one of my sites right now, and so the question has become HTML5 or not.
Now, I've already started using elements of it, such as a doctype of <html>, just using <script>, the simple basic stuff. I've held off on using the new tags (I'd love to start using header, footer, article, etc), but as I've read it, IE < 8 doesn't support those tags, and without a JS script like the HTML5 shiv, sites wouldn't render properly on IE. Given how big a market IE is, I'm trying to figure out if I should move on to HTML5, and how much.
The big issue is I'm a self-trained programmer (I did biomedical engineering in college), and so what I know is only from what I've picked up, part of it being, unless the site functionality is directly linked to JS working, always have a backup. I feel like the basic content not rendering without JS (if a person has JS disabled), is a wrong way to go about it. Am I being too paranoid? Should I just go ahead and start using the tags? I'm not planning on using too much else of HTML5 right now.
08-31-2010, 05:38 PM
I wasn’t around when HTML 4 or XHTML 1 were officially released so I can’t say how this change took place (i. e. if people suddenly switched from one version to the next one or used unofficial versions before release) but HTML 5 isn’t an official specification yet and no browser maker is obliged to support any of this yet (just as with CSS 3) despite the fact that some have already implemented respective features.
So, I’d rather stick with the latest official version until either major support is guranteed or the new version is official and major support is guaranteed.
08-31-2010, 05:48 PM
Why would you bother, then? HTML 4.01 is pretty much compatible with HTML 5, and there's no difference between how the browser renders them.
08-31-2010, 06:14 PM
I use the upcomimg version HTML5 to get used to it gradually. My test is 'Does it degrade satisfactorily with IE versions.'
Also my three sites are limited viewing. Mostly this forum and my family so there is no real worry. I use IETester to check the results.
08-31-2010, 06:44 PM
HTML5 is not supported well enough by the browsers yet!
It is way to early to start creating webpages in it.
This site (http://html5test.com/) can give you an idea of how well your browser supports HTML5.
My 3 browsers: Firefox 3.6.8 , Opera 10.51 and IE 8.0.6 scored respectively 139,127 and 27 point out of 300.
That's not enough!
09-01-2010, 07:37 AM
If you haven't coded any pages or just started, I would go with the latest standards. Opera has already fully supported CSS 3.0 and, I think, HTML 5 that is currently set. Changes may or may not be made, but nothing is set in stone. If you have coded a large site with XHTML 1.0, there is NO need to make any "upgrade" to HTML 5. Might want to use some of the newer properties CSS 3 has though. In fact, if you did your pages with HTML 4.01 Strict, I doubt if there would be much improvement at this date to re-code to HTML 5.
Personally I like HTML 5 and CSS 3 so far. Just wish more browsers supported both.
09-01-2010, 02:53 PM
I found it odd that considering that all the major browsers were I thought supposed to be involved in the new HTML5 standards, that IE8 renders an HTML5 like crap..lol Firefox seems to work well. Havent tested on Opera, or Safari, or Chrome yet. Anyway, regardless, I think I read that html5 wont be standard for at least 3 more years. Still good a time as any to start designing testing pages for your own use and lerning curve.
09-01-2010, 08:25 PM
Yah, so I guess I'm of like mind as others: I like the standards, its just not worth implementing at the minute given a lack of market compatibility.
09-01-2010, 08:33 PM
Comparison of layout engines (HTML5) (http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28HTML5%29)
he HTML5 test – how well does your browser support HTML5? (http://www.html5test.com/)
Compatibility Master Table (http://www.quirksmode.org/compatibility.html)
09-01-2010, 08:50 PM
My instinct is always: don't use anything until it's been around the block a few times. Window's Vista springs to mind. Always stay several 'jumps' behind new technology, to ensure things work for you in the real world. There are plenty of crash-test dummies willing to drive innovative Toyotas. Just stay a comfortable distance behind them. :D