HTML5
W3C-Tag 2009 Felix Sasaki FH-Potsdam / W3C deutsch-österr. Büro [email protected]
Hinweis – "Teaching the Web" Event
15.10.2009, FH Potsdam Homepage http://www.w3c.de/Events/2009/office-opening Agenda http://www.w3c.de/Events/2009/teaching-web-flyer.pdf Registrierung http://www.w3c.de/Events/2009/office-opening-registration.de.php
Beispieldateien unter http://www.w3c.de/Events/2009/w3ctag09-html5/ HTML5-Beispiele getestet mit Firefox 3.5.3
Geschichte
Der Plan
HTML 4.01 (1999) XHTML 1.0 (2000)
XML im XHTML 2.0 Browser XHTML 2.0 CURIE XFrames HLink XHTML+MathML+SVG Profile XHTML Modularization 1.0 Second Edition
Die Realität
HTML 4.01 (1999) XHTML 1.0 (2000) Warum gestoppt? HTML5 XHTML 2.0
XHTML 2.0 CURIE XFrames HLink XHTML+MathML+SVG Profile XHTML Modularization 1.0 Second Edition
Hintergrund: Das heutige Web
Just 4.13% of Web’s Code is Valid
Vgl. „MAMA: What is the Web made of?“ http://dev.opera.com/articles/view/mama/
Hintergrund: Drakonische Fehlerbehandlung in XML abc im Browser:
Just 4.13% of Web’s Code is Valid
Just 4.13% of Web’s Code is Valid Nur XHTML wäre Revolution!
Charles Darwin
Che Guevara
HTML5 ist Evolution
Geschichte HTML5 Design Prinzipien http://www.w3.org/TR/html-design-principles/
HTML5 Design Principle: „Support Existing Content“
HTML5
HTML5 Design Principle: „Degrade gracefully“
HTML5 Design Principle: Interoperability: u.a. „Handle errors“
abc
HTML5 Design Principle: „Dom Consistency“ xmlns="http://www.w3.org/1999/xhtml">
Example paragraph
Example paragraph