Esta é a tradução do artigo do W3C "Essential Components of Web Accessibility" publicado no site do W3C.

  1. A versão oficial e original, em inglês, deste artigo, encontra-se em: http://www.w3.org/WAI/intro/components.php
  2. A única versão oficial deste documento é a versão em língua inglesa que se encontra no site do W3C.
  3. O presente documento traduzido para a língua portuguesa do Brasil, pode conter erros de tradução.
  4. Este documento foi traduzido em 10 de maio de 2005 por: Maurício Samy Silva.
    A tradução foi feita somente para este documento, vale dizer, as páginas remetidas pelos links aqui indicados, estão em sua versão original em língua inglesa, salvo indicação em contrário.

W3C logo Web Accessibility Initiative (WAI) logo

Componentes essenciais para Acessibilidade à Web

Índice dos tópicos deste documento

Este documento mostra como a acessibilidade à Web depende do relacionamento entre diferentes componentes e como o aperfeiçoamento de componentes específicos pode melhorar substancialmente a acessibilidade à Web. Mostra ainda, como as diretrizes WAI tratam estes componentes.

Introdução

É essencial que diferentes componentes do desenvolvimento e da interação Web se relacionem entre si com o objetivo de tornar a Web acessível às pessoas portadoras de necessidades especiais. Estes componentes abrangem:

illustration with labeled graphics of computers and people. at the top center is a graphic with numbers, a book, a clock, and paper, labeled 'content'. coming up from the bottom left, an arrow connects 'developers' through 'authoring tools' and 'evaluation tools' to 'content' at the top. coming up from the bottom right, an arrow connects 'users' to 'browsers, media players' and 'assistive technologies' to 'content' at the top.

Como os Componentes se relacionam

Desenvolvedores Web normalmente usam ferramentas de criação e ferramentas de aperfeiçoamento para criar conteúdo Web

Pessoas ("usuários") usam navegadores Web, players de mídia, tecnologias assistivas, ou outros "agentes de usuário" para acessar e interagir com o conteúdo.

Interdependências entre Componentes

Existem interdependências significantes entre os componentes; ou seja, os componentes devem se relacionar entre si com o objetivo de tornar a Web acessível. Tomando como exemplo os textos alternativos para imagens:

O ciclo de implementação

illustration with arrow going from conten at top through authoring tools at left to content at the bottom, and an arrow going from the content at the bottom through assisitvei technologies  and user agents at the right and back to content at the top

Quando facilidades de acessibilidade são efetivamente implementadas em um componente, a implementação nos demais componentes torna-se mais evidente.

Quando um componente é frágil

Se uma facilidade não for implementada em um componente, não haverá motivação para implementá-la em outros componentes desde que isto não resulte em ganhos de acessibilidade para usuários. Por exemplo, os desenvolvedores não se sentiram motivados a implementar uma facilidade que as ferramentas de criação não suportem e que a maioria dos navegadores ou das tecnologias assistivas não tenham implementado consistentemente.

illustration with labeled graphics of computers and people. at the top center is a graphic with numbers, a book, a clock, and paper, labeled 'content'. coming up from the bottom left, an arrow connects 'developers' through 'authoring tools' and 'evaluation tools' to 'content' at the top. the computer image is broken and the connecting line is dashed. another dashed line goes from developers to content, bypassing the computer. coming up from the bottom right, three arrows connect 'users' to 'browsers, media players' and 'assistive technologies' to 'content' at the top. the computer images are broken and the connecting lines are dashed.

Se um componente oferece suporte precário para uma facilidade de acessibilidade, em determinados casos outros componentes podem compensar com um 'gatilho' ("work-arounds") muito mais trabalhoso e não tão eficiente para a acessibilidade como um todo. Por exemplo,

Contudo, na maioria dos casos os " works-arounds" não são implementados e o resultado final é uma condição de acessibilidade precária. Adicionalmente, em alguns casos, a falta de suporte para acessibilidade em um componente não pode ser compensada por outro componente e o resultado é a total falta de acessibilidade (conteúdo inacessível) tornando impossível para pessoas portadoras de necessidades especiais acessar o Web site, página ou facilidade.

Diretrizes para diferentes componentes

illustration with labeled graphics of computers and people. at the top center is a graphic with numbers, a book, a clock, and paper, labeled 'content'. coming up from the bottom left, an arrow connects 'developers' through 'authoring tools' and 'evaluation tools' to 'content' at the top. coming up from the bottom right, an arrow connects 'users' to 'browsers, media players' and 'assistive technologies' to 'content' at the top. below these are 'accessibility guidelines' which include 'ATAG' with an arrow pointing to 'authoring tools' and 'evaluation tools', 'WCAG' pointing to 'content', and 'UAAG' pointing to 'browsers, media players' and 'assistive technologies'. at the very bottom, 'technical specifications (HTML, XML, CSS, SVG, SMIL, etc.)' forms a base with an arrow pointing up to the accessibility guidelines.

O World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI) desenvolve Web accessibility guidelines para os diferentes componentes:

As diretrizes WAI baseiam-se em especificações técnicas fundamentais para a Web e são desenvolvidas em coordenação com: