Native XForms support in browsers would be great for A11Y, but until these communities converge, another option for preserving your investment in dynamic pages yet offering A11Y is to use a server-side XForms processor.
- Author your dynamic pages using XHTML+XForms.
- For A11Y clients, transform to static HTML with a refresh option.
Until today, only Chiba XForms offered this route; but now, Orbeon Forms 3.7.1 adds "noscript mode," which does just that.
Standards compliance and interoperability test suites assure that you'll have minimal re-work when delivering the same application through different routes. And now, with no-script accessibility from two different vendors!