Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

: XForms en passe de devenir une Recommandation du W3C

Posté par Julien Portalier (page perso, ). Modéré le 06 août 2003.
Alors que j'allais chercher quelques Recommandations du W3C (World Wide Web Consortium) sur le CSS2, je suis tombé sur une nouvelle intéressante : « XForms Becomes a W3C Proposed Recommendation » ou autrement dit une nouvelle façon de gérer les formulaire sur l'internet est en passe de devenir une vraie Recommmandation. Et bien entendu il ne s'agit pas de l'interface graphique xforms.

Pour résumer brièvement ce que j'ai pu lire du début de la présentation, cette nouvelle façon de gérer les formulaires vient d'une forte demande, due à l'évolution de l'internet et de plus en plus de sites dynamiques, comme dans les solutions de commerce électronique ou même tout simplement ici sur DLFP ;)

En très gros, cela pourrait être aussi pratique que l'introduction du CSS pour gérer nos sites. Les XForms pouvant être extraits des pages HTML/WML/SVG ou autre type de XML pour pouvoir être géré sur plusieurs pages par exemple.

> Lire la dépêche (37 commentaires, moyenne: 3,1).  

L'idée générale est - comme on pourrait s'en douter - de créer une abstraction du contenu et du contenant. C'est à dire de différencier les formulaires de leur représentation (comme ce fut le cas avec HTML/CSS ou XML/XSLT). Le Model XForms se retrouve donc détaché du XForms User Interface ( qui peut être inclus dans du XHTML, WML, SVG, etc.)

Et de cette abstraction (ou distinction) des deux données, on retrouve une nouvelle disctinction : le XML instance data, c'est-à-dire les données qui doivent être récupérées par les formulaires. Et c'est justement là que se trouve l'importance du Model XForms car c'est à lui de définir les instance data. Ces instance data étant des données XML. Par exemple:


blabla
glop


Ensuite, c'est bien d'avoir défini le Model Xforms ainsi que le XForms User Interface, mais il faut pouvoir les réunir; c'est là l'usage du XForms Submit Protocol qui définit l'envoi, la réception des données, ainsi que les interruptions dans les formulaires, etc.

Bref, pas mal de vocabulaire technique, et l'ensemble demande un petit moment d'adaptation, surtout si on n'est pas très familier avec XML/XSLT. L'idée de base semble intéressante et pourvoir étendre la gestion des données et des formulaires sur nos belles pages webs.

L'exemple du formulaire du paiement par CB dans la PR est vraiment intéressant pour bien comprendre (chapitre 2). Le chapitre présentant des exemples complets est bien intéressant lui aussi (appendice G), et permet de comprendre rapidement l'intérêt et notamment sur l'internationalisation.

Pour terminer, voici les principaux points clefs (Key Goals) de XForms :

* Support for handheld, television, and desktop browsers, plus printers and scanners
* Richer user interface to meet the needs of business, consumer and device control applications
* Decoupled data, logic and presentation
* Improved internationalization
* Support for structured form data
* Advanced forms logic
* Multiple forms per page, and pages per form
* Suspend and Resume support
* Seamless integration with other XML tag sets

Nota: vous avez jusqu'au 29 Août pour réagir à cette Proposition de Recommandation...

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: XForms en passe de devenir une Recommandation du W3C

Posté par _alex () le 06/08/2003 à 22:21. (lien). Évalué à 2.

Si les navigateurs le supportent, plus besoin d'éditeur XML sauf pour les truc du genre "blablacoincoinpanpan"

Re: XForms en passe de devenir une Recommandation du W3C

Posté par Pierre Jarillon (page perso, ) le 07/08/2003 à 01:40. (lien). Évalué à 2.

Très intéressant en effet. il me tarde de le voir à l'oeuvre !

Ce qui serait bien, c'est que les sites utilisent rapidement cette fonctionnalité.
On peut penser qu'elle serait parfaitement intégrée dans Mozilla et Konqueror/Safari de façon à inciter les gens à utiliser des browsers libres et conformes sur leurs machines.
Ce serait une façon intelligente de faire reculer IE.

Re: XForms en passe de devenir une Recommandation du W3C

Posté par Philippe Fremy (page perso, ) le 07/08/2003 à 07:35. (lien). Évalué à 11.

Moi, ce que je vois, c'est que cette specification va compliquer encore plus l'ecriture d'un navigateur et l'ecriture de sites. On a deja tres peu de navigateurs qui respectent les standards, le nombre va encore diminuer.

Le but des standards, c'est certe de standardaser mais faciliter l'implementation doit aussi faire partie de la reflexion. Les standards facon C++ ou les concepteurs fond de la branlette intellectuelle et ou il faut 10 ans aux compilo pour integrer les nouvelles fonctionnalites, ca ne sert a rien. Au contraire, du coup quand tu ecris un programme, tu ne peux pas sortir l'argument "il est conforme au standard" puisque pratiquement aucun compilo ne supporte les standards.

Beaucoup ici critique les "standards industriels" ou standards de faits. C'est vrai qu'ils ont leur lot de probleme, mais au moins, ils sont bases sur une implementation reelle et concrete.

Un des atouts du succes du web est qu'il etait simple d'ecrire des pages web, et simple d'ecrire un browser. Maintenant que ces deux aspects sont super complique, ca va pas faciliter les choses.

En plus, comme de toute facon microsoft va soit cracher a la gueule de w3c, soit creer son propre truc, les XForms ne s'imposeront pas.

Philippe, un des ses jours pessimistes

Re: XForms en passe de devenir une Recommandation du W3C

Posté par kaikaikiki () le 07/08/2003 à 07:47. (lien). Évalué à 7.

>blabla
> glop

Tout à fait. Je comprends tout de suite mieux de quoi il s'agit...

L'avenir d'Internet ?

Posté par syj () le 07/08/2003 à 09:56. (lien). Évalué à 0.

D'après vous s' il y a une technologie qui doit remplacer petit à petit le couple HTML/JavaScript du côté des butineurs. çà sera laquelle ?

Moi, je parie que çà sera XForms/SVG/JavaScript vers fin 2005 ou 2006

Et vous, vous en pensez quoi ?
-PDF ?
-Flash/ActionScript ?
-XTML/XForms ?
ou tout bêtement, çà restera du HTML ?

Re: XForms en passe de devenir une Recommandation du W3C

Posté par Christophe GRAND (page perso, ) le 07/08/2003 à 10:57. (lien). Évalué à 5.

Avec Xforms, on peut soumettre du XML, avoir (enfin) accès à la méthode HTTP PUT ! Bref c'est que du bonheur pour ceux qui préfèrent les Web Services REST plutôt que les Web Services RPC (SOAP & cie la plupart du temps).

Une paire de lien :
http://www.prescod.net/rest/rest_vs_soap_overview/(...)
http://internet.conveyor.com/RESTwiki/moin.cgi/FrontPage(...)

Revenir en haut de page