- From: David Poehlman <poehlman1@comcast.net>
- Date: Thu, 22 Feb 2007 18:26:21 -0500
- To: Catherine Laws <claws@us.ibm.com>
- Cc: UA list <w3c-wai-ua@w3.org>
Hi Kathy and all,
A quick look at this section and all the flavors seems to leave out
but I might be missing it things like smil and other multimedia
stuff. Also, would XUL andd XBL also fit in here?
On Feb 22, 2007, at 2:54 PM, Catherine Laws wrote:
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 23:26:40 UTC