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.

© Novática<br />

Information Technologies for Visually Impaired People<br />

Figure 4: Web Page Processed by ACTAW.<br />

they do not follow the grammar rules. Given the huge<br />

number <strong>of</strong> improperly designed Web pages there are, this<br />

makes the analyser a highly versatile tool.<br />

To improve the resulting code, situations that, while not<br />

incorrect, are not recommended are replaced. This is done<br />

by unifying criteria to specify colours, converting all definitions<br />

to a hexadecimal format instead <strong>of</strong> using a decimal<br />

format or the name <strong>of</strong> the colour. A large number <strong>of</strong> special<br />

characters are replaced by their equivalent HTML character<br />

so that they can be seen correctly using any browser. An<br />

example is the carácter 'ñ' which would be replaced by the<br />

identifier "&ntilde".<br />

The analysis <strong>of</strong> cascading styles is similar to that <strong>of</strong><br />

HTML. A CSS document is analysed without any defined<br />

element other than the basic style definition structure. All<br />

the information is stored separately; i.e. multiple definitions<br />

are broken down into simple definitions. By applying the<br />

WAI standard we can modify, in a totally independent manner,<br />

the various elements that initially were the same, and<br />

so adapt the solution to each specific case.<br />

3. Application <strong>of</strong> WAI Standards: Proposed Solutions<br />

We have analysed the various possible situations and<br />

how they match up against the guidelines proposed by<br />

WCAG, and we have applied the WCAG recommendations.<br />

It should be noted that the WAI standard is intended for<br />

website developers who know the semantic meaning <strong>of</strong> the<br />

content <strong>of</strong> a given HTML document; that is to say, people<br />

who are able to provide information not described by HTML<br />

tags, such as the meaning <strong>of</strong> an image. This makes the application<br />

<strong>of</strong> standards a truly arduous and complicated task.<br />

Some <strong>of</strong> the guidelines cannot be implemented a posteriori<br />

without knowledge <strong>of</strong> the Web page’s content <strong>of</strong> the page<br />

and its meaning. To obtain this information we need to perform<br />

a semantic analysis <strong>of</strong> the content <strong>of</strong> the page, which<br />

is a time-consuming process. Work is currently underway<br />

on possible solutions to this problem which may, in the future,<br />

deliver improvements to the application and Web accessibility<br />

in general.<br />

We go on to comment on a number <strong>of</strong> solutions proposed<br />

by some <strong>of</strong> the guidelines. To comment on all existing proposals<br />

and guidelines would be an overly lengthy and tedious task,<br />

so we have limited are comments to the guidelines we think<br />

will be <strong>of</strong> the most interest to our readers.<br />

Guideline 1: Provide equivalent alternatives to auditory<br />

and visual content<br />

Elements affected by this guideline are images, image<br />

maps, and embedded objects. Alternative texts are provided<br />

for these elements with all the information that can be ob-<br />

Figure 5: Improvement <strong>of</strong> Grammatical and Accessibility<br />

Errors using ACTAW.<br />

UPGRADE Vol. VIII, No. 2, April 2007 75

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

Saved successfully!

Ooh no, something went wrong!