Free Shipping In the UK
XForms By T. V. Raman

by T. V. Raman

In Stock
XForms are a combination of two of the most successful experiments ever performed on the Web: XML and HTML forms. This book is a tutorial on using them supports the market trend towards merging XML with forms as a means to manage data entry.
Only 1 left

XForms Summary

XForms: XML Powered Web Forms by T. V. Raman

W3C XForms (XML powered web forms) is an overhaul to HTML forms from 1993. On-line forms are critical to electronic commerce on the Internet, and the HTML forms design is now beginning to show its age. The advent of XML on the WWW, and the subsequent move to Web services as a means of connecting disparate information technologies to deliver end-to-end customer solutions has now made XML documents central to the fabric of the WWW.

Why buy from World of Books

Our excellent value books literally don't cost the earth
Free delivery in the UK
Read more here
Every used book bought is one saved from landfill

About T. V. Raman

T. V. Raman is a member of IBM's Almaden Research Center and of the W3C XForms Working Group. He earned his Ph.D. from Cornell University and has filed more than 20 patents during his ten years of work in advanced technology development. His areas of expertise include auditory interfaces, scripting languages, Internet technologies such as Web server applications, and Web standards.


Table of Contents

1. XML Powered Web Forms.


A Simple Web Application.

XForms Components.

Summary Of XForms Benefits.

XForms At A Glance.

2. Standard Building Blocks.


XPath--XML Path Language.

DOM2 Events.

XML--Extensible Markup Language.

XML Schema.

XForms Implementations.

XML Standards At A Glance.

3. XForms User Interface Controls.

XForms User Interface Design.

Common Aspects Of XForms Controls.

Collecting Text Input.

Selecting From A Set Of Values.

Selecting From A Range Of Values.

Uploading Data.

Triggering Actions.

Submitting Data.

XForms Controls At A Glance.

4. Creating Complex User Interfaces.

Aggregation Using group.

Dynamic User Interaction With switch.

Repeating Structures With repeat.

Complete Example Of An XForms User Interface.

XForms User Interface At A Glance.

5. XForms Model Properties.


Attaching Constraints Via Element bind.

Property relevant For Model-based Switching.

Property required For Mandatory Fields.

Property readonly For Controlling Changes.

Property constraint For Dynamic Validation.

Constraining The Number Of Permitted Entries.

Property calculate For Dynamic Computation.

Augmenting Schemas With Type Constraints.

Declaring Privacy Level Via P3P.

XForms Model Properties At A Glance.

6. XForms Functions.


Boolean Functions.

Number Functions.

String Functions.

Date-time Functions.

Node-set Functions.

Binding Expressions--The Full Story.

XForms Functions At A Glance.

7. XForms Actions.


Declarative Event Handlers.

XForms Actions At A Glance.

8. XForms Events.


Initialization Events.

Interaction Events.

Notification Events.

XForms Events At A Glance.

9. Connecting The User To Web Services.

A Human-Centric View Of Web Services.

Connecting Users To Their Data.

Creating Personalized Information Views.

XForms Web Services At A Glance.

10. Multimodal Access.

Multimodal Interaction For Ubiquitous Access.

Multimodal Access.

Multimodal User Interface Principles.

Creating Multimodal Interfaces Using Xforms.

Multimodal Interaction At A Glance.

11. XForms And Accessibility.

XForms Enables Universal Access.

Design Principles For Accessible Interfaces.

Leveraging XForms Accessibility Features.

Index. 0321154991T06052003

Additional information

XForms: XML Powered Web Forms by T. V. Raman
T. V. Raman
Used - Very Good
Pearson Education (US)
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us.