''HTML5 is the fifth revision of the HTML markup language standard, which (among other things) improves support for multimedia and graphical content, makes the DocumentObjectModel an explicit part of the standard, provides tags to identify semantic content, and specifies APIs that can be used with JavaScript.''
----
'''Introductions'''
* Tutorials
** http://www.w3schools.com/html/html5_intro.asp
*** Include a video - http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_video_bear
* Elaborations
** New APIs
*** http://en.wikipedia.org/wiki/HTML5#New_APIs
** CrossMessaging
*** http://en.wikipedia.org/wiki/Cross-document_messaging
*** W3C - http://www.w3.org/TR/html5/comms.html
----
'''Small Document'''
Greetings!
Hello Wikizens
----
'''New features in HTML5:'''
* Provisional Elements
*** http://books.google.com/books?id=-LdlRI0fT_UC&pg=PA142&lpg=PA142&dq=html5+provisional+elements&source=bl&ots=Elgfeoz0Ge&sig=Vyaq0uKRYwhU2iBgz0IyS4VdfDk&hl=en&sa=X&ei=3F9-U7e_CYWhqAamj4KwAQ&ved=0CEYQ6AEwAw#v=onepage&q=html5%20provisional%20elements&f=false
*** http://books.google.com/books?id=WlopE0DJhM0C&pg=PT257&lpg=PT257&dq=html5+provisional+elements&source=bl&ots=YqXsn9nw53&sig=8W77I56Wqq_dOK-mpdWGjCs8D-g&hl=en&sa=X&ei=1GJ-U8W0Ls6bqAaLpYDQBQ&ved=0CF0Q6AEwBg#v=onepage&q=html5%20provisional%20elements&f=false
* for 2D Drawing
** Canvas Element
*** https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial
* Media for playback
** Video Element
*** http://www.w3.org/2010/05/video/mediaevents.html
** Audio Element
*** http://www.w3schools.com/tags/tag_audio.asp
** Local Storage
*** http://dev.w3.org/html5/webstorage/
*** http://diveintohtml5.info/storage.html
* Content Elements
** Header Element
** Footer Element
** Nav Element
** Section Element
** Article Element
* Control Elements
** Calendar Element
*** http://www.javascriptkit.com/javatutors/createelementcheck2.shtml
** Date Element
** Email Element
** Search Element
** Time Element
*** https://developer.mozilla.org/en-US/docs/Web/HTML/Element/time
** Url Element
*** http://html5doctor.com/the-address-element/
** ...
New form controls, like calendar, date, time, email, url, search
------
'''Flop?'''
Html 5 may be going the way of VRML, based on industry vibes. It seems vendors are playing games to favor their platforms, creating fractured standards (an oxymoron), and people are not happy about relearning or supporting multiple markup techniques and would rather the industry add features to existing HTML rather then deprecate bunches of it. And "local storage" is making some security people nervous. It's too early to say for sure, but 5 is starting to smell like it's been left out of the fridge for too long.
If anything, it seems to be used more for smart-phones than desktops because there are fewer "legacy" smartphones that don't support HTML5 or have old browsers.
Has anybody done anything interesting with it lately? If so, what features did it have that "vintage" HTML didn't that improved the result?
Yes
* Examples
** Make Your Mockup in Markup
*** http://24ways.org/2009/make-your-mockup-in-markup/
** Grids
*** http://alistapart.com/article/fluidgrids
*** http://alistapart.com/topic/layout-grids
** Audios
*** http://html5doctor.com/html5-audio-the-state-of-play/
----
CategoryPlatform