Az XForms egy XML- dialektus online űrlapok létrehozására HTML , XHTML , WML vagy SVG használatához . Ez egy W3C specifikáció , azonban úgy tűnik, hogy a mai napig félretették, és a W3C aktívabban támogatja a HTML5 fejlesztését, de az XFormust mégsem hagyták el teljesen.
HTML lehetővé teszi, hogy hozzon létre űrlapok a forma tag , de a kínált lehetőségeket már nem elegendő a jelenlegi webes alkalmazások. Számos technika célja e hiányosságok leküzdése, különösen a JavaScript használatával .
Mit kínál az XForms
Az XForms űrlap 3 szakaszra oszlik:
Az XForms űrlap XML-ben van kifejezve, és integrálható egy HTML oldalba, valamint egy XHTML oldalba. Az XHTML 2 megszüntetése nem befolyásolja az XFormák használatát.
Szellemében az XForms egy kliens megvalósításra készült, vagyis a böngésző oldalán, amikor XHTML-hez vagy HTML-hez társul. Bár az integrált és általános megvalósítás még mindig valószínűtlennek tűnik, először a szerveroldali megoldások jelentek meg. Egyes bővítmények ma már léteznek bizonyos böngészőkhöz, de csak az előzetes telepítés nélküli megoldások teszik lehetővé az XForms általános nyilvános használatát, például: Ubiquity XForms , XSLTForms , betterFORM vagy akár Orbeon .