W3C Web Accessibility Initiative

Web Accessibility Initiative      

Leading the Web to its full potential

Charles McCathieNevile --charles@w3.org

World Wide Web Consortium (W3C)

(versión original en espagnol)

The Web - Better for everyone?

Description

The image being described:
http://www.w3.org/Talks/1999/11/4-5-wai-europe/edem.png

A cartoon I made. Somone in a wheelchair is at the bottom of the stairs. At the top of the stairs is a computer, showing a red and a green button and the word "VOTE!". A banner on the image proclaims "democracy"

Picture by Charles McCathieNevile, 1999.

What is the World Wide Web Consortium?

What do we do at W3C?

About 65 members of the team (employed by W3C) work with around 50 groups

The groups are employees of member organisations, and invited experts..

They create and publish the standards of the Web (HTML, XML, etc)

The official language of W3C is English, but we have an Internationalisation activity to

The Web Accessibility Initiative at W3C

How do we work?

What does WAI do?

  1. Ensure the accessibility of W3C's work
  2. Create guidelines for accessibility
  3. Develop tools to evaluate and repair accessibility
  4. Conduct education and outreach

1. Ensure the accessibility of our work

WAI works with other groups in W3C on the accessibility of their specifications:

2. Create Guidelines for Accessibility

We Work on More Guidelines

3. Coordinate Accessibility Tools

Coordinate research and development of tools to facilitate accessibility.

4. Conduct Education and Outreach Activities

Education & Outreach Working Group coordinates:

Quick Tips

Now available in over 15 Languages

First translation available was Spanish - Muchas Gracias a Rafael Romero y SIDAR!

New Languages for the Web: SMIL and SVG

Description

the image
http://www.w3.org/Talks/1999/11/4-5-wai-europe/tg.png

An image of several different devices presenting the word "XYZ" in different media

by Charles McCathieNevile, 1999.

What is SMIL?

Example: "car"

What is SVG?

An example of SVG

Comparison
Bitmap Version SVG Version
a small bit map image... looks like a small vector image

After magnification...

The bitmap version

Traditional bitmap images do not magnify well...

And with SVG...

but vector images are much clearer

Text in SVG:

HTML inside SVG

It is possible to use HTML or another XML language within SVG to provide text with all the features (links, structure, etc) of that language.

Alternatives in SVG

The whole network

with CSS can be...

Network An example of a computer network based on a hub

Hub A typical 10baseT/100BaseTX network hub

Computer A A common desktop PC

Computer B A common desktop PC

Cable A 10BaseT twisted pair cable

Cable B 10BaseT twisted pair cable

Cable N 10BaseT twisted pair cable

and we can do better with XSLT

Network:

An example of a computer network based on a hub

With these components

Hub
A typical 10baseT/100BaseTX network hub
Computer A y Computer B
Common desktop PC
Cable A, Cable B y Cable N
10BaseT twisted pair cable

Captions (SMIL 1.0 y 2.0)

<!-- CAPTIONS --> 
  <switch> 
    <textstream src="carcaps.rt"
      region="textregion" system-captions="on"/> 
  </switch> 

Descriptions of video (SMIL 2.0)

<!-- AUDIO DESCRIPTIONS -->
  <audio src="cardesc.rm" systemAudioDesc="on"
    systemOverdubOrSubtitle="overdub"/>

<!-- TEXT DESCRIPTIONS -->
  <textstream src="cardescap.rt" systemAudioDesc="on"
    systemCaptions="on"/>

Control of the language (SVG y SMIL)

<!-- AUDIO -->
     <switch> 
       <audio src="carnarren.rm" systemLanguage="en"/> 
       <audio src="carnarde.rm" systemLanguage="de"/> 
       <audio src="carnarres.rm" systemLanguage="es"/> 
       <audio src="carnarren.rm"/> 
     </switch> 

Accessible Animations

SMIL 2.0 y SVG provide a way to create accessible animations. There are examples in the Note "Accessibiltiy features of SVG".

Resources

Thank You!

This presentation is on the Web, like all W3C presentations: http://www.w3.org/Talks

Questions?

Q: Is it possible to use Amaya in Spanish, with a free screen reader / voice engine?

A: Yes, but it needs work in three areas to go well:

Actually, the Amaya team is too small to do this alone. It is an Open source project, and if somebody wants to work on it one of the team members speaks Spanish, and the team are always happy to help new programmers, translators, etc. as much as they are able.

Q: When will WAI work more on the XML accessiblity Guidelines?
A: Now. We have recognised that these are important, and we hope to publish a new version by the end of the year, including the lessons we have learned working with SMIL and SVG..