|
|
These checkpoints deal with how you can make sure that a user may interact with page with any preferred input (or output) device, for example, a mouse, keyboard, voice, or head wand. The checkpoints are:
Why the checkpoints are importantDevice-independent access means that you can interact with the browser or page with any preferred input or output device. This makes it easier to port the site to the widest range of computing devices, including mobile handsets, PCs, and Interactive Voice Response systems (IVRs). Not all users, for example, use a mouse or other pointing device. Some users rely on a keyboard, an alternative keyboard, a head wand or voice input to navigate links and activate form controls. For example:
It is also important to provide device independent output. For example:
Elements that require alternatives include image maps (server-side and client-side), plug-ins (Flash, Shockwave, etc.), and form elements (text boxes, buttons, etc.). For example:
Also bear in mind that for true device independence, your screen layout should be flexible enough to accommodate a 1280x1024 pixel screen size just as easily as it can a handheld device (such as a Pocket PC’s 240x320 pixel size). |
More information An overview of the accessibility guidelines Provide equivalent alternatives to auditory and visual content Use markup and style sheets and do so properly Clarify the usage of natural language Create tables that transform gracefully Ensure that pages featuring new technologies transform gracefully Ensure user control of time-sensitive content changes Ensure direct accessibility of embedded user interfaces Design for device-independence Use W3C technologies and guidelines Provide context and orientation information |