03.04.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!