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
WHATWG & HTML WG?
* Web Hypertext Application Technology Working Group (WHATWG: ) - www.whatwg.org
* HTML Working Group of W3C (HTML WG) - www.w3.org/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 - www.w3.org/Bugs/Public/show_bug.cgi?id=13240
* Editor comment "Semantics on its own is not a use case"
* removed from W3C spec
* Revert request lists.w3.org/Archives/Public/public-html/2011Nov/0011.html
* Tracker Issue to be opened (TrackerRequest keyword added)
* restored to W3C spec
* Waiting for Change Proposals
Drupal 8 HTML5 Initiative
* Homepage - drupal.org/html5
* Group - groups.drupal.org/html5
* Twitter - twitter.com/drupal8html5
* Issues - drupal.org/project/issues/search/drupal?status[]=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