Resources and required reading
Required reading
Warm-up
- We're entering the decade of the developer
- JS dev's better get their shit together! great blog post on the state of client-side development
- Hold off on deploying HTML5 in websites?
- HTML5: The Facts And The Myths
- HTML5 Periodic 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:
Storage:
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
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/