Using the AIS Web Accessibility Toolbar
Author: Steven Faulkner of Accessible Information Solutions - external link
Date: August 2005
Article Contents
Introduction
The Web Accessibility Toolbar- external link is a free extension for Internet Explorer (version 5 and above, Windows), it contains many features that can help in the assessment of the accessibility of web pages.
The toolbar functions can be roughly divided into 3 types:
- Functions that submit the URL of
the page, currently viewed in the browser, to 3rd party online tools.
Examples of these functions include:
- Functions that perform transformations on the content of the page
currently viewed in the browser, these functions either:
- Identify specific aspects of the page (code and/or content)
inline. Examples of these functions include:
- Provide detailed information, about specific aspects of
the page, organized in a tabular or list format. Usually this
information is shown in a new browser window. Examples of these
functions include:
- Identify specific aspects of the page (code and/or content)
inline. Examples of these functions include:
- Functions that modify browser settings. Examples of these functions
include:
Using the '3rd Party Online Tool' Functions
The toolbar allows easy access to many of the online accessibility testing and validation tools. To check a web page with these tools is a simple process:
- In Internet Explorer, navigate to the web page that you want to check or test.
- Choose the tool you want to use by either accessing the menu item using a mouse or use the access keys - external link to activate a menu, then move through the menu items using the 'arrow' keys and press the Enter key to activate the function.
- The Toolbar will submit the address (URL) of the page to the online tool, the results of the submission can either be viewed in a new a window or the current window (replaces the current page).
Example using the 'W3C HTML Online Validator':
An HTML validator can be used to test a pages conformance with the Web Content Accessibility Guidelines (WCAG) 1.0 - external link, Checkpoint 3.2 Create documents that validate to published formal grammars.
- Navigate to Web Accessibility Toolbar- external link Home page
- Choose the menu item in the menu.
This will submit the (URL)
of the current page to the W3C HTML
Validator - external link.
![Partial screenshot of a browser window showing the toolbar validation menu, with the 'Check HTML [new window]' menu item highlighted.](media/aistoollbar_a01.gif)
- A new window will open containing the results of the validation
check. In this example, the page was found to be Valid XHTML 1.0
Transitional. This means that the page tested conforms
with WCAG 1.0
Checkpoint 3.2.
It is quite often the case that the HTML code of a page will contain errors, if so the results page will list, very useful, details and explanations of any errors found.

Please Note: Accessing the online tools via the Toolbar does not always give you the opportunity to use the full range of a particular online tools capabilities. Check the web site of each tool for further information. Links to the web sites of all the online tools accessed via the toolbar can be found in the toolbar documentation - external link.
Using the Page Transformation Functions
The toolbar contains many functions that identify and display specific aspects of a web pages' code and/or content, either by inserting information into the current page or displaying information about the page in a new window These are designed to help identify the use, misuse or absence of particular HTML markup and presentational properties (CSS) that can affect the accessibility of the page. To use these functions
- In Internet Explorer, navigate to the web page that you want to check or test.
- Choose the tool you want to use by either accessing the menu item using a mouse or use the access keys - external link to activate a menu, then move through the menu items using the 'arrow' keys and press the Enter key to activate the function.
Example using the 'List Items' function:
The function can be used to check if page content that is visually displayed as a list, is marked up using the appropriate HTML elements, indicating conformance with Web Content Accessibility Guidelines (WCAG) 1.0 - external link, Checkpoint 3.6 Mark up lists and list items properly.
- Navigate to the Juicy Studio Home page - external link
- Examine the page, is any of the content visually displayed
as a list?

- Check the coding of content you have identified as a list
by activating the Function. If there are any list elements
(
ul,ol,li,dl,dt,dl) found within page code, the elements will be identified:

In the event that some lists on the page have been marked up correctly and others haven't this will be apparent due to the lack of markup display around the lists that have not been marked up correctly.
- When no list elements are found within the HTML code
of the page an alert box will be displayed:

Example using the 'Metadata Information' function:
The function can be used to check the information contained within the title element, meta elements and link elements found within a page's HTML code, checking for the presence of these elements and examination of their content will help determine conformance with Web Content Accessibility Guidelines (WCAG) 1.0 - external link, Checkpoint 13.2 Provide metadata to add semantic information to pages and sites.
- Navigate to the W3C Home page - external link
- Activate the function

- A new window will open containing details of the title element
content, a table detailing the content of the name, content
and
http-equivattributes of any meta elements and details of any link elements found within the HTML code of the current page. If no instances of these elements are found it will be indicated within the new window.

Using the Browser Settings (IE Options) Functions
The IE options functions
provide simple access to some Internet Explorer's
settings that are useful for accessibility checking, In some cases
changing of these settings normally involves multiple steps and the
opening and closing of a number of dialogs or in the case of the function
it is not a user setting normally available within IE.
Note: Unlike other toolbar functions, once activated,
the effect of an IE Options
function will persist until the function is deactivated. To disable CSS on
the current page only use the > .
Example using the Toggle CSS function :
The function can be used to visually examine how the content of a web page is displayed without the presentational effects of Cascading Style Sheets. Checking if the content is understandable, legible and well structured when CSS is disabled will help determine conformance with the Web Content Accessibility Guidelines (WCAG) 1.0 - external link, Checkpoint 6.1 Organize documents so they may be read without style sheets. For example, when an HTML document is rendered without associated style sheets, it must still be possible to read the document.
- Navigate to the WebAIM
Home page

- Activate the function,
the page will refresh and the page will be presented without
CSS presentational effects.

- CSS support
will be disabled for all sites viewed within Internet
Explorer until the is
re-activated.
Note: Some people may inadvertently activate this function or forget to reactivate CSS before closing IE. This will have the effect that IE will render all web pages without CSS, and it will also modify the display of other windows dialogs (example: add/remove programs) that use CSS for styling content. If you have any problems refer to the Toolbar Blog - external link.
Further Reading
The Web Accessibility Toolbar has over 70 different functions, to learn more about the Toolbar and how it can used as an aid to web accessibility testing refer to the following: