Tento dokument je překladem dokumentu „XForms 1.0 Frequently Asked Questions“ publikovaného organizací W3C na adrese http://www.w3.org/MarkUp/Forms/2003/xforms-faq.html. Na dokument jsou uplatňována intelektuální práva, která dodržujeme. I přes veškerou snahu může tento dokument obsahovat menší chyby způsobené překladem. Pokud takové nepřesnosti objevíte, kontaktujte některého z autorů, děkujeme.
Tento dokument byl sestaven členy pracovní skupiny W3C XForms jako skladiště často kladených dotazů ohledně XForms 1.0.
Komentáře a návrhy ohledně tohoto dokumentu prosím pošlete na adresu www-forms@w3.org (archiv), do předmětu uveďte slovo „FAQ“.
Hlavní výhody:
XForms mohou dělat vše, co mohou dělat HTML formuláře a navíc ještě něco navíc. XForms umožňují zejména:
Ne. Doporučení XForms může vypadat složitější, ale není to tutorial k XForms; je adresováno implementátorům, kteří potřebují znát detaily o tom, jak mají XForms implementovat; proto je tak podrobné.
Stejný formulář napsaný v HTML a XForms vypadá skoro stejně. Až když začnete vytvářet formuláře, pro které nebylo HTML navrženo, pak se ukáže, že je XForms mnohem jednodušší. XForms umožňuje věci, které HTML formuláře neumí a je to pro usnadnění vytváření formulářů. V dokumentu XForms pro HTML tvůrce jsou příklady.
Ne. Je zde již několik implementací, které umožňují použít XForms na existujících prohlížečích, buďto pomocí plug-inu nebo transformací formuláře na serveru; a je zde také množství prohlížečů, které XForms implementují nativně.
Více naleznete v seznamu implementací XForms, který obsahuje detaily mnoha těchto implementací; na serveru xml.com můžete najít redakční přehled obsahující screenshoty některých z nich.
V době, kdy byly vytvořeny XForms, byly předvedeny na PDA a mobilních telefonech s použitím stejné techniky, které se často používají k prezentování webového obsahu na menších zařízeních. Očekávejme, že nativní XForms klienti se na přenosných zařízeních brzy objeví.
Všechny! XForms mají několik nových odesílacích metod ve srovnání s HTML formuláři, ale to všechno jsou obyčejné HTTP metody pro posílání dat po síti. XForms umožňují použít metodu PUT k předání dat serveru, mohou komunikovat pomocí SOAP a XML RPC, ale též podporují starší formáty umožňující formulářům pracovat se všemi existujícími servery.
Pracovní skupina XForms, která XForms vytvořila, se skládá ze zástupců mnoha hlavních počítačových společností; více o XForms v tiskových zprávách a referencích. V horní části této stránky naleznete velké množství perspektivních implementací. XForms jsou vlastně nejvíce implementovanou specifikací W3C v tomto stupni životního cyklu.
Některé velké uživatelské populace se začínají objevovat, například projekt e-government britské vlády, daňové a pojišťovací služby.
Je to tak. Formuláře tvořily základ „e-revoluce“ a jsou stále horkým tématem! Ale mnoho společností, které podporují XForms, ví, že je vhodné použít neproprietální technologii založenou na obecných standardech a nesvázanou s jedinou společností. To přináší množství uživatelského software na různch platformách. Mimoto věříme, že jakmile jednou oceníte výhody nástupu XForms - vytváření formulářů jednou pro mnoho platforem, integraci s XML, možnost „editovat“ externí XML dokumenty - nebudete chtít nic jiného!
Dobrým zdrojem informací o XForms je domovská stránka XForms.
Objevují se knihy o XForms a pokud vyhledáte klíčové slovo „XForms“ v internetových knihkupectvích, tak je určitě najdete.
A potom zde je ůvod do XForms pro HTML tvůrce.