Spustit jako prezentaci

Co zajímavého nám přinese HTML 5

Nerovnost 5>2 - pravda nebo mýtus?

Martin Hassman

15. 2. 2008, SoftEU, Plzeň

Historie HTML

Historie HTML

Historie HTML

  • březen 1989 - TBL má nápad
  • 1990 - první komunikace klient x server
  • 6. srpna 1991 první webová stránka online (její kopie)
  • W3C založeno 1994
  • Nejednotnost - Mění se významy značek <b>, <i>, kdysi přidané tagy se ruší, mění se význam tabulek.

Současnost HTML

  • Části použitelné již dnes.

HTML 5 trailer

http://www.youtube.com/watch?v=BRG5VNNUq_E

  • Spustím trailer přímo z disku.

Budoucnost XHTML

Jak bude pokračovat XHTML?

Budoucnost XHTML

Jak bude pokračovat XHTML?

  • Spor o název XHTML není vyřešen.
  • Specifikace je "neutrální" a popisuje DOM5 HTML.

Hlavní cíle HTML 5

Co obsahuje HTML 5

  • Není to ani lepidlo, ani barevná fixka, ale oprava současného webu.

Co obsahuje HTML 5

Co obsahuje HTML 5

HTML 5 - Web FIX

  • Snad každá HTML specifikace opravovala něco z předchozí.
  • HTML 5 kromě HTML4 opravuje i DOM 1 HTML a DOM2 HTML a dokonce XHTML1.x
  • HTML 5 tedy u všech elementů obsahuje nejen definici atributů, ale i celé DOM rozhraní.

Otázka č. 1

Jak proběhne tento script?

	  <script>
	    window.location = "http://www.czilla.cz";

	    window.location = "http://www.google.cz";
	  </script>
        

Otázka č. 2

A jak tento?

	  <script>
	    window.location = "http://www.czilla.cz";
	  </script>

	  <script>
	    window.location = "http://www.google.cz";
	  </script>
        

HTML 5 - Specifikace běžně používaného

HTML 5 - Novinky (jen ty hlavní)

Web Forms 2

  • Předvedu pár ukázek

Audio, Video

Data storage

  • Předvedu živou ukázku sessionStorage a globalStorage
  • V Safari SQL předvedu živé demo z webkit.org + ukážu nástroje a SQL dotazy

Offline aplikace

Canvas

  • Předvedu živou ukázku
  • Ukážu Dooma

Sémantické značky

Datagrid

Komunikace mezi okny postMessage

Event-source element

Peer-to-peer over TCP, Bluetooth, IrDa

Další informace

Poděkování

Petru Ferschmannovi za pozvání

AHA + JasnáPaka za podporu s rozjezdem HTML 4 5 6...

Davidu Majdovi za tento prezentační systém

WHAT WG za HTML 5

5 > 4

5 > 3

5 > 2

5 > 1

Konec

Otázky?