Aceasta este traducerea in romana a documentului original in engleza realizat de membrii W3C XForms Working Group. Aceasta traducere poate contine erori. In caz de neclaritati, versiunea in engleza este cea autoritativa.
Traducere de Andrei Stanescu, Mai 2005.
Acest document a fost realizat de membrii W3C XForms Working Group.
Please send suggestions or comments about this FAQ to www-forms@w3.org (archives), including the word FAQ in the subject line.
Principalele avantaje:
XForms poate face tot ce fac formularele HTML, si apoi mai mult. Spre exemplu, XForms iti permite:
Nu. Recomandarea XForms poate parea complicata, dar aceasta nu este un tutorial XForms; este adresata celor care implementeaza XForms in programe, si acestia au nevoie de toate detaliile; de aceea recomandarea e asa de detaliata.
Acelasi formular scris in HTML Forms si XForms arata cam la fel. Cand vei avea nevoie sa folosesti functionalitate care nu e inclusa in HTML Forms, atunci vei vedea ca XForms este mai simplu. XForms contine lucruri care nu erau in HTML Forms, dar aceasta face crearea formularelor mai usoara. Vezi XForms pentru autori HTML pentru exemple.
Nu. Exista deja modalitati de a folosi XForms in browserele actuale, fie cu extensii si plugin-uri, fie prin transformarea formularului la nivel de server, precum si cateva browsere care inteleg XForms fara sa fie nevoie de extensii.
Exista o lista cu implementari XForms care contine detalii despre implementarile care exista; o descriere a unora dintre acestea poate fi gasita la xml.com editorial review.
In momentul scrierii acestui material XForms a fost folosit in PDA-uri si telefoane mobile folosind proxies, cu aceleasi tehnologii care sunt deseori folosite pentru a trimite continut web aparatelor mici. Anticipam ca agenti utilizatori XForms vor aparea pe dispozitive mobile in curand.
Toate! XForms are cateva metode de trimitere noi fata de HTML Forms, dar toate sunt metode HTTP standard pentru trimitere de date prin retea. XForms poate folosi metoda 'PUT' pentru a pune datele pe server, poate vorbi cu un server SOAP sau XML RPC, dar suporta si formate mai vechi, permitand folosirea XForms cu toate serverele actuale.
XForms working group, care a creat XForms, include reprezentanti de la multe companii majore din domeniu; vezi press-release si testimonials pentru detalii. In plus, exista un mare numar de implementari care au fost dezvoltate. De fapt, XForms este cea mai bine implementata tehnologie W3C,in comparatie cu timpul de la aparitie.
Mari grupuri de utilizatori incep sa apara, printre care initiativa e-government a guvernului Marii Britanii, precum si serviciul de taxe si industria de asigurari din alte tari.
Ba da. Formularele stau la baza revolutiei e-commerce si sunt inca un subiect fierbinte! Totusi, companiile care suporta XForms considera ca folosirea tehnologiei non-proprietara, bazata pe standarde si nu legata de un anumit producator are mai multe avantaje. Inseamna suport pentru o multitudine de agenti utilizatori in diferite platforme. Mai mult, odata ce intelegi avatajele XForms credem ca nu te va mai interesa altceva -- o singura implementare pentru platforme multiple, integrare cu XML, abilitatea de a edita documente XML externe!
XForms home page este o buna sursa de informatii despre XForms (in engleza).
Exista carti despre XForms (tot in engleza), pe care le poti descoperi cu o cautare "XForms" la orice magazin major de carti online .
Exista o introducere numita XForms for HTML Authors, cu versiunea in romana XForms pentru autori HTML.