At djcl we aim to regularly improve website accessibility. A number of accessible design elements have been added, including:
- Text navigation elements. No images are used to create navigation bars.
- W3C XHTML 1.0 Strict Compliance, click here to validate.
- Readability for Deuteranope, Protanope and Tritanope users.
- The use of "accesskeys" to provide keyboard shortcuts for important navigation options. The following accesskeys are provided:
- Alt+1 provides a shortcut to the djcl home page
- Alt+2 provides a shortcut to skip navigation
To use the accesskeys, hold down the alt key (Mac users: control key) and press the relevant number key.
Note: accesskeys work in a limited number of browsers. In Internet Explorer, you may need to press enter after using the accesskey. In Mozilla, Netscape 6+, and Opera 7+ the link should be automatically activated.
Images
We have decided to use blank
Alt
attributes where images are used only for decorative or layout purposes, including photographs of people. Text equivalents have been provided where images contain content.
Cascading Style Sheets
Cascading Style Sheets have been implemented in a manner that will allow users to turn off or override our styles and still be able to read the page content. Although this is not advised due to complex formatting it can be done.
Structural markup
Throughout the site, structural markup has been used. Page headings and sub-headings are indicated by the use of the header elements
h1
,
h2
,
h3
etc. Important items have been highlighted with the use of
b
. Lists have been marked up using
ul
and
li
. Abbreviations have been marked up using
abbr
, whilst acronyms have been marked up with
acronym
with full usage of the
title
attribute. Discussions about scripting language have code been marked up with
code
.
Scripting
Users can turn off JavaScript or other client side technologies and they will still gain full access to the content on the site.
© Copyright MMIV djcl