Image linked to the BU website

SEARCH | CONTACT | VISIT | UNDERGRADUATE ADMISSIONS | GRADUATE ADMISSIONS

Much of the material in this website is copyrighted by the W3C and UsableNet. We wish to thank them for its
use and have provided appropriate links to the original material.


Evaluation, Repair, and Transformation Tools for Web Content Usability and Accessibility

(Copyright  ©  1997, 1998, 1999, 2000 W3C)


Introduction

How this document is organized

Tools are classified in 3 different sets:

  1. Evaluation tools - Perform a static analysis of pages or sites regarding their accessibility, and return a report or a rating.
  2. Repair tools - Once the accessibility issues with a Web page or site have been identified, these tools can assist the author in making the pages more accessible.
  3. Filter and transform tools - These tools assist Web users rather than authors to either modify a page or supplement an assistive technology or browser.

There is also a list of other resources at the end of the document.

Information provided for each tool

The following information is provided for each tool:

Evaluation Tools

Perform a static analysis of pages or sites regarding their accessibility, and return a report or a rating. Validation tools that check HTML and CSS without an accessibility focus are included since validating to a published grammar is one step towards accessibility.

AccVerify
"AccVerify™ implements programmatic verification and reports all errors/non-compliance with the standards, plus checklist for criteria that can't be verified programmatically. Verifies the "all else fails" text version. Differentiates between 508 and W3C standards
AnyBrowser.com
Tools relevant for accessibility include viewing in various screen sizes, view with images are replaced by ALT text. Also HTML and link validation, search engine tools, and other browser compatibility tests.
Bobby.
Developed by CAST, Bobby helps authors determine if their sites are accessible. It does this through automatic checks as well as manual checks. It also analyzes Web pages for compatibility with various browsers. You may either download Bobby and run it locally, or use it through a Web interface on CAST's site. The downloadable version is written in Java and takes advantage of the accessibility support in Java. (1999)
Colorfield Insight
Allows designers to model and predict image legibility for color deficient viewers. Developed by Colorfield Digital Media (2000).
Doctor HTML
Created by Thomas Tongue and Imagiware, Inc. (1997). performs minimal accessibility checking ("alt" on IMG) but it also verifies links, spell checks and performs some syntax checking. Licenses may be purchased to run the software on a local intranet. An e-mail address is available for feedback.
Dr Watson
Dr. Watson is hosted as a free service by Addy & Associates (2000). Watson checks per HTML 3.2, as well as Netscape and Microsoft extensions up through version 4.x. Watson can also check many other aspects of your site, including link validity, download speed, search engine compatibility, link popularity, word count, and spelling. No specific accessibility checking. It only runs on the Addy & Associates server.
i-Checker
An entry level Web accessibility automated checking tool in Japanese from IBM
InSight
SSB Technologies. Interactive evaluation tool designed to help developers create accessible web pages. Also see InFocus (a repair tool). Runs on both the desktop and a server. Runs on Windows 95/98/00/NT, Linux, Unix, and Mac OS. The server software available for installation on local intranets. Support and upgrades are available to users of the software This software claims to be designed so that it is accessible to all users.
Lift
Lift Online and Lift Site are both Developed by UsableNet, Inc. (Last update: 24 April 2001 LRK)
NetMechanic.
NIST WebMetrics Tool Suite
This is a set of four tools used to test the usability and accessibility of a site. It is suggested that you register to receive bug reports and update information. An e-mail address is provided for feedback and questions. (1999)
Pehtoori
HTML validation service
Site Valet
Online toolkit and automated website monitoring service, including an HTML Validator, Link Checker, toolkit for testing and debugging forms and scripts, SGML tools for content analysis and transformation, an online version of Tidy, and a website monitoring service to notify users of potential problems.
The Schematron
An XML Structure Validation Language using Patterns in Trees - WAI Content Guidelines. Compares the pattern of a file to the patterns defined by WCAG schema.
The Wave
A tool that helps people perform those tasks that require human judgment (e.g. "Does this ALT text a functional equivalent for this image?" "Does this reading order make sense?").  The Wave displays the ALT text of images and AREAS on the page for comparison with the images, provides numbered arrows to show the linearized reading order, and shows the HTML equivalent (if any) provided for applets.  The Wave performs automatic checks (detects missing or suspicious ALT text). However, at this time it is far from covering all accessibility checkpoints.(2/25/2000).
Webbot - the libwww Robot
From the W3C. It is a programmable robot that can report missing "alt" attributes or other specific anomalies. Its primary design goal was to test HTTP/1.1 pipelining features. It runs locally on Unix or Windows. Users may subscribe to the discussion forum to find examples or discuss issues. (1999)
WDG HTML Validator
From the Web Design Group (WDG). It uses the same engine as the W3C HTML Validator (David Clark's nsgmls) but produces easier to understand error messages. It also supports a wider variety of character encodings than the W3C validator. It is available online or can run locally (supposedly, although information for running it locally was not available on 18 February 2000). You can also run a batch of pages through it. (1999)
Weblint
By Neil Bowers (1997). It is a syntax and minimal style checker for HTML: a Perl script which picks fluff off html pages, much in the same way traditional lint picks fluff off C programs. It is available for download on Unix, Windows NT, Mac or OS/2. Over 20 sites support a Web-based interface in a variety of languages. E-mail and a feedback form are available.
The Web Page Accessibility Self-Evaluation Test
Created by the Public Service Commission of Canada. It is a 27 question, multiple choice survey available in English or French that produces 5 accessibility ratings
  1. highly inaccessible,
  2. much improvement required,
  3. partially accessible,
  4. fairly accessible,
  5. accessible.

An e-mail address is provided to give feedback. There are two versions of the test, one written in HTML 2.0 that requires the user to tally their rating. The other uses JavaScript to tally the rating.

WebWatch robot software
(1998) From the The UK Office for Library and Information Networking (UKOLN). It has been developed to assist in the monitoring and analysis of trends of use of Web technologies across various communities. It is a PERL script that runs on Unix platforms. Feedback may be sent to the authors via e-mail. This has been superceded by Harvest-NG (1999). We are waiting for more information about this project.
W3C CSS validator.
Validates the CSS used in documents. You may run it through the interface on the W3C server or download it and run it at a Java command line. Since it is Java it runs wherever there is a Java Virtual Machine. There is a mailing list for questions. (1998)
W3C HTML validation service
It is "an easy-to-use HTML validation service based on an SGML parser. It checks HTML documents for compliance with W3C HTML Recommendations and other HTML standards." The service is available through the W3C Web site, although the source code is available for mirroring on other sites. It is known to run on Unix platforms but may work on others (it has not been tested). A discussion list is available. (2000)

Repair Tools

Once the accessibility issues with a Web page or site have been identified, these tools can assist the author in making the pages more accessible.

A-Prompt
from the University of Toronto may be used in several ways. It both identifies problems and helps the author correct them.
ALT repair kit
developed by Sonicon, allows ALT text to be added to page inline.
CSSize (HTML => HTML+CSS) and HTTPtool (HTTP ftp-alike using GET/PUT) software
By Daniel Glazman
Demoronizer
developed by Tom Christiansen. It removes vendor specific html conventions and extensions.
InFocus
SSB Technologies. Interactive repair tool designed to help developers create accessible web pages. Also see InSight (an evaluation tool). Runs on both the desktop and a server. Runs on Windows 95/98/00/NT, Linux, Unix, and Mac OS. The server software available for installation on local intranets. Support and upgrades are available to users of the software This software claims to be designed so that it is accessible to all users.
Powerpoint Accessibility Wizard
From Division of Rehabilitation - Education Services, University of Illinois. "Accessibility Wizard simplifies the task of converting PowerPoint presentations to text pure HTML ... and automates much of the conversion of Power Point Presentations to an HTML format that includes required accessibility information." (LRK 4/20/2001).
Site Valet
See above description for Site Valet.
TOM (Text-Only Maker)
from NCSA.
Tidy
By Dave Raggett. Repairs errors, improves style in HTML/XML.  Converts HTML to XHTML.  Removes proprietary XML tags from HTML output.  An online version is available at Site Valet (not all tidy options are available in this version however).
WWW HTML Accessibility Tool (WHAT)
From Division of Rehabilitation-Education Services,  Univ. Illinois at Urbana-Champaign.  "The initial prototype demonstrates the capabilities of the tool to analyze images for alternative representations. The author can review, change and add to the current attributes for ALT, TITLE and LONGDESC information to their documents..."   Additional features are planned.

Filter and Transform Tools

These tools assist Web users rather than authors to either modify a page or supplement an assistive technology or browser. Some of these tools integrate into the browser although most of them work by proxy: using a piece of software that sits between the user and the target server to transform a page to make it more accessible. All of these tools are also evaluation tools, since pages that can not transform in a decent way are probably broken beyond repair.

Accessible Web Browser Project
At Univ. Illinois, Urbana-Champaign. Goal is to create a web browser using Internet Explorer as a COM object, to improve accessibility for people with visual impairments.
AYE
By Henrik Quintel, it is a web page transformer (part of PRISMA)
Altifier
by Michael Vorburger
BBC Education Text to Speech Internet Enhancer: BETSIE
"deGrade" browser simulator.
By Kynn Bartlett
LaTeX2HTML
Lynx-me service.
By Gerald Oskoboiny. It shows a textual version of how a site looks in Lynx.  However, links are not clickable, and doesn't show the ALT text or URL's corresponding to AREA's of image map like Lynx does (2/25/2000)
Delorie Lynx viewer
Shows how a page will look in Lynx. Links are clickable.  If you click on links in the resulting page, they will also be filtered through Lynx viewer. It also handles frames the way Lynx does.  However, doesn not give menu of the ALT text or URL's of the AREAS like lynx does.  Perl Source is posted at the site. (2/25/2000)
Internet Explorer Web Accessories
Muffin filtering proxy server
Navigation Power Toys for IE.
Developed at the Trace Center by Mark Novak
Office 2000 HTML Filter
The Office HTML Filter is a tool, provided by Microsoft, that you can use to remove Office-specific markup tags embedded in Office 2000 documents (.g. Word) saved as Hypertext Markup Language (HTML).
PDF to HTML Converter
Developed by Adobe.
Access.adobe.com
a resource designed to help people with visual disabilities work more effectively with Adobe® Acrobat® software and Adobe Portable Document Format (PDF) files.

ETH Zurich - Proxy helper project
.
RTFtoHTML
Converts RTF to HTML
rfc2html.pl
Special purpose filter that converts Internet Society Request for Comments into HTML.  Model of a converter for a special text format for people who like to program in Perl.  For an example of this filter in action, see http://www.w3.org/Protocols/rfc2616/rfc2616.html.
Spyglass Prism
Sserver-based content conversion.
Silas S. Brown's Web access gateway
for disabled users.
Web Intermediaries (WBI) ("Webbie")
An open source development kit from IBM, an architecture and framework for creating intermediary applications on the web.  It's a programmable proxy and web server that can run on the user's machine or remotely.  A very promising platform for building filters and transformation tools to repair web sites.  Java based, so it should run anywhere. (LRK 1/19/2001)
Web page Purifier
Removes tags and/or attributes not explicitly allowed by the DTD).
WebCleaner
An Open-Source (GPL) filtering HTTP proxy. "It can disable animated GIFs, compress documents on-the-fly (with gzip), enhance your privacy (remove user-agent: header and obfuscate IP address), and remove all HTML crap. It can be completely customized to your needs.". Although not advertised an an accessibility tranform tool, the customization feature (an XML file BTW) would facilitate that use. (LRK 4/18/2001)

Copyright  ©  1997, 1998, 1999, 2000 W3C (MIT, INRIA, Keio ), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.



Web Content Accessibility Guidelines (WCAG) | WCAG FAQ's | WCAG Design Checklist | Current Accessibility Tools: Evaluation-Repair | Alternative Web Browsers | U. S. Policy on Accessibility | Accessibility Links | Accessibility Conference and Events | Usability and Web Architecture | W3C Paper on Usability and html style | How to Design Annoying Websites | IBM's Guide to Successful Web Design | Usability Tools | Usability Links| Giorgio Brajnik's Graduate Thesis on Automatic Web Usability Evaluation

Image Linked to WebWarren page