Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HTML 5 Reference Implementations

I'm looking for a good article or description of what HTML 5 actually is or isn't. At Google I/O last year, I kept hearing that Google Gears can be thought of as a reference implementation of HTML 5. Shortly thereafter Yahoo's BrowserPlus plugin came out with similar functionality. And Firefox has some offline support, I think? So again, are these plugins/browsers considered to be HTML 5 implementations, and exactly what does HTML 5 cover (offline support?, local datastore?, better thread handling?)...

like image 228
Abdullah Jibaly Avatar asked Jan 16 '09 21:01

Abdullah Jibaly


People also ask

Is HTML5 still relevant?

HTML5 is several years old now, and as the living standard of the language as a whole, it will only continue to get updated to work with the modern web.

What year was the recommendation for HTML5?

In December 2012, W3C designated HTML5 as a Candidate Recommendation. The criterion for advancement to W3C Recommendation is "two 100% complete and fully interoperable implementations". On 16 September 2014, W3C moved HTML5 to Proposed Recommendation.

Is HTML5 a programming language?

HTML5 is the latest and most enhanced version of HTML. Technically, HTML is not a programming language, but rather a markup language.


1 Answers

There is no such thing as an HTML5 reference implementation.

http://wiki.whatwg.org/wiki/Implementations_in_Web_browsers has information on what Web browsers have implemented so far regarding HTML5.

As for what HTML5 is. It is both a document and application language, defining various APIs applications can use, including storage and offline capabilities. For detailed information it is probably easiest to browse through the specification: http://www.whatwg.org/html5

"Threads" is part of a separate specification, done by basically the same group of people, named Web Workers: http://www.whatwg.org/ww

(Disclaimer: I'm a WHATWG Member and W3C HTML WG Member.)

like image 158
Anne Avatar answered Nov 03 '22 00:11

Anne