XForms je technologie webových formulářů, která je založena na architektuře Model-View-Controller [1] , kde jsou data reprezentována jako XML.
XForms byl vyvinut organizací W3C a kombinuje veškerou flexibilitu jazyka XML a souvisejících technologií. Obecně byla tato technologie vyvinuta, aby nahradila zastaralé klasické formy, které byly podporovány dříve. Technologie XForms přitom nejen odesílá informace, ale má také poměrně široké možnosti pro jejich zpracování, například:
Značnou nevýhodou však v tuto chvíli je, že mnoho prohlížečů tuto technologii stále plně nepodporuje, ale řešení se již objevila. Například pro Internet Explorer byl vyvinut speciální doplněk , který umožňuje vložit podporu formuláře do prohlížeče. A pro další populární prohlížeč, Mozilla Firefox , byl vytvořen projekt s názvem Mozilla XForms Project .
Navzdory skutečnosti, že existují alternativní řešení od oblíbených značek, problém je stále aktuální, protože reálnou možnost úplného zpracování stránky s podporou technologie XForms má v současnosti méně než 0,2 % uživatelů.
XForms jsou zahrnuty ve specifikaci XHTML 2.0 , zatímco HTML5 obsahuje formuláře , které jsou více podobné formulářům HTML 4 .
World Wide Web Consortium (W3C) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Produkty a normy |
| ||||||||||||||
Organizace |
| ||||||||||||||
NA |
| ||||||||||||||
Konference |
|
prvků GUI | Toolkity (sady)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
na nízké úrovni |
| ||||||||||||||||||||||||||
vysoká úroveň |
|