Using S5: Incremental Rendering of Graphics

Derek Featherstone

boxofchocolates.ca

A Demonstration

  1. Philosophy
  2. Implementation
  3. Awareness

In my view, there are three conceptual components to Web Accessibility: a Philosophical component, an Implementation component and an Awareness component.

Philosophy of Web Accessibility
Part of this philosophy is admitting that we don't know as much about how people use the web as we think we do -- what we "know" is a pretty narrow slice of the web and how it is used. The second is that we need to accept - and perhaps embrace - the fact that we have a lot less control than we might like.
Implementation of Techniques
This encompasses best practices in HTML, CSS, JavaScript, specific accessibility enhancements/features of HTML, and providing information in an accessible format.
Awareness
Awareness serves as a bridge between the two other components of accessibility. Without a good understanding of the philosophy behind accessible development, it is too easy to implement "accessible web development" techniques that fall short of providing any real value, and in some cases may actually hinder accessibilty and usability.