XForms
XForms är ett XML-format designat av W3C för att kunna definiera användargränssnitt, främst webbformulär. XForms är designat för att vara nästa generation av HTML /XHTML-formulär, men det är generiskt nog att användas, oberoende, för att beskriva vilket användargränssnitt som helst och till och med för att utföra enkla och vanliga datamanipuleringsuppgifter.
Versioner
Den ursprungliga XForms-specifikationen blev en officiell W3C-rekommendation den 14 oktober 2003 . Senare kom XForms 1.0 (andra upplagan), en officiell rekommendation sedan 14 mars 2006 , och XForms 1.0 (tredje upplagan), som släpptes den 29 oktober 2007 .
Från den 20 oktober 2009 till idag är den officiella W3C-rekommendationen XForms 1.1.
Support
För närvarande stöder endast Opera XForms. Det finns dock flera plugins och tillägg som gör att den kan användas i andra webbläsare. Till exempel stöder Firefox XForms genom en tillägg. För IE6 finns formsPlayer, ett plugin som utökar webbläsaren med stöd för XForms, DOM 2 Events, DOM 3 XPath, XML Events och DOM 3 Implementation Registry.
OpenOffice.org version 2.0 och senare stöder XForms.
XForms kan också användas genom tekniker på serversidan som transparent konverterar XForms-kod till HTML -formulär vid körning. Dessa inkluderar open source-projekten Chiba (nu BetterForm ) och Orbeon .
2006 introducerades ett nytt verktyg, kallat AJAXForms , som omvandlar XHTML /XForms-dokument till HTML- sidor med JavaScript vid kompilering , vilket nuvarande webbläsare förstår. Dessa sidor hanterar, utan att interagera med servern, både presentationen och logiken i användargränssnittet, och deras kommunikation med servern är begränsad till datautbyte med hjälp av AJAX- tekniker .
XSLTForms omvandlar XHTML -dokument /XForms till XHTML- sidor med JavaScript i XSLT -aktiverade webbläsare .
Externa länkar
- Resurser relaterade till XForms på W3C
- Formulärarbetsgruppen
- XForms User Community Group
- XForms 1.0 Vanliga frågor
- XForms 1.1 blev en W3C-rekommendation den 20 oktober 2009
- XForms 2.0 arbetsutkast
- XForms 1.0 (tredje upplagan) blev en W3C-rekommendation den 29 oktober 2007
- En introduktion till XForms för HTML-författare av Steven Pemberton
- XForm implementeringar