- From: Catherine Laws <claws@us.ibm.com>
- Date: Thu, 22 Feb 2007 13:54:00 -0600
- To: UA list <w3c-wai-ua@w3.org>
- Message-ID: <OF9463831A.FBEBAE6B-ON8625728A.006AD24E-8625728A.006D5087@us.ibm.com>
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