Résumé
Reusable components such as E-Forms are at the heart of the U.S. Federal Enterprise Architecture and E-Government, and XML standards-based solutions are starting to appear for use across the government. T. V. Raman's book meticulously explains how XForms leverages the power of using XML for E-Forms and has been designed to abstract much of XML's functionality into a set of components referred to as MVC (Model, View, Controller), which separate the model from its final presentation. This XForms component architecture serves as an excellent roadmap for the reader. T. V. eloquently shows how XForms makes the original promise of 'the document is the interface' a reality so the collected data can be directly submitted to a Web service-thus putting a human face on Web services!
Brand Niemann, Ph.D. Chair, XML Web Services Working Group, U.S. CIO Council
XForms--XML-powered Web forms--are set to replace HTML forms as the backbone of electronic commerce. XForms enables the creation and editing of structured XML content within a familiar Web browser environment, which is likely to play a key role in enabling simple browser-based access to Web services. XForms leverage the power of XML in modeling, collecting, and serializing user input. In this book, World Wide Web Consortium (W3C) XForms specification editor T. V. Raman explains how programmers can create durable and dependable feature-rich forms accessible from multiple platforms and devices and available in multiple languages and modes.
XForms plays a key role in connecting humans to information technologies, deployed as Web services. This book begins by providing an overview of the XForms technology and the set of XML standards on which it is built, including XML Path Language (XPath), Dom2 events, XML events, XML namespaces, and XML Schema. Part II profiles the XForms architecture and its components. An introduction to the available user interface controls leads into a guide to creating complex user interfaces. The following chapters describe XForms model properties, functions, actions, and events. Each chapter's increasingly complex examples illustrate the concepts discussed. The final part of the book details how XForms will be used to create a new generation of human-centric, multimodal, accessible Web transactions.
A companion CD-ROM provides examples of XForms applications as well as a fully accessible and speech-friendly HTML version of the book that includes hyperlinks to cross-references and the index.
Readers will learn:
- Why XForms can deliver better user interaction at less cost
- How the XForms technology works
- What comprises the XForms architecture
- How to use XForms to connect users to Web services
- How XForms can accommodate spoken and visual interaction
- How to ensure universal accessibility to Web content with XForms
XForms will transform the way companies and consumers handle Web transactions. XForms: XML Powered Web Forms provides Web developers, IT professionals, and Web server administrators with a firm grasp of this standard, how it will shape emerging solutions, and how it will change the nature of their day-to-day work.
Contents
- Welcome to XForms
- XML Powered Web Forms
- Standard Building Blocks
- Xforms Components
- XForms User Interface Controls
- Creating Complex User Interfaces
- XForms Model Properties
- XForms Functions
- XForms Actions
- XForms Events
- Xforms and the Next Generation Web
- Connecting The User To Web Services
- Multimodal Access
- XForms And Accessibility
- Colophon
- Bibliography
- Index
L'auteur - T.V. Raman
T.V.Raman is a member of IBM's Almaden Research Center and of the W3C Xforms Working Group. Heearned his Ph.D. from Cornell University and has filed more than 20 patents during his ten years of workin advanced technology development. His areas of expertise include auditory interfaces, scripting languages, Internet technologies such as Web server applications, andWeb standards.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | T.V. Raman |
Parution | 13/10/2003 |
Nb. de pages | 266 |
Format | 17,5 x 23,5 |
Couverture | Broché |
Poids | 430g |
Intérieur | Noir et Blanc |
EAN13 | 9780321154996 |
ISBN13 | 978-0-321-15499-6 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Langages CSS
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages XML XML schemas
- Informatique Développement d'applications Langages XSLT