Start presentation

Web Forms 2.0

Martin Hassman

28. 3. 2008, WebCamp, Praha

Pustit HTML5 trailer

Web Forms 2.0

Hlavní kritéria WF2

  • Ve chvíli, kdy jednoduché věci musím dělat složitě, standard přestává držet krok s realitou a musí se vyvinout.

Nové datové typy

Nové datové typy II

Nové datové atributy

Rozsah: min, max

Přesnost: step

Nové atributy II

Rozšířený atribut

Atribut title v HTML již byl, ale u formulářových prvků je rozšířen jeho význam. Prohlížeč jej použije jako nápovědu uživateli při vyplňování údajů.

Nové události

Validace u klienta

  • form.checkValidity()
  • input.checkValidity()
  • input.setCustomValidity()

Vylepšený file upload

Více souborů najednou:

Nebo dokonce:

Výběr souborů:

Formuláře bez hranic

  • Použití např. pro více formulářů v jedné tabulce.

Rozšířený submit

Tlačítko pro submit může obsahovat tyto atributy
(ty převáží nad značkou form)

Výstupní značka

Datalist

Naplnění selectu a datalistu

<select data="http://example.com/"></select>
<datalist data="http://example.com/"></datalist>

Předvyplnění formuláře

<form data="http://example.com/">
  <input type="text" name="name">
  <input type="date" name="stamp">
</form>
	

Model opakování

  • Předvést na příkladu
  • Zmínit kombinace s jinými jmennými prostory např. SVG

Poděkování

Specifikace Web Forms 2.0
http://www.whatwg.org/specs/web-forms/current-work/

Příklady z přednášky na adrese
http://del.icio.us/hassmanm/webcamp

Otázky?