Download full issue (PDF 2.1MB) - Council of European ...
Download full issue (PDF 2.1MB) - Council of European ...
Download full issue (PDF 2.1MB) - Council of European ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Information Technologies for Visually Impaired People<br />
Automatic Adaptation to the WAI Standard<br />
Juan Manuel Fernández-Ramírez, Vicenç Soler-Ruiz, Jordi Roig de Zárate<br />
Today it is hard to find a website that meets World Wide Web Consortium (W3C) standards. These standards are intended<br />
to help users access all the information available on the website in a user-friendly manner. It is even harder to find sites<br />
that meet the standards for people with disabilities. These standards, published by the Web Accessibility Initiative (WAI),<br />
improve access to the information in a website for those with disabilities and also for those without. In an attempt to<br />
change this situation, we have created the Automatic Conversion Tool for an Accessible Web (ACTAW), a tool which<br />
automatically adapts Web pages to WAI standards.<br />
Keywords: HTML, WAI, WCAG, Web Accessibility.<br />
1 Introduction<br />
As things stand today, the needs <strong>of</strong> people with disabilities<br />
are not taken into account by s<strong>of</strong>tware and website developers.<br />
This makes it really difficult for these people to<br />
integrate into the job market and to access all the information<br />
available on the Web. The way s<strong>of</strong>tware and websites<br />
are designed today, much <strong>of</strong> the great potential afforded by<br />
the Web as an instrument <strong>of</strong> integration and standardization<br />
is lost. The Automatic Conversion Tool for an Accessible<br />
Web (ACTAW) <strong>of</strong>fers a new approach to the problem <strong>of</strong><br />
Web accessibility and tries to make the largest possible<br />
number <strong>of</strong> Web pages accessible to users with disabilities.<br />
A set <strong>of</strong> standards to ensure the correct development <strong>of</strong><br />
all the elements involved in Web browsing does exist. These<br />
standards have been drawn up by the World Accessibility<br />
Initiative (WAI) [2] which forms part <strong>of</strong> the World Wide<br />
Web Consortium (W3C) [1]. In this article we will focus on<br />
Web Content Accessibility Guidelines 1.0 (WCAG) [3]<br />
which provides guidelines to follow for accessible website<br />
design and implementation. This set <strong>of</strong> standards defines a<br />
number <strong>of</strong> points to which website developers should pay<br />
special attention to ensure that their websites’ content is<br />
accessible to everyone.<br />
The W3C is an organization whose mission is to lead<br />
the Web to its <strong>full</strong> potential. This organization draws up<br />
standards for the various technologies used in the Web. In<br />
particular, it specifies the grammar <strong>of</strong> HTML, the most commonly<br />
used language on the Web. This grammar is the basic<br />
standard for this language, although it is rarely used properly.<br />
This makes it even more difficult to achieve Web accessibility,<br />
since if Web designers are not capable <strong>of</strong> following<br />
the basic rules <strong>of</strong> the language they use, they are<br />
unlikely to follow recommendations to make their designs<br />
accessible.<br />
Meanwhile, it is <strong>of</strong>ten the case that websites are designed<br />
with specific browsers in mind which may not implement<br />
HTML grammar properly [5]. This situation means that the<br />
presentation <strong>of</strong> a website may vary greatly depending on<br />
the browser used.<br />
Authors<br />
Juan Manuel Fernández-Ramírez is an IT engineer and has<br />
been a lecturer in the Department <strong>of</strong> Microelectronics and<br />
Electronic Systems <strong>of</strong> the Universidad Autónoma de Barcelona<br />
(UAB) since 2006. He forms part <strong>of</strong> the Biomedical Applications<br />
Group <strong>of</strong> the UAB where he researches in the field <strong>of</strong> personal<br />
autonomy, specializing in e-integration. He is currently heading<br />
the ACTAW project. .<br />
Vicenç Soler-Ruiz is a Doctor <strong>of</strong> Computer Engineering and<br />
has been a lecturer in the Department <strong>of</strong> Microelectronics and<br />
Electronic Systems <strong>of</strong> the UAB since 1997. As a researcher he<br />
belongs to the Biomedical Applications Group <strong>of</strong> the UAB where<br />
he researches into learning from imbalanced datasets and the<br />
development <strong>of</strong> applications for personal autonomy. He has been<br />
involved in a number <strong>of</strong> different projects at both a national and<br />
<strong>European</strong> level. .<br />
Jordi Roig de Zárate is a Doctor <strong>of</strong> Computer Engineering<br />
and has been an associate pr<strong>of</strong>essor in the Department <strong>of</strong><br />
Microelectronics and Electronic Systems <strong>of</strong> the Universidad<br />
Autónoma de Barcelona (UAB) since 1986. He is a member <strong>of</strong><br />
the Biomedical Applications Group <strong>of</strong> the UAB, within which<br />
he heads research into applications for personal autonomy and<br />
assistive technologies. He has been involved in various projects<br />
at both a national and <strong>European</strong> level, including the BrailleDesk<br />
keyboard and ACTAW projects. .<br />
The infrequent use <strong>of</strong> proper HTML grammar is to a<br />
large extent due to this habit <strong>of</strong> designing websites for a<br />
particular browser, since Web pages so created are only<br />
checked with that browser and are not checked with the<br />
W3C validation system [4]. Add to this the fact that today’s<br />
Web editors and browsers add their own tags and attributes<br />
and it is easy to see how when we try to include another<br />
feature, such as accessibility, proper website development<br />
becomes a very complicated proposition.<br />
The application presented in this article attempts to solve<br />
this problem by analysing and modifying a website’s<br />
XHTML/HTML code so that it meets the WAI standard. It<br />
also analyses the presentation <strong>of</strong> the Web page, i.e. the vari-<br />
72 UPGRADE Vol. VIII, No. 2, April 2007 © Novática