View Source

h3. Required reading

*Warm-up*
* [We're entering the decade of the developer|http://blogs.techrepublic.com.com/hiner/?p=6020]
* [JS dev's better get their shit together! great blog post on the state of client-side development |http://blog.rebeccamurphey.com/on-jquery-large-applications]
* [Hold off on deploying HTML5 in websites?|http://remy.tumblr.com/post/1261575750/hold-off-on-deploying-html5-in-websites]
* [HTML5: The Facts And The Myths|http://www.smashingmagazine.com/2010/09/23/html5-the-facts-and-the-myths/]
* [HTML5 Periodic Table|https://websitesetup.org/html5-periodical-table/]

*Semantics:*
* http://html5doctor.com/the-header-element/
* http://html5doctor.com/the-footer-element-update/
* http://html5doctor.com/nav-element/
* http://html5doctor.com/the-section-element/
* http://html5doctor.com/the-article-element/
* http://html5doctor.com/the-hgroup-element/

*Forms:*
* http://diveintohtml5.org/forms.html

*Storage:*
* http://diveintohtml5.org/storage.html

*Drag and Drop:*
* http://html5doctor.com/native-drag-and-drop/
* https://developer.mozilla.org/en/DragDrop/Drag_and_Drop

*Canvas:*
* http://html5doctor.com/an-introduction-to-the-canvas-2d-api/
* http://dev.opera.com/articles/view/html-5-canvas-the-basics/

*Video:*
* http://html5doctor.com/the-video-element/
* https://developer.mozilla.org/En/Manipulating_video_using_canvas

File API:
http://robertnyman.com/2010/04/22/using-the-file-api-for-reading-file-information-multiple-file-uploads-another-sister-specification-to-html5/

W3C Widgets:
http://dev.opera.com/articles/view/creating-your-first-opera-widget/

WebSocket:
http://www.websockets.org/about.html

Related reading:
http://happyworm.com/blog/2010/08/23/the-future-of-web-apps-single-page-applications/


h3. Resources

* [http://blogs.gartner.com/nick_jones/2010/08/18/mobile-platforms-matter-despite-html5/]