Accessibility

Kevin Lawver

This is a presentation. If you'd like to view all the slides like a normal web page, you can.

Accessibility: A Technical Introduction

Accessibility Basics

The Standards

Accessible Images

Example: Accessible Image

<img src="aol.gif" alt="America Online"/>

The Problem With Tables

Accessible Tables

An Accessible Table From The Ground Up

Step Two: Table Headers

Step Three: Summary and Caption

Step Four: Abbreviations, thead and tbody

Summary: Tables

The Problem With Forms

Accessible Forms

Accessible Form Example: The Profile

Forms: Step One: The Fields

Forms: Step Two: Some Semantic Improvements

Forms: Step Three: Tab Order

Forms: Step Four: The Look

Summary: Forms

Accessible Navigation

Skiplinks

<ul id="skiplinks">
 <li><a href="#content">skip to content</a></li>
 <li><a href="#search">skip to search box</a></li>
</ul>

Skiplinks: CSS

#skiplinks {
  position:absolute;
  width:1px;
  height:1px;
  overflow:hidden;
}

An Approach to Accessible Buttons

Example Button



<a href="javascript:self.close();" class="button x" 
title="close this window">close this window</a>
see what it looks like.

Some Caveats

Accessible Javascript

Things to Watch For With Javascript

There's A Lot More

Accessibility Testing

Other Reading

Conclusion

category: Presentations, Accessibility