HTML5 An Overview

Mischa Kölliker Principal Consultant [email protected]

JUGS Zürich, May 11, 2011

Basel · Bern · Lausanne · Zurich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · Munich · Stuttgart · Vienna The Tale of a New Standard

Schedule: Schedule: Web Applications 1.0 2010 2022 HTML5 and other cool stuff 2007: XHTML5 HTML5 HTML5 HTML – Living Standard XHTML V2 2004: WHATWG 2000: XHTML V1

1997: HTML 4.01

W3C HTML5 © 2011 WHATWG Core Principles

Be Backward Compatible

Specs Match Implementation if not, change the specification

Detailed Specification to achieve complete interoperability

HTML5 © 2011 What Makes a HTML-Doc a HTML5-Doc

HTML5 © 2011 Boring Features

HTML5 © 2011 Embed Video

HTML5 © 2011 None of the Formats Are Supported By All Browsers

CODECS/ IE CHROME IPHONE ANDROID CONTAINER

Theora + - 3.5+ (QT) 5.0+ 10.5+ - - Vorbis+Ogg H.264 + 9+ - 3.0+ 5.0+ - 3.0+ 2.0+ AAC+MP4 WebM (9+) - (QT) 6.0+ 10.6+ - Future

Flash supports H.264 video and AAC audio in an MPEG-4 container

HTML5 Video for all major browsers: http://static.etianen.com/html5media/

HTML5 © 2011 Video Controls

HTML5 © 2011 „Real“ Markup – Not Everything Is a DIV

• Improve search engine results