From wiki.gpii
Jump to: navigation, search

back to Compiling Existing Strategies and Tools.

This page is out of date! Consult Cloud4all deliverable D204.1 instead.

The project Web-4-All provided a system for easily configuring multi-user public access computer workstations and internet ready workstations for use by the public [1]. Web-4-All is compliant with the IMS AccLIP and thereby with standard ISO 24751. Web-4-All was one of the first The application is Java based in order to ensure platform independence. Preferences are stored as XML by using the IMS AccLIP specification. Furthermore, Web-4-All can use smart cards to store user preferences. The following figure depicts the architecture [2]:


The system supports a plug-in architecture for preferences and configuration that can be used by third party software. A developer manual for writing configuration or preference discovery aid plug-ins can be found in [3]. The Preference Loader Module is responsible for reading and writing users preferences. An important point is that the storage concept is independently from the storage medium. Matching based on finding a configuration plug-in that best matches the user`s preference setting. After successfully finding a plug-in, all relevant portion of the AccLIP is passed to the plug-in that performs the configuration of the AT.


  • Developed by IDRC (formerly ATRC); originally sponsored by Industry Canada

Useful information and sources for Cloud4All

  • Automatically configured public access terminals
  • Plug-in architecture to allow AT developers to create preference Discovery Aids and Configuration plug-ins
  • Web-4-All released as open source. Quellcode: [1]


  1. Web4All Project
  2. Web4All Architecture
  3. Web-4-All Programmer's Manual