W3C home > Mailing lists > Public > w3c-wai-ua@w3.org > January to March 2007

RE: Minutes from User Agent Teleconference for February 15 2007

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
               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
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

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:38:36 UTC