Remove ads
format XML servant à créer des formulaires Web De Wikipédia, l'encyclopédie libre
XForms est un dialecte XML servant à créer des formulaires en ligne destinés à être utilisés avec HTML, XHTML, WML ou SVG. C'est une spécification du W3C, cependant elle semble à ce jour être mise de côté, le W3C soutenant plus activement le développement de HTML5, sans toutefois que XForms ne soit totalement abandonné[1].
Le langage HTML permet de réaliser des formulaires en utilisant la balise form, mais les possibilités offertes ne sont plus suffisantes pour les applications actuelles du web. De nombreuses techniques ont visé à pallier ces insuffisances en particulier en recourant au JavaScript.
Ce que propose XForms
Un formulaire XForms est divisé en 3 sections :
Un formulaire XForms s'exprime en XML et s'intègre aussi bien dans une page HTML qu'une page XHTML. L'abandon de XHTML 2 ne remet pas en cause l'utilisation de XForms.
Dans l'esprit, XForms est prévu pour une implémentation client c'est-à-dire côté navigateur lorsque couplé avec XHTML ou HTML. Cependant, alors qu'une implémentation intégrée et généralisée apparait encore peu probable, des solutions côté serveur ont d'abord vu le jour. Quelques extensions existent aujourd'hui pour certains navigateurs mais seules des solutions sans installations préalables permettront une utilisation grand public de XForms, par exemple : Ubiquity XForms, XSLTForms, betterFORM ou encore Orbeon.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.