Liam
Liam

Reputation: 29750

HTML5, what's that all about then?

I've got plenty of experience in HTML, CSS, JavaScript, Jquery, etc. but I've yet to make the plunge into HTML5.

In trying to get my head around HTML5, I've become a bit confused. So it's a relatively new standard and my uninformed brain tells me it's not well supported. Is this true?

I've got a vague idea that there are some 3rd party scripts that improve HTML5 compatibility, again am I right?

Any good tutorials on getting to grips with the basics of HTML5 for an experienced developer?

Upvotes: 1

Views: 193

Answers (4)

Shivkant
Shivkant

Reputation: 4619

HTML 5 support is not yet fully integrated in all browsers. They are still in development stage. For studying the HTML 5 the best medium would be w3schools

They have introduced new elements in HTML5 which has reduced our overhead for html. New Elements

CodePlayer

Videos for HTML 5

Upvotes: 1

WhoKnows
WhoKnows

Reputation: 100

Please note that w3schools isn't such a good reference anymore. Although for just looking at the possibilities it's fine I guess.

I recommend the tutorial from Lynda, but there are other sites. Just search at google. It's also possible to buy a book, since there have been written a few already.

Fallback/polyfill Scripts & libraries like Modernizr,Javascript Libraries can help you take care of older browsers. (backwards compatible)

As for the browsers. Use chrome, it supports most of the functions. Look at sites like findmebyip for more information about what is supported.

Upvotes: 1

ricardoespsanto
ricardoespsanto

Reputation: 1110

Ok a lot of questions there but:

  1. HTML5 is quite well supported on most modern browsers nowadays and it's generally safe enought to use as is.
  2. Scripts to improve compatibility? you mean Javascript that detects how old your browser is and depending on the answer show you HTML 4.01 or 5? well maybe but again, it's at the point when it is not required anymore.
  3. Yes: w3schools has a cool one.

All of that said bare in mind that HTML 5 is still in development and not a done deal. Some areas are still being implemented but at the speed things are take this is not an issue for starting to develop your pages in HTML 5.

This website - html5 doctor is a very usefull resource that you can browse looking for what's implemented where and how things are generally going.

I also found this link to be particularly useful when figuring out what's available for each browser and what's not.

Another subject that goes well with HTML5 is CSS3. Check them both out and maybe come back with specific questions ;)

Upvotes: 1

Rodik
Rodik

Reputation: 4092

the HTML5 buzzword is being used a lot, but people mostly use it to describe different things.

HTML5 is the newest (and as of yet, unfinished) iteration of the HTML standard, as presented by W3.org.

Purely, HTML5 is the markup language, but it is usually referred to as to include CSS3, and JS (in the form of the canvas element).

In the HTML area, HTML5 boasts some new element tags that should help developers add semantic meaning to their markups(e.g. header, footer, aside) , and also some useful functional elements (progress-bar, video, audio)

In the CSS area, there are some new properties that allow you to animate your elements, and orient them more easily.

In the JS area, you can read up on the Canvas element, which is a good competitor to Flash. It allows you to draw both using vectors, and bitmap data.

As for good references to HTML5, you can use http://html5doctor.com/ or http://www.html5rocks.com/en/

Hope this helps.

Upvotes: 1

Related Questions