1.4 XForms Accessibility At A Glance

We conclude this chapter with a summary of using XForms for creating accessible Web applications in Table  1.3.




XForms

Accessibility





Model
  • Factors non-presentational aspects.
  • Central point for hooking custom behavior.



Controls
  • Designed for accessibility.
  • Encapsulate all relevant metadata.
  • Exhibit predictable behavior.
  • Enable consistent navigation.



UI
  • Aggregation constructs encourage intent-based authoring.
  • Create content that enables refactoring.
  • Can progressively reveal complex interfaces.



Events
  • Defines a flexible eventing framework.
  • Can attach custom behaviors.




Table 1.3: XForms accessibility at a glance.