7
XForms = Interactive Web Services
–Some Assembly Required
•<input value=“initial value”>
–Primitive Data Representation
•Urlencoded? Ugh.
–Blending Purpose and Presentation
•<input type=“radio | checkbox”> etc…
•No validations, calculations
–
XML In; XML Out
Integration with Web Services; XML Tools
Leverage XPath, XML Schema, XSLT, SVG
Any Time, Any Place, and on Any Device
XForms defines the 20% of functionality needed to replace 80% of all forms-related scripting.
XForms represents the peak of human achievement in forms. XML in/XML out means that form setup can now be based on predefined Web Services, leveraging existing XML infrastructure and standards.