Le W3C valide la norme XForms 1.1 

Le 27 octobre 2009 (12:14) - par Cyrille Chausson

Imprimer Envoyer par e-mail

Rubriques : Outils de développement - langages Tags : standards - w3c - HTML 5

Le W3C, l'organisme en charge de standardiser le Web, a annoncé le passage au rang de recommandation de XForms 1.1, un langage qui a pour but de moderniser les traditionnels formulaires Web. Dans le langage W3C, la recommandation indique que la technologie est normalisée et certifiée « prêt à l'usage ».

Le standard XForms est un héritage des travaux réalisés dans le cadre de XHTML 2.0, un langage dont les spécifications devaient prendre le dessus sur HTML pour structurer les pages Web. Après une feuille de route tumultueuse, une guerre entre défenseurs de HTML et défenseurs de XHTML, des activités séparées, le W3C décida en juillet 2009 de ne pas reconduire la charte du groupe de travail XHTML 2.0. Jetant ainsi l'éponge sur une norme qui n'avait pas rallié à sa cause tant les développeurs que les éditeurs de navigateurs. Ces derniers ayant décidé de se ranger du côté de HTML 5, prochaine évolution du langage qui intégrera les bonnes idées de XHTML 2.0.

XForms représente l'un des symboles de la rivalité HTML / XHTML. A la création du WHAT WG, un groupe dissident qui milite pour le développement itératif de HTML – et non pas le développement d'une norme révolutionnaire comme XHTML 2.0 – avait allumé un contre-feu en opposition et développé Web Forms. Les spécifications Web Forms 2.0 intègrent aujourd'hui HTML 5. Mais le langage de formulaire XForms n'est pas impacté par l'arrêt des travaux sur XHTML 2.0. 

livres blancs avec LesSourcesIT.fr

Démystifier les mythes sur le 10Gigabit Ethernet

Alors que le 10Gigabit Ethernet (GbE) est largement disponible depuis plusieurs, la technologie et encore nouvelle pour …


Protéger votre investissement et améliorer l’élasticité du réseau

Comment prendre en charge les évolutions imprévisibles du trafic applicatif tout en maintenant strictement les niveaux…

vues 798 lectures commentaire 2 commentaire(s) recommandation notez cet article
5

Réagissez à cet article

Votre Pseudo

Commentaire

Pertinence du commentaire : 5
Par Alain Couthures
 Le 27/10/2009 à 18:54
Parce qu'il est conçu selon une architecture MVC, XForms est vraiment puissant.

J'en ai fait ma propre implémentation (http://www.agencexml.com/xsltforms) pour que tout navigateur puisse en bénéficier et donc pour que XForms devienne utilisable sur Internet comme sur Intranet. Une recommandation sans implémentation n'a pas d'avenir.

XForms est bien plus prometteur que les Web Forms et il est intéressant pour moi de constater que les personnes qui utilisent mon produit sont plus souvent des consultants plutôt que des développeurs : ils arrivent avec XForms à écrire eux-mêmes une application Web complète sans la moindre ligne de Javascript !

-Alain
Noter ce commentaire
Pertinence du commentaire : 5
Par Erik Bruchez
 Le 28/10/2009 à 03:30
Alain a tout à fait raison et il faut noter qu'une série d'implémentations sont disponibles qui ne nécessitent pas de plugins, en particulier :

* Des implémentations qui transforment XForms en une combinaison de code client et serveur. De telles implémentations comprennent Orbeon (dont je suis l'un des programmeurs) et Chiba (toutes deuxopen source).

* L'implémentation (commerciale) d'EMC, qui utilise GWT pour produire du JavaScript tournant sur le client.

* Des implémentations qui font une transformation sur le client, comme XSLTForms (open source).

* Des implémentations écrites entièrement en JavaScript tournant sur le DOM client, comme Ubiquity XForms (open source).

Et d'autres implémentations sont sûrement en préparation !

-Erik
Noter ce commentaire
publicité
publicité
Les dossiers du MagIT

Security Connected : Optimisez votre entreprise - Les dix grands thèmes de la sécurité que doit maîtriser tout dirigeant d'entreprise


Les entreprises sont en perpétuelle évolution. Selon une étude récente de Gartner, le rôle des directeurs informatiques évolue lui aussi : jusque-là gestionnaires des ressou…

Guide en 10 étapes pour l’achat d’une solution CRM adaptée


Le processus d'acquisition d'une solution CRM est différent de la procédure classique suivie pour les achats informatiques. Dans la mesure où la gestion de la relation client to…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
L'essentiel IT : L'actu IT au quotidien
événements

Etat du monde IT 2011

1 2 3 4 5   
Click Here