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.
© 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 "ñ".<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