Slides from my DrupalCamp Toronto 2011 Session: HTML5 and the Drupal 8 HTML5 Initiative"

Slides from my DrupalCamp Toronto 2011 session: HTML5 and the Drupal 8 HTML5 Initiative. Thanks to @Jacine for assistance with information for some of the slides.

Presented 2011-11-12.

HTML a Timeline

* 2000: XHTML 1.0, W3C Recommendation
* 2004: HTML5, WHATWG begins work
* 2007: HTML5, W3C starts HTML Working Group
* 2008: HTML5 Working Draft, W3C


* Web Hypertext Application Technology Working Group (WHATWG: ) -
* HTML Working Group of W3C (HTML WG) -

What’s in HTML5

* New semantic elements: , ,
* New form inputs: type=[search | range | tel]
* Native and : playback and APIs
* Other juicy APIs: browser history, canvas 2d drawing, drag-and-drop

The HTML WG Process

* File a Bugzilla Bug with a comment
* Editor reviews and makes decision on Bug
* If unhappy escalate Bug to a Tracker Issue
* Write Change Proposal for Issue
* HTMLWG makes a decision on Issue
* Formal objection filed about decision

<time> Keeps on Ticking

* Bug to remove -
* Editor comment "Semantics on its own is not a use case"
* removed from W3C spec
* Revert request
* Tracker Issue to be opened (TrackerRequest keyword added)
* restored to W3C spec
* Waiting for Change Proposals

Drupal 8 HTML5 Initiative

* Homepage -
* Group -
* Twitter -

* Issues -[]=Open&version[]=8.x&issue_tags=html5

What will be Accomplished?

* Better and more semantic markup
* Better accessibility out of the box with ARIA roles
* More intuitive and usable forms

Why Get Involved?

* You are frustrated with HATE Drupal’s markup
* You are frustrated with HATE Drupal’s CSS
* You know you can do it better
* You want to get involved with core development