Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HTML5 - a brief introduction

HTML5 - a brief introduction

A condensed version of a presentation on HTML5 I gave at Mediamatic during the summer of 2010.

Kerim Satirli

July 12, 2010
Tweet

More Decks by Kerim Satirli

Other Decks in Programming

Transcript

  1. “Scripting should be avoided when more declarative markup can be

    used.” W3C’s official position on scripting
  2. HTML 5, right now, is a celebration of Webkit. (this

    includes MobileSafari and Android)
  3. Web Storage localStorage sessionStorage 6.0: 7.0: 8.0: 3.0: 3.5: 4.0:

    3: 4 / 5: mob: 5.0: 6.0: mob: ✗ ✗ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✗
  4. drag and drop is messed up. 6.0: 7.0: 8.0: 3.0:

    3.5: 4.0: 3: 4 / 5: mob: 5.0: 6.0: mob: ✗ ✗ ? ✓ ✓ ✓ ✓ ✓ ✗ ✗ ✗ ✗
  5. “You MUST NOT use HTML 5 drag and drop. Rely

    on old-school scripts instead.” Peter-Paul Koch from quirksmode.org
  6. 6.0: 7.0: 8.0: 3.0: 3.5: 4.0: 3: 4 / 5:

    mob: 5.0: 6.0: mob: ✗ ✗ ✓ ✓ ✓ ✓ ✗ ✗ form features ✗ ✗ ✓ ✓
  7. “I expect HTML5 to become a W3C Recommendation in the

    year 2022 or later.” Ian Hickson, editor of the HTML5 spec