This page is out of date! Consult Cloud4all deliverable D204.1 instead.
CultureAll was a Canadian network project lead by IDRC (formerly ATRC) developing approaches, tools and strategies to integrate inclusive design as component of Web 2.0 technologies. The overall goal was to ensure everyone's participation in the Canadian cultural exchange by weboffers . Many projects created different tools improving access to culture life. In the first round of CultureAll many free accessible web tools, inclusive production tools for artists and techniques for inclusive cultural events have been developed . The project TransformAble is from special relevance for the topic personalization of user interfaces and thereby for cloud4All. Within TransformAble technologies successfully developed through TILE have been advanced. TransformAble is a set of web services that modify a site's user interface and content resources in order to accommodate the individual needs and preferences of each user. It can be used by any suitable web application. 3 open-source Java-based services have been provided by the project:
- PreferAble: web interface enabling users to edit and store the following preferences: scree enhancement, colour schemes, preferred language, controle preference, alternatives to multimedia
- StyleAble: performs a range of display and structural transformations on any well-formed Web page. These transformations can be categorized into two types: 1) generation of custom style sheets, and 2) document transformations.
- StyleAble's CSS generator can create customized style sheets based on a user's stated preferences, allowing them to control the overall appearance of the site, including the font size, face, foreground colour, background colour, and link appearance.
- Document transformations provide augmented views of a document which help users to navigate and understand the content more easily. This includes the on-the-fly creation of a table of contents or a list of links
- Doesn`t require metadata or content repository. Uses the structure of well-formed HTML documents to perform these transformation
- SenseAble: works alongside content repositories which contain multimedia resources and associated metadata in the AccessForAll format. This metadata helps to describe the characteristics and accessibility of a particular resource, including the potential alternatives which may be available for it. For example, if a user is viewing a video resource and is deaf, hard of hearing, or is working in a noisy environment, SenseAble can match this need with any associated captions or sign language resources which may be available for the video. SenseAble's matching engine determines the availability and appropriateness of content alternatives, ranking them based on user preferences. The content aggregator in SenseAble can work with audio, video, textual and SMIL content to build alternative versions of the resource that are more accessible to the individual user.
Results from TransformAble are used in other projects of the CultureAll 2.0. The FLUID (Flexible User Interface) project aims on the development of an interface architecture that enables the creation and consistent use of modular, reusable, and swappable user interface components (using Web 2.0 Technologies). UI components can be applied either during configuration or during runtime, by using a web service such as TransformAble . The FLOE (Flexible Learning for Open Education) project aims to develop tools that transform and personalizes the learning experience. Thereby a solution will be developed to match learning needs with suitable OERs (Open Education Resources) through a set of embeddable components and services as part of the Fluid Infusion code solution .
Useful information and sources for Cloud4All
- Open source service SenseAble for matching content resources with the accessibility needs and preferences of the user .
- Accessible UI Components for building tools.