Web Forms 2.0
Opera et Mozilla ont depose une note W3C intitulee " Web Forms 2.0 " et
se definissant comme une simple evolution des formulaires HTML .
Eric van der Vlist , Dyomedea ( vdv@dyomedea.com ).
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/050412-0001).
Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%20Web%20Forms%202.0
---------------
Cette proposition, est conforme aux reserves deja exprimees par Opera
par rapport a la recommandation W3C XForms 1.0 et elle fait suite a
plusieurs versions de travail publiees depuis debut 2004 par Ian
Hickson ( Opera Software) sur son site http://www.hixie.ch [1] .
En tant que note W3C , elle traduit les positions des membres qui l'ont
soumise ( Mozilla et Opera ) et ne represente aucune prise de position
de la part du W3C .
La section "Relationship to XForms [2] "explique la position des
soumissionnaires par rapport a XForms 1.0 :
" XForms 1.0 est bien adapte a la description de la logique metier et
des contraintes sur les donnees. Web Forms 2.0 cherche a simplifier la
tache de transformation des systemes XForms 1.0 en documents HTML
visualisables dans des navigateurs ne gerant pas XForms ."
Web Forms 2.0 peut etre vu comme une etape intermediaire entre les
formes HTML actuelles et XForms 1.0 juge trop complexe a implementer
sur un navigateur. La proposition enterine donc de fait les
architectures implementant XForms sur le serveur telles que Orbeon
PresentationServer ou Chiba .
Web Forms 2.0 introduit notamment le support des types de donnees,
celui des repetitions ainsi que de nombreuses fonctions de controles
sur la maniere dont les champs doivent etre visualises. Ces
fonctionnalites sont exprimees dans la proposition sans chercher a etre
compatibles avec XForms .
La description declarative des regles metiers qui est l'un des points
forts de XForms est par contre laissee de cote par Web Forms 2.0 qui
prevoit l'utilisation de scripts de validation similaires aux scripts
Javascript utilises actuellement par les formes HTML .
Etant incompatible avec les versions actuelles de XHTML , cette
solution necessiterait pour etre applicable un support de tous les
editeurs de navigateur Web et un renouvellement complet du parc des
navigateurs Web.
Compte tenu des lenteurs liees a un tel renouvellement, on peut
regretter que cette proposition s'inscrive en retrait par rapport a
XForms 1.0 qui resout la plupart des problemes de conception lies aux
developpements de formulaires web.
En fin de compte, c'est sans doute la position de Microsoft dont on
connait les reticences vis-a-vis de XForms et qui ne s'est pas associe
non plus a Web Forms 2.0 qui determinera l'avenir de cette proposition.
Autres articles :
- Chiba 1.0 [3] (breve)
- Obeon rejoint le consortium ObjectWeb [4] (breve)
- Version beta du support de XForms par Mozilla [5] (breve)
- Premier document de travail XForms 1.1 [6] (breve)
- Recommander XForms ? [7]
Copyright 2005, Eric van der Vlist
---------------------------------------------------------
References:
[1] http://www.hixie.ch/
[2] http://www.w3.org/Submission/web-forms2/#r-to-xforms
[3] http://xmlfr.org/actualites/breves/2005-03-14#T10:07:08:237
[4] http://xmlfr.org/actualites/breves/2005-02-09#T10:46:45:309
[5] http://xmlfr.org/actualites/breves/2005-02-02#T20:32:06:287
[6] http://xmlfr.org/actualites/breves/2004-11-17#T12:46:04:609
[7] http://xmlfr.org/actualites/decid/030813-0001
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).
--
Devenez redacteur <XML>fr et contribuez au developpement
du xml francophone (http://xmlfr.org/infos/redacteurs) !
Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet lie a XML.
Pour resilier votre abonnement, envoyez un message contenant la
commande "unsubscribe" a xml-decid-request@xmlfr.org
(mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)
Received on Tue Apr 12 15:22:16 2005