Updates for combined 3a, b, c, in proposed UAAG requirements

Here's the combination of 3a, b, c and updates as discussed:

                       3. Relevance to evolving state of Web technologies:
                  a. Take into account and include references to W3C,
                  non-W3C, compound documents, platforms, and emerging
                  internet technologies. Promote the use of public
                  engineered accessibility APIs and the implementation of
                  Document Object Models (DOMs).
                              i. W3C techologies include HTML/XHTML,
                              XFORMS, CSS, XSL, XSLT, MathML, SMIL, SVG,
                              and others.

                              ii. Non-W3C technologies include Flash, PDF,
                              Shockwave, Java applets, video formats
                              (QuickTime, REAL, Windows Media, etc) and
                              others.

                              iii. Compound document examples may be:
                              - XHTML + SVG + MathML
                              - XHTML + SMIL
                              - XHTML + XForms
                              - XHTML + VoiceML
                              Compound documents can also include
                              integration of non-W3C formats with W3C or
                              other non-W3C formats.

                              iv. Platforms include both software and
                              hardware frameworks, including architecture,
                              operating systems and desktops, languages
                              (scripting, programming, markup), and
                              programming interfaces.

                              Primary operating systems and desktops
                              include Windows XP and Vista, Linux Gnome and
                              KDE and other UNIX variants such as Solaris,
                              MAC OS, and Java. Mobile platforms such as
                              phones, PDAs, etc and their operating systems
                              (PalmOS, Windows Mobile, Java ME, etc) will
                              also be considered.

                              Scripting, programming, and markup languages
                              and development environments include C/C++,
                              Python, Java, JavaScript, XUL, as well as W3C
                              tmarkup languages and many others.

                              Programming interfaces include:
                              - Native operating system programming
                              interfaces for Windows, Linux, Java, MAC OS,
                              etc
                              - DOM programming interfaces such as COM
                              interfaces for Windows Internet Explorer and
                              ISimpleDOMNode for Firefox
                              - Engineered accessibility APIs include
                              Microsoft Active Accessibility (MSAA) and
                              IAccessible2 on Windows, UI Automation on
                              Windows Vista, Accessibility Toolkit (ATK)
                              and Assistive Technology Service Provider
                              Interface (AT-SPI) for Linux, and Universal
                              Access for MAC OS.

                              v: Emerging technologies include emerging W3C
                              technologies such as XHTML and XForms as well
                              as Rich Internet Applications (RIA) which
                              include AJAX, mashups, wikis, widget toolkits
                              like Dojo, etc.


Cathy Laws

Manager - IBM Software Group (SWG) Accessibility Architecture and
Development
11501 Burnet Road,  Bldg 902 Office 2C016, Austin, Texas 78758
Phone: (512) 838-4595  FAX: (512) 246-8502
E-mail: claws@us.ibm.com, Web: http://www.ibm.com/able

Love you get over in two months. Big love two years. And great love...
great love changes your life. Victor Levin

Received on Thursday, 22 February 2007 19:54:12 UTC