Web-4-All Public Release

Web-4-All Released as Open Source

March 31, 2006

The ATRC of the University of Toronto is pleased to announce that Web-4-All has been released as open source software downloadable free of charge from this website. This release provides multi-user workstation system administrators with the core Web-4-All technology and plug-ins. In order to set up a fully functioning system to benefit internet users with disabilities, system administrators can combine Web-4-All with third party Assistive Technologies (AT’s) and the appropriate Web-4-All plug-ins to configure these AT’s. A number of Web-4-All plug-ins for selected AT’s are available here. The AT’s themselves may be obtained by system administrators from the relevant vendors.

Developers of Assistive Technologies are encouraged to integrate their products with Web-4-All by implementing Web-4-All plug-ins conformant with the Web-4-All open application programming interface (api) for plug-ins. A programmers manual and the source code for fully featured Web-4-All plug-ins as well as for a number of prototype plug-ins is available to support this effort.

Web-4-All is written in Java and designed to run on any operating system that supports the Java Runtime Engine; for example, Windows, Macintosh, and Linux.

This release is available as source code.

Web-4-All Release for Windows XP

Web-4-All is available for Windows XP in self-installable executable form. There are separate English and French installers available for download. This includes the Web-4-All client and plug-ins for a number of third party assistive technologies. 

Release Note:

Optional File Browser or Smart Card Reader support
When installing Web-4-All, one of the following options may be selected as follows:
Option #1: USB Smart Card Reader
USB smart card readers may be purchased for Windows XP. The ATRC has tested one such card reader and has determined that it works with Web-4-All on Windows XP. This card reader can be used with the same smart cards that were distributed to CAP sites with the Windows 2000  release of Web-4-All.  The smart card reader is the SCM Microsystems SCR335 Chipdrive, available for purchase from a number of retailers. Specifications are available at SCM's website at: http://www.scmmicro.com/security/SCR335.html 
Note that the ATRC is not able to provide support in case there are any problems with this or any other USB card reader; however testing has not revealed any problems.
Option #2: File Browser Support
Web-4-All for Windows XP supports saving and retrieving preferences on any read/write device supported by the Windows XP file system, for example, a USB memory stick. This means that CAP sites have the option of allowing users to store preferences on these devices in lieu of smart cards.

Web-4-All Support and Services

If you need our help, support is available through the packages and services listed below. Contact web4all@atrc.utoronto.ca indicating how you will be using Web-4-All and the support or service you require.

Web-4-All Support Packages
Support Price – Annual Fee * Description

Entry Level


Email dialog with Web-4-All team. Cumulative maximum 15 hours.



Email and telephone consultation with Web-4-All team. Cumulative maximum 30 hours.

* all prices are in Canadian dollars.

Web-4-All Integration and Customization Services

We are available on a contract basis to help set up a Web-4-All facility in libraries, internet cafés, universities, or other venues. We can provide software development services to customize Web-4-All to meet your specific needs and to develop Web-4-All plugins for third-party assistive technologies. Please contact us at web4all@atrc.utoronto.ca for more information.


Industry Canada conceived of Web-4-All and provided financial support to the ATRC of the University of Toronto for the development of Web-4-All. Web-4-All software was developed and is owned by the University of Toronto.

Top of Page ATRC Web Site