XForms

XForms je dialekt XML pro vytváření online formulářů pro použití s HTML , XHTML , WML nebo SVG . Toto je specifikace W3C , ale zdá se, že byla odložena stranou, přičemž W3C aktivněji podporuje vývoj HTML5, ale XForms nebyl zcela opuštěn.

Vývoj ve srovnání s HTML

HTML umožňuje vytvářet formuláře pomocí tagu formuláře , ale nabízené možnosti již pro současné webové aplikace nestačí. Mnoho technik se zaměřilo na překonání těchto nedostatků, zejména pomocí JavaScriptu .

Co XForms nabízí

Zásady

Formulář XForms je rozdělen do 3 sekcí:

Formulář XForms je vyjádřen v XML a lze jej integrovat do stránky HTML i do stránky XHTML. Ukončení XHTML 2 nemá vliv na použití XForms.

Implementace

V duchu je XForms určen pro implementaci klienta, to znamená na straně prohlížeče, když je spojen s XHTML nebo HTML. Přestože se integrovaná a rozšířená implementace stále jeví jako nepravděpodobná, nejprve se objevila řešení na straně serveru. Některá rozšíření dnes existují pro určité prohlížeče, ale pouze řešení bez předchozí instalace umožní široké veřejné použití XForms, například: Ubiquity XForms , XSLTForms , betterFORM nebo dokonce Orbeon .

Poznámky a odkazy

  1. W3C potvrzuje  standard XForms 1.1 : Standard XForms je odkazem na práci prováděnou v rámci XHTML 2.0 […] XForms představuje jeden ze symbolů soupeření HTML / XHTML. […] Ukončení práce na XHTML 2.0 však neovlivní jazyk formuláře XForms.

Podívejte se také

externí odkazy