- From: Catherine Laws <claws@us.ibm.com>
- Date: Thu, 22 Feb 2007 13:05:25 -0600
- To: Jim Allan <jimallan@tsbvi.edu>
- Cc: Jan Richards <jan.richards@utoronto.ca>, Peter Parente <pparent@us.ibm.com>, WAI-UA list <w3c-wai-ua@w3.org>
- Message-ID: <OF10A74DAC.D9D3DFBF-ON8625728A.0068A621-8625728A.0068DDBA@us.ibm.com>
Here is my initial input related to the UAAG 2.0 requirements document. May
want to actually combine 3a-3d.
3. Relevance to evolving state of Web technologies:
a. Take into account W3C, non-W3C, compound documents, platforms,
and emerging internet technologies (including Web 2.0)
i. W3C techologies. UAAG will take into account all W3C
technologies, but UAAG techniques may focus primarily on
HTML/XHTML, XFORMS, CSS, XSL, XSLT, MathML, SMIL, and
SVG.
ii. Non-W3C technologies include Flash, PDF, Shockwave, Java
applets, and other multimedia technologies.
iii. Compound documents (especially when rendered by
embedded user agents)
Examples of possible W3C compound documents include:
- 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.
iii. Platforms include both software and hardware
frameworks, including architecture, operating systems and
desktops, scripting and programming languages, 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.
Scripting and programming languages and development
environments include C/C++, Python, Java, JavaScript,
XUL, and many others.
Programming interfaces include:
- Native operating system programming interfaces for
Windows, Linux, Java, MAC OS, etc
- Document Object Model 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,
Accessibility Toolkit (ATK) and Assistive Technology
Service Provider Interface (AT-SPI) for Linux, and
Universal Access for MAC OS.
iv: 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:05:44 UTC