Successfully reported this slideshow.
You’ve unlocked unlimited downloads on SlideShare!
HTML Timeline<br />1995 – HTML 2.0<br />Formalized the syntax and many of the rules that were already implemented.<br />1997 – HTML 3.2<br />Largely ignored by browser manufacturers who began to implement their own tags.<br />1998 – Web Standards Project<br />Pushed for standards adoption, added weight to the W3C recommendations and promoted standards-based browsers. <br />
1999 – HTML 4.0<br />Stabilized the syntax and structure of HTML, became the standard for web authoring.<br />2000 – XHTML 1.0<br />Designed to move HTML towards XML.<br />DTDs often caused it to render as HTML<br />
The Growth of the Web<br />2000 – 2004 <br />High Bandwidth connections increase, as does the demand for the multimedia and applications driven by technology such as Flash and AJAX<br /> Work on XHTML 2.0 begins<br />
The Rise of HTML 5<br />2004 – WHATWG begins what will become HTML 5<br /> 2007 – W3C charters new working group and adopts WHATWG’s work, renamed HTML 5<br /> 2009 – W3C does not renew the XHTML 2.0 charter<br /> 2010 – Driven in large part by Apple and Google, public interest in HTML 5 grows<br />
DOCTYPE has been Simplified<br />Prior Doctypes<br /><!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”><br /> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”><br /><!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11-transitional.dtd”><br /><!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11-strict.dtd”><br />
Forms in HTML 5<br />Web Forms 2.0 specifications is integrated into HTML 5<br />Date pickers, color, pickers, and numeric stepper controls added<br />Input field types now include email, search, and url<br />PUT and DELETE form methods now supported<br />
Audio Video Offline Apps Editable<br /> Drag & Drop <br />Integrated APIs<br />
Other Features<br />HTML5 Web Workers<br />HTML5 Structure & CSS3<br />HTML5 Local Storage<br />HTML5 API’s & Mobile<br />HTML5 Dynamic imaging with Canvas<br />
Error Handling<br />Previous specifications left error handling up to user agents<br />XHMTL 2.0 featured draconian error handling<br />Pages would stop rendering if an error was found<br />HTML 5 features detailed algorithms for parsing errors<br />
Can I Use<br />http://caniuse.com/<br />HTML 5 Test<br />http://html5test.com<br />MODERNIZR<br />http://www.modernizr.com<br />
HTML 5 Timeline<br />2004 – Workshop on web Applications and Compound Documents<br />2005 – Web Applications 1.0 Working Draft published<br />2007 – W3c adopt WHATWG’s work in a new charter, publishes <br /> the new HTML 5 Working Draft<br />2009 – Last call issued for the HTML 5 Working Draft<br />2012 – HTML 5 Specification to reach Candidate status (projected)<br />2022 – HTML 5 Specification to reach Recommendation status <br /> (projected)<br />
Current State of HTML 5<br />2010 - 2011 <br />Working Draft is in Last Call<br />Some parts of the Draft are more mature than others.<br />Increasing number of devices and browsers feature partial implementation.<br />You don’t have to wait to start using some aspects of HTML 5!<br />
Downsides<br />Development of HTML5 specifications is slow and is subject to change<br />Real time video streaming is not supported nor is the full screen video<br />HTML is not an XML standard, so may be incompatible with XSLT & MathML<br />
Future<br />Even though it is far from being finished, a lot of developers have started use HTML5 features that are being currently supported by the browsers.<br />It will eventually evolve into a programming platform.<br />There is a possibility that it will replace Flash & Silverlight.<br />Search Engines will give better results.<br />Web Pages will be able to load faster.<br />