Thread: Html 5
View Single Post
Old 10-07-2009, 12:37 AM   #7 (permalink)
adamdecaf
The Addict
 
Join Date: May 2009
Posts: 287
Thanks: 5
adamdecaf is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
While all the browsers I know of support the HTML Doctype, only a couple support the actual HTML5 tags (like <section> or <article>), so just be aware of that.
Most browsers, (barring Internet Explorer x.x+), treat any unknown elements as "xml"-ish. This means that they treat those elements as display:block, ect... They still have the normal properties, attributes, and abilities of previous elements <p>,<a>... but they are just not supported by HTML 4.

The IE team and browser is different because back in the way-hay-days of the web there were no real standards (there still are not, HTML5 is just a "forced" suggestion), just suggestions on what to do and how to do it. With IE having a monopoly on the web they decided to create algorithms to adapt and converge all the web documents into one method/design. This involved many contradicting terms, ideas, values, ect.. but created a magically compromised and similar page across many different systems.

With these adaptive algorithms came the need for those to stay similar to comply with business applications/processes. Thus when other bodies (standards groups, browser vendors) came into the view they all wanted to do their own way for everything. This has lead to almost two separate standards, IE and the w3c. Microsoft is stuck with the fact that they have to remain as consistent as possible for businesses and the w3c wants to push all of these radical ideas into the mix [Open Source [en,de]coding, universal error handling, exactly compliant fonts (size, shape, amount, quality), ect...].

With each new draft of HTML5 (no space) Microsoft is pushed farther and farther away from the new spec. They simply cannot change, and it's a very sad fact that I don't think the "open"/html5 web will come for 4-7+ years. IE will need to slowly integrate the new changes into the browser to allow businesses to cope and code for them.

(There may be errors, I wrote it in one shot.)

*EDIT* IE has actually implemented a few features that no other browser has. .onhashchange(); is a HTML5 proposed JS/DOM addition.

Quote:
Originally Posted by sketchMedia View Post
I love the stuff you can do with javascript and canvas element, the web is gonna get much more interactive, very exciting time to be a web dev! However I fear these new technologies will only remain a small part of the web for years to come, thanks to Redmond dragging there feet as per usual.

Just look at some of this stuff:
http://www.chromeexperiments.com/

very impressive when you think its all html5 + js!
All of the ideas have been around from the early computer days, but seeing as browsers have been text-only for a long time and are not compliant with images, being able to run full "touchscreen" applications and dynamic adaptations is really a miracle in design.

I love the new spec and it's very impressive.
__________________
My Site
adamdecaf is offline  
Reply With Quote