Accessibility

Accessibility information
One of the key goals of the redesign of the Keelan Westall web site was to improve accessibility. A number of accessible design elements have been added, including:

  • + Text navigation elements. No images are used to create navigation bars
    + The ability to easily change the text size of the pages
    + A visible link at the top of each page to allow users to easily jump over navigation links and go directly to page content

    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.

    Users reliant on text alternatives are encouraged to email the us if you would like us to revise this approach.

    Tables
    We still have a significant number of users accessing the site with browsers that are not capable of handling the layout properties in Cascading Style Sheets. As a result, tables have been used for page layout.

    Layout tables all have summaries of the form "Layout table for...". Users reliant on table summaries are invited to us if you would like us to revise this approach.

    Where structural tables have been used (mainly on the prospective and current students pages), table headers have been provided and these have been associated with columns and rows using the scope attribute.

    Cascading Style Sheets
    Cascading Style Sheets have been implemented in manner that will allow users to turn off or override our styles and still be able to read the page content.

    Relative sizes have been used for fonts and most other attributes (table widths, etc.). Padding and margins around some elements are given absolute values.

    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 strong or em, and lists have been marked up using ul and li.

    Scripting
    All use of scripting is on the server side, so users can turn off JavaScript or other client side technologies and still gain full access to the content on the site.

    Form labels
    Where forms have been used, labels have been explicitly associated with input elements. For instance, the label "Enter search terms" has been created and associated with the search input box.

  • Inside