Re: de l évolution des projets XML [XFORM][FORREST]
Tiscar Sebastien <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <007201c6315b$bb691990$a7021cac@ODIN11> |
Bonjour, effectivement je ne cherche pas quelque chose de compliqué à ce niveau mais simplement un système qui me permette de vérifié le contenu. Par rapport à un formulaire classique, ici le contenu devra être validé par un shéma XSD et donc, XFORM dont j ai connu l existence que par hasard... me paraissais très convenable. Je vais donc regarder sur le site référencé xulfr pour en apprendre plus, en particulier s il est possible de mettre en place un système de saisie puis de validation simple, mais aussi pour voir s il est nécessaire d installer une batterie de programmes et autres classes java, plateforme .NET et autre grosse machine :) Merci pour ces précisions ----- Original Message ----- From: "Laurent Jouanneau" <[email protected]> To: <[email protected]> Sent: Tuesday, February 14, 2006 10:33 AM Subject: [xml-tech] Re: de l évolution des projets XML [XFORM][FORREST] Eric van der Vlist wrote: > Bonjour, > Le vendredi 10 février 2006 à 16:48 +0000, Tiscar Sebastien a écrit : > >>Bonjour, >>je souhaiterais avoir quelques renseignements les technologies XFORM >>et le projet FORREST+COCOON. >>Après avoir lu quelques articles écrits en particulier par Eric, >>quelques questions tendent à se poser à moi: >>XFORM tout d abord: >>- Est ce aujourd hui une techno mature? > > > Oui et non. > > C'est une technologie qui a été conçue pour pouvoir être implémentée > côté client et ce qui bloque son adoption à ce niveau c'est le fait > qu'elle ne soit pas supportée nativement par les navigateurs web et > qu'aucun plugin ne se soit imposé comme c'est le cas pour PDF ou Flash. Le problème de XForms, c'est qu'il ne peut être utilisé seul en théorie. Le balisage XForms doit être inclus dans un document pour mettre en page le formulaire. Ce qui fait qu'un plugin dans sa forme classique, (comme PDF, Flash) ne peut véritablement pas le traiter. En effet, un plugin ne peut interagir avec le document. Il ne peut traiter que des contenus annexe à une page. C'est donc à mon avis aussi pour ça que Xforms n'a pas encore percé : sa prise en charge doit être fait par les développeurs de navigateurs. Et quand on sait que le développeur du navigateur ayant le plus grand nombre de part de marché (ou plutôt le monopole...) a arreté le développement de son produit pendant plus de 5 ans, Voilà donc où nous en sommes ;-). Xforms est peu adopté, voir totalement inconnu. Mais ça change avec l'apparition de nouveaux concurrents. Notament avec Firefox et son moteur extensible, qui permet donc d'ajouter la prise en charge de dialecte XML non natif à Firefox (selon une technique tout à fait différente d'un plugin). Aussi c'est le seul à l'heure actuelle (à ma connaissance) à proposer une extension XForms, permettant de traiter les pages web contenant du xforms. Bien que l'implémentation ne soit pas encore compléte, on peut déjà réaliser des formulaires fonctionnels. Les liens relatifs à cette implementation (téléchargement, exemples..) sont listés sur cette page : http://xulfr.org/wiki/XForms C'est je pense une "implémentation minimale" comme cherche sébastien, dans le sens où il n'y a "qu'un" navigateur à installer, Firefox (si il ne l'est pas déjà ;-) et l'extension. Donc je dirais, XForms est mature, dans le sens où il existe des browsers spécifiques, des bibliothèques &co. La techno a je pense été assez éprouvé. Mais n'est pas mature au niveau "diffusion" de la technologie. Ce qui à mon avis, va mettre encore quelques mois (années ?) à être adopté. Cependant, pour un usage en intranet, je pense qu'on peut raisonnablement se lancer dans l'aventure. Les avantages de Xforms sont nombreux par rapport à des formulaires web classiques : relative facilité de développement, meilleure réactivité, économie de bande passante... -- Laurent Jouanneau, Software Engineer @ Disruptive Innovations SARL We build today the tools you are going to use tomorrow http://www.disruptive-innovations.com -- Devenez redacteur <XML>fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs/) ! Liste de diffusion "[email protected]" (http://xmlfr.org). Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML. Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a [email protected] (mailto:[email protected]?Subject=unsubscribe)