Você está na página 1de 154

Acessibilidade no desenvolvimento de

sistemas web: um estudo sobre o cenrio


brasileiro


Andr Pimenta Freire







Acessibilidade no desenvolvimento de
sistemas web: um estudo sobre o cenrio
brasileiro






Andr Pi me nt a Fr e i r e




Orientadora: Profa. Dra. Renata Pontin de Mattos Fortes







Dissertao apresentada ao Instituto de Cincias Matemticas e
de Computao - ICMC-USP, como parte dos requisitos para
obteno do ttulo de Mestre em Cincias - Cincias de
Computao e Matemtica Computacional.





VERSO REVISADA APS A DEFESA










USP S o Ca r l o s
Abr i l / 2 0 0 8



Data da Defesa: 07/03/2008


Visto do Orientador:
.
Que este trabalho possa ser oferta
agradvel ao corao de Deus,
que por Sua misericrdia me permitiu
realiz-lo sob os auspcios de Sua
divina proteo e amparo.
Agradecimentos
Primeiramente a Deus pelo dom da vida, e pela graa de todos os dias encontrar motivos para
am-Lo mais em todas as coisas e, a cada descoberta, poder am-Lo mais que todas as coisas por
meio das quais Ele se revela.
Aos meus pais, por terem me dado a riqueza de conhecimentos mais valiosos do que o melhor
dos resultados que esta dissertao pudesse mostrar. Pelo carinho incondicional e pela perseve-
rana em amar, sempre. Ao meu irmo, primos, familiares e entes queridos, por estarem sempre
prximos de corao mesmo quando a distncia torna raros os encontros e os abraos.
minha namorada Evelise, pela vivncia do amor verdadeiro em Deus que a cada dia desco-
brimos mais e mais profundo em ns. Que as linhas desta dissertao dem testemunho de todo
carinho e compreenso que tive de voc neste tempo.
professora Dra. Renata Pontin de Mattos Fortes, pela amizade e conana adquiridas durante
esses anos de convivncia, e por todo apoio para a realizao deste trabalho. Do que cou do
aprendizado da sua orientao cientca esta dissertao at pode dizer um pouco. Contudo, o que
cou do aprendizado de coragem, honestidade, humildade e de vida no cabe aqui em palavras.
Aos amigos do Grupo de Orao Universitrio, e a todo o Ministrio Universidades Renovadas
da Renovao Carismtica Catlica. Obrigado pela amizade e por serem minha famlia em So
Carlos durante todo este tempo. Sejam canais de Deus para fazer a diferena na vida de muitos nas
universidades mundo afora, como zeram na minha!
Aos amigos Vagner, da Associao Mulheres da Unimed de apoio aos cegos, Ailton do La-
boratrio Prover da UFSCar, e todos amigos da Pastoral dos surdos. Obrigado por me fazerem
acreditar que este trabalho vale a pena!
Ao professor Dr. Mrio de Castro e amiga Cibele Russo, por todo o apoio na realizao das
anlises estatsticas deste trabalho.
A todos os amigos do Laboratrio Intermdia e do grupo de pesquisa. Muito obrigado pela
convivncia e pelo crescimento que me proporcionaram. A todos os professores, funcionrios e
alunos do ICMC-USP, pela saudvel convivncia e por todo apoio dado durante a realizao deste
trabalho.
amiga professora Dra. Dbora Maria Barroso Paiva, pela amizade e pelas contribuies neste
e nos trabalhos que vieram antes deste. Obrigado pelo incentivo e pela conana neste trabalho,
tomando a frente no prosseguimento dele!
A todos os participantes do levantamento pela disponibilidade em contribuir com a realizao
deste estudo.
Ao Conselho Nacional de Desenvolvimento Cientco e Tecnolgico (CNPq) pelo apoio nan-
ceiro.
7
.
Resumo
A
Universalizao do acesso ao contedo disponibilizado emsistemas Web
tem se tornado crucial para que todas as pessoas, independente de de-
cincias ou de outras restries possam ter acesso a ele. Diversos estudos
indicam que, apesar da instituio de leis federais sobre acessibilidade para
contedo Web em diversos pases, muitos stios ainda apresentam proble-
mas. A falta de conscientizao das pessoas envolvidas em projetos de de-
senvolvimento Web sobre a acessibilidade e a no utilizao de tcnicas ade-
quadas para desenvolvimento de aplicaes tm um impacto considervel
sobre a acessibilidade. Levantamentos foram realizados com o objetivo de
identicar caractersticas dos desenvolvedores sobre o conhecimento e uso
de tcnicas para acessibilidade. Entretanto, os estudos realizados investiga-
ram somente o uso de um conjunto restrito de tcnicas e, alm disso, tambm
no investigaram a correlao entre as respostas obtidas pelos participantes
e o nvel de acessibilidade das pginas desenvolvidas por eles. Neste traba-
lho, prope-se efetuar um levantamento sobre a percepo de acessibilidade
e uso de tcnicas para desenvolvimento de sistemas Web considerando aces-
sibilidade com pessoas envolvidas em projetos de desenvolvimento Web no
Brasil de diferentes reas de atuao. Este levantamento foi acompanhado
de avaliaes de acessibilidade automatizadas com uso de mtricas sobre s-
tios desenvolvidos pelos participantes, para vericar a inuncia dos fatores
investigados na acessibilidade dos stios e na percepo de acessibilidade
dos participantes. O levantamento realizado contou com a participao de
613 participantes de todo o Brasil. Os resultados indicaram que no Bra-
sil a percepo da acessibilidade por pessoas que participam de projetos de
desenvolvimento Web ainda bastante limitada. Mais do que promover o
treinamento das pessoas envolvidas em projetos sobre questes tcnicas,
necessrio promover maior conscientizao sobre a acessibilidade e sobre os
problemas que pessoas com diferentes restries e habilidades enfrentam ao
utilizar a Web.
i
Abstract
U
Niversal access to content in Web based systems is an essential aspect
to enable everyone to have access to it, regardless of disabilities or any
other restrictions. Several studies indicate that, although federal legislation
regarding to Web accessibility have been promulgated in many countries,
accessibility is still an issue for many Web sites. The limited awareness of
accessibility by people involved in Web development and the lack of ap-
propriate use of development techniques in the development of applications
have a deep impact on accessibility. A few surveys have been carried out to
identify the main characteristics of Web developers regarding accessibility
concepts and techniques for accessibility. However, the studies reported up
to this date have only investigated the use of a restricted set of techniques by
developers. Besides, they have not addressed the analysis of the correlation
between the answers provided by the subjects and the accessibility level of
their Web pages. The proposal of the work presented in this masters the-
sis is the development of a survey on the accessibility awareness and on the
use of techniques for accessibility by people involved in the development of
Web based systems. Automatic metric based accessibility evaluations on the
Web sites developed by the subjects were carried out to support the inves-
tigation of the impacts that the issues investigated have on the Web pages
accessibility and on the accessibility awareness. The survey was answered
by 613 subjects from all Brazilian states. The results show that in Brazil the
accessibility awareness is still very limited. Training people involved in Web
projects on technical issues alone is not enough. It is necessary to promote
a wider awareness of accessibility and of the problems people with different
restrictions and abilities deal with when using the Web.
iii
Sumrio
Resumo i
Abstract iii
1 Introduo 1
1.1 Contexto e motivao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Organizao do trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Acessibilidade na Web 5
2.1 Consideraes iniciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Tecnologia assistiva e design universal . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Acessibilidade em sistemas Web . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 Legislao de acessibilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Diretrizes para acessibilidade na Web . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 Avaliao de acessibilidade na Web . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.7 Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 Tcnicas para desenvolvimento de sistemas Web acessveis 21
3.1 Consideraes iniciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2 Engenharia Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 Reviso da literatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.1 Protocolo da reviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3.2 Conduo da reviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.4 Resultados da reviso da literatura . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.5 Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4 Mtricas de acessibilidade 37
4.1 Consideraes iniciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 Mtricas de acessibilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.3 Mtrica de problemas potenciais . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.4 Mtrica de acessibilidade para usurios cegos . . . . . . . . . . . . . . . . . . . . 39
4.5 Mtrica WAB (Web Accessibility Barrier) . . . . . . . . . . . . . . . . . . . . . . 41
4.6 Mtrica UWEM - Modelo de agregao de resultados de testes . . . . . . . . . . . 41
v
4.7 Mtrica A3 - Modelo melhorado de agregao de resultados de testes . . . . . . . . 44
4.8 Mtrica WAQM (Web Accessibility Quality Metric) . . . . . . . . . . . . . . . . . 45
4.9 Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5 Hera metrics: mdulo para clculo de mtricas 49
5.1 Consideraes iniciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.2 Estudo sobre a ferramenta Hera 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.3 Mdulo para clculo de mtricas de acessibilidade . . . . . . . . . . . . . . . . . . 53
5.4 Estudos de caso: anlise da acessibilidade de stios governamentais brasileiros . . . 56
5.4.1 Acessibilidade nos stios dos governos estaduais brasileiros de 1996 a 2007 58
5.4.2 Acessibilidade nos stios das prefeituras municipais brasileiras . . . . . . . 60
5.5 Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
6 Levantamento com pessoas envolvidas em projetos Web no Brasil 63
6.1 Consideraes iniciais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
6.2 Pesquisas de levantamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
6.3 Trabalhos relacionados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.3.1 Levantamento - Lazar et. al (2004) . . . . . . . . . . . . . . . . . . . . . . 66
6.3.2 Levantamento - ENABLED (2005) . . . . . . . . . . . . . . . . . . . . . 67
6.3.3 Levantamento - Ferreira et. al (2007) . . . . . . . . . . . . . . . . . . . . 69
6.3.4 Levantamento - Tangarife (2007) . . . . . . . . . . . . . . . . . . . . . . . 70
6.4 Planejamento e conduo do levantamento . . . . . . . . . . . . . . . . . . . . . . 71
6.5 Resultados do levantamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.5.1 Anlise descritiva . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.5.2 Modelagem estatstica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
6.5.3 Anlise da validade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.6 Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
7 Concluses e trabalhos futuros 93
7.1 Contribuies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
7.2 Limitaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.3 Trabalhos futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7.4 Produo cientca . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
A Glossrio 109
B Diretrizes e pontos de vericao do WCAG 1.0 111
C Levantamento sobre tcnicas para desenvolvimento Web acessvel 117
D Avaliao dos stios dos governos estaduais brasileiros entre 1996 e 2007 121
E Avaliao dos stios das prefeituras municipais brasileiras 127
F Instrumentos utilizados na pesquisa levantamento 131
F.1 Questionrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
F.2 E-mail convite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
G Modelos estatsticos do levantamento 135
vi
Lista de Figuras
2.1 Exemplo de problema de acessibilidade: pgina com exibio de elementos grcos 10
2.2 Exemplo de problema de acessibilidade: pgina com problemas de acessibilidade
em um navegador textual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 Exemplo de pgina com recursos que favorecem a acessibilidade em um navegador
grco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Exemplo de pgina com recursos que favorecem a acessibilidade em um navegador
textual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Exemplo de relatrio de avaliao de uma pgina Web com a ferramenta Hera . . . 17
3.1 Processos da norma ISO/IEC 12207 . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 Etapas para a reviso sistemtica . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3 Nmero de publicaes de tcnicas para acessibilidade para processos da ISO/IEC
12207 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.1 Primeiro e segundo estgios para o clculo de mtrica de acessibilidade do UWEM
(Cluster, 2006b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.2 Aproximao do clculo da mtrica WAQM por uma hiprbole (Vigo et al., 2007) . 47
5.1 Estrutura bsica da ferramenta Hera 2.0 (Benavdez et al., 2006) . . . . . . . . . . 52
5.2 Diagrama com as principais classes utilizadas para avaliao na ferramenta Hera 2.0 52
5.3 Diagrama com as principais classes utilizadas para avaliao na ferramenta Hera
2.0 com o mdulo de clculo de mtricas . . . . . . . . . . . . . . . . . . . . . . . 54
5.4 Grco de disperso e coecientes de correlao de Pearson para as diferentes
mtricas na anlise dos stios dos governos estaduais . . . . . . . . . . . . . . . . 59
5.5 Comparao entre os ndices WAB dos stios Web dos governos estaduais entre
2004 e 2006 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.1 Participantes do levantamento de acordo com as regies do pas . . . . . . . . . . . 76
6.2 Participantes do levantamento de acordo com a faixa etria . . . . . . . . . . . . . 76
6.3 Participantes do levantamento de acordo com a rea de atuao . . . . . . . . . . . 76
6.4 Participantes do levantamento de acordo com a formao . . . . . . . . . . . . . . 77
6.5 Distribuio dos participantes do levantamento de acordo comas funes exercidas
em suas organizaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
6.6 Conhecimento dos participantes do levantamento sobre linguagem de marcao e
de estilo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.7 Conhecimento dos problemas enfrentados por cegos ao utilizar a Web . . . . . . . 78
vii
6.8 Tecnologias assistivas conhecidas pelos participantes do levantamento . . . . . . . 79
6.9 Conhecimento sobre o Decreto Lei No. 5.296/2004 e suas implicaes para Web
pelos participantes do levantamento . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.10 Conhecimento dos participantes do levantamento sobre as diretrizes do WCAG do
W3C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6.11 Treinamentos sobre acessibilidade recebidos pelos participantes . . . . . . . . . . 80
6.12 Tipos de avaliao de acessibilidade realizados pelos participantes . . . . . . . . . 81
6.13 Opinio dos participantes sobre a considerao da acessibilidade nos projetos em
que esto envolvidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
6.14 Motivos porque acessibilidade considerada nos projetos dos participantes . . . . 82
6.15 Motivos porque acessibilidade no considerada ou considerada parcialmente
nos projetos dos participantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.16 Boxplots com o sumrio dos resultados das avaliaes das pginas dos participan-
tes do levantamento com as mtricas WAB, A3, UWEM e WAQM . . . . . . . . . 85
D.1 Nmero de estados com stios web por ano entre 1996 e 2007 . . . . . . . . . . . . 121
D.2 Srie histrica da anlise das pginas com a mtrica A3 dos stios dos estados . . . 122
D.3 Srie histrica da anlise das pginas com a mtrica UWEM dos stios dos estados 123
D.4 Srie histrica da anlise das pginas com a mtrica WAB dos stios dos estados . . 124
D.5 Srie histrica da anlise das pginas com a mtrica WAQM dos stios dos estados 125
viii
Lista de Tabelas
2.1 Lista de ferramentas de apoio avaliao de acessibilidade . . . . . . . . . . . . . 18
4.1 Padronizao de variveis nas frmulas das mtricas de acessibilidade . . . . . . . 39
5.1 Stios Web dos governos municipais por regies . . . . . . . . . . . . . . . . . . . 61
5.2 Resultados da avaliao dos stios dos governos municipais com a mtrica WAB . . 61
6.1 Sumrio com as inferncias obtidas por meio dos modelos estatsticos . . . . . . . 90
C.1 Lista de trabalhos includos na reviso da literatura . . . . . . . . . . . . . . . . . 119
E.1 Resultados da avaliao dos stios dos governos municipais com a mtrica A3 . . . 127
E.2 Resultados da avaliao dos stios dos governos municipais com a mtrica UWEM 128
E.3 Resultados da avaliao dos stios dos governos municipais com a mtrica WAQM 128
E.4 Lista dos quinze municpios com menores ndices WAB . . . . . . . . . . . . . . . 129
E.5 Lista dos quinze municpios com maiores ndices WAB . . . . . . . . . . . . . . . 129
ix
x
.
CAPTULO
1
Introduo
1.1 Contexto e motivao
O acesso informao e tecnologia por todas as pessoas tem se apresentado como um grande
desao para a indstria, academia e para toda a sociedade. Em particular, garantir a acessibilidade
da informao e da comunicao um importante aspecto para promover a incluso na Sociedade
da Informao.
O crescimento do uso da Web como plataforma para aprendizado eletrnico, governo eletr-
nico, comrcio eletrnico e muitos outros servios online tornam a Web uma tecnologia essencial
atualmente. Dessa forma, a promoo da incluso na Sociedade da Informao passa inevitavel-
mente pela melhoria da acessibilidade das aplicaes Web. No caso da Web, a acessibilidade
um objetivo que envolve a gerao de documentos que possam ser renderizados por diferentes
dispositivos. Isso inclui o acesso por cegos que utilizem leitores de tela com sintetizadores de voz,
pessoas com baixa viso, surdos, pessoas com decincia motora, idosos, entre outros grupos que
possam ter algum tipo de diculdade para ter acesso ao contedo disponibilizado. Para que esse
objetivo seja alcanado, deve-se ter em mente princpios de design universal, evitando restringir o
projeto a grupos restritos de usurios.
Apesar da existncia de muitas diretrizes de acessibilidade, como o Web Content Accessibility
Guidelines (WCAG 1.0) (W3C, 1999a) do W3C e leis federais em diversos pases, relacionadas
acessibilidade na Web, ainda existem muitas pginas com problemas de acessibilidade.
No Brasil, o Decreto Lei No. 5.296/2004 de dezembro de 2004 havia estabelecido que todos
os stios governamentais deveriam se adequar para atender aos requisitos de acessibilidade no
1
2 1.2. OBJETIVOS
perodo de um ano. Em um levantamento preliminar realizado pela ONG Acessibilidade Brasil
1
em dezembro de 2005, apenas 15 de 540 endereos avaliados foram considerados acessveis. Nos
Estados Unidos, apesar de a legislao de acessibilidade ser mais antiga, ainda existe uma grande
quantidade de stios inacessveis, como apontado por Goette et al. (2006) e Hackett et al. (2004).
A falta de acessibilidade em Taiwan tambm foi apontada por Chen et al. (2006).
A investigao sobre as causas desses problemas, bem como de propostas para melhorar a
situao atual tem sido alvo de muitos trabalhos de pesquisa (Lazar et al., 2004; Brajnik, 2006;
Parmanto e Zeng, 2005). Grande parte da responsabilidade pela acessibilidade de um sistema Web
dos desenvolvedores. Em levantamentos realizados por Lazar et al. (2004) e pela ENABLED
(2005), vericou-se que muitos desenvolvedores no tm conhecimento aprofundado sobre aces-
sibilidade, e mesmo alguns que tm conhecimento alegam no ter tempo ou interesse para tornar
seus sistemas Web acessveis.
Como os desenvolvedores possuem um papel fundamental para o desenvolvimento, a prepa-
rao adequada por meio de treinamentos e de uso de tcnicas de extrema importncia para
promover a melhoria da acessibilidade na Web.
A realizao de levantamentos sobre a acessibilidade de stios Web foi o alvo de diversos traba-
lhos (Snaprud et al., 2006; Chen et al., 2006; Sullivan e Matson, 2000; Hackett et al., 2004; Goette
et al., 2006), e alguns esforos tambm foram realizados para identicar o perl de desenvolvedo-
res sobre conhecimento e uso de tcnicas para acessibilidade.
Contudo, no existem relatos de estudos sobre o perl das pessoas envolvidas com desenvolvi-
mento Web no Brasil em relao acessibilidade com mais ampla abrangncia. Alm disso, no
foi encontrado na literatura nenhum estudo relacionando as caractersticas das pessoas envolvidas
com o desenvolvimento e o nvel de acessibilidade dos sistemas produzidos por elas.
Neste trabalho, foi efetuado um levantamento sobre a acessibilidade na Web sob o ponto de
vista de pessoas envolvidas com projetos de sistemas Web no Brasil. Alm disso, foi efetuado
um estudo envolvendo a avaliao de aplicaes desenvolvidas pelos participantes, por meio da
extrao de mtricas com ferramentas de avaliao automtica de acessibilidade.
1.2 Objetivos
O principal objetivo desta pesquisa foi de adquirir uma viso abrangente sobre a acessibili-
dade no desenvolvimento de sistemas Web no Brasil. Para tanto, um levantamento foi realizado,
considerando os seguintes objetivos:
Realizao de um levantamento sobre o conhecimento de desenvolvedores a respeito de
acessibilidade e sobre o uso de tcnicas apropriadas voltadas para acessibilidade;
1
http://www.acessobrasil.org.br
CAPTULO 1. INTRODUO 3
Realizao de estudos bibliogrcos para contextualizao do estado da arte sobre as tcni-
cas de Engenharia Web para desenvolvimento de sistemas Web acessveis, auxiliando tanto
o direcionamento sobre o uso de tcnicas quanto na elaborao do levantamento sobre a
percepo a respeito da acessibilidade;
Desenvolvimento de um mdulo de software para clculo de mtricas baseado em uma ferra-
menta de avaliao automtica de acessibilidade, para apoiar a comparao da acessibilidade
dos sistemas avaliados e do perl das pessoas envolvidas em seu desenvolvimento;
Anlise estatstica dos dados obtidos no levantamento, buscando vericar a inuncia das
variveis analisadas no perl dos participantes.
1.3 Metodologia
Neste trabalho, o principal mtodo de pesquisa utilizado foi o de pesquisa do tipo levanta-
mento (survey), com a realizao de uma pesquisa com pessoas envolvidas no desenvolvimento de
sistemas Web, apoiada pelo clculo de mtricas sobre acessibilidade de pginas por meio de uma
ferramenta de avaliao automtica.
Para o desenvolvimento da ferramenta para clculo de mtricas, foram utilizados procedimen-
tos para desenvolvimento de software baseados na engenharia reversa de uma ferramenta existente
seguido do projeto e desenvolvimento das modicaes necessrias. A validao da ferramenta
foi feita por meio da realizao de estudos de caso pontuais, contemplando casos em que foram
realizadas avaliaes em grandes quantidades de dados.
Tambm foi utilizado o mtodo de pesquisa bibliogrca, por meio de uma reviso sistem-
tica da literatura (Kitchenham, 2004), para identicar o estado da arte em tcnicas para apoiar o
desenvolvimento de sistemas Web acessveis, para auxiliar na obteno de uma viso mais ampla
sobre o desenvolvimento de pesquisa sobre tcnicas e sobre o seu uso na prtica.
1.4 Organizao do trabalho
O restante desta dissertao est organizado da seguinte forma: no Captulo 2 so apresentados
os conceitos elementares relacionados a acessibilidade em aplicaes Web, incluindo conceitos
sobre tecnologia assistiva, legislao e diretrizes para acessibilidade na Web; no Captulo 3 so
apresentados alguns dos principais elementares de Engenharia de Web e os resultados de um le-
vantamento sobre tcnicas para desenvolvimento de aplicaes Web mais acessveis. No Captulo
4 so apresentados alguns dos principais conceitos sobre mtricas de acessibilidade e o desen-
volvimento de um mdulo para clculo de mtricas no Captulo 5. No Captulo 6 discutido o
planejamento do levantamento com pessoas envolvidas em projetos de sistemas Web e os prin-
4 1.4. ORGANIZAO DO TRABALHO
cipais resultados obtidos com o levantamento e, nalmente, no Captulo 7 so apresentadas as
principais concluses deste trabalho e apontamentos para trabalhos futuros.
CAPTULO
2
Acessibilidade na Web
2.1 Consideraes iniciais
O crescimento do uso da Web a partir de dispositivos ubquos, principalmente dispositivos
mveis, e o uso de recursos da Web por pessoas com necessidades especiais tem motivado o
desenvolvimento de tcnicas para produzir pginas Web acessveis (Thatcher et al., 2002). A
globalizao do acesso a informaes requer uma ateno especial nos projetos de aplicaes
Web, que se depara com o desao de atender a diferentes necessidades e restries dos usurios.
Acessibilidade o conceito chave que permeia o conjunto de critrios que devem ser considerados
para enfrentar esse desao.
A instituio de leis que regulamentam a disponibilizao de contedo acessvel por parte
de rgos governamentais em diversos pases, como Estados Unidos, Canad, Portugal, Japo, e
recentemente o Brasil, tambm tem alavancado iniciativas em prol do uso de tcnicas para desen-
volvimento de pginas Web acessveis.
Contudo, nota-se que o grande entrave para a disseminao da cultura de acessibilidade na
Web est na conscientizao dos desenvolvedores sobre a importncia do tema. Um outro entrave
relacionado s conseqncias trazidas pela utilizao de tecnologias que se tornam barreiras para
o acesso ao contedo disponibilizado na Web.
O objetivo deste captulo o de introduzir os principais conceitos relativos acessibilidade na
Web, e conceitos relacionados, como tecnologia assistiva, design universal, e tambm temas como
legislao de acessibilidade, visando fornecer um contexto geral sobre o tema. As diretrizes de
5
6 2.2. TECNOLOGIA ASSISTIVA E DESIGN UNIVERSAL
acessibilidade do W3C
1
so apresentadas, e so discutidas tcnicas para criar e avaliar contedo
Web de acordo com as diretrizes.
Este captulo est organizado da seguinte forma: na Seo 2.2 so apresentados os principais
conceitos associados a tecnologia assistiva. Na Seo 2.3 so apresentados os principais conceitos
relacionados a acessibilidade na Web. Na Seo 2.4 so apresentadas informaes a respeito de
legislao sobre acessibilidade na Web, e casos de pases que j possuem tal legislao; apre-
sentado tambm um panorama sobre a legislao de acessibilidade brasileira. Na Seo 2.5 so
apresentados conceitos sobre diretrizes de acessibilidade, e so discutidas as diretrizes de acessibi-
lidade recomendadas pelo W3C. Na Seo 2.6 so apresentados conceitos e trabalhos relacionados
que tm sido reportados sobre avaliao de acessibilidade.
2.2 Tecnologia assistiva e design universal
Tecnologia Assistiva um termo utilizado para identicar todos os recursos e servios que
contribuem para proporcionar ou ampliar as habilidades funcionais das pessoas com necessidades
especiais e, conseqentemente, promover vida independente e incluso social. O termo Tecno-
logia Assistiva traduzido do ingls Assistive Technology, que denido como o conjunto de
equipamentos, servios, estratgias e prticas concebidas e aplicadas para atenuar os problemas
encontrados pelas pessoas com necessidades especiais (Cook e Hussey, 2001).
A aplicao de tecnologia assistiva abrange uma srie de possibilidades, desde tarefas domsti-
cas bsicas at atividades de lazer e de trabalho. A obteno da maior independncia e autonomia
possvel um dos caminhos para a completa integrao social das pessoas com necessidades es-
peciais ou mobilidade reduzida e deve, portanto, constituir-se no principal objetivo em matria de
incluso social.
Apesar de o termo tecnologia assistiva ser amplamente utilizado na computao, deve-se
ressaltar que recursos computacionais no so a nica forma de tecnologia assistiva existente.
Outros aparelhos como cadeiras de rodas, dispositivos de escrita em braille, e mesmo a bengala e
os culos so considerados como tecnologias assistivas.
Existem diversos tipos de tecnologias assistivas que do apoio a usurios com decincia para
utilizar o computador. O objetivo destas tecnologias permitir que esses usurios possam interagir
com sistemas, independente de diculdades motoras, de percepo, cognitivas ou de linguagem.
No Brasil, existe uma enorme quantidade de pessoas que podem e devem beneciar-se da Tec-
nologia Assistiva. Segundo o documento Sntese de Indicadores Sociais do IBGE (IBGE, 2005),
havia no pas em 2003, 16,7 milhes de pessoas com 60 anos ou mais, representando 9,6% do
total de habitantes. Quanto s pessoas com necessidades especiais, esse grupo social representava
14,5% da populao brasileira em 2000, segundo o Censo Demogrco 2000, tambm elaborado
pelo IBGE (IBGE, 2000).
1
World Wide Web Consortium
CAPTULO 2. ACESSIBILIDADE NA WEB 7
A Tecnologia Assistiva pode proporcionar assistncia na comunicao, transporte, e outras ati-
vidades da vida diria. Entretanto, essa tecnologia tambm pode fornecer uma nova barreira se no
for considerada a extenso da variabilidade humana, incluindo incapacidade (disability), idade, e
tipo de corpo (Berliss-Vincent, 2000). Ao considerar opes para Tecnologia Assistiva impor-
tante ressaltar que raramente existe a melhor tecnologia para uma determinada situao. Ao
contrrio, a convenincia tecnolgica precisa ser julgada no somente sobre a funcionalidade mas
tambm sobre a habilidade do usurio em adquirir, manter, e obter treinamento sobre o equipa-
mento. Alm disso, um equipamento geralmente somente uma ferramenta entre muitas, e todas
as opes devem ser consideradas antes de assumir que a tecnologia pode fornecer a soluo tima.
Finalmente, ao mesmo tempo em que as pessoas devem ter tantas opes tecnolgicas quanto pos-
svel, elas tambm precisam da opo de no utilizar tecnologia; por exemplo, uma pessoa com
uma diculdade na fala (speech disability) que prefere usar sua prpria voz a usar um equipamento
auxiliar de comunicao (communication aid) precisa ter a sua preferncia respeitada.
Existem diversos tipos de software e dispostivos para auxiliar o uso do computador por pessoas
com necessidades especiais. Para acessar a Web, muitas pessoas com decincia visual utilizam
o leitor de tela. Alguns usurios usam navegadores textuais como o Lynx
2
ou navegadores com
voz em vez de utilizar um navegador comum (navegador com interface grca). muito comum
as pessoas com decincia visual se utilizarem da tecla tab para navegar somente em links ao
invs de ler todas as palavras que esto na pgina. Deste modo, eles tm uma rpida noo do
contedo da pgina ou podem acessar o link desejado mais rapidamente (Serpro, 2004). A seguir,
so listados alguns exemplos de tecnologia assistiva para decientes visuais:
Leitor de Tela: um software que l o texto que est na tela do computador e a sada desta
informao fornecida atravs de um sintetizador de voz ou um display braille - o leitor de
tela fala o texto para o usurio ou apresenta o texto em braille atravs de um dispositivo
onde os pontos so salientados ou rebaixados para permitir a leitura. Exemplo de leitores
de tela so o JAWS (Freedom Scientic, 2006) e o DOSVOX (NCE-UFRJ, 2007), que possui
um sistema completo dotado de leitor de tela.
Navegador Textual: um navegador baseado em texto, diferente dos navegadores com
interface grca onde as imagens so carregadas. O navegador textual pode ser usado com
o leitor de tela por pessoas com decincia visual e tambm por pessoas que acessam a
internet com conexo lenta. Um dos principais navegadores textuais o Lynx, utilizado em
sistemas Linux.
Navegador com voz: um sistema que permite a navegao orientada pela voz. Alguns
possibilitam o reconhecimento da voz e a apresentao do contedo com sons, outros per-
mitem acesso baseado em telefone (atravs de comando de voz pelo telefone e/ou por teclas
do telefone). O navegador Opera, por exemplo, fornece funes de reconhecimento de voz.
2
Disponvel em http://www.lynx.isc.org
8 2.3. ACESSIBILIDADE EM SISTEMAS WEB
Alm dos exemplos citados de tecnologia assistiva para decientes visuais, existem diversos
outros softwares e dispositivos, como aumentadores de tela para pessoas com pouca viso, teclados
alternativos, mouses alternativos, entre outros.
Nesse sentido, o conceito de Design Universal (Universal Design), ou Design para Todos (De-
sign for All
3
), est ganhando popularidade (Melo e Baranauskas, 2006b). Design Universal refere-
se tecnologia desenvolvida de maneira que seja exvel o suciente para acomodar as diversas
habilidades humanas sem sacricar a esttica, a eccia, ou o custo. Embora exista legislao es-
pecca sendo desenvolvida para garantir o Design Universal (nos Estados Unidos, por exemplo),
o maior incentivo talvez seja a ampla recepo positiva das pessoas em relao aos benefcios do
Design Universal. Por exemplo, quando uma inovao que pode ter sido inspirada inicialmente
nas necessidades de pessoas com alguma incapacidade, tambm tem ampla aceitao por todas as
pessoas por causa de diferenciais de conforto e segurana.
Na prxima seo so apresentados os principais conceitos relacionados a acessibilidade na
Web.
2.3 Acessibilidade em sistemas Web
A World Wide Web (ou simplesmente Web) foi concebida com o principal intuito de oferecer
uma tecnologia para disponibilizao de contedo em um formato padro simples e poderoso, por
meio de informaes disponibilizadas em hipertexto utilizando HTML (W3C, 1999). Desde a
concepo da Web, Tim Berners Lee
4
destacou que o poder da Web est em sua universalidade.
Ser acessada por todos, independente de decincia, um aspecto essencial.
O avano das novas tecnologias de computao mvel e ubqua que utilizam a Web, assim
como os avanos sociais para incluso das pessoas com necessidades especiais tm colocado o
tema de acessibilidade na Web em destaque nos ambientes acadmicos, empresariais e governa-
mentais.
Acessibilidade na Web corresponde a possibilitar que qualquer usurio, utilizando qualquer
agente (software ou hardware que recupera e serializa contedo Web) possa entender e interagir
com o contedo de um stio (Thatcher et al., 2002). Acessibilidade incorpora ainda a idia de
que todas as pessoas tm o direito de serem includas na sociedade, independente de decincias,
localizao geogrca, barreiras de linguagem, ou outro fator (Thatcher et al., 2002).
Durante o desenvolvimento de um stio na Web necessrio que se leve em conta no s os
usurios que utilizam tecnologias similares s utilizadas pelo desenvolvedor. Deve-se ter em mente
que a Web pode ser usada em diferentes contextos por pessoas que, por exemplo (W3C, 1999a):
sejam incapazes de ver, ouvir, se deslocar, ou interpretar determinados tipos de informaes, te-
nham diculdade em ler ou compreender textos, no tenham um teclado ou mouse, ou no sejam
3
Na Europa o termo Design for All tem o mesmo signicado de Universal Design
4
Inventor da Web e diretor do World Wide Web Consortium (W3C)
CAPTULO 2. ACESSIBILIDADE NA WEB 9
capazes de utiliz-los, possuam tela que apresenta apenas texto, ou com dimenses reduzidas, ou
ainda uma conexo lenta com a Internet, no falem ou compreendam uentemente o idioma em
que o documento foi escrito, estejam com seus olhos, mos ou ouvidos ocupados (por exemplo,
a caminho do trabalho, ou em um ambiente barulhento), possuam uma verso ultrapassada de na-
vegador Web, diferente dos habituais, um navegador por voz, ou um sistema operacional pouco
convencional.
A partir dos exemplos, pode-se vericar que o tema Acessibilidade na Web no diz respeito
somente ao acesso Web por usurios com decincias. A utilizao dos padres e recomendaes
de acessibilidade traz benefcios para diversos grupos de usurios, e para a Web como um todo
(Hull, 2004).
Como citado na Seo 2.2, em 2000, 14,5% da populao brasileira possua algum tipo de
necessidade especial e 9,6% da populao tinha mais de 60 anos de idade. Esta parcela da popu-
lao bastante signicativa, e representa uma grande poro de potenciais clientes de stios de
comrcio eletrnico, usurios de servios do governo, visitantes de stios de entretenimento entre
outros.
A preocupao com acessibilidade na Web deve crescer ainda mais em um futuro prximo,
pois a parcela da populao idosa, por exemplo, est crescendo signicativamente com o aumento
da expectativa de vida. Segundo projees do IBGE (2005), estima-se que em 2030 cerca de 20%
da populao mundial ter mais de 65 anos. Tambm deve-se considerar que existe uma estreita
relao entre a faixa etria e o surgimento de decincias. A proporo de pessoas portadoras de
necessidades especiais com menos de 21 de 10%, enquanto que a proporo de pessoas com mais
de 65 anos de 47,3%.
Existe uma grande quantidade de pginas Web que no seguem padres de acessibilidade, e
possuem diversas barreiras ao acesso por pessoas com necessidades especiais e usurios de dis-
positivos com capacidade reduzida de exibio. Para exemplicar um dos tipos de problemas de
barreiras em pginas na Web, pode-se observar na Figura 2.1 a pgina do Speedy
5
em um navega-
dor grco. Na Figura 2.2 ilustrada a mesma pgina acessada a partir de um navegador textual
(Lynx). Pode-se notar que, como o contedo s fornecido no formato Macromedia Flash, e no
fornecido nenhum contedo alternativo, no exibida nenhuma informao no navegador tex-
tual. Um navegador com leitor de tela para um usurio cego apresentaria o mesmo resultado que o
obtido a partir do navegador textual.
Desenvolver pginas acessveis no signica que no se deve utilizar recursos grcos e layouts
avanados. No h nada que impea que um designer crie uma pgina rica em layout com o m-
nimo de barreiras de acessibilidade (Petrie et al., 2003) (Regan, 2004). Esta uma das justicativas
mais utilizadas por pessoas envolvidas com o projeto de sistemas Web para no desenvolver con-
tedo acessvel. Contudo, com o uso das tcnicas adequadas, no necessrio de forma alguma
perder em design em favor da acessibilidade.
5
Disponvel online em http://www.speedy.com.br, acessada em 19 de Janeiro de 2007
10 2.3. ACESSIBILIDADE EM SISTEMAS WEB
Figura 2.1: Exemplo de problema de
acessibilidade: pgina com exibio de
elementos grcos
Figura 2.2: Exemplo de problema de
acessibilidade: pgina com problemas de
acessibilidade em um navegador textual
Um outro conceito mal interpretado em relao a acessibilidade o de que o desenvolvimento
visando acessibilidade implica em limitaes na usabilidade. Muitos desenvolvedores argumentam
que as recomendaes de acessibilidade limitam o uso de tecnologias como Javascript, animaes,
applets e outras tecnologias que podem ser utilizadas para melhorar a usabilidade de um stio. As
recomendaes no impedem o uso destas tecnologias a priori, s indicam que elas devem ser
utilizadas com cuidado, e que no devem impedir o acesso por usurios que no disponham delas,
para que no se tornem barreiras.
O desenvolvimento de pginas acessveis consiste em confeccionar pginas levando em conta
os princpios de acessibilidade e Design Universal. H diversos exemplos de pginas que contm
auxlios para o uso por portadores de necessidades especiais e que se adaptam bem a diversos
tipos de dispositivos. Para exemplicar, pode-se analisar uma pgina gerada pelo gerenciador
de contedo Plone (Plone, 2007). Na pgina inicial do stio do Plone, ilustrada na Figura 2.3,
verica-se que so disponibilizadas opes para utilizao de diferentes tamanhos de fonte, alm
de utilizar padres para codicao da pgina, que permitem o ajuste a diferentes resolues de
tela e diferentes dispositivos, sem prejudicar o layout. Na Figura 2.4 ilustrada a exibio da
pgina inicial do Plone em um navegador textual. Verica-se que o contedo disponibilizado
mesmo sem a possibilidade de exibir imagens. As guras possuem texto alternativo, e a pgina
ainda disponibiliza outros apoios, como ncoras para saltar direto para o contedo, bastante til
para portadores de decincias visuais que utilizam leitores de tela.
Na prxima seo apresentado um panorama sobre legislaes de acessibilidade da informa-
o em alguns pases, e sobre o estado atual da legislao brasileira de acessibilidade.
CAPTULO 2. ACESSIBILIDADE NA WEB 11
Figura 2.3: Exemplo de pgina com recursos
que favorecem a acessibilidade em um
navegador grco
Figura 2.4: Exemplo de pgina com recursos
que favorecem a acessibilidade em um
navegador textual
2.4 Legislao de acessibilidade
Os primeiros pases que idealizaram parmetros de acessibilidade na Internet foram Canad,
Estados Unidos e Austrlia, em 1997. Nos Estados Unidos, em 1998, entrou em vigor a Sec-
tion 508, uma lei determinando que a tecnologia eletrnica e de informao dos rgos federais
fosse acessvel s pessoas com necessidades especiais. Segundo essa lei, a tecnologia inacessvel
interfere na capacidade individual de adquirir e usar a informao de maneira rpida e fcil. A Sec-
tion 508 foi decretada para eliminar barreiras na tecnologia da informao, disponibilizando novas
oportunidades para as pessoas com necessidades especiais e incentivando o desenvolvimento de
tecnologias que as auxiliem a atingir esses objetivos.
Com o objetivo de tornar a Web acessvel a um nmero cada vez maior de pessoas e maximizar
a interoperabilidade, o World Wide Web Consortium (W3C) criou a Iniciativa para a Acessibilidade
na Web (Web Accessibility Initiative, WAI). Entre outras atribuies, a WAI mantm grupos de
trabalho para elaborar conjuntos de recomendaes para garantir a acessibilidade do contedo da
Web s pessoas com necessidades especiais ou que acessam a Web em condies especiais de
ambiente, equipamento, navegador e outras ferramentas Web. Como resultado desse trabalho, em
1999, foi publicada a primeira verso das Diretrizes para a Acessibilidade do Contedo da Web
(Web Content Accessibility Guidelines, WCAG 1.0), principal referncia mundial em termos de
acessibilidade na Web e que se estabeleceu como uma recomendao.
No Brasil, a principal iniciativa para criao de diretrizes de acessibilidade foi o Modelo de
Acessibilidade de Governo Eletrnico (e-MAG) (Governo Brasileiro, 2008).
O (e-MAG) foi elaborado pelo Ministrio do Planejamento, Oramento e Gesto para apoiar a
construo e a adaptao dos contedos governamentais (informaes, servios, etc.) na Internet.
Nesse modelo so fornecidas uma viso do cidado (conceitual) e uma viso tcnica (na forma
de cartilha) com recomendaes baseadas no conjunto de regras do W3C, mas com indicaes
simplicadas e priorizaes adaptadas realidade e necessidades brasileiras. Esse modelo a
12 2.5. DIRETRIZES PARA ACESSIBILIDADE NA WEB
referncia de todas as instituies governamentais para a construo e adaptao das suas solues
de governo eletrnico com interface Web. O e-MAG foi criado especicamente para atender ao
Decreto/lei 5.296/2004.
O Decreto 5.296/2004, que regulamenta as Leis 10.048/2000 e 10.098/2000, torna obrigatria
a acessibilidade nos portais e stios da administrao pblica para o uso das pessoas com necessi-
dades especiais para garantir o pleno acesso s informaes.
2.5 Diretrizes para acessibilidade na Web
A denio de diretrizes para a criao de interfaces bastante utilizada no contexto de intera-
o humano-computador. A utilizao de diretrizes consiste em enumerar um conjunto de princ-
pios e de orientaes para a soluo de problemas conhecidos, bem como solues de reconhecida
eccia.
Existem diversos conjuntos de guidelines, ou diretrizes, para a confeco de stios visando a
acessibilidade. Os principais documentos que denem diretrizes de acessibilidade so o Section
508 (U.S. Government, 2007), do governo norte-americano, e o WCAG (W3C, 1999a), do W3C.
Cada conjunto de diretrizes possui suas especicidades, mas os principais problemas de acessibi-
lidade so tratados por ambos.
Nesta seo abordada a primeira verso das Diretrizes para a Acessibilidade do Contedo da
Web (Web Content Accessibility Guidelines, WCAG 1.0) [W3C, 1999]. No WCAG 1.0 denido
um conjunto de 14 diretrizes que tratam diversos problemas relacionados a acessibilidade de stios.
Basicamente, as diretrizes so relacionadas a dois temas principais:
Garantir a transformao harmoniosa de pginas: pginas que garantem uma trans-
formao harmoniosa permanecem acessveis independente das restries do usurio (por
exemplo: restries de percepo visual, auditiva ou motora) ou restries tecnolgicas (por
exemplo: dispositivos com restries de exibio ou restrio de velocidade de conexo).
Facilitar a compreenso do contedo e a navegao atravs dele: o desenvolvedor deve
utilizar uma linguagem simples e clara, e tambm disponibilizar mecanismos para facilitar a
navegao dentro de uma pgina e a navegao entre as pginas que compem o contedo.
No WCAG 2.0 (W3C, 2007b), as diretrizes so organizadas em torno de quatro princpios,
de forma que as recomendaes presentes no WCAG 1.0 so tambm atendidas, alm de terem
sido acrescentadas novas recomendaes. Os quatro princpios de acessibilidade denidos nessa
segunda verso so os seguintes:
1. O contedo deve ser perceptvel (Perceivable);
2. Os componentes de interface com o usurio no contedo devem ser operveis (Operable);
CAPTULO 2. ACESSIBILIDADE NA WEB 13
3. O contedo e os controles do usurio devem ser fceis de entender (Understandable);
4. O contedo deve ser sucientemente robusto (Robust) para funcionar com as tecnologias
correntes e futuras.
Os quatro princpios de acessibilidade apontados pelo WCAG 2.0 j estavam de certa forma
contidos nas recomendaes do WCAG 1.0. Contudo, a classicao como um princpio refora a
sua importncia, e redene a forma da organizao da nova verso da recomendao do W3C.
Embora a verso do WCAG 2.0 j esteja em estado avanado de desenvolvimento, diversos
pontos ainda no foram concludos pela equipe do W3C, de forma que a verso do WCAG 1.0
ainda a verso considerada como recomendao. Dessa forma, neste material sero abordadas
as recomendaes de acessibilidade do WCAG 1.0. Os principais conceitos do WCAG 1.0 foram
mantidos na nova verso, assim a nova verso no invalida a primeira.
Diretrizes para acessibilidade do Web Content Accessibility Guideli-
nes 1.0
O WCAG 1.0 composto por um conjunto de 14 diretrizes de acessibilidade, e cada diretriz
possui pontos de vericao (checkpoints). Esses pontos de vericao so classicados por nveis
de prioridade e cada ponto de vericao demanda uma tcnica para implement-lo. A lista com-
pleta com as diretrizes e pontos de vericao desta verso do WCAG est descrita no Apndice
B. A seguir so descritas em maiores detalhes as diretrizes do WCAG 1.0:
1. Fornecer alternativas para contedo sonoro e visual: esta diretriz indica a necessidade
de disponibilizar contedo que ao ser apresentado ao usurio transmita, em essncia, as
mesmas funes e nalidade que o contedo sonoro ou visual. Assim, deve-se fornecer um
equivalente textual a cada elemento no textual.
2. No recorrer apenas a cor: deve-se garantir a percepo do texto e dos elementos gr-
cos do documento, mesmo quando so vistos sem cores. Assim, deve-se assegurar que
todas as informaes veiculadas por meio de cores estejam tambm disponveis sem cor, por
exemplo, a partir de informaes do contexto ou de marcao apropriada.
3. Utilizar corretamente marcaes e folhas de estilo: esta diretriz indica a necessidade de
se utilizar marcao nos documentos com os elementos estruturais adequados e controlar a
apresentao por meio de folhas de estilo, em vez de elementos de apresentao e atributos.
4. Indicar claramente qual o idioma utilizado: utilizar marcaes que facilitem a pronncia
e a interpretao de abreviaturas ou de texto em lngua estrangeira imprescindvel. Deve-se
identicar claramente quaisquer mudanas de idioma no texto de um documento, bem como
nos equivalentes textuais.
14 2.5. DIRETRIZES PARA ACESSIBILIDADE NA WEB
5. Criar tabelas passveis de transformao harmoniosa: deve-se assegurar que as tabelas
tenham as marcaes necessrias para poderem ser transformadas de forma harmoniosa por
navegadores acessveis e outros agentes do usurio. Em tabelas de dados, preciso identi-
car os cabealhos de linha e de coluna.
6. Assegurar que as pginas dotadas de novas tecnologias sejam transformadas harmo-
niosamente: as pginas devem ser acessveis mesmo quando as tecnologias mais recentes
no forem suportadas ou tenham sido desativadas. Deve-se organizar os documentos de tal
forma que possam ser lidos sem a necessidade de recorrer a folhas de estilo.
7. Assegurar o controle do usurio sobre as alteraes temporais do contedo: deve-se
possibilitar a interrupo momentnea ou denitiva do movimento, intermitncia, transcurso
ou atualizao automtica de objetos e pginas. Deve-se evitar pginas contendo movimento,
at que os agentes utilizados pelos usurios (navegadores e similares) possibilitem a imobi-
lizao do contedo.
8. Assegurar a acessibilidade direta em interfaces integradas pelo usurio: a interface com
o usurio deve obedecer a princpios de design para a acessibilidade: acesso independente
de dispositivos, operacionalidade pelo teclado, possibilidade de emisso automtica de voz
(verbalizao).
9. Projetar pginas considerando a independncia de dispositivos: imprescindvel utilizar
funes que permitam a ativao de elementos de pgina por meio de uma grande variedade
de dispositivos de entrada.
10. Utilizar solues provisrias ou de transio: deve-se utilizar solues de acessibilidade
transitrias, para que as tecnologias de apoio e os navegadores mais antigos funcionem cor-
retamente.
11. Utilizar tecnologias e recomendaes do W3C: deve-se utilizar tecnologias do W3C (de
acordo com suas especicaes) e seguir as recomendaes de acessibilidade.
12. Fornecer informaes de contexto e orientaes: fundamental fornecer contexto e ori-
entaes para ajudar os usurios a compreenderem pginas ou elementos complexos.
13. Fornecer mecanismos de navegao claros: deve-se fornecer mecanismos de navegao
coerentes e sistematizados (informaes de orientao, barras de navegao, mapa do stio)
de modo a aumentar a probabilidade de uma pessoa encontrar o que procura em um dado
stio.
14. Assegurar a clareza e a simplicidade dos documentos: deve-se assegurar a produo de
documentos claros e simples, para que sejam mais fceis de compreender. Deve-se tambm
utilizar a linguagem mais clara e simples possvel, adequada ao contedo do stio.
CAPTULO 2. ACESSIBILIDADE NA WEB 15
Conforme mencionado anteriormente, cada diretriz possui pontos de vericao. Cada ponto
de vericao tem um nvel de prioridade baseado no seu impacto na acessibilidade, que associ-
ado pela equipe responsvel pela denio das diretrizes.
De acordo com a classicao, existem trs nveis de prioridade: a) Prioridade 1 - os pontos
de vericao que possuem prioridade 1 so aqueles que devem ser atendidos; b) Prioridade 2
- pontos de vericao que deveriam ser atendidos e c) Prioridade 3: pontos de vericao que
podem ser atendidos.
O conceito de nvel de conformidade varia de acordo com a satisfao das diretrizes de aces-
sibilidade. O WCAG 1.0 dene trs nveis de conformidade, nomeados: Nvel A (atende a todas
as recomendaes de Prioridade 1), Nvel AA (atende a todas as recomendaes de Prioridades
1 e 2) e Nvel AAA(atende a todas as recomendaes de Prioridades 1, 2 e 3).
Na prxima seo so apresentados conceitos sobre avaliao de acessibilidade.
2.6 Avaliao de acessibilidade na Web
Durante o desenvolvimento de pginas Web, a atividade de avaliao de grande importncia
para garantir a acessibilidade do contedo resultante. Aavaliao considerada uma das atividades
mais importantes em projetos de interface (Rocha e Baranauskas, 2003) (Nielsen, 2000), porque
por meio deste procedimento possvel validar a interface criada de acordo com os requisitos do
usurio, e vericar se o usurio ter diculdades em utiliz-la ou no. No contexto de avaliao
de acessibilidade, o principal objetivo identicar barreiras de acessibilidade em stios e reportar
estes problemas para correo (Fortes et al., 2005a) (Fortes et al., 2005b).
A avaliao de acessibilidade, assim como a avaliao de usabilidade, pode ser feita de diversas
formas, por exemplo, envolvendo mtodos de inspeo e mtodos de testes com usurios. Deve-se
observar que os mtodos de inspeo (avaliao heurstica, reviso de diretrizes, etc) so ecientes
para encontrar diversos problemas, mas outros problemas ainda so encontrados somente quando
so efetuados testes com usurios reais (Dix et al., 2003) (Rocha e Baranauskas, 2003). Da mesma
forma, uma avaliao de acessibilidade deve contar tambm com a participao de usurios reais
(Melo e Baranauskas, 2005).
A anlise da acessibilidade de pginas Web por meio de guidelines, de maneira similar a outros
mtodos de inspeo de usabilidade, requer a observao, anlise e interpretao das mesmas,
visando identicar possveis problemas de acessibilidade (Abascal et al., 2004).
A avaliao deve englobar procedimentos de teste com usurios e de inspeo de acessibili-
dade. A inspeo corresponde a avaliaes efetuadas por especialistas em acessibilidade. O teste
com usurios, por sua vez, deve ser realizado com usurios de diferentes pers, que utilizam dis-
positivos diferentes para acesso e com diferentes habilidades e decincias.
16 2.6. AVALIAO DE ACESSIBILIDADE NA WEB
No documento Evaluating Web Sites for Accessibility (W3C, 2003) so apresentados dois m-
todos principais para inspeo de acessibilidade de stios: a Avaliao Preliminar de Acessibili-
dade e a Avaliao de Conformidade.
O objetivo da avaliao preliminar identicar de forma rpida problemas gerais de acessi-
bilidade em um stio. Neste tipo de avaliao, no so vericados todos os problemas de acessibi-
lidade.
A avaliao preliminar combina a realizao de testes manuais (efetuados de forma no to
detalhada como na Avaliao de Conformidade) de pginas representativas, e o uso de diversas
ferramentas semi-automticas de avaliao de acessibilidade.
A avaliao de conformidade utilizada para vericar o grau de conformidade de um stio
com os padres de acessibilidade, por exemplo, o WCAG. A forma de realizar uma avaliao de
conformidade similar a de uma avaliao usando o mtodo de reviso de diretrizes (guidelines)
de usabilidade. Ao contrrio da avaliao preliminar, o objetivo deste mtodo encontrar pro-
blemas de acessibilidade mais especcos, envolvendo no s a avaliao utilizando ferramentas
automticas, mas tambm a avaliao manual de pginas representativas selecionadas de forma
sistemtica.
Alm desses mtodos, diversos outros estudos sobre mtodos de avaliao de acessibilidade
tm sido efetuados. Brajnik (2006) props um mtodo denominado Percurso baseado em barrei-
ras, com uma abordagem similar ao mtodo de percurso cognitivo para avaliao de interface.
Neste mtodo, o autor sugere que a avaliao seja feita por um especialista, e que a cada elemento
da interface seja vericado se ele corresponde a uma barreira de acessibilidade.
Sloan et al. (2000) tambm props um mtodo para avaliao de acessibilidade envolvendo
procedimentos de inspeo de acessibilidade e de testes com usurio, na forma de um processo
composto de vrias atividades. Melo e Baranauskas (2006c,a) propuseram um mtodo para a
avaliao cooperativa de acessibilidade de interfaces, tambm denindo diversas etapas para o
processo de avaliao.
Em um trabalho realizado pelo autor desta dissertao (Freire et al., 2007c), foi realizado um
estudo com a utilizao de tecnologias assistivas para o apoio educao sobre acessibilidade para
desenvolvedores iniciantes. Neste estudo, vericou-se que o uso das tecnologias assistivas pelos
desenvolvedores se mostrou bastante ecaz para auxili-los a melhor identicar os problemas de
acessibilidade nas avaliaes.
Um outro trabalho importante relacionado a avaliao de acessibilidade o Unied Web Eva-
luation Methodology (UWEM) (Cluster, 2006b), desenvolvido pelo WAB Cluster
6
. O UWEM
resultado de um trabalho conjunto de vrias instituies europias, e tem como objetivo denir
um mtodo unicado para avaliao de acessibilidade, passando por procedimentos de inspeo,
testes, e realizao de benchmarks e extrao de mtricas.
6
The EU Web Accessibility Benchmarking Cluster, Evaluation and benchmarking of Accessibility -
http://www.wabcluster.org/
CAPTULO 2. ACESSIBILIDADE NA WEB 17
As ferramentas de apoio avaliao tambm so instrumentos importantes para auxiliar os de-
senvolvedores a encontrar problemas de acessibilidade, principalmente os problemas relacionados
marcao. Essas ferramentas provem diversas informaes importantes para desenvolvedores e
mantenedores de stios Web para auxiliar na deteco de problemas e no processo de reparo. De
acordo com Ivory et al. (2003), verica-se que as ferramentas de apoio avaliao tm obtido um
bom nvel de aceitao pelos desenvolvedores, e tm contribudo nas tarefas de melhorar a acessi-
bilidade e usabilidade de stios na Web. Alm disso, nota-se que essas ferramentas colaboram no
aprendizado sobre o uso de diretrizes para desenvolvedores iniciantes (Ivory, 2003).
De forma geral, as ferramentas possuem funcionalidades para auxiliar os desenvolvedores a
identicar problemas relacionados a pontos de vericao de diretrizes de acessibilidade. As fer-
ramentas indicam o ponto de vericao relacionado e a linha do cdigo-fonte onde o problema
foi encontrado. Algumas ferramentas tambm fornecem essas informaes de maneira visual. Na
Figura 2.5 ilustrado um exemplo de um relatrio gerado pela ferramenta Hera (Benavdez et
al., 2006). Deve-se ressaltar que muitos problemas de acessibilidade no podem ser encontrados
somente por meio de avaliao com ferramentas.
Figura 2.5: Exemplo de relatrio de avaliao de uma pgina Web com a ferramenta Hera
18 2.6. AVALIAO DE ACESSIBILIDADE NA WEB
No contexto deste trabalho, as ferramentas de avaliao automtica tero papel bastante impor-
tante para auxiliar no levantamento de dados sobre o nvel de acessibilidade das pginas produzidas
nos projetos dos participantes do levantamento.
Uma das tarefas compreendidas neste projeto de mestrado envolve a adaptao de uma dessas
ferramentas para a coleta de dados sobre a acessibilidade. Na Tabela 2.1 so apresentadas ferra-
mentas disponveis que efetuam avaliao de acordo com as diretrizes do WCAG (W3C, 1999a),
enumeradas a partir da listagem fornecida pelo WAI Evaluation (W3C, 2003). Tambm so apre-
sentadas algumas das principais caractersticas que sero levadas em conta para a seleo da fer-
ramenta para a realizao do trabalho. Na coluna plataforma, identicado se a ferramenta
executada em um servidor (a maioria via interface Web) ou em programa em plataforma Desktop.
Quanto licena, os softwares com livre acesso ao cdigo fonte foram classicados como Open
source, softwares livremente distribudos, mas sem acesso ao cdigo fonte como Freeware.
Softwares pagos foram classicados como Comercial. Algumas ferramentas que somente dis-
ponibilizam uma interface via Web para avaliao, mas no so distribudas foram classicadas
como No distribuda. Somente foram includas ferramentas com estgio de desenvolvimento
considerado estvel e ativo. Ferramentas descontinuadas no foram includas.
Tabela 2.1: Lista de ferramentas de apoio avaliao de acessibilidade
Ferramenta Fornecedor Plataforma Linguagem Licena
A-Checker ATRC U. Of Toronto Servidor Java Open source
http://checker.atrc.utoronto.ca/
Accessibility Check Etre Servidor No informado No distribuda
http://www.etre.com/tools/accessibilitycheck/
AccessValet WebThing Ltd Servidor C / C++ / C# Comercial
http://valet.webthing.com/access/
AccMonitor
http://www.hisoftware.com/access/monitor.html
HiSoftware Servidor /
Windows
.NET Comercial
AccVerify
http://www.hisoftware.com/access/
HiSoftware Desktop /
Windows
.NET Comercial
CommonLook Website Testing Tool
http://www.commonlook.com
NetCentric Technolo-
gies Inc.
Desktop /
Windows
No informado Comercial
Deque Ramp Deque Inc Desktop No informado Comercial
http://www.deque.com/
EvalAccess
http://sipt07.si.ehu.es/evalaccess2/index.html
Lab. of HCI for Spe-
cial Needs - UPV/EHU
Servidor Java No distribuda
Functional Accessibility Evaluator
http://fae.cita.uiuc.edu/
U. of Illinois at Urba-
na/Champaign
Servidor PHP Open Source
Hera Fundacin Sidar Servidor PHP Open Source
http://www.sidar.org/hera
Hermish Gareth Slinn Servidor Cold Fusion No distribuda
http://www.hermish.com
InFocus Evaluator
http://www.ssbtechnologies.com/
SSB & BART Group Servidor /
Desktop
No informado Comercial
CAPTULO 2. ACESSIBILIDADE NA WEB 19
Ferramenta Fornecedor Plataforma Linguagem Licena
Lift Machine UsableNet Servidor No informado Comercial
http://www.usablenet.com/
Ocawa Urbilog Servidor No informado Comercial
http://www.ocawa.com
Silvinha Acessibilidade Brasil Servidor Java Comercial
http://www.dasilva.org.br/
SiteMorse SiteMorse Servidor No informado Comercial
http://www.sitemorse.com/
TAW Evaluator
http://www.tawdis.net/taw3
Fundacin CTIC Desktop /
Servidor
Java Freeware
Truwex Erigami Servidor ASP No distribuda
http://checkwebsite.erigami.com/
WAEX Evaluator
http://www.it.uc3m.es/vlc/waex.html
Vicente Luque-
Centeno
Servidor /
Desktop
Java / XSLT Open Source
WAhelper Brailcom Servidor Python Open Source
http://wahelper.brailcom.org/
WAVE WebAIM Servidor Java Open Source
http://wave.webaim.org/
Web Accessibility Inspector Fujitsu Limited Desktop No informado Freeware
http://www.fujitsu.com/global/accessibility/
WebXACT Watchre Servidor No informado No distribuda
http://webxact.watchre.com/
WebXM Watchre Servidor No informado Comercial
http://www.watchre.com/products/webxm
2.7 Consideraes nais
Neste captulo foram apresentados alguns dos principais conceitos relacionados a acessibili-
dade na Web. Esses conceitos foram fundamentais para o desenvolvimento do trabalho e para
nortear toda a pesquisa.
O entendimento dos conceitos de tecnologia assistiva foi de grande importncia para a com-
preenso mais aprofundada sobre os problemas enfrentados por pessoas com decincia para o
acesso Web. O conhecimento sobre tcnicas para avaliao tambm foi fundamental para ter
bases para o desenvolvimento das atividades de levantamento sobre o status da acessibilidade de
sistemas desenvolvidos pelos participantes da pesquisa realizada.
No prximo captulo, apresentada uma reviso com um levantamento sobre tcnicas para o
apoio ao desenvolvimento de sistemas acessveis em diferentes processos do desenvolvimento de
software.
CAPTULO
3
Tcnicas para desenvolvimento de
sistemas Web acessveis
3.1 Consideraes iniciais
A crescente necessidade da observao de critrios de acessibilidade no contexto de desen-
volvimento de sistemas, em especial para Web, tem impulsionado a diversos esforos no sentido
de denir mtodos para suporte ao desenvolvimento de aplicaes Web acessveis. Alm disso,
diversas diretrizes tm sido denidas para facilitar o desenvolvimento de interfaces acessveis.
O principal documento referente a guidelines de acessibilidade o WCAG (W3C, 1999a) (Web
Content Accessibility Guidelines) do W3C, como descrito no captulo anterior.
Alm das guidelines, existem diversos mtodos e ferramentas para apoio ao desenvolvimento
de pginas acessveis, desde a fase de implementao at a de avaliao (W3C, 2003) (Law et al.,
2005) (Ivory et al., 2003). Assim como em processos consolidados de design de interfaces, no
contexto de desenvolvimento visando a acessibilidade, a fase de avaliao de extrema importn-
cia para garantir a qualidade e vericar a observncia dos critrios estipulados na especicao do
projeto.
Apesar do grande nmero de tcnicas e mtodos para apoiar o desenvolvimento de sistemas
acessveis, verica-se que um dos grandes entraves para a disseminao da cultura de acessibili-
dade na Web est na conscientizao dos desenvolvedores sobre a importncia do tema, e sobre as
conseqncias trazidas pela utilizao de tecnologias que se tornam barreiras para o acesso Web.
A implantao de mtodos e tcnicas para o desenvolvimento de sistemas acessveis demanda
o conhecimento e a anlise das vantagens e desvantagens de cada mtodo. No contexto de pesquisa
21
22 3.2. ENGENHARIA WEB
em acessibilidade, tambm verica-se que diversos trabalhos sobre mtodos e tcnicas tem sido
realizados. Entretanto, ainda no se tem um panorama claro sobre a distribuio das pesquisas nas
diferentes etapas do processo de desenvolvimento de software Web.
O objetivo deste trabalho de mestrado se concentra sobre o estudo sobre a percepo da aces-
sibilidade por desenvolvedores e pessoas envolvidas com o desenvolvimento de sistemas Web.
Desta forma, o entendimento sobre as tcnicas utilizadas no processo de desenvolvimento para
apoiar acessibilidade muito importante para apoiar o desenvolvimento do restante da pesquisa.
A Reviso Sistemtica tem como objetivo produzir uma sntese mais completa de trabalhos da
literatura relacionados a uma questo de pesquisa especca (Kitchenham, 2004) (Biolchini et al.,
2005), utilizando um processo robusto e bem denido para guiar o procedimento de busca e an-
lise de trabalhos.
Assim, o objetivo desta etapa do trabalho foi o de efetuar um levantamento e uma classica-
o das tcnicas e mtodos para Acessibilidade na Web com base no grupo de processos de Enge-
nharia da norma ISO/IEC 12207, por meio do uso de procedimentos de Reviso Sistemtica.
Ao contrrio de revises de literatura feitas de forma no sistemtica, a reviso sistemtica ga-
rante um valor cientco ao trabalho. Neste trabalho, procedimentos de reviso sistemtica foram
utilizados para a conduo do levantamento, e todos os passos envolvidos no seu desenvolvimento
foram documentados, de forma a garantir a validade das concluses tiradas a partir dos dados
analisados.
Este captulo est organizado na seguinte forma: na Seo 3.2 so descritos alguns dos princi-
pais conceitos relacionados a Engenharia Web utilizados para a classicao efetuada neste traba-
lho; na Seo 3.3 descrita a metodologia de Reviso Sistemtica, bem como as partes do mtodo
utilizadas para a reviso de mtodos e tcnicas para Acessibilidade na Web; na Seo 3.4 so apre-
sentados os principais resultados obtidos com o levantamento realizado; nalmente, na Seo 3.5
so discutidas as principais concluses a partir da realizao deste levantamento.
3.2 Engenharia Web
O uso de sistemas Web tem sido cada vez mais comum nos mais diversos contextos. Esses
sistemas servem de apoio para o desenvolvimento de diversas atividades relacionadas a negcios,
governo, educao, e outros domnios.
O dinamismo e a criticidade de muitos sistemas Web torna a qualidade no desenvolvimento
desses sistemas um aspecto crucial. Para entender, controlar e melhorar a qualidade de sistemas
Web necessrio utilizar mtodos modelos e tcnicas de engenharia adequadas (Olsina et al.,
2001).
Acessibilidade tambm um importante requisito de qualidade para sistemas Web. O desen-
volvimento de aplicaes acessveis envolve o uso de tcnicas apropriadas para fornecer suporte
para as atividades inerentes ao design e implementao.
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 23
A Engenharia Web surgiu como uma iniciativa disciplinada que visa apoiar e otimizar os es-
foros freqentemente exigidos nos processos de criao, gerenciamento, manuteno e controle
de qualidade de sistemas Web. Ela se refere ao estabelecimento e uso de slidos conceitos cient-
cos e de engenharia, de princpios de gerenciamento, e de forma disciplinada e sistemtica para
desenvolver, tornar disponvel e efetuar manuteno de sistemas Web de alta qualidade (Pressman,
2006).
Engenharia de Web se refere aplicao de uma abordagem sistemtica, disciplinada e passvel
de quanticao para o desenvolvimento, operao e manuteno de aplicaes Web (Deshpande
et al., 2002).
O Modelo Espiral o modelo de processo de software que melhor representa as atividades rea-
lizadas na Engenharia Web, uma vez que utilizado em projetos com um nvel alto de incerteza dos
requisitos e nos quais a natureza das tecnologias utilizadas mudam constantemente. Os sistemas
Web possuem essas caractersticas. Usualmente, a cada ciclo de realizao das atividades de En-
genharia Web, o sistema cresce, no sentido de que sua construo incorpora mais componentes,
suas funcionalidades aumentam, e os seus requisitos so melhor identicados progressivamente,
de forma que os riscos tendem a ser reduzidos (Costagliota et al., 2002).
Diversos mtodos de Engenharia de Web foram desenvolvidos. Esses mtodos levam em conta
as principais caractersticas de sistemas Web (navegabilidade, uso de tecnologias hipermdia, est-
tica e evoluo contnua), o que faz com que esses mtodos tenham caractersticas diferentes dos
mtodos para desenvolvimento de aplicaes convencionais.
Fraternali & Paolini (Fraternali e Paolini, 1998) denem que o desenvolvimento de aplicaes
Web devem considerar trs aspectos essenciais: estrutura, navegao e semntica de apresentao.
Para os ns deste trabalho, foram analisados diversos mtodos de Engenharia de Web, com o
objetivo de identicar as principais atividades, para a classicao das tcnicas de acessibilidade
encontradas.
Foramanalisados os mtodos: OOHDM(Object Oriented Hypermedia Design Model) (Schwabe
et al., 1996), UWE (UML-Based Software Engineering) (Koch e Kraus, 2002), WebML (Web Mo-
deling Language) (Ceri et al., 2000), WAE (Web Application Extension for UML) (Conallen, 2002)
e OOWS (Object Oriented Web Solutions) (Fons et al., 2003).
O mtodo OOHDM (Schwabe et al., 1996) envolve as atividades de Projeto conceitual, Pro-
jeto navegacional, Projeto da interface abstrata e Implementao. O mtodo UWE (Koch e Kraus,
2002) utiliza uma abordagem com a adoo de UML para as atividades de Engenharia de Requisi-
tos, Modelagem conceitual, Projeto navegacional e Projeto de interface. O mtodo WebML (Ceri
et al., 2000) prope o uso de Modelos estruturais, Modelo de Hipertexto, englobando o Modelo
de composio (para contedo) e Modelo navegacional, alm do Modelo de apresentao (para
interface) e Modelo para personalizao. O modelo WAE (Conallen, 2002) apresenta extenses da
UML para projeto arquitetural de aplicaes Web. Por m, o modelo OOWS (Fons et al., 2003)
apresenta uma abordagem com o uso de Elicitao de requisitos e Modelagem conceitual para a
24 3.3. REVISO DA LITERATURA
especicao de sistemas. A Modelagem conceitual neste mtodo envolve o uso de um Modelo es-
trutural, um Modelo dinmico e um Modelo funcional, e tambm o uso de Modelos navegacionais
e Modelo de apresentao (interface).
A maioria dos mtodos de Engenharia de Web analisados tem como foco principal o design de
contedo. Grande parte deles sugere atividades para a denio da estrutura, navegao, interface
e arquitetura de sistemas.
Aps analisar os mtodos para identicar as principais caractersticas de mtodos de Engenha-
ria Web, o modelo adotado para efetuar a classicao de tcnicas para acessibilidade foi a norma
ISO/IEC 12207 (ISO International Standard Organization, 1998).
A norma ISO/IEC 12207 (ISO International Standard Organization, 1998) esbelece uma
arquitetura em alto nvel para processos de ciclo de vida de software. A arquitetura consiste em
um conjunto de processos e nos relacionamentos entre processos. Cada processo corresponde a
um conjunto de atividades relacionadas.
Na Figura 3.1 so ilustrados os grupos de processo da norma ISO/IEC 12207.
Como a norma denida como um framework para processos (ou um meta-processo), ela
incorpora recursos para a representao de diferentes processos de Engenharia de Software, in-
cluindo mtodos de Engenharia de Web.
Por meio da observao das principais caractersticas dos mtodos de Engenharia de Web ci-
tados anteriormente, foram observadas algumas caractersticas particulares dos processs de desen-
volvimento Web para o processo de Projeto de Software.
Foramanalisados os mtodos: OOHDM(Object Oriented Hypermedia Design Model) (Schwabe
et al., 1996), UWE (UML-Based Software Engineering) (Koch e Kraus, 2002), WebML (Web Mo-
deling Language) (Ceri et al., 2000), WAE (Web Application Extension for UML) (Conallen, 2002)
e OOWS (Object Oriented Web Solutions) (Fons et al., 2003).
Assim, deniu-se neste trabalho que seria utilizada uma classicao das tcnicas para o pro-
cesso de Projeto de Software com a separao em quatro subcategorias: projeto arquitetural, pro-
jeto navegacional, projeto de interface e projeto de contedo.
Na prxima seo, so descritos os principais conceitos relacionados reviso da literatura
realizada.
3.3 Reviso da literatura
O principal objetivo de uma Reviso sistemtica produzir uma sntese completa de traba-
lhos publicados sobre uma questo de pesquisa especca (Kitchenham, 2004), (Biolchini et al.,
2005), utilizando um processo robusto e bem denido para guiar o procedimento de busca e an-
lise de trabalhos.
Em revises no sistemticas, mesmo quando so conduzidas de acordo com regras de boas
prticas, a reviso no dotada de rigor cientco. O desenvolvimento de uma reviso sistemtica
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 25
Figura 3.1: Processos da norma ISO/IEC 12207
para a pesquisa bibliogrca tem como objetivo estabelecer um processo mais formal e controlado
para conduo desse tipo de investigao (Biolchini et al., 2005).
De acordo com Kitchenham (Kitchenham, 2004), os principais motivos que podem levar um
pesquisador a optar por conduzir uma reviso sistemtica so:
Sumarizar a existncia de evidncias referentes a um tratamento ou tecnologia;
Identicar gaps no estado da arte em uma rea de pesquisa para sugerir novas reas de
investigao
Prover background para posicionar novas reas atividades de pesquisa apropriadamente no
contexto de pesquisa
26 3.3. REVISO DA LITERATURA
Dentre as principais vantagens de se utilizar uma reviso sistemtica ao invs de uma reviso
informal, pode-se citar:
Busca abrangente e exaustiva;
Critrios de qualicao claros e passveis de reproduo;
Avaliao crtica de acordo com mtodo explcito e prdeterminado.
A metodologia de reviso sistemtica tem sido amplamente utilizada em pesquisas de medi-
cina h bastante tempo, desde o incio do sculo XX. A introduo do uso de reviso sistemtica
no contexto de pesquisa em Engenharia de Software foi efetuada por Kitchenham (Kitchenham,
2004), por meio da adaptao dos mtodos de pesquisa em medicina.
Diversos trabalhos de reviso sistemtica no contexto de Engenharia de Software tem sido rea-
lizados. Esses trabalhos tm focado a reviso de caractersticas de diferentes reas, como mtodos
de inspeo de software (Mafra e Travassos, 2005), melhoria de processo (Niazi e Staples, 2006),
estimativa de custo (Kitchenham et al., 2006) e processos de Engenharia de Web (Conte et al.,
2005). A alta qualidade dos resultados obtidos nesses trabalhos demonstra que a utilizao de
reviso sistemtica adequada para pesquisa em engenharia de software baseada na anlise de
evidncias cientcas.
De uma forma geral, o processo de reviso sistemtica pode ser analisado como um processo
de trs etapas, que envolvem os processos que passam da anlise de conceitos para a obteno
de estudos encontrados na literatura, pela anlise dos resultados dos estudos e, nalmente, pela
obteno das concluses a partir desses estudos, como ilustrado na Figura 3.2.
Figura 3.2: Etapas para a reviso sistemtica
A reviso sistemtica geralmente envolve as seguintes atividades:
1. Planejamento da reviso
Identicao da necessidade de uma reviso
Desenvolvimento de um protocolo de reviso
2. Conduo da Reviso
Identicao das fontes de busca relevantes
Seleo de estudos primrios
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 27
Avaliao da qualidade dos estudos
Extrao dos dados
Sntese dos dados
3. Documentao da reviso
De fato, o estudo realizado durante este mestrado, sobre tcnicas para desenvolvimento de
sistemas Web acessveis, no se congurou como uma reviso sistemtica completa. De forma
geral, revises sistemticas so fortemente relacionadas ao levantamento de trabalhos experimen-
tais. Como muitos trabalhos de pesquisa em tcnicas para acessibilidade na Web so recentes,
foram encontrados poucos trabalhos com validao experimental de suas propostas. Alm disso, o
grande nmero de trabalhos de pesquisa que deveriam ser encontrados no poderiam ser includos
de maneira trivial em uma denio de questo de pesquisa muito especca, como necessrio
para uma reviso sistemtica.
Nas subsees seguintes, so apresentados alguns detalhes da conduo do levantamento sobre
os estudos e sobre a metodologia utilizada. Os detalhes sobre a metodologia utilizada para a
realizao deste estudo foram reportados em relatrio tcnico (Freire et al., 2007a) e em um artigo
cientco (Freire et al., 2007b).
3.3.1 Protocolo da reviso
Um protocolo de reviso dene o mtodo que deve ser utilizado para realizar uma reviso
sistemtica. Um protocolo pr-denido necessrio para reduzir possveis vieses de pesquisa
(Kitchenham, 2004).
O protocolo de reviso descrito a seguir foi baseado nas diretrizes indicadas por Kitchenham
(Kitchenham, 2004) e foi utilizado para guiar todo o processo de levantamento. Informaes mais
detalhadas sobre o protocolo e materiais utilizados esto documentadas em relatrio tcnico (Freire
et al., 2007a).
- Objetivo: o principal objetivo desta reviso foi o de identicar trabalhos de pesquisa relacionados
a tcnicas de desenvolvimento Web para apoio a acessibilidade. A motivao para esta pesquisa
indicar um panorama do estado da arte em tcnicas de desenvolvimento Web para acessibilidade.
Alm de identicar pesquisas existentes, este estudo tambm envolveu a classicao das tcnicas
identicadas de acordo com as atividades dos processos de software que eles apiam.
- Questo de pesquisa: Quais tcnicas esto disponveis para oferecer suporte s atividades de
desenvolvimento para construir sistemas Web mais acessveis?
- Mtodo para busca de fontes: as fontes de pesquisa devem ser recuperadas por Web. A busca
manual no foi considerada nesta pesquisa.
- Palavras-chave: Web accessibility, Web universal usability, universal Web design
28 3.3. REVISO DA LITERATURA
- Lista de fontes: artigos e anais de eventos disponveis em bibliotecas digitais e indexados pela
IEEE Xplore
1
, ACM Digital Library
2
, Springerlink
3
, Science Direct
4
, IBM Journals
5
and Wiley
Interscience
6
.
- Critrios de incluso e excluso: os artigos a ser considerados no processo de reviso devem
estar disponveis na Web em formato eletrnico, ser escritos em ingls e descrever tcnicas para
apoio acessibilidade emqualquer fase do desenvolvimento de sistemas Web. Artigos descrevendo
estudos exploratrios, desenvolvimento de tecnologias assistivas ou de transformao automtica
de pginas no devem ser includos, pois no so relacionados diretamente a tcnicas a serem
aplicadas por desenvolvedores no processo de construo de software.
- Critrios de avaliao de qualidade: os critrios de avaliao de qualidade devem consi-
derar a implementabilidade em ambientes reais de cada tcnica. Propostas em estgio inicial de
desenvolvimento sem nenhuma indicao de implementao devem ser excludas.
O protocolo da reviso foi desenvolvido por um pesquisador e revisado por outros dois partici-
pantes da pesquisa, durante a realizao da disciplina de Tpicos em Hipermdia em 2006.
3.3.2 Conduo da reviso
Aps o desenvolvimento do protocolo de reviso descrito na Seo 3.3.1, a conduo da reviso
foi realizada. A conduo da reviso foi feita pelo autor deste trabalho e todas as atividades foram
supervisionadas por outros dois pesquisadores. O processo de conduo da reviso detalhado
tambm est descrito no relatrio tcnico produzido com os resultados do trabalho de reviso
(Freire et al., 2007a).
Durante a atividade de identicao da pesquisa, foram efetuadas buscas nas fontes identica-
das no Procotolo de Reviso.
A execuo da busca utilizando as palavras-chave apresentadas na Seo 3.3.1, realizadas no
dia 13 de setembro de 2006, retornaram 844 artigos: 275 da IEEE Xplore, 360 da ACM Digital
Library, 146 da SpringerLink, 43 da ScienceDirect, 10 da Wiley Interscience e 10 da IBM journals.
Em seguida, foi feita a seleo dos estudos primrios
7
. Devido denio de uma string de
busca muito ampla, a busca retornou um nmero muito grande de arquivos, o que resultou em um
trabalho extenso para seleo manual dos artigos. A seleo foi feita com base na observao dos
critrios de incluso e excluso aps a leitura do ttulo e do resumo de cada artigo. Dos 844 artigos
encontrados, 149 foram selecionados na anlise inicial.
A seleo dos estudos primrios foi seguida da avaliao de qualidade dos estudos. Depois de
ler o ttulo e os resumos de todos os artigos, foi efetuada a leitura do texto completo. Durante a
1
http://ieeexplore.ieee.org
2
http://portal.acm.org
3
http://www.springerlink.com
4
http://www.sciencedirect.com
5
http://www.research.ibm.com/journal
6
http://interscience.wiley.com
7
estudos a serem analisados com mais cuidado
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 29
avaliao por meio da leitura do texto completo, foi vericado se cada artigo descrevia apropri-
adamente uma tcnica para desenvolvimento, e se a tcnica era implementvel ou no. Artigos
resumidos, trabalhos em andamento e outros estudos que no estavam sucientemente de acordo
com os critrios de incluso foram eliminados da reviso. Aps a avaliao de 149 artigos da
seleo inicial, 53 artigos foram selecionados para o levantamento.
Em seguida, foi executado o trabalho de extrao dos dados. Nesta fase, todos os dados refe-
rentes a cada tcnica e sua forma de implementao foram armazenados em um banco de dados.
para os estudos que reportavam algum tipo de validao experimental, tambm foi armazenada
uma descrio resumida do experimento realizado. Durante a extrao, cada tcnica foi classi-
cada de acordo com os processos do padro ISO/IEC 12207 que eram apoiados por ela.
Finalmente, os dados extrados foram analisados e sintetizados em tabelas e grcos. No Apn-
dice C est contida a lista dos trabalhos encontrados. As anlises completas sobre os trabalhos
esto reportadas em relatrio tcnico (Freire et al., 2007a).
Na prxima seo, apresentado um sumrio sobre os resultados encontrados no levantamento,
agrupados de acordo com os processos da norma ISO/IEC 12207.
3.4 Resultados da reviso da literatura
A questo primria deste levantamento teve como objetivo identicar quais estudos sobre tc-
nicas de Engenharia Web para acessibilidade esto disponveis na literatura. Alm da identicao
dos estudos existentes, a reviso tambm tem como objetivo efetuar a classicao desses estudos
de acordo com os processos da norma ISO/IEC 12207 (ISO International Standard Organization,
1998) que so apoiados pelas tcnicas.
Durante a extrao de dados, cada estudo foi classicado como tcnica de apoio a um ou mais
processo da norma ISO/IEC 12207. Como apontado na Seo 3.2, as tcnicas classicadas no
processo de Projeto de Software foram divididas em: projeto arquitetural, projeto navegacional,
projeto de interface e projeto de contedo.
Tambm foi registrado se cada tcnica possua uma ferramenta associada ou no. Cerca de
55% dos estudos (19 de 53) apresentou uma ferramenta associada.
Para cada estudo, tambm foi registrado se havia algum tipo de validao experimental re-
portada. Cerca de 42% dos estudos (22 de 53) possuiam algum tipo de validao experimental
reportada. A maioria dos estudos utilizavam estudos de caso para validar as tcnicas, envolvendo
poucos desenvolvedores. Poucos estudos reportaram experimentos formais e rigorosos.
Shull (Shull et al., 2004) indica que o uso de procedimentos experimentais bastante impor-
tante para garantir a conabilidade de mtodos e tcnicas de Engenharia de Software. O nmero
pequeno de estudos que reportaram o uso de procedimentos experimentais indica a necessidade da
adoo de mtodos mais disciplinados para pesquisa de tcnicas para acessibilidade na Web.
30 3.4. RESULTADOS DA REVISO DA LITERATURA
A seguir, so descritas as principais concluses obtidas por meio da classicao dos estudos
obtidos no levantamento. A anlise contm uma descrio geral das caractersticas dos estudos
observadas, de acordo com cada processo da norma ISO/IEC 12207. Cada estudo foi classicado
como tcnica de apoio para um ou mais processos. Na Figura 3.3 mostrado o nmero de estudos
que contemplam tcnicas para cada processo.
Figura 3.3: Nmero de publicaes de tcnicas para acessibilidade para processos da ISO/IEC
12207
Engenharia de Requisitos: neste estudo, decidiu-se que as atividades relacionadas mani-
pulao de requisitos seriam classicadas em um conjunto nico. As atividades envolvidas
nos processos de Elicitao de Requisitos, Anlise de Requisitos de Sistema e Anlise de
Requisitos de Software foram agrupadas como atividades de Engenharia de Requisitos.
Oprincipal propsito das atividades de Engenharia de Requisitos de coletar as necessidades
dos usurios e document-las de maneira adequada.
Apenas um estudo foi classicado como uma tcnica para Engenharia de Requisitos. Neste
estudo, desenvolvido por Sloan et. al (Sloan et al., 2006), prope-se que a elicitao de
requisitos de acessibilidade deve envolver a identicao das caractersticas dos usurios,
a documentao dos requisitos de domnio, os requisitos tecnolgicos e os requisitos de
desempenho. Esse estudo tambm apresenta tcnicas para Projeto de Interface e Projeto de
Contedo.
A elicitao de requisitos e a documentao dos requisitos de um sistema uma tarefa muito
importante durante o desenvolvimento de um software. O desenvolvimento de novas tcni-
cas para apoiar a Engenharia de Requisitos poderia prover mtodos mais disciplinados para
garantir a acessibilidade de sistemas Web. Masuwa-Morgan (Masuwa-Morgan e Burrell,
2004) apontam para a necessidade de utilizar tcnicas baseadas em ontologias para prover
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 31
suporte para a documentao de requisitos. Este estudo no foi includo na reviso, porque
se tratava de uma proposta terica ainda no implementvel.
Alm dessa proposta, ainda existe espao para muitos trabalhos de pesquisa relacionados a
tcnicas para apoiar a garantia da acessibilidade na Engenharia de Requisitos, como o de-
senvolvimento de templates e de novas tcnicas para elicitao de requisitos com diferentes
tipos de usurio.
Projeto Arquitetural: o propsito do projeto arquitetural o de dividir o software em partes
menores (como mdulos, componentes, classes, por exemplo). O Projeto Arquitetural de
sistemas Web muito importante para garantir a sua qualidade e a manutenibilidade.
As tcnicas propostas nos cinco estudos encontrados para este processo apresentavam abor-
dagens como a utilizao de separao entre lgica e interface, o uso de composio de
componentes de interface, e o uso de modelos para guiar o Projeto Arquitetural. Um dos
estudos tambm apresentava a proposta do uso de um framework baseado em princpios de
Web semntica para prover suporte para o desenvolvimento de sistemas acessveis.
O uso de arquiteturas de sistemas Web que levem em considerao a acessibilidade tem um
grande impacto no aumento das possibilidades de uso de solues para melhorar a acessi-
bilidade. Apesar de muitas tcnicas como o uso de templates e de Web semntica serem
bastante exploradas em trabalhos de pesquisa, elas so pouco aplicadas na prtica.
O desenvolvimento de pesquisas sobre propostas para projeto arquitetural de sistemas Web
levando em conta a acessibilidade apresenta desaos de pesquisa bastante interessantes.
Existem muitas abordagens de arquitetura de software que poderiam ser exploradas para
prover acessibilidade para sistemas Web.
Projeto Navegacional: a atividade que tem como objetivo denir a estrutura navegacional
de um sistema Web. A maioria dos mtodos de Engenharia Web, discutidos na Seo 3.2
tratam de questes relacionadas a navegao.
Nos dois estudos encontrados, foram abordadas solues para auxiliar o projeto de nave-
gao de sistemas Web considerando diferentes abordagens. Ahmad (Ahmad et al., 2006)
apresenta uma proposta de um mtodo para medir a sobrecarga de navegao em aplicaes.
Essa tcnica apresenta uma mtrica para auxiliar na vericao da quo ecaz a navegao,
e se ela consiste em uma barreira para o usurio. Kouroupetroglou et. al (Kouroupetroglou
et al., 2006) apresenta uma proposta para utilizao de dados semnticos para melhorar a
navegao por meio de anotaes.
Muitos problemas de acessibilidade em sistemas Web so relacionados a um projeto nave-
gacional ruim. O desenvolvimento de tcnicas para auxiliar os desenvolvedores a identicar
problemas na navegao nas fases iniciais de design poderia previnir a implementao de
interfaces de navegao com problemas. O custo na fase de projeto para alteraes des-
32 3.4. RESULTADOS DA REVISO DA LITERATURA
ses problemas antecipadamente tambm poderia ser reduzido, uma vez que as alteraes na
estrutura navegacional geralmente tm um custo alto de manuteno.
Projeto de Interface: o propsito do Projeto de Interface desenvolver atividades com o
objetivo de projetar os componentes de interface. Ela uma das atividades do processo de
Engenharia de Web que tem maior impacto sobre a acessibilidade, uma vez que uma parcela
considervel dos problemas de acessibilidade esto relacionados interface.
Os catorze estudos encontrados apresentaram uma grande variedade de tcnicas, incluindo
diretrizes para interfaces para usurios cegos, com baixa viso e idosos, bem como sistemas
para suporte a gerenciamento de diretrizes. Alm disso, outros estudos descrevem o uso de
ferramentas para simular a visualizao de interfaces para usurios cegos e outros ainda, o
uso de representao abstrata de interfaces. Em um dos estudos, Zajicek (Zajicek, 2004)
prope alguns design patterns para interfaces para usurios idosos.
Diversas pesquisas em Interfaces Humano-Computador tm sido realizadas com o objetivo
de desenvolver interfaces acessveis. Contudo, o uso de novos paradigmas de interface como
interfaces ubqas e dispositivos no convencionais ainda podem ser a motivao para o
desenvolvimento de novas tcnicas para projeto de interfaces acessveis. O desenvolvimento
de design patterns para o desenvolvimento de interfaces acessveis tambm se apresenta
como uma tcnica promissora para futuros projetos de pesquisa.
Projeto de contedo: a maioria dos mtodos de Engenharia Web apontam que os siste-
mas Web so essencialmente direcionados a contedo. Desta forma, o projeto de contedo
acessvel uma questo crucial. Os oito estudos classicados como tcnicas para Projeto
de Contedo cobriam desde questes gerais relacionadas a design de contedo acessvel,
como a simplicao do uso de linguagem natural, at o uso de anotaes semnticas para
enriquecer o signicado das informaes (Plessers et al., 2005).
Algumas tcnicas interessantes incluem, por exemplo, o tratamento da acessibilidade de
imagens e tabelas. Ault (Ault et al., 2002) prope um conjunto de diretrizes para descrever
grcos para usurios cegos e com baixa viso. Filepp (Filepp et al., 2002) sugere uma
linguagem de marcao para auxiliar a descrio de tabelas.
O desenvolvimento de tcnicas para o desenvolvimento de contedo especco essencial
para a obteno de sistemas realmente acessveis. A denio de tcnicas para auxiliar a ga-
rantia de acessibilidade em contedo armazenado em sistemas CMS (Content Management
Systems), por exemplo, uma questo de pesquisa bastante interessante.
Construo de Software: aps efetuar o projeto de um software, segue a implementao
em si do software, por meio da codicao de seus componentes. A construo de um
sistema Web envolve a implementao da lgica, interface e de sua estrutura navegacional
hipermdia.
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 33
Dentre os trs estudos classicados como tcnicas para apoio a acessibilidade no processo de
Construo de Sotware, umdeles prope algumas tcnicas especcas para a implementao.
Os outros dois estudos propem linguagens de marcao diferenciadas.
As diretrizes de acessibilidade existentes mostram diversas formas de apoiar o desenvolvi-
mento de sistemas acessveis. Contudo, ainda se verica que os desenvolvedores, princi-
palmente aqueles mais ligados a tarefas de codicao, ainda tem muitas resistncias para
aplicar essas guidelines. Dessa forma, se faz necessrio um aprofundamento no desenvol-
vimento de tcnicas para apoiar a implementao de sistemas Web acessveis, que sejam
facilmente entendidos pelos desenvolvedores.
Teste de software: o propsito do teste de software identicar defeitos. No contexto de
acessibilidade, o teste corresponde a atividades de inspeo e teste relacionadas avaliao
de acessibilidade.
No total, foram encontrados 31 estudos classicados como tcnicas para avaliao de aces-
sibilidade. A maioria das tcnicas so relacionadas a avaliao manual ou automtica dire-
cionada por diretrizes. Tcnicas para escolha e comparao de ferramentas de avaliao de
acessibilidade tambm foram reportadas.
importante ressaltar que foram encontrados trabalhos com formas diferentes de avaliao
de acessibilidade que no haviam sido exploradas por outros trabalhos, como percurso ba-
seado em barreiras (anlogo a mtodos de avaliao como o percurso cognitivo), avaliao
baseada em casos de teste e diversas tcnicas para avaliao com usurio nal.
Apesar de o processo de Teste ser um dos processos que possui mais tcnicas reportadas,
ainda existem diversas questes de pesquisa relacionadas avaliao de acessibilidade. Pro-
blemas como a avaliao automatizada de aplicaes com contedo dinmico ainda tem
recebido pouca ateno (Freire e Fortes, 2005).
Manuteno de Software e de sistema: a Manuteno de Software o processo de efetuar
alteraes no software. Ela pode ser feita para corrigir problemas, ou para efetuar modica-
es perfectivas, adaptativas ou preventivas.
Cinco estudos foram classicados como tcnicas para manuteno. A maioria dos estudos
so focados em auxiliar os desenvolvedores a identicar e reparar pginas com problemas
de acessibilidade. Os estudos apontaram diversas solues, como a visualizao de pginas
em mapas baseados em rvore, e abordagens utilizando abordagem de engenharia reversa,
para melhor entendimento do cdigo. Tambm so reportados estudos com ferramentas
automticas de reparo.
Muitos mtodos para reparo tm sido desenvolvidos no contexto de pesquisa em acessibi-
lidade na Web. Contudo, ainda existe um nmero enorme de pginas no acessveis. O
desenvolvimento de mtodos efetivos para reparo de pginas um auxlio muito importante
para auxiliar os desenvolvedores a tornar pginas existentes mais acessveis.
34 3.4. RESULTADOS DA REVISO DA LITERATURA
Medidas (mtricas): o propsito do processo de Medidas coletar e analisar dados referen-
tes a produtos desenvolvidos e a processos implementados em uma organizao e em seus
projetos (ISO International Standard Organization, 1998).
Sete estudos foram classicados como tcnicas para medidas. Todos os estudos so re-
lacionados a mtricas para avaliao de acessibilidade de sistemas Web ou tcnicas para
interpretao de dados resultantes de avaliao.
O processo de Medidas denido pela norma ISO/IEC 12207 envolve o uso de outras mtri-
cas relacionadas a questes organizacionais e de processo, no s relacionadas a produtos.
Dentre os possveis trabalhos futuros relacionados a medidas para acessibilidade, seria inte-
ressante investigar o uso de mtricas para produtividade e custos envolvidos com acessibili-
dade.
Treinamento: o processo de Treinamento envolve atividades que tm como objetivo de-
senvolver novas habilidades para os recursos humanos de uma organizao. O treinamento
de desenvolvedores e outras pessoas envolvidas com o desenvolvimento para entender me-
lhor os conceitos de acessibilidade essencial para o sucesso da implementao de polticas
visando acessibilidade em organizaes.
Trs estudos foram classicados como tcnicas para treinamento em acessibilidade na Web.
Um dos estudos descreve a utilizao de uma ferramenta de avaliao automtica e de uma
pgina que contm um conjunto bem denido de erros de acessibilidade como apoios para o
ensino de acessibilidade. Os demais estudos relatam a implementao de cursos de gradua-
o e de ps-graduao contendo contedo sobre acessibilidade na Web.
A implementao de treinamentos na indstria e na academia muito importante para a
disseminao dos conceitos de acessibilidade na Web. O desenvolvimento de novas tcnicas
para a educao em acessibilidade um campo de pesquisa bastante promissor e que pode
trazer contribuies efetivas para a melhoria da acessibilidade.
Muitos processos da norma ISO/IEC 12207 no tiveram nenhum estudo com tcnica relacio-
nada na reviso sistemtica. O desenvolvimento de tcnicas para apoiar esses processos consistem
em potenciais temas de pesquisa em acessibilidade na Web.
Mesmo no grupo de processos de Engenharia, no foram encontradas tcnicas para os proces-
sos de Integrao de Software e Instalao de Software.
Seria interessante investigar quais so os impactos da utilizao de software ou de partes de
software de outras organizaes na acessibilidade. Para tanto, novas tcnicas para os grupos de
processos de Aquisio e de Fornecimento poderiam ser consideradas.
No tocante aos processos de Operao, novas tcnicas podem ser desenvolvidas para propor
formas de fornecer suporte utilizao de pginas por usurios com diferentes tipos de habilidade.
Para tanto, necessrio fornecer subsdios adequados para as equipes de suporte.
CAPTULO 3. TCNICAS PARA DESENVOLVIMENTO DE SISTEMAS WEB ACESSVEIS 35
No grupo de processos de Gerncia de Congurao, existem diversas questes relacionadas
documentao de acessibilidade no processo de Engenharia de Web. Alm disso, os processos de
Gerncia de Congurao, resoluo de problemas e solicitao de mudanas tambm possuem
diversas atividades que podem ter impactos sobre a acessibilidade.
Quanto aos processos de Garantia de Qualidade, existem diversas tcnicas para avaliao de
acessibilidade, contudo, ainda existe a possibilidade de efetuar pesquisas sobre mtodos mais
abrangentes envolvendo a vericao, validao, e avaliao do produto de forma mais efetiva.
Tambm possvel utilizar tcnicas de reviso conjunta, e agregar de forma efetiva a acessibili-
dade aos procedimentos de garantia de qualidade.
Finalmente, tambm nota-se uma falta de tcnicas para implementao dos conceitos de aces-
sibilidade em nvel organizacional. A acessibilidade deve ser levada em conta tambm nos nveis
de gerncia. Os processos de Melhoria de Processo devem levar em conta a adoo de tcnicas
para acessibilidade durante o desenvolvimento. A implementao de tcnicas para o reso efetivo
considerando acessibilidade tambm um amplo campo de pesquisa.
A partir da anlise dos gaps identicados, possvel observar que a pesquisa sobre tcnicas
para acessibilidade ainda uma rea de pesquisa ampla, com diversas questes em aberto. O
conjunto de questes comentadas neste trabalho ainda bastante restrito, e muitos trabalhos ino-
vadores tm sido realizados, com o envolvimento de pesquisadores das mais diversas reas.
3.5 Consideraes nais
Neste captulo, foi apresentado um estudo sobre o estado da arte em tcnicas de Engenharia
de Web para acessibilidade. O panorama obtido a partir deste estudo se apresenta como uma
importante contribuio para guiar a implementao de novas tcnicas em organizaes.
Apesar de no ter sido possvel utilizar os critrios de reviso sistemtica para denio da
string de busca, a utilizao dos procedimentos de reviso sistemtica para seleo e avaliao dos
trabalhos encontrados foi muito importante para garantir a qualidade do levantamento e a validade
do estudo.
Alm do panorama do estado da arte obtido, tambm possvel identicar diversos gaps de
pesquisa. O desenvolvimento de trabalhos relacionados a reas onde no foram identicados tra-
balhos tambm consistem em reas de pesquisas promissoras.
O desenvolvimento de novas tcnicas para acessibilidade na Web no auxilia somente desen-
volvedores e organizaes a desenvolver sistemas de software de qualidade, mas tambm auxilia
na promoo do desenvolvimento de uma Web mais inclusiva, de forma a construir uma sociedade
da informao mais acessvel.
Como trabalhos futuros, pretende-se desenvolver trabalhos de reviso sistemtica para identi-
car o estado da arte em pesquisas sobre interfaces para pessoas com decincia e pessoas idosas,
e tambm identicar o estado da arte em tcnicas para transformao de interfaces.
36 3.5. CONSIDERAES FINAIS
A investigao de solues para a avaliao de acessibilidade para contextos ainda no explo-
rados tambm ser alvo de pesquisas a serem realizadas.
Finalmente, diante das constataes obtidas da reviso realizada, foi possvel contextualizar os
processos, atividades e tcnicas usualmente mencionadas nas pesquisas que envolvem Engenharia
Web.
A partir desse contexto, tivemos bases para auxiliar na formulao do questionrio que foi vei-
culado para pessoas envolvidas comprojetos de sistemas Web no Brasil, visando obter informaes
relativas considerao da acessibilidade nesses projetos.
Por outro lado, para obter dados objetivos dos produtos Web desenvolvidos por essas pessoas,
foram realizadas medies de acessibilidade. No prximo captulo, so introduzidas as principais
mtricas de acessibilidade adotadas neste trabalho.
CAPTULO
4
Mtricas de acessibilidade
4.1 Consideraes iniciais
A avaliao dos sistemas de software produzidos de grande importncia. Contudo, tambm
importante que sejam avaliados os processos de desenvolvimento, para vericar se os objetivos
de qualidade denidos pela organizao so atingidos. Da avaliao dos produtos e dos processos
em uma organizao, surgem indicadores importantssimos para auxiliar na melhoria da qualidade
(Fenton e Peeger, 1998).
Neste contexto, a atividade de extrao e registro de mtricas de grande importncia. O
processo de medio corresponde atribuio de nmeros ou smbolos a atributos ou entidades
do mundo real, de forma a descrev-los de acordo com regras bem denidas (Fenton e Peeger,
1998).
Mtricas so importantes para auxiliar a entender, controlar e melhorar elementos de produtos
e processos em organizaes (Fenton e Peeger, 1998). No contexto de acessibilidade, mtricas
podem ser muito importantes para auxiliar tanto organizaes que j desenvolvem seus sistemas
considerando acessibilidade a melhorar a qualidade desses, quanto para auxiliar organizaes que
esto iniciando a introduo de questes de acessibilidade em seu processo de desenvolvimento.
Neste trabalho, em particular, o uso de mtricas foi muito importante para possibilitar a realiza-
o de uma anlise quantitativa sobre a acessibilidade de pginas Web para apoiar o levantamento
com desenvolvedores.
Desta forma, durante a realizao deste trabalho de mestrado, foram realizados estudos sobre
mtricas de acessibilidade e sobre como seria possvel implementar um ferramental computacional
37
38 4.2. MTRICAS DE ACESSIBILIDADE
para auxiliar na medio de acessibilidade de grandes quantidades de pginas. Assim, a partir de
estudos da literatura realizados sobre mtricas de acessibilidade, foi efetuada a implementao de
um mdulo para medio de acessibilidade baseado em uma ferramenta de avaliao automtica.
Para efetuar a validao e analisar a adequao do mdulo, foram realizados estudos de caso com
a avaliao de stios governamentais.
Este captulo est organizado da seguinte forma: na Seo 4.2 so descritos alguns dos prin-
cipais conceitos sobre mtricas de acessibilidade. Na Seo 4.3 apresentada a primeira mtrica
de acessibilidade encontrada na literatura. Na Seo 4.4 so apresentados os conceitos de outra
mtrica que trouxe importantes contribuies conceituais. Na Seo 4.5 so apresentados os con-
ceitos da mtrica WAB (Web Accessibility Barrier). Na Seo 4.6 discutida a proposta da mtrica
do modelo UWEM (Unied Web Evaluation Method). Na Seo 4.7 apresentada a mtrica A3.
Na Seo 4.8 apresentada a proposta da mtrica WAQM (Web Accessibility Quality Metric) e,
nalmente, na Seo 4.9 so discutidas as condieraes nais deste captulo.
4.2 Mtricas de acessibilidade
O uso de mtricas para acessibilidade em sistemas Web apresenta inmeras possibilidades de
investigao e desaos a serem enfrentados. Do ponto de vista do processo de desenvolvimento,
diversas mtricas podem indicar como a melhorar questes tcnicas e gerenciais enfrentadas pelas
organizaes. Do ponto de vista das sistemas Web como produtos, o uso de medidas possibi-
lita que o estado atual da acessibilidade de um sistema Web seja medido, e tambm possibilita
a comparao do nvel de acessibilidade de sistemas diferentes, ou mesmo sobre a evoluo da
acessibilidade de um stio no decorrer do tempo (Parmanto e Zeng, 2005). Entretanto, o estabele-
cimento de mtricas que considerem os fatores humanos envolvidos se apresenta como um grande
desao de pesquisa.
Recentemente, alguns trabalhos tmsido dedicados para o estabelecimento de mtricas de aces-
sibilidade para sistemas e stios Web. O objetivo dessas mtricas o de estabelecer um valor que
possa sumarizar o resultado de avaliaes de acessibilidade baseadas em diretrizes (guidelines).
Nas subsees a seguir, so apresentadas as principais mtricas de acessibilidade propostas
na literatura, encontradas a partir da reviso da literatura reportada no Captulo 3 e de outras
pesquisas por trabalhos mais recentes publicados posteriormente. Para facilitar a compreenso, foi
estabelecida um padro para normatizao das frmulas das mtricas.
Assim, cada conceito utilizado no clculo das mtricas foi representado de acordo com as
variveis apresentadas na Tabela 4.1.
CAPTULO 4. MTRICAS DE ACESSIBILIDADE 39
Tabela 4.1: Padronizao de variveis nas frmulas das mtricas de aces-
sibilidade
Varivel Signicado
B Nmero de barreiras ou problemas encontrados
P Nmero de problemas em potencial
W Peso da barreira no clculo geral da mtrica (relacionada ao
impacto sobre o usurio)
WC Peso relacionado conana do teste realizado
R Resultado de um teste de acessibilidade
NP Nmero de pginas avaliadas
NT Nmero de testes considerados
4.3 Mtrica de problemas potenciais
O primeiro trabalho publicado sobre uma medida de acessibilidade foi proposto por Sullivan
& Matson (Sullivan e Matson, 2000). Nesta mtrica, foi considerado o conceito de problemas po-
tenciais, de forma a estabelecer um valor referente ao nmero de barreiras encontradas em relao
ao nmero de barreiras potenciais.
No estudo realizado, os autores apontaram o problema de se utilizar nmeros absolutos para
efetuar a comparao. Por exemplo, a avaliao de duas pginas pode fornecer como resultado um
nmero de 10 ocorrncias de problemas relacionados falta de textos alternativos para imagens.
A comparao direta entre as duas pginas ca comprometida se, por exemplo, uma das pginas
tem um total de 10 imagens e a outra um total de 100 imagens. Considerando que a existncia
de uma imagem um problema potencial, a primeira pgina teria um ndice de 100% de imagens
inacessveis, enquanto a segunda teria um ndice de 10%.
A frmula considera o nmero total de problemas encontrados em uma pgina (B
p
) em relao
ao nmero de problemas potenciais (P
p
), de acordo com a frmula a seguir:
I
p
=
B
p
P
p
(4.1)
4.4 Mtrica de acessibilidade para usurios cegos
Gonzlez et al. (2003) propuseram uma mtrica para obter um ndice de acessibilidade. O ob-
jetivo do desenvolvimento desta mtrica foi o de apoiar a navegao no sistema KAI (Kit for the
Accessibility to the Internet). No sistema KAI, as pginas so convertidas para uma linguagem
intermediria, denominada BML (Blind Markup Language), de forma a melhorar a navegao por
40 4.4. MTRICA DE ACESSIBILIDADE PARA USURIOS CEGOS
usurios cegos com o sintetizador de voz baseado em BML presente no sistema. Durante o pro-
cesso de converso da pgina, so extradas informaes referentes acessibilidade de elementos
como imagens, textos, formulrios e outros, que so utilizados posteriormente para a determinao
do ndice de acessibilidade da pgina. O objetivo do sistema que, de posse desse ndice, o usurio
possa optar por navegar ou no pela pgina.
O ndice de acessibilidade proposto por Gonzlez et al. (2003) calculado considerando que
uma pgina acessvel se todos os seus elementos so acessveis. Dado o endereo de uma pgina,
estabelecido o ndice de acessibilidade de cada elemento. Para o clculo do ndice de cada
elemento, so consideradas diretrizes de acessibilidade do WCAG(W3C, 1999a) e outras diretrizes
estipuladas pelos autores. Para cada ponto de vericao, atribudo um ndice percentual de
importncia.
Na denio do percentual de importncia, verica-se qual o impacto de um problema de
acessibilidade para aquele ponto de vericao. Por exemplo, para o ponto de vericao 1.1
(Prover um equivalente em texto para todo elemento no visual), atribui-se 100% de importncia,
pois tem um impacto grande para todo usurio cego. Para o ponto de vericao 2.2 (Contraste
entre cor de fundo e cor do texto), atribui-se o ndice relativo ao percentual de cegueira do usurio
(1/%cegueira), pois para usurios cegos ele no ter impacto algum.
Aps calcular o ndice de acessibilidade para cada elemento da pgina, o mtodo proposto
dene o clculo de um ndice global de acessibilidade para a pgina. A denio do ndice de
acessibilidade efetuada de acordo com o modelo WebQEM (Web Quality Evaluation Method)
(Olsina e Rossi, 2002), passando pela denio dos atributos de qualidade avaliados, avaliao de
cada elemento, avaliao global e concluso da avaliao.
Para efetuar a avaliao global, toma-se o ndice percentual (EP) de cada elemento da pgina
avaliada, denido como a frao das barreiras em relao aos problemas potenciais, e atribui-se
um peso a ele (W
b
), e calcula-se o ndice global (GP) como:
GP
p
=

possivel barreira b pagina p


B
bp
P
bp
W
b
(4.2)
a soma dos pesos deve ser denida de forma que:
(W
1
+W
2
+... +W
m
) = 1, W
i
> 0, i = 1..m (4.3)
Os autores armam que os resultados obtidos por meio de uma validao informal foram bons,
contudo, no apresentada nenhuma validao experimental formal da mtrica proposta. Alm
disso, verica-se que os autores se concentraram em efetuar uma avaliao voltada somente para a
comunidade de usurios cegos, o que diculta a utilizao direta da mtrica proposta para outros
contextos.
CAPTULO 4. MTRICAS DE ACESSIBILIDADE 41
4.5 Mtrica WAB (Web Accessibility Barrier)
A denio de uma mtrica para acessibilidade tambm foi alvo de um trabalho realizado por
Parmanto e Zeng (2005). A mtrica denida pelos autores, denominada WAB (Web Accessibility
Barrier) tem como objetivo auxiliar a determinao de um ndice de acessibilidade para a avaliao
automtica de acessibilidade de stios e sistemas Web.
Dentre as motivaes apontadas pelos autores, pode-se apontar a necessidade de proporcionar
uma automatizao da avaliao de grandes quantidades de pginas Web, e de estabelecer ndices
para comparar e acompanhar a evoluo da acessibilidade.
Na mtrica desenvolvida, tambm so considerados os conceitos de problemas potenciais e
de peso como em outras mtricas existentes na literatura. Alm disso, tambm leva em conta
o nmero de pginas em um stio (NP), e estipula uma atribuio de pesos, correspondente ao
inverso da prioridade denida pelo WCAG (W3C, 1999a)
1
. A frmula para clculo da mtrica
WAB conforme a seguir:
WAB
stio
=

NP
p=1

possivel barreira b WCAG 1.0


(
B
bp
P
bp
)(W
b
)
NP
(4.4)
Os autores apresentam uma validao experimental do mtodo. A validao foi efetuada por
meio da comparao do resultado da avaliao com uma avaliao de referncia. Os autores com-
pararam a avaliao efetuada utilizando o WAB de stios classicados como A, AA e AAA.
Com os resultados, vericou-se que, em mdia, stios com melhor classicao nos nveis estabe-
lecidos pelo WCAG tinham um ndice WAB menor (com menos barreiras).
4.6 Mtrica UWEM - Modelo de agregao de resultados
de testes
No contexto da metodologia para avaliao UWEM (Cluster, 2006b), citada na Seo 2.6, um
dos objetivos denidos era o de denir uma forma de agregar o resultado de testes de acessibili-
dade.
No UWEM descrito um mtodo para obteno de medidas obtidas a partir de testes de aces-
sibilidade em trs estgios. A mtrica proposta se baseia no clculo da probabilidade de que o
usurio encontre uma barreira em um stio Web, calculada a partir da probabilidade de encontrar
barreiras pontuais em cada uma de suas pginas.
A partir da realizao do primeiro e do segundo estgios, descritos na Figura 4.1, obtida a
probabilidade de encontrar uma barreira de acessibilidade em uma nica pgina.
1
Os nveis de prioridade de cada ponto de vericao so denidos como 1, 2 ou 3
42 4.6. MTRICA UWEM - MODELO DE AGREGAO DE RESULTADOS DE TESTES
O primeiro estgio corresponde avaliao de acessibilidade, na forma de inspeo, efetuada
ou por um especialista ou por meio de uma ferramenta de avaliao automtica. A partir dos
resultados dos testes, calcula-se o ndice de barreiras de cada pgina por tipo de barreira. Em
seguida, aplica-se um peso ao valor baseado no nvel de conana do procedimento de teste.
Os resultados de cada teste no estgio 1 dado por um relatrio R
pb
[0, 1], onde p designa a
pgina em questo, e b um dado tipo de barreira. R
pb
= 1 signica que o teste para uma barreira
do tipo b falhou, enquanto R
pb
= 0 indica que o teste para a barreira do tipo b foi aprovado. Em
avaliaes automticas, possvel efetuar a avaliao de todos os elementos da pgina de maneira
mais rpida. Assim, os resultados podem ser dados em funo do nmero de testes que resultaram
em falhas, denotado por B
pb
, em relao ao nmero de elementos relevantes para a barreira b,
designado por P
pb
, de acordo com a frmula R
automatic
pb
, descrita na Figura 4.1.
Figura 4.1: Primeiro e segundo estgios para o clculo de mtrica de acessibilidade do UWEM
(Cluster, 2006b)
Em seguida, pode-se aplicar o peso referente ao peso da conana do teste realizado na ava-
liao, caso ele seja conhecido. Os pesos da conana se referem probabilidade de acusar um
falso positivo (C
fp
b
), ou seja, de apontar a existncia de uma barreira que na realidade no existe,
e probabilidade de no acusar uma barreira que existe, que correspondende a um falso nega-
CAPTULO 4. MTRICAS DE ACESSIBILIDADE 43
tivo (C
fn
b
). Na verso atual do UWEM, no existe nenhuma indicao sobre como especicar
essas probabilidades. Caso no seja possvel utilizar esses pesos, o documento recomenda que eles
sejam denidos como C
fp
b
= C
fn
b
= 0, que corresponde ao mesmo que no aplic-los. Caso seja
possvel determinar essas probabilidades, utiliza-se as frmulas descritas descritas na Figura 4.1,
para a etapa aps a aplicao dos pesos de conana.
No segundo estgio, tambm representado na Figura 4.1, efetuado o clculo da probabilidade
de encontrar barreiras de acessibilidade para cada pgina avaliada, designado pela varivel F
p
.
Para o clculo da probabilidade de encontrar barreiras em uma pgina, utilizado o fator (W
b
),
denido no intervalo W
b
[0, 1]. Um valor pequeno de W
b
indica que a probabilidade de que
baixa a probabilidade de uma barreira b signique um real problema de acessibilidade pelos
usurios. Ou seja, refere-se ao ndice de impacto da barreira sobre a acessibilidade. Na verso
atual do mtodo, ainda no existem dados experimentais sucientes para a determinao do valor
de W
b
para cada barreira de acessibilidade. No documento, determina-se que seja utilizado o valor
W
b
= 0.05 b. Espera-se que com o avano do projeto EIAO (European Internet Accessibility
Observatory) (Snaprud et al., 2006) seja possvel determinar valores mais exatos para esses ndices.
O clculo efetuado com base nos prncipios do modelo UCAB (User Centric Accessibility
Barrier Model), considerando que 1) a ocorrncia de barreiras independente e 2) a ocorrncia de
barreiras em uma pgina tem efeito cumulativo, ou seja, cada barreira encontrada tem um efeito
sobre a diminuio da acessibilidade global da pgina.
Aps efetuar o clculo de F
p
para cada pgina, efetuado o clculo da probabilidade de en-
contrar barreiras no stio como um todo, como na frmula seguinte.
F
s
=
1
NP
NP

j=1
F
pj
(4.5)
O desvio padro dado pela frmula a seguir:
S
s
=

1
NP
NP

p=1
(F
p
F
s
)
2
(4.6)
O valor nal encontrado pela mtrica para a acessibilidade do stio corresponde probabilidade
de que um usurio com um determinado tipo de decincia encontre, ao utilizar o stio, barreiras
que o impeam de completar uma tarefa.
Nos estudos realizados no contexto deste trabalho de mestrado, no foram considerados os
conceitos de conana de teste para esta mtrica. A seguir, ilustrada a frmula simplicada para
o clculo de F
s
::
F
s
=
1
NP
NP

p=1
1

possivel barreira b barreiras


(1
B
bp
P
bp
W
b
) (4.7)
44
4.7. MTRICA A3 - MODELO MELHORADO DE AGREGAO DE RESULTADOS DE
TESTES
At o momento da redao desta dissertao, no existia nenhum documento publicado com
resultados nalizados de validao experimental da mtrica.
4.7 Mtrica A3 - Modelo melhorado de agregao de re-
sultados de testes
Em um outro trabalho referente a mtricas de acessibilidade, Bhler et al. (2006) propuseram
algumas melhorias para a mtrica para agregao de resultados de testes do UWEM 0.5 (Cluster,
2006a). No momento da escrita do artigo, ainda no havia sido publicada a nova verso do UWEM
1.0 (Cluster, 2006b). Contudo, houve poucas alteraes no mtodo, com exceo de algumas
questes de notao.
No trabalho de Bhler et al. (2006), considerou-se a notao utilizada na verso UWEM 0.5
(Cluster, 2006a), para indicar que o ndice utilizado para denotar o nvel de barreiras de uma
pgina era especco para um grupo de usurios u. Dessa forma, denota-se o impacto de uma
barreira sobre um usurio u por W
ub
. Assim, a frmula original, denotada por A
1
, seria redenida
como:
A
1
(p, u) = 1

possivel barreira b barreiras


(1 W
ub
) (4.8)
Os autores propem uma primeira modicao na frmula, de modo a contemplar a represen-
tao da ocorrncia de mais de uma falha relacionada a uma mesma barreira. Assim, obtem-se
uma frmula A
2
, levando em considerao que o nmero de ocorrncias de uma barreira B
pb
:
A
2
(p, u) = 1

possivel barreira b barreiras


(1 W
ub
)
B
pb
(4.9)
Nota-se que esta frmula modela barreiras absolutas. Uma barreira absoluta se ela impossi-
bilita que o usurio complete uma tarefa. A severidade de tal barreira W
ub
= 1. Essa condio
resulta em A
2
(p, u) = 1 porque o produto resulta em zero (um dos fatores (1 W
ub
)
B
pb
=
(1 1)
B
pb
= 0). O modelo proposto por Bhler et al. (2006) baseado em uma mudana no
expoente desta frmula, conforme a seguir:
A
3
(p, u) = 1

b
(1 W
ub
)
(
B
b
p
P
bp
+
B
pb
B
p
)
(4.10)
Ofator C
pb
, utilizado no expoente do fator multiplicativo o valor que descreve a complexidade
da pgina p em relao barreira b, que denido da seguinte forma:
C
pb
=
B
pb
P
pb
+
B
pb
B
p
(4.11)
CAPTULO 4. MTRICAS DE ACESSIBILIDADE 45
Os dados relevantes para o clculo de C
pb
so B
bp
(nmero de barreiras tipo b na pgina), P
pb
(nmero de barreiras potenciais do tipo b na pgina), e B
p
(nmero total de barreiras na pgina).
C
pb
deve satisfazer as seguintes condies:
Se nenhuma barreira do tipo b encontrada, no h nenhuma contribuio para a funo de
agregao. (B
pb
= 0 C
pb
= 0)
Se uma barreira do tipo b encontrada, isso ir diminuir o resultado da funo de agregao.
(B
pb
> 0 C
pb
> 0)
Essa funo leva em conta a relao das barreiras reais e barreiras em potencial. Alm da
relao de todas as falhas com o nmero de falhas para um tipo de barreira. Essa contribuio
adicional garante que essas barreiras sejam consideradas de acordo com a sua proporo global de
ocorrncia dentro de uma pgina Web.
Bhler et al. (2006) tambm reportam a realizao de um experimento inicial para efetuar a
validao do mtodo. O experimento foi realizado durante um teste com usurios. Participaram do
teste quinze usurios com decincia, dentre os quais havia um grupo de usurios cegos. Os auto-
res no informam o percentual de usurios cegos e nem quais eram os outros tipos de decincia
que os demais participantes possuam.
Para efetuar a comparao, foram computadas mtricas com ndices de barreiras de acessi-
bilidade diferentes, e tambm foi computado um ndice avaliado pelos usurios. O objetivo da
avaliao foi de vericar qual das mtricas fornecia uma melhor aproximao para a avaliao dos
usurios. Na comparao, foram computadas as mtricas do modelo de agregao do UWEM 0.5
(Cluster, 2006a), o modelo melhorado A3 e o modelo proposto por Sullivan e Matson (2000).
De forma geral, o mtodo A
3
foi o que se aproximou mais dos ndices dos usurios. O mtodo
de Sullivan e Matson (2000), apesar de simples, tambm obteve resultados satisfatrios.
Embora a validao tenha sido feita com um grupo pequeno de usurios, e com poucas pginas,
os resultados preliminares indicam que o mtodo A
3
apresenta vantagens em relao aos demais
mtodos.
4.8 Mtrica WAQM (Web Accessibility Quality Metric)
A mtrica WAQM (Web Accessibility Quality Metric) (Vigo et al., 2007) considera as diretri-
zes do WCAG 1.0 classicadas de acordo com os princpios do WCAG 2.0, de que o contedo
deve ser: perceptvel, opervel, inteligvel (understandable) e robusto. Ao contrrio das outras
mtricas apresentadas, esta mtrica tambm considera problemas identicados como warnings na
contagem.
No algoritmo para clculo da mtrica, basicamente os pontos de vericao so divididos em
doze grupos, derivados da combinao das seguintes possveis variaes:
46 4.8. MTRICA WAQM (WEB ACCESSIBILITY QUALITY METRIC)
Princpio: pontos de vericao contidos no conjunto {P, O, U, R}, referentes aos quatro
princpios do WCAG 2.0.
Tipo de assertiva: pontos de vericao dados como erros (errors) ou avisos (warnings), no
conjunto {e, w};
Prioridade: pontos de vericao de prioridades denidas no conjunto {1, 2, 3} do WCAG
1.0.
So utilizadas duas abordagens diferentes para o clculo do WAQM, utilizando a aproximao
de uma hiprbole. Uma deciso tomada, com base em valores obtidos experimentalmente, para
escolher qual das duas frmulas deve ser utilizada. A frmula resumida ilustrada a seguir. A va-
rivel N
x
denota o nmero de pontos de vericao feridos para um dado princpio. Por exemplo,
quando x = p, N
p
o nmero de pontos de vericao violados para o princpio perceptvel.
A varivel N corresponde ao nmero total de pontos de vericao observados. A varivel N
xy
denota o nmero de pontos de vericao para um dado princpio e tipo de assertiva. Por exem-
plo, N
p,e
denota o nmero de pontos de vericao para o princpio perceptvel que podem ser
denidos como erros.
Os pesos W
z
foram denidos pelos autores do trabalho experimentalmente como W
1
= 0.80,
W
2
= 0.16 and W
3
= 0.04. Os valores da mtrica variam entre 0 e 100, onde 100 corresponde
a stios com boa acessibilidade, ao contrrio de outras mtricas, em que valores altos se referem
a pginas com mais barreiras de acessibilidade. Com os pesos denidos desta forma, o total dos
pontos de vericao de prioridade 1 somam um total de 80 pontos, os de prioridade 2 somam 16
pontos e de prioridade 3, 4 pontos, totalizando a nota mxima de 100 pontos.
WAQM =
1
T
T

j=1

x{p,o,u,r}
NT
x
NT

y{e,w}
NT
xy
NT
x

z{1,2,3}
W
z
A
xyz
(4.12)
Para efetuar o clculo do peso de cada ponto de vericao, adotada uma abordagem baseada
em uma aproximao por meio de uma hiprbole. Na Figura 4.2, traduzida e adaptada de Vigo et
al. (2007) apresentada uma representao grca dessa aproximao. Com essa aproximao,
na regio onde esto concentrados a maioria dos resultados da avaliao, o grco apresenta uma
distribuio mais discriminativa, espalhando melhor os valores, segundo os autores.
Desta forma, a denio do fator A
xyz
feita de acordo com a frmula descrita a seguir. As
constantes a e b foram denidos por Vigo et al. (2007) empiricamente como a = 20 e b = 0.3.
A
xyz
=

(
b
xyz
B
xyz
)(
100
b
) + 100,
b
xyz
B
xyz
<
a100
a100/b
a(
b
xyz
B
xyz
) +a, caso contrario
(4.13)
Os autores apresentam testes efetuados com duas ferramentas automticas diferentes para 15
stios Web e feita uma comparao com algumas pr-condies denidas pelos prprios autores.
CAPTULO 4. MTRICAS DE ACESSIBILIDADE 47
Figura 4.2: Aproximao do clculo da mtrica WAQM por uma hiprbole (Vigo et al., 2007)
Contudo, nenhuma comparao da mtrica em relao a outras, nem comparao das mtricas
obtidas em relao a resultados de testes com usurios so apresentados.
4.9 Consideraes nais
Neste captulo foram apresentados alguns conceitos e trabalhos relacionados a mtricas de
acessibilidade.
Foram apresentadas algumas das principais mtricas de acessibilidade reportadas na literatura,
com especial destaque para as mtricas WAB, UWEM, A3 e WAQM, utilizadas nos estudos de
caso e, posteriormente, no levantamento com pessoas envolvidas em projetos Web.
A necessidade de estabelecer mtodos para realizao de anlises quantitativas se mostra como
um aspecto muito importante. Pode-se observar que a partir da primeira proposta de utilizao
de uma abordagem quantativa para anlise da acessibilidade no ano de 2000 (Sullivan e Matson,
2000), passando pelos estudos de Gonzlez et al. (2003), o interesse pela investigao deste tema
tem sido crescente nos ltimos anos (Parmanto e Zeng, 2005; Cluster, 2006b; Bhler et al., 2006;
Vigo et al., 2007).
Contudo, tambm verica-se que exite uma grande necessidade de estabelecer mecanismos
para que a utilizao dessas mtricas leve em considerao os impactos dos problemas de acessi-
bilidade enfrentados por cada tipo de usurio. Em particular, o estabelecimento de coecientes a
partir das experincias de usurios com diferentes tipos de decincias tem sido apontado como
um dos grandes desaos a serem alcanados no projeto UWEM (Cluster, 2006b; Bhler et al.,
2006).
48 4.9. CONSIDERAES FINAIS
No prximo captulo, so apresentadas as atividades relacionadas com a implementao de um
mdulo para apoiar o clculo das mtricas apresentadas a partir de avaliaes com ferramentas
automticas baseadas em diretrizes.
CAPTULO
5
Hera metrics: mdulo para clculo de
mtricas
5.1 Consideraes iniciais
A utilizao de mtricas quantitativas para anlise de atributos de qualidade de software
muito importante para apoiar as atividades de garantia de qualidade. Entretanto, muitas vezes o
clculo dessas mtricas pode ser muito dispendioso. A utilizao de ferramentas adequadas para
apoiar as atividades para coleta de dados e clculo de mtricas muito importante para viabilizar
a utilizao de processos de medio de maneira eciente.
Desta forma, no contexto deste projeto, aps efetuar o estudo sobre as mtricas de acessibili-
dade existentes na literatura, foi desenvolvido um mdulo para clculo dessas mtricas por meio
de uma ferramenta de avaliao de acessibilidade baseada nas diretrizes do WCAG 1.0 (W3C,
1999a).
Para efetuar a implementao deste mdulo, foram analisadas diferentes ferramentas de ava-
liao disponveis, enumeradas na Tabela 2.1. Foram consideradas as ferramentas de avaliao
disponveis como sofware de cdigo aberto com licena livre.
49
50 5.1. CONSIDERAES INICIAIS
As ferramentas consideradas para a anlise foram a Hera
1
, A-Checker
2
, a Functional Accessi-
bility Evaluator
3
, a WAEX
4
a WAHelper
5
e a WAVE
6
.
Como primeiro passo, foi feita a instalao de cada uma das ferramentas a serem analisadas.
Apesar de terem sido declaradas como ferramentas de cdigo aberto, as ferramentas WAHelper e
Functional Accessibility Evaluator no disponibilizavam o cdigo para acesso em nenhum local,
impossibilitando sua instalao.
A ferramenta WAEX se apresentou a princpio como uma alternativa bastante interessante,
pelo fato de utilizar transformaes XSLT (W3C, 1999b) para efetuar a avaliao das pginas, o
que destaca a preocupao com o uso de padres Web. Contudo, a utilizao desta tecnologia
limitava a utilizao da ferramenta para a avaliao de pginas que necessariamente estivessem em
formato XHTML (W3C, 2002b), excluindo pginas em HTML 4.0 (W3C, 1999) ou anterior que
no estivessem em conformidade com o padro XHTML.
As ferramentas WAVE e A-Checker tambm foram instaladas e examinadas. As duas ferramen-
tas foram implementadas em linguagem Java. A ferramenta WAVE se mostrou bastante ecaz para
a avaliao. Contudo, na anlise do cdigo vericou-se que a sua API no fornecia uma interface
adequada para obter os problemas de acessibilidade para clculo das mtricas de forma objetiva.
A ferramenta A-Checker se mostrou bastante interessante para uso, pois possui uma implementa-
o bastante modular e oferece recursos para adaptar facilmente o conjunto de diretrizes utilizado
para avaliao. Entretanto, vericou-se que esta ferramenta ainda possui muitos problemas de de-
sempenho, pois exigia muitos recursos de processamento e memria, alm de que constantemente
estava indisponvel.
Finalmente, a ferramenta Hera mostrou-se a ferramenta mais adequada para efetuar as modi-
caes necessrias para efetuar clculos de mtricas de acessibilidade. A ferramenta implemen-
tada em PHP e tambm tem o seu cdigo modular, facilitando o entendimento e a realizao de
trabalhos de manuteno. Apesar de tambm apresentar problemas de desempenho, vericou-se
que normalmente a ferramenta no tinha problemas srios de disponibilidade.
Este captulo est organizado da seguinte forma: na Seo 5.2 so apresentados os estudos rea-
lizados sobre a ferramenta Hera 2.0, na Seo 5.3 apresentada a implementao do mdulo para
clculo de mtricas, na Seo 5.4 so apresentados os estudos de caso realizados com avaliao
de acessibilidade baseada em mtricas de stios governamentais brasileiros e, nalmente, na Seo
5.5 so discutidas as consideraes nais deste captulo.
1
Disponvel em http://www.sidar.org/hera
2
Disponvel em http://checker.atrc.utoronto.ca/
3
Disponvel em http://fae.cita.uiuc.edu/
4
Disponvel em http://www.it.uc3m.es/vlc/waex.html
5
Disponvel em http://wahelper.brailcom.org/
6
Disponvel em http://wave.webaim.org/
CAPTULO 5. HERA METRICS: MDULO PARA CLCULO DE MTRICAS 51
5.2 Estudo sobre a ferramenta Hera 2.0
A partir da escolha da ferramenta Hera para efetuar a implementao do mdulo para clculo
de mtricas, foi feito um estudo sobre o funcionamento da ferramenta. Na pgina da ferramenta
havia pouca documentao disponvel. Somente algumas descries bsicas sobre cada mdulo
eram disponibilizadas.
Desta forma, a maior parte do estudo teve que ser feita a partir do cdigo-fonte, utilizando o
procedimento de engenharia reversa para gerar as devidas descries e modelos da ferramenta.
Parte da ferramenta foi implementada utilizando o paradigma de orientao a objetos, mas
algumas partes foram implementadas utilizando programao estruturada. Assim, parte da descri-
o da ferramenta aqui reportada ser feita por meio de diagramas de classes e parte com descrio
sobre as funcionalidades e funes disponveis nas bibliotecas.
A ferramenta Hera 2.0 considerada uma ferramenta de avaliao de acessibilidade semi-
automtica. Ela apresenta funcionalidades para a realizao de avaliaes preliminares de forma
automtica para um subconjunto de diretrizes e fornece suporte para a realizao de avaliao
manual por especialistas. A ferramenta tambm prov funcionalidades para gerao de relatrios.
Na Figura 5.1, adaptada e traduzida de Benavdez et al. (2006) apresentada a estrutura bsica
da ferramenta. Verica-se que o uxo convencional para utilizao em avaliaes consiste em efe-
tuar uma avaliao preliminar automaticamente e, em seguida, efetuar uma inspeo manual. Para
a inspeo manual, a ferramenta disponibiliza diversos auxlios, como ajuda com as diretrizes, vi-
sualizao de sumrio dos resultados at o momento, instrues gerais para avaliao, visualizao
grca da pgina com indicao dos lugares onde ocorreu cada erro, visualizao do cdigo fonte
e insero dos resultados de avaliao. Aps efetuar a avaliao, a ferramenta tambm oferece
suporte para gerao de relatrios em formato HTML, PDF ou EARL (W3C, 2007a).
Na organizao de sua estrutura de arquivos, a ferramenta possui trs grandes grupos: a) arqui-
vos para processamento de interface com o usurio, b) bibliotecas e classes para implementao
das funcionalidades e c) arquivos para tratamentos de localizao para diferentes lnguas.
Nas funcionalidades para tratamento da interface, existem arquivos com a pgina inicial da
busca, avaliao de contraste de cores, visualizao dos resultados, gerao de relatrios e as
folhas de estilo.
Para efetuar a localizao, foram utilizados arquivos com as denies dos termos na interface,
separados em grupos: nomes dos elementos revistos, textos de ajuda, textos da interface em geral,
textos dos manuais para os pontos de vericao, textos para visualizao da pgina com erros,
textos das diretrizes, informaes sobre pontos de vericao, e outros tipos de mensagens.
A ferramenta tambm possui outros mdulos para manipulao das funcionalidades e para
apoio gerao de interface. Contudo, o principal interesse no contexto deste projeto era referente
s funcionalides de parsing e de avaliao de acessibilidade. Desta maneira, nesta dissertao
apresentado somente um modelo das classes que so referentes a essas funcionalidades.
52 5.2. ESTUDO SOBRE A FERRAMENTA HERA 2.0
Figura 5.1: Estrutura bsica da ferramenta Hera 2.0 (Benavdez et al., 2006)
Na Figura 5.2 so apresentadas as principais caractersticas das classes File, Parse e Resumen.
A classe File contm funes para manipulao dos arquivos avaliados e para o tratamento inicial
do texto, realizando as primeiras etapas do parsing. No classe Parse so feitas as anlises dos
problemas de acessibilidade para cada elemento HTML. A classe Resumen responsvel pelo
tratamento dos dados para a exibio dos relatrios-resumo.
Figura 5.2: Diagrama com as principais classes utilizadas para avaliao na ferramenta Hera 2.0
CAPTULO 5. HERA METRICS: MDULO PARA CLCULO DE MTRICAS 53
A principal classe utilizada para o clculo das mtricas a classe parse, que contm infor-
maes sobre o nmero de problemas encontrados para cada ponto de vericao. O atributo tot
corresponde a um array indexado pelo nmero de cada ponto de vericao ou pelo nome do ele-
mento HTML. Por exemplo, tot[102] corresponde ao nmero de falhas do ponto de vericao
10.2. O atributo pto tambm um array, e cada elemento indica o resultado do teste de cada ele-
mento, que pode ser mal (teste automtico falhou), bien (teste automtico passou), duda (no pode
ser testado automaticamente) e NA (no aplicvel).
5.3 Mdulo para clculo de mtricas de acessibilidade
Aps a realizao dos estudos sobre a ferramenta, foi feito o projeto para a implementao do
mdulo para clculo de acessibilidade a partir da ferramenta Hera 2.0.
Como se tratava de umdesenvolvimento bastante pontual, foi feito umprojeto simples por meio
de um processo de software do tipo cascata, com uma interao. Foram levantados os principais
requisitos para o mdulo (que no eram atendidos pela verso atual da ferramenta), seguido da
adaptao do diagrama de classes, implementao e teste.
Requisitos
De forma geral, os principais requisitos do mdulo implementado foram: de fornecer auxlio
para o clculo de mtricas de acessibilidade a partir de uma ferramenta de avaliao autom-
tica; e e de prover funcionalidades para a automatizao da avaliao de grandes quantidades
de pginas.
Requisitos Funcionais
RF1. O mdulo deve automatizar o clculo de mtricas de acessibilidade a partir de
avaliaes por reviso de diretrizes do WCAG 1.0 feitas por ferramenta automtica.
RF2. O mdulo deve automatizar o clculo de problemas em potencial para cada ponto
de vericao das diretrizes do WCAG 1.0, para auxiliar o clculo de mtricas por
avaliaes manuais.
RF3. O mdulo deve fornecer meios para obter diferentes mtricas de acessibilidade
a partir da mesma avaliao, e em princpio deve implementar as mtricas: problemas
potenciais, WAB, UWEM, A3 e WAQM.
RF4. O mdulo deve fornecer uma interface para ser utilizada por outros programas
para a automatizao de clculos de mtricas.
RF5. O mdulo deve permitir a alterao dos pesos aplicados a cada barreira de aces-
sibilidade.
RF6. O mdulo deve permitir a totalizao de barreiras por ponto de vericao e totais
por diretrizes.
54 5.3. MDULO PARA CLCULO DE MTRICAS DE ACESSIBILIDADE
RF7. O mdulo deve permitir a relao entre as diretrizes e os princpios de acessibili-
dade do WCAG 2.0.
Requisitos No-Funcionais
RNF1. O mdulo deve ser facilmente extensvel para acomodar o clculo de outras
mtricas que venham a ser denidas.
RNF2. O mdulo deve ter uma baixa complexidade para clculo das mtricas, de modo
a no aumentar o tempo necessrio para efetuar avaliaes inerente ferramenta.
Projeto
A partir dos requisitos elaborados, foi feito o projeto do mdulo para clculo de mtricas
de acessibilidade por meio da adaptao do projeto da ferramenta Hera 2.0 apresentado na
Subseo 5.2. Na Figura 5.3 apresentado o novo diagrama de classes com a classe Metric,
que faz uso das classes Parse e File.
Figura 5.3: Diagrama com as principais classes utilizadas para avaliao na ferramenta Hera 2.0
com o mdulo de clculo de mtricas
Os objetos da classe Metric possuem informaes referentes aos nmeros relevantes para
o clculo de barreiras em uma dada pgina. Levou-se em considerao que cada ponto de
vericao pode ter mais de um caso de teste relacionado. Assim, foram denidos atributos
para armazenar os nmeros para cada caso de teste e os totais para cada ponto de vericao.
A seguir, apresentada uma breve descrio de cada um dos atributos:
url: URL da pgina avaliada;
CAPTULO 5. HERA METRICS: MDULO PARA CLCULO DE MTRICAS 55
potential: nmero de problemas em potencial de cada teste;
barriers: nmero de barreiras de cada teste;
priority: prioridade de cada teste, variando entre 1, 2 ou 3;
principle: princpio de acessibilidade do WCAG2.0 correspondente (perceivable, operable,
understandable, robust);
type: indicao se o teste avaliado automaticamente ou manualmente;
pot_checkpoint: nmero de total de problemas em potencial para um ponto de vericao;
bar_checkpoint: nmero total de barreiras encontradas para um ponto de vericao;
priority_checkpoint: prioridade de um ponto de vericao, variando entre 1, 2 e 3;
principle_checkpoint: princpio de acessibilidade do WCAG 2.0 do ponto de vericao;
resume: objeto serializado com o resultado da avaliao obtido por meio da ferramenta
Hera.
Implementao
A partir do projeto realizado, foi feita a implementao do mdulo para clculo de mtricas
utilizando a ferramenta Hera 2.0.
A principal tarefa realizada durante a implementao dos mtodos identicados foi a de
identicar na ferramenta Hera onde eramarmazenados os totais de problemas e de elementos
encontrados para cada teste.
Para cada teste, deveriam ser totalizados: a) o nmero de barreiras relevante para ele (obtida
por meio do atributo tot da classe parse, indexado pelo nmero do teste), b) o nmero de
barreiras potenciais (obtida por meio dos elementos relevantes para o teste em tot, indexado
pelo nome do elemento), c) a prioridade do teste, d) o princpio do WCAG 2.0 referente ao
teste.
A atribuio da prioridade do teste e do princpio do WCAG 2.0 equivalente foi efetuada por
meio de uma vericao manual de cada teste e da equivalncia entre as diferentes verses
do WCAG.
Aps a implementao da funo para contagem das barreiras e problemas potenciais para
cada teste, foram implementados os mtodos com os diferentes algoritmos de clculos das
mtricas de problemas potenciais, UWEM, A3 e WAQM.
Em cada mtodo, possvel especicar se devem ser considerados somente os testes reali-
zados automaticamente ou se os testes manuais tambm devem ser considerados, com vistas
a auxiliar na gerao de relatrios para mtricas calculadas manualmente.
Testes
56
5.4. ESTUDOS DE CASO: ANLISE DA ACESSIBILIDADE DE STIOS
GOVERNAMENTAIS BRASILEIROS
Em seguida implementao, foram realizados testes visando vericar se o mdulo funcio-
nava corretamente para casos de avaliaes efetuadas automaticamente. Foi implementado
um programa que utilizava o mdulo e que retornava todas as mtricas implementadas.
Foramrealizados testes compginas comproblemas de acessibilidade conhecidos, e vericou-
se se os nmeros gerados para cada caso de teste eram coerentes com os problemas co-
nhecidos. Nesses testes, foram identicados problemas com a identicao do nmero de
problemas em potencial, resultantes da identicao incorreta dos elementos relevantes para
cada vericao pela ferramenta. Tambm foram identicados alguns problemas pontuais
em alguns dos algoritmos para clculo das mtricas.
Aps a identicao dos problemas, foram realizadas as devidas modicaes para correo
destes.
Alm dos testes funcionais realizados, foram realizados estudos de caso mais elaborados para
validao do mdulo. Na prxima seo, so apresentados detalhes sobre a realizao dos estudos
de caso.
5.4 Estudos de caso: anlise da acessibilidade de stios
governamentais brasileiros
Antes de realizar a avaliao dos stios informados pelos participantes do levantamento com
pessoas envolvidas em projetos de desenvolvimento de sistemas Web, foram realizados estudos de
caso visando validar o mdulo para clculo de mtricas de acessibilidade desenvolvido.
Foram realizados dois estudos de caso com avaliaes automticas e um terceiro estudo de
caso com uma avaliao manual feita por especialistas. Neste terceiro estudo de caso, o mdulo foi
utilizado para auxiliar na gerao dos relatrios para calcular as mtricas e identicar os nmeros
de problemas em potencial para cada ponto de vericao.
Neste terceiro estudo (Freire et al., 2007d), foram feitas avaliaes de pginas de trs ferra-
mentas de aprendizado eletrnico: o TIDIA-Ae (Fapesp, 2008), o SAKAI (Fundao Sakai, 2008)
e o Moodle (Moodle, 2008). Esta avaliao foi importante para observar como o uso das mtricas
pode auxiliar na comparao da acessibilidade de diferentes sistemas. O ambiente Moodle foi o
que apresentou os menores ndices de barreiras. Tambm foi interessante observar que as mtricas
A3, UWEM e WAB apresentavam dados bastante concordantes com os resultados obtidos a par-
tir das avaliaes realizadas utilizando leitores de tela para cegos. A mtrica WAQM, entretanto,
apresentou alguns resultados que distoavam dos resultados obtidos pelas outras mtricas.
Os outros dois estudos de caso foram realizados com portais governamentais brasileiros utili-
zando somente avaliao automtica com a ferramenta Hera 2.0 por meio da reviso de diretrizes.
Esses estudos de caso se aproximam mais do cenrio de utilizao com grandes volumes de dados,
para o qual o mdulo foi projetado.
CAPTULO 5. HERA METRICS: MDULO PARA CLCULO DE MTRICAS 57
O primeiro estudo de caso, relatado na Subseo 5.4.1 se refere avaliao dos stios dos
governos estaduais brasileiros entre 1996 e 2007. O segundo estudo de caso, relatado na Subseo
5.4.2 se refere avaliao dos stios dos governos municipais no ano de 2007.
Nesses estudos de caso, somente considerados na avaliao somente os pontos de vericao
do WCAG 1.0 que podiam ser avaliados automaticamente. A seguir so enumerados os pontos de
vericao considerados. A lista completa com a descrio das diretrizes e pontos de vericao
est disponvel no Apndice B.
Diretriz 1: pontos de vericao 1.1 e 1.5;
Diretriz 3: pontos de vericao 3.2, 3.3, 3.4 e 3.5;
Diretriz 4: ponto de vericao 4.3;
Diretriz 5: ponto de vericao 5.5;
Diretriz 6: pontos de vericao 6.2, 6.3 e 6.5;
Diretriz 7: pontos de vericao 7.4 e 7.5;
Diretriz 9: pontos de vericao 9.5;
Diretriz 10: pontos de vericao 10.2, 10.4 e 10.5;
Diretriz 11: pontos de vericao 11.1 e 11.2;
Diretriz 12: pontos de vericao 12.1, 12.2, 12.3 e 12.4.
Em todas as avaliaes, tambm foram utilizados os mesmos valores para as constantes utili-
zadas nas mtricas. Para as mtricas A3 e UWEM, como ainda no esto denidos valores para
os pesos obtidos experimentalmente, foram utilizados valores xos para os pontos de vericao,
de forma que a soma dos pesos atribudos para todos os pontos de vericao resultassem em um,
considerando os diferentes nveis de prioridade. Para pontos de vericao de prioridade 1, o valor
W
b
foi denido como 0,0236, para prioridade 2, como 0,0157 e para prioridade 3, como 0,0079,
de forma que a soma de todos os pesos resultasse em 1.
Na mtrica WAQM, foram utilizados os mesmos valores denidos por Vigo et al. (2007). O
peso W
z
= 0, 80 foi denido para pontos de vericao de prioridade 1, W
z
= 0, 16 para priori-
dade 2 e W
z
= 0, 04 para prioridade 3.
As mtricas de problemas potenciais (Sullivan e Matson, 2000) e mtrica para usurios cegos
(Gonzlez et al., 2003) no foram consideradas para as avaliaes. Neste trabalho, considerou-se
que essas mtricas foram muito importantes para a denio de conceitos utilizados em mtricas,
mas que no apresentavam diretrizes claras para a denio de pesos mais acurados.
58
5.4. ESTUDOS DE CASO: ANLISE DA ACESSIBILIDADE DE STIOS
GOVERNAMENTAIS BRASILEIROS
5.4.1 Acessibilidade nos stios dos governos estaduais brasileiros
de 1996 a 2007
O primeiro estudo de caso realizado, referente avaliao dos stios Web dos governos esta-
duais brasileiros, teve como principal objetivo vericar a adequao do mdulo para clculo de
mtricas para avaliaes em larga escala e para vericar a adequao das mtricas para este tipo
de anlise.
Alm desses objetivos, tambm foi objetivo a vericao da evoluo da acessibilidade desses
stios no perodo entre 1996 e 2007. Em dezembro de 2004, com a promulgao do Decreto/Lei
No. 5.296, estabeleceu-se um prazo de 12 meses para que todos os portais governamentais fossem
adequados para acomodar requisitos de acessibilidade. Assim, tambm foi proposta a vericao
da hiptese de que essa determinao tenha sido realmente cumprida ou no no prazo estipulado.
Para recuperar as verses antigas das pginas, foi utilizada a ferramenta Way Back Machine
(Internet Arquive, 2008) do Projeto Internet Archive. Neste projeto, foram feitas amostragens de
pginas de toda a internet em diferentes dias, desde 1996. Essas pginas foram armazenadas em
um servidor para posterior recuperao.
Na anlise, utilizou-se a primeira ocorrncia vlida do stio de cada governo estadual de cada
ano. Para o ano de 2007, utilizou-se a verso do dia 1 de setembro de 2007, pois at a data da
realizao, as amostras do ano de 2007 no estavam disponveis por meio do Way Back Machine.
Para obter mtricas de acessibilidade mais precisas, alm da avaliao da pgina principal
de cada stio, tambm foi feita a avaliao de todas as pginas que se encontravam no nvel de
hierarquia imediatamente abaixo da pgina principal. Desta forma, foi feita a avaliao de um
total de 1.232 pginas, correspondendo a uma mdia de 45,63 pginas por stio. A ferramenta
HTTrack (Httrack, 2008) foi utilizada para efetuar a varredura dos links nas pginas e para fazer
cpia de todos os arquivos das pginas a serem avaliadas. Esta etapa levou em torno de 10 horas
para completar o processamento.
Aps efetuar a coleta das pginas por meio do crawler, foi efetuada a avaliao com clculo
de mtricas para todas as pginas coletadas a partir das URLs armazenadas em banco de dados
MySQL. O tempo total de processamento em torno de 8 horas. A avaliao de cada pgina levou
em torno de 23 segundos.
Nesta seo apresentado um sumrio com os principais dados obtidos apenas com a m-
trica WAB. Os resultados completos com todas as anlises histricas de todas as mtricas esto
disponveis no Apndice D.
A primeira anlise efetuada teve o objetivo de vericar o grau de correlao entre as mtricas,
para analisar a adequao de cada uma delas para as anlises. Na Figura 5.4 apresentado o
grco de disperso com os coecientes de correlao de Pearson para as mtricas A3, UWEM,
WAB e WAQM gerado por meio do ambiente estatstico R (R Development Core Team, 2007).
No quadrante da direita, apresentado o grco de disperso relacionando as anlises dos dados
CAPTULO 5. HERA METRICS: MDULO PARA CLCULO DE MTRICAS 59
referentes s mtricas duas a duas, e no quadrante da esquerda apresentado o coeciente de
correlao correspondente. Por exemplo, o grco da primeira linha na terceira coluna referente
ao grco de disperso das mtricas A3 e WAB, e o valor na terceira linha na primeira coluna
o coeciente de correlao correspondente a este grco para as duas mtricas. Pode-se observar
que, de forma geral, as mtricas A3, UWEM e WAB tm um ndice de correlao alto, o que
indica que elas apresentam resultados que esto em concordncia. A mtrica WAQM, entretanto,
apresenta resultados com um ndice de correlao baixo, o que indica que ela est em discordncia
com as demais mtricas.
Figura 5.4: Grco de disperso e coecientes de correlao de Pearson para as diferentes
mtricas na anlise dos stios dos governos estaduais
Desta forma, optou-se por utilizar a mtrica WAB para as anlises e comparaes, por utilizar
pesos baseados nas prioridades dos pontos de vericao e por ser de mais fcil entendimento.
As mtricas UWEM e A3 so bastante promissoras por permitir o uso de pesos obtidos por meio
de experimentos com usurios. Contudo, como esses pesos ainda no esto disponveis, as m-
tricas no foram escolhidas. Alm disso, o modelo matemtico utilizado nessas mtricas mais
complexo, o que diculta o entendimento dos resultados.
Na Figura 5.5 apresentado um grco mostrando a relao entre os ndices WAB dos stios
Web dos governos estaduais em 2004 (eixo das abcissas) e em 2006 (eixo das ordenadas). Neste
grco, os estados na parte superior da linha que divide o quadrante correspondem aos estados que
tiveram um aumento no ndice WAB, e os estados que esto abaixo correspondem a estados que
60
5.4. ESTUDOS DE CASO: ANLISE DA ACESSIBILIDADE DE STIOS
GOVERNAMENTAIS BRASILEIROS
tiveram uma diminuio no ndice. Assim, verica-se que, apesar da determinao do Decreto Lei
No. 5.296 de 2004, muitos stios (37%) pioraram o ndice de acessibilidade ao invs de diminu-lo.
Figura 5.5: Comparao entre os ndices WAB dos stios Web dos governos estaduais entre 2004
e 2006
Com a realizao de um teste t, vericou-se que tambm no possvel armar, com nvel de
signicncia de 5%, que tenha havido diferenas signicativas entre as mdias dos ndices WAB
entre 2004 e 2006 (p-valor = 0,3842).
5.4.2 Acessibilidade nos stios das prefeituras municipais brasilei-
ras
A realizao dos estudos de caso com os stios das prefeituras municipais do Brasil (Freire et
al., 2008) contou com a utilizao de uma outra ferramenta, denominada EGOVMeter (Bittar et
al., 2005).
Aferramenta EGOVMeter, desenvolvida emumprojeto de mestrado no Departamento de Com-
putao da UFSCar (Bittar, 2006) um crawler que faz estatsticas peridicas sobre os stios Web
das prefeituras municipais do Brasil.
O procedimento utilizado para a realizao desse estudo de caso iniciou com a obteno da
lista de todos os stios Web das prefeituras encontrados pela ferramenta EGOVMeter. Em seguida,
essas URLs seriam foram avaliadas utilizando o mdulo Hera metrics, descrito na Subseo 5.3.
CAPTULO 5. HERA METRICS: MDULO PARA CLCULO DE MTRICAS 61
A execuo da EGOVMeter em setembro de 2007 foi efetuada a partir de uma lista com
5.551 municpios cadastrados a partir de dados obtidos do IBGE. Desses municpios, 1.980 de-
les (37,67%) tinham um stio na Web.
Tabela 5.1: Stios Web dos governos municipais por regies
Regio Mun. Mun.
com stios
Web
Percentual
Sul 1188 466 39.23%
Sudeste 1668 771 46.22%
Centro-oeste 458 148 32.31%
Nordeste 1790 516 28.82%
Norte 447 79 17.67%
Os resultados da Tabela 5.1 mostram que as regies mais desenvolvidas do pas (sul e sudeste)
tm o maior percentual de municpios com stios Web.
Da mesma forma que na avaliao dos stios dos governos estaduais, tambm foi feita a avali-
ao das pginas em dois nveis da hierarquia da navegao. Desta forma, foi feita a avaliao de
um total de 26.250 pginas, correspondendo a uma mdia de 13,25 pginas por stio. A ferramenta
HTTrack (Httrack, 2008) foi utilizada para efetuar a varredura dos links nas pginas e para fazer
cpia de todos os arquivos das pginas a serem avaliadas. Esta etapa levou em torno de dois dias
para completar o processamento.
Em seguida, foram realizadas as avaliaes por meio do mdulo Hera metrics. Foi feito um
programa para efetuar o clculo das mtricas a partir de cada URL armazenada em um banco de
dados MySQL. A execuo da avaliao sobre as pginas levou em torno de 134 horas (aproxi-
madamente 6 dias). Com esses dados, verica-se que a execuo da avaliao e do clculo das
mtricas levou em mdia 18 segundos por pgina.
A seguir, so sumarizados os resultados das mdias obtidas para cada uma das cinco regies
geogrcas do Brasil. Na Tabela 5.2 so apresentados os resultados para a mtrica WAB, que no
possui limitante superior. Porm, com os pontos de vericao adotados neste trabalho, o valor
mximo que poderia ser alcanado o de 12,5.
Tabela 5.2: Resultados da avaliao dos stios dos governos municipais com a mtrica WAB
Regio Mdia Desvio padro
Sul 2.67 1.1
Sudeste 2.78 0.97
Centro-oeste 3.07 0.95
Nordeste 2.83 1.12
Norte 2.71 0.86
Pode-se observar que, na mdia, os stios Web dos municpios brasileiros tm um nvel alto de
barreiras de acessibilidade.
62 5.5. CONSIDERAES FINAIS
Os resultados tambm mostram que no h uma diferena signicativa entre as mdias dos
ndices de barreiras das diferentes regies.
5.5 Consideraes nais
Neste captulo, foram apresentadas as principais atividades desenvolvidas e as discusses en-
volvidas com a construo de um mdulo para apoiar o clculo de mtricas de acessibilidade a
partir de avaliaes automticas baseadas em diretrizes de acessibilidade.
O desenvolvimento do mdulo Hera Metrics foi descrito, desde o trabalho de engenharia re-
versa da ferramenta Hera 2.0 at os testes realizados com o mdulo.
Esse mdulo de mtricas foi desenvolvido com o intuito de apoiar a realizao do levantamento
sobre a percepo da acessibilidade por pessoas envolvidas em projeto Web. Entretanto, antes
de efetuar o uso do mdulo para o seu m maior, foram realizados dois estudos de caso com a
avaliao por meio de mtricas de stios Web de governos estaduais e municipais.
A partir da realizao desses estudos de caso, foi possvel obter dados interessantes sobre a
acessibilidade nos stios governamentais brasileiros, bem como apontar a falta do cumprimento
das determinaes da nossa legislao para acessibilidade. Alm disso, esses estudos de caso
tambm foram muito importantes para vericar a eccia do uso de mtricas para avaliao de
grandes quantidades de dados.
Pelas anlises de correlao dos resultados, vericou-se que as mtricas A3, UWEM e WAB de
forma geral tm comportamentos concordantes, enquanto que a mtrica WAQM apresenta alguns
resultados que discordam das demais. Por meio dessa anlise, optou-se por utilizar a mtrica WAB
para as anlises, pelo fato de ela tambm ser mais simples de entender e por ela utilizar de maneira
mais direta os dados obtidos por meio de avaliaes por diretrizes.
No prximo captulo, so apresentados o procedimento para realizao do levantamento com
pessoas envolvidas em projeto Web e os resultados deste levantamento.
CAPTULO
6
Levantamento com pessoas envolvidas
em projetos Web no Brasil
6.1 Consideraes iniciais
Apesar do reconhecimento da importncia da acessibilidade na Web pelos governos de diversos
pases, por muitas indstrias e instituies de pesquisa, diversos levantamentos recentes mostram
que existe um grande nmero de stios que apresentam problemas de acessibilidade (Chen et al.,
2006) (Hackett et al., 2004) (Goette et al., 2006).
Um dos motivos que tem grande impacto sobre a acessibilidade dos stios desenvolvidos a
falta de conhecimento sobre acessibilidade pelas pessoas envolvidas em projetos Web. Verica-se
que a maior parte dessas pessoas tem pouco ou nenhum treinamento sobre conceitos e tcnicas de
acessibilidade.
Neste captulo, so discutidos os resultados do levantamento efetuado com pessoas envolvidas
em projetos Web. Na Seo 6.2 so apresentados os principais conceitos relacionados a pesquisas
de levantamento utilizados neste trabalho. Na Seo 6.3 so apresentados trabalhos relacionados.
Na Seo 6.4 so apresentados o planejamento do levantamento e a conduo do levantamento.
Na Seo 6.5 so discutidos os resultados e a anlise estatstica e, nalmente, na Seo 6.6 so
apresentadas as consideraes nais deste captulo.
63
64 6.2. PESQUISAS DE LEVANTAMENTO
6.2 Pesquisas de levantamento
O conhecimento sobre detalhes importantes das pesquisas do tipo levantamento foi importante
para nortear a metodologia utilizada nesta parte do trabalho.
Segundo Freitas et al. (2000), uma pesquisa tipo levantamento (survey) pode ser descrita como
um mtodo para a obteno de dados ou informaes sobre caractersticas, aes ou opinies de
determinado grupo de pessoas, indicado como representante de uma populao- alvo, por meio de
um instrumento de pesquisa, normalmente por meio de um questionrio.
As pesquisas do tipo levantamento, segundo Pinsonneault e Kraemer (1993) podem ser ex-
planatrias, quando tm o objetivo de testar uma suposio e as relaes causais, exploratrias,
quando tm o objetivo de ter um conhecimento inicial sobre um tpico ou descritivas, quando
buscam identicar caractersticas de uma populao sem uma relao de causa.
Em uma pesquisa do tipo de levantamento, o processo de amostragem possui grande inuncia
sobre seus resultados. Esse processo composto pela denio da populao-alvo, pelo contexto
de amostragem, pela unidade de amostragem, pelo mtodo de amostragem, pelo tamanho da amos-
tra e pela seleo da amostra ou pela execuo do processo de amostragem. Esta amostragem pode
ser probabilstica ou no probabilstica (Freitas et al., 2000).
A amostragem probabilstica consiste em garantir que todos os elementos da populao tenham
a mesma chance de serem escolhidos, o que faz com que essa amostra seja representativa. J na
amostragem no probabilstica, estabelecido algum critrio, o que faz com que os resultados no
sejam to generalizveis quanto em uma amostragem probabilstica. Algumas formas de se fazer
amostragem no probabilstica so: amostragem por convenincia, seleo dos mais similares ou
dos mais diferentes, por quotas, bola de neve (os participantes podem indicar novos participantes),
casos crticos ou casos tpicos (Freitas et al., 2000).
Um outro ponto importante durante a conduo de uma pesquisa de levantamento o instru-
mento de pesquisa utilizado. O questionrio um dos instrumentos mais utilizados para este
tipo de pesquisa. Gil (1991) aponta alguns cuidados a serem tomados durante a elaborao de um
questionrio:
Manter o nmero de perguntas limitado;
Garantir que questes fechadas cubram todas as possibilidades;
Considerar as implicaes do formato das perguntas na tabulao e anlise;
No provocar constrangimento nos respondentes;
As questes devem ter uma nica interpretao;
Considerar a ordem das perguntas, iniciando pelas mais simples at as mais complexas;
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 65
Observar a apresentao grca do questionrio;
Fornecer instrues sobre o correto preenchimento do questionrio;
Descrever objetivamente o objetivo da pesquisa;
Redigir as questes de forma simples e coesa.
Antes da realizao da pesquisa em larga escala, deve-se realizar uma pesquisa piloto, com um
conjunto representativo e reduzido de pessoas, para vericar possveis problemas com o questio-
nrio antes que ele seja aplicado.
Um outro aspecto importante a ser considerado em uma pesquisa de levantamento so a con-
abilidade e a validade (Mattar, 1996). Segundo Mattar (1996), a conabilidade se refere a quanto
o processo est isento de erros amostrais, e a validade referente a quanto o processo est isento,
simultaneamente, de erros amostrais e no amostrais.
Em relao validade, deve-se analisar a validade interna e externa. A validade interna se
refere s condies de aplicao do instrumento de medio, e a validade externa se refere s
condies para generalizao (Mattar, 1996).
Finalmente, na etapa de anlise dos resultados de uma pesquisa de levantamento, deve-se ve-
ricar os tipos de variveis analisadas e que tipos de estatsticas podem ser aplicadas sobre elas.
A anlise corresponde a uma etapa de obteno de estatsticas descritivas sobre os dados (mdias,
medianas, moda, por exemplo) e uma outra etapa em que se realiza inferncias sobre os dados.
Para a realizao de inferncias, podem ser utilizados modelos estatsticos baseados em regresso
linear, por exemplo, ou podem ser realizados testes sobre as hipteses propostas.
6.3 Trabalhos relacionados
Alguns estudos tm se dedicado a investigar o conhecimento de pessoas envolvidas com pro-
jetos Web sobre acessibilidade e outras questes envolvidas.
Nesta seo, so apresentados alguns dos principais resultados de quatro levantamentos deste
tipo encontrados na literatura. Dois estudos foram conduzidos por instituies estrangeiras, uma
americana e outra europia. Os outros dois estudos foram realizados por instituies brasileiras,
com principal foco no desenvolvimento de sistemas acessveis por entidades governamentais. Um
dos estudos tambm contou com a realizao de pginas desenvolvidas. Contudo, nenhuma avali-
ao quantitativa com mtricas foi apresentada.
Tambm vericou-se que os estudos tambm no apresentavam amostragens signicativas,
dada a natureza especca das anlise que se propunham a fazer. Tambm no foram encontradas
nesses estudos anlises estatsticas mais renadas. A maioria deles se restringia a fazer anlises
descritivas, sem nenhuma inferncia.
Nas subsees seguintes, so descritos os principais detalhes e resultados obtidos nos estudos.
66 6.3. TRABALHOS RELACIONADOS
6.3.1 Levantamento - Lazar et. al (2004)
O primeiro levantamento reportado foi realizado por Lazar et al. (2004) na Towson University
nos Estados Unidos. O trabalho faz parte de uma srie de estudos realizados sobre acessibilidade
e pesquisas envolvendo usurios com decincia.
Olevantamento foi desenvolvido comquestes direcionadas a desenvolvedores e mantenedores
de stios Web sobre seu conhecimento de acessibilidade e sobre sua percepo de quando e porque
os stios devem ou no ser acessveis. Os participantes foram convidados por meio de listas de
e-mails. No foi utilizada amostragem probabilstica.
O questionrio continha 15 perguntas, alm de outras questes para caracterizao da amostra,
referentes ao gnero, localizao, faixa etria, experincia em computao e rea de atuao.
No total, 175 desenvolvedores e webmasters responderam o questionrio, dos quais 58,86%
eram homens e 41,14% eram mulheres. A maioria dos participantes armou ser dos Estados
Unidos (45%). Cerca de 49% dos participantes tinha entre 25-35 anos. Quanto experincia
em computao, 68% dos participantes armaram ser especialistas. Para a questo sobre a rea
de atuao, 38% dos participantes responderam que atuam na rea de educao, 23% no setor
governamental, 11% no setor corporativo, 6% na rea da sade e 22% em outras reas.
No tocante ao conhecimento dos participantes sobre acessibilidade e conceitos relacionados,
vericou-se que 65,7% dos participantes armaram j ter criado um stio Web acessvel alguma
vez; 73,7% indicaram que so familiares a legislao de acessibilidade como o Section 508; 57,7%
armaramque seus stios Web no esto sujeitos Section 508; 56%armaramque seus stios Web
eram acessveis; 78,9% armaram saber da existncia de ferramentas para auxiliar a vericao
da acessibilidade de stios, e 69,1% responderam que j utilizaram uma ferramenta de avaliao
via Web; contudo, somente 21,7% responderam que j haviam utilizado alguma ferramenta de
avaliao que no era baseada na Web; somente 38,9% responderam que j utilizaram a Web
com um leitor de tela; 58,8% responderam que suas organizaes tm planos para melhorar a
acessibilidade de seus stios Web.
Sobre a familiaridade com as recomendaes do W3C para acessibilidade, 64% armaram
seremfamiliares ao WCAG(W3C, 1999a), menos de 1%armaramser familiares ao ATAG(W3C,
2000), cerca de 1% armaram ser familiares ao UAAG (W3C, 2002a), e 23% no eram familiares
a nenhum deles.
Quando questionados sobre os principais desaos para tornar stios Web acessveis para usu-
rios cegos, os participantes apontaram como principais a conscientizao dos clientes, o balance-
amento entre acessibilidade e design grco, a falta de tempo, a necessidade de treinamento e a
necessidade de melhores ferramentas para auxiliar o desenvolvimento.
Nas respostas sobre quem o responsvel por manter um stio Web acessvel, 52% dos par-
ticipantes apontaram o Webmaster (mantenedor da pgina) como responsvel pela acessibilidade;
o analista de sistemas foi apontado por 30,18% dos participantes, o programador por 34,9%, o
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 67
gerente de suporte por 10,18%, e o responsvel pela gerncia de assuntos relacionados a pessoas
com decincia foi apontado por 31,63% dos participantes.
Os participantes indicaram que os fatores que mais os inucienciariam a tornar o seu stio Web
acessvel eram exigncias governamentais, a existncia de usurios cegos que utilizam o stio,
nanciamento externo, direcionamentos de gerncia ou de clientes, treinamento sobre acessibili-
dade, e melhores ferramentas de apoio.
Os participantes foram questionados sobre sua preocupao sobre a acessibilidade no momento
de atualizar os seus stios Web. Das respostas, vericou-se que 37,81% dos participantes indicaram
que consideram acessibilidade quando atualizam seus stios, 10,18% dos participantes indicaram
que no consideram, e 5,82% indicaram que tentam considerar, de acordo com limitaes como
tempo e custo.
O estudo realizado por Lazar et al. (2004) foi bastante interessante e revelou diversas informa-
es importantes sobre o ponto de vista de Webmasters e desenvolvedores de stios Web. Contudo,
verica-se que o pblico alvo no foi devidamente direcionado. Um possvel vis do estudo o
fato de que a maioria dos participantes que responderam pode ser pessoas interessadas em acessi-
bilidade.
Alm disso, a maioria das questes objetivas permitia respostas do tipo Sim/No/No tenho
certeza. O uso de respostas com variveis aleatrias em escala ordinal poderia proporcionar a
realizao de anlises mais detalhadas sobre o nvel de conhecimento dos desenvolvedores sobre
questes especcas.
6.3.2 Levantamento - ENABLED (2005)
Um outro estudo (ENABLED, 2005) realizado com desenvolvedores de sistemas Web foi rea-
lizado pelo grupo ENABLED
1
, formado por universidades, centros de pesquisa e empresas euro-
pias.
O questionrio foi disponibilizado por meio de um formulrio disponibilizado via Web e foi
divulgado para participantes do projeto, e pelo boletim da Fundao Health on the Net
2
. O questi-
onrio cou disponvel no perodo de 20 de janeiro a 2 de fevereiro de 2005. No total, 269 pessoas
participaram da pesquisa.
O questionrio consistia de 11 perguntas, que envolviam questes sobre o conhecimento dos
participantes sobre acessibilidade, ferramentas utilizadas e sobre necessidade de treinamento.
Cerca de 87% dos participantes eram oriundos de pases europeus ou da Amrica do Norte.
Quanto area de atuao, as respostas com maior nmero de indicaes foram a) desenvolvedor
Web/ webmaster (29%), b) rea no especicada (29%), c) gerncia (21,9%) e d) edio de con-
tedo (7,8%). O valor alto de pessoas que indicaram ser de rea no especicada tambm um
indcio de falhas no planejamento do questionrio.
1
Enhanced Network Accessibility for the Blind and Visually Impaired - http://www.enabledweb.org
2
http://www.hon.ch/
68 6.3. TRABALHOS RELACIONADOS
Aproximadamente 36% dos participantes armam tentar tornar seus stios Web acessveis. Os
principais motivos apontados pelos participantes que responderam de forma negativa pergunta
foram a falta de conhecimento sobre diretrizes de acessibilidade, falta de conhecimento tcnico e
falta de tempo.
Tambm vericou-se que 51% dos participantes tentam se preocupar com a usabilidade dos
seus stios Web. Os participantes que responderam negativamente apontam como principais mo-
tivos para no se atender aos princpios de usabilidade a falta de conhecimento tcnico, a falta de
tempo e a falta de conhecimento sobre usabilidade.
Cerca de 63% dos participantes utilizam ferramentas para apoiar o desenvolvimento. Dentre
as ferramentas indicadas, as ferramentas mais mencionadas foram DreamWeaver e FrontPage. As
linguagens mais utilizadas so HTML/CSS, PHP e ASP. Vericou-se que 41% dos participantes
armam ter um nvel mdio de habilidade de programao, e 37% declararam ter um nvel alto.
Quanto qualicao, vericou-se que apenas 13% dos participantes receberam algum treina-
mento. As principais fontes de treinamento apontadas foram a prpria Internet, escola ou universi-
dade e amigos com conhecimento sobre o assunto. Vericou-se tambm que 74% dos participantes
gostariam de receber treinamento.
Os principais tpicos que os participantes gostariam que fossem cobertos em cursos minis-
trados foram sobre o Web Accessibility Initiative (WAI), do W3C, diretrizes para construir stios
acessveis, usabilidade, e teste de acessibilidade. Vericou-se que os participantes tm grande
interesse em todos os tpicos listados no questionrio (diretrizes de acessibilidade, usabilidade,
apresentao do WAI, relao entre usabilidade e acessibilidade, teste de acessibilidade, e aspec-
tos legais).
Os resultados obtidos na anlise efetuada pelo grupo ENABLED (ENABLED, 2005) mostram
um grupo de desenvolvedores com um perl diferente daquele mostrado por Lazar et al. (2004).
A porcentagem de desenvolvedores que conhecem acessibilidade menor do que no outro es-
tudo. Verica-se que h indcios de que existam diferenas entre os tipos de participantes nos dois
estudos.
Sob o ponto de vista metodolgico, tambm verica-se que o estudo no abordou as questes
de acessibilidade de maneira exaustiva. No foram abordadas questes sobre o conhecimento de
legislao de acessibilidade, e em outras tcnicas de avaliao e projeto de stios Web acessveis.
Da mesma forma como no estudo de Lazar et al. (2004), no foram usadas escalas ordinais para
classicar o nvel de conhecimento dos desenvolvedores sobre os tpicos listados no questionrio.
Tambm observa-se que foram abordadas muitas questes sobre treinamento e necessidades de
treinamento. Isso se deve ao fato de que o objetivo principal do grupo no era de traar um perl
dos desenvolvedores, mas de obter informaes especcas relevantes para as atividades do projeto.
Dentre as atividades, o grupo ENABLED fornece treinamentos via Web sobre acessibilidade e
outros temas abordados pelo grupo.
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 69
6.3.3 Levantamento - Ferreira et. al (2007)
Ferreira et al. (2007), em um estudo realizado pela Unirio, conduziram um levantamento com
instituies governamentais brasileiras visando vericar se elas conduzem algum projeto para ade-
quao de seus stios Web a requisitos de acessibilidade. O principal objetivo do levantamento foi
de vericar a adequao dos rgos pblicos s recomendaes do Decreto Lei No. 5.296/2004
e outras questes sobre a acessibilidade. Este estudo tambm contou com a avaliao por estu-
dos de caso com usurios com decincia visual e avaliao automtica de stios governamentais
(federais, estaduais e municipais) com a ferramenta daSilva (Acessibilidade Brasil, 2007).
Na avaliao automtica foram vericados 351 stios Web da administrao pblica em trs
momentos: novembro de 2005 (um ms antes de encerrar o prazo para adaptao), em maro de
2006 e maro de 2007. No primeiro teste, somente cinco stios estavam totalmente em conformi-
dade com o WCAG e quatro com o e-MAG. No teste realizado em maro de 2006, apenas um
stio estava totalmente em conformidade. No terceiro teste, em maro de 2007, vericou-se que 22
stios estavam em conformidade com o WCAG e 23 com o e-MAG.
Na etapa de levantamento com os responsveis pelos stios, foi enviado um questionrio para
cada uma das organizaes pblicas selecionadas, e 87 delas responderam pesquisa. O questio-
nrio foi dividido em duas partes: uma primeira parte geral, e uma segunda parte que variava de
acordo com a resposta dada pelo participante sobre o estgio de adequao da acessibilidade de
seu stio.
Da primeira parte, vericou-se que 69% dos participantes armaram conhecer o Decreto Lei
No. 5.296/2004, 53%armaramconhecer sobre o prazo para adaptao dos stios e 42%armaram
conhecer o e-MAG.
Da anlise das organizaes que armaram j ter adaptado seus stios de acordo com as
diretrizes de acessibilidade (22% do total), vericou-se que 47% delas no exibem o selo da aces-
sibilidade Brasil. Quanto forma de conduo do processo de adaptao, 42% responderam que
foi uma equipe da prpria organizao, 37% por uma equipe terceirizada e 21% armaram ter feito
de outras formas. As maiores diculdades que essas organizaes armaram ter encontrado du-
rante esse processo foram: contedo do stio muito grande (47%) e falta de pessoal da organizao
especializado (32%). Cerca de 47% das organizaes armou ter realizado avaliaes com usurio
com necessidades especiais. Um total de 21% dos respondentes armou ter tido diculdades para
manter a acessibilidade nas atualizaes, enquanto 21% armou no ter tido diculdades e 58%
no souberam responder.
Das organizaes que armaram estar com o processo de adaptao em andamento (31%
dos participantes), observou-se que 64% armaram ter uma equipe da organizao nomeada para
realizar as adaptaes, enquanto 18% armaram ter uma equipe terceirizada e 18% armaram usar
de outros meios. As maiores diculdades para efetuar as adaptaes de acessibilidade apontadas
pelas organizaes foram: a baixa prioridade da acessibilidade nos projetos (30%), contedo do
70 6.3. TRABALHOS RELACIONADOS
stio muito grande (30%), falta de pessoal especializado (11%) e a grande quantidade de padres a
ser alterados (11%).
Quanto s organizaes que armaram no ter seus stios acessveis (47%), vericou-se que
68% delas no tm previso para iniciar as adaptaes para acessibilidade. Quando perguntadas
sobre o conhecimento sobre o avaliador daSilva, 83% dos respondentes armaram no conhec-
lo. As maiores barreiras apontadas para iniciar a adaptao dos stios foram: a baixa prioridade da
acessibilidade nos projetos (24%), falta de pessoal especializado na organizao (22%), contedo
do stio muito grande (10%), e outros motivos, como o desconhecimento do decreto, falta de
conscientizao da gerncia, entre outros.
O levantamento realizado por Ferreira et al. (2007) apresenta resultados bastante interessantes
sobre o panorama da acessibilidade no Brasil. Contudo, o pblico-alvo do estudo se restringiu
a organizaes governamentais. Alm disso, apesar de os autores terem realizado avaliaes dos
stios, no foi feita nenhuma associao entre os resultados do questionrio e das avaliaes.
6.3.4 Levantamento - Tangarife (2007)
Em outro trabalho, realizado no mestrado de Tangarife (2007) na PUC-Rio, foi realizado um
estudo com a participao de 68 prossionais envolvidos com desenvolvimento de stios Web, no
perodo entre 20 e 30 de maio de 2005, por meio de umquestionrio disponibilizado via Web. Tam-
bm no foi feita amostragem probabilstica. O convite foi enviado a 70 participantes selecionados
pelo autor.
O questionrio com 30 questes foi dividido em oito partes (Tangarife e Montalvo, 2006):
1) questes sobre o perl do usurio, 2) experincia com desenvolvimento de stios Web e opinio
sobre a necessidade de garantir acessibilidade, 3) conceitos sobre acessibilidade e usabilidade, 4)
desenvolvimento considerando legislao de acessibilidade, 5) considerao da acessibilidade nos
projetos de que participa, 6) postura em relao posio da empresa sobre acessibilidade e em re-
lao cartilha tcnica do e-MAG, 7) responsabilidade sobre a acessibilidade no desenvolvimento
de stios e 8) questo aberta sobre os motivos que levam a tornar um stio acessvel.
Os resultados aqui reportados consistem em um resumo dos dados disponveis em Tangarife e
Montalvo (2006) e Tangarife (2007). Os participantes eram na maioria homens (75%), cerca de
61,7% tinham entre 25 e 35 anos. A maioria era da rea governamental (57,35%). Os participan-
tes ocupavam cargos de: analista de sistemas (41,18%), programador (25,00%) e Web designer
(20,59%). Vericou-se que 75% dos participantes trabalham h mais de 5 anos com desenvolvi-
mento de stios Web. Quanto experincia, 44,11% consideram-se especialistas, 47,1% de nvel
intermedirio 8,9% iniciantes. A grande maioria (83,82%) tambm arma que considera muito
importante que um stio possa ser acessado por qualquer pessoa.
Na terceira parte, de forma geral, boa parte dos participantes tinham uma compreenso cor-
reta sobre usabilidade e acessibilidade. Contudo, 94,11% dos participantes armaram nunca ter
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 71
participado de um projeto que envolvia acessibilidade. O conhecimento sobre legislao de aces-
sibilidade tambm foi identicado como bastante baixo, cerca de 82,35% no conhecem a Section
508 e 81% no conhecem o Decreto Lei No. 5.296/2004. Cerca de 80% tambm no tm certeza
se o stio que desenvolvem acessvel. Aproximadamente 49% conhecem ferramentas de avalia-
o de acessibilidade, mas somente cerca de 18% armam utiliz-las. Somente 8,9% armaram j
ter avaliado um stio com um leitor de tela.
Quanto considerao da acessibilidade nas empresas, cerca de 3% armaram que a organi-
zao sempre levou em conta, 31% que atualmente leva em considerao e 66% que nunca levou
em considerao. Os principais motivos apontados para no levar em conta foram: oramento
(32,35%), falta de especialistas no assunto (32,35%), tempo (27,94%) e desconhecimento do as-
sunto pela gerncia (26,47%).
Do conhecimento de diretrizes, somente 16,17% armaram ter familiaridade com o WCAG
(W3C, 1999a), 13,23% com o ATAG (W3C, 2000) e 7,35% com o UUAG. Uma porcentagem de
86,76% armou nunca ter lido a cartilha tcnica do e-MAG (Governo Brasileiro, 2008).
Nesse estudo, no foi feita nenhuma anlise comparando a acessibilidade das pginas desen-
volvidas com as respostas atribudas. Tambm s foi feita uma anlise descritiva dos resultados.
6.4 Planejamento e conduo do levantamento
Antes de iniciar a conduo do levantamento sobre acessibilidade, foi efetuado um planeja-
mento para a realizao da pesquisa. O principal objetivo do levantamento foi o de vericar o
perl de pessoas envolvidas em projetos de sistemas Web no Brasil sobre questes de acessibili-
dade.
De acordo com a classicao discutida na Seo 6.2, esta pesquisa pode se congurar como
uma pesquisa com caractersticas de explanatria e de descritiva. O objetivo da pesquisa de co-
letar informaes sobre como as pessoas envolvidas em projetos Web compreendem certos concei-
tos de acessibilidade, e de fazer inferncias sobre a inuncia dos fatores analisados, a considera-
o efetiva da acessibilidade em seus projetos e sobre ndice de barreiras de stios Web produzidos
nos projetos dos participantes.
Instrumento de pesquisa: questionrio
Na elaborao do questionrio, buscou-se incluir questes que englobassemdiferentes aspectos
da acessibilidade, envolvendo tanto aspectos tcnicos quanto aspectos organizacionais.
No incio do projeto, tinha-se a inteno de investigar sobre o uso de novas tcnicas encon-
tradas na literatura na prtica por meio deste questionrio. Entretanto, como pde-se vericar no
levantamento de tcnicas para acessibilidade encontradas na literatura, reportado no Captulo 3,
um grande nmero de tcnicas foram propostas muito recentemente, e poucas delas tm relatos de
72 6.4. PLANEJAMENTO E CONDUO DO LEVANTAMENTO
aplicao na prtica. Alm disso, a partir da anlise de outros trabalhos relacionados, verica-se
que muitas das tcnicas mais simples ainda no so utilizadas na prtica. Desta forma, optou-se
por investigar somente sobre o uso de diretrizes e tcnicas de avaliao mais consolidadas, ao invs
de investigar sobre o uso de tcnicas do estado da arte.
O desenvolvimento do questionrio foi feito em duas etapas. Primeiramente foi desenvolvido
um questionrio preliminar para ser utilizado no estudo piloto, e em seguida foram corrigidos os
problemas apontados pelos participantes do estudo piloto.
A verso nal do questionrio est disponvel na ntegra no Apndice F.
O questionrio possuia 17 questes: 6 questes sobre dados demogrcos, 9 questes fechadas
e 2 questes abertas. O conjunto de questes fechadas foi dividido em duas partes: uma parte
com questes gerais sobre acessibilidade e uma outra com questes sobre os motivos porque a
acessibilidade considerada ou no nos projetos em que participam.
Nas questes demogrcas, foram includas questes sobre o estado de residncia, gnero,
faixa etria, rea de atuao, formao acadmica e funo na organizao em que atua.
Nas questes fechadas, foram includas questes sobre o conhecimento das linguagens HTML
e CSS, conhecimento sobre a forma como pessoas com decincia visual utilizam a Web, conhe-
cimento sobre tecnologias assistivas, conhecimento sobre a legislao brasileira de acessibilidade,
uso de tcnicas para avaliao de acessibilidade, considerao da acessibilidade nos projetos em
que participa, e os motivos para considerar ou no a acessibilidade.
Nas questes abertas, pediu-se que os participantes descrevessem qual a importncia da aces-
sibilidade nos projetos Web de sua organizao e para que dessem sugestes sobre como melhorar
a acessibilidade na Web no contexto brasileiro. Tambm foi pedido que os participantes indicas-
sem, opcionalmente, algumas URLs de stios Web que tivessem participado de alguma etapa do
desenvolvimento.
No nal do questionrio, havia uma opo para que os usurios marcassem atestando que os
dados podem ser utilizados para a pesquisa, e tambm informando sobre a condencialidade dos
mesmos.
Houve uma grande preocupao com o tamanho do questionrio, para que fossem includas
somente questes realmente relevantes.
Aps a concluso da primeira verso do questionrio, foi feito um estudo piloto com dez
participantes, sendo cinco do meio acadmico, trs prossionais da indstria de software e dois
analistas que atuam em rgos pblicos. Das observaes dos respondentes do estudo piloto que o
zeram na presena do pesquisador, vericou-se que o preenchimento do questionrio levava em
torno de 10 minutos.
Este questionrio foi enviado por e-mail e as respostas no foram consideradas nas anlises
posteriormente. Os participantes do estudo piloto apontaram importantes contribuies para me-
lhorar o entendimento de algumas questes que estavam dbias e apontaram alguns problemas com
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 73
a completude de algumas respostas das questes fechadas. Tambm foram apontados problemas
com questes que poderiam gerar constrangimento para os participantes.
Aps a modicao do questionrio a partir das sugestes obtidas com o estudo piloto, foi
desenvolvida uma verso do questionrio que foi disponibilizada via Web. Tomou-se o devido
cuidado para que este questionrio tivesse boa usabilidade e fosse acessvel para pessoas com
diferentes habilidades.
Amostragem
Na pesquisa realizada, no foi utilizada a amostragem probabilstica. Para aumentar a represen-
tatividade do estudo, teve-se como objetivo selecionar participantes de forma a ter representao
de todos os estados do pas. Tambm foi objetivo diversicar as reas de atuao dos participantes,
com participantes da academia, da indstria e de rgos governamentais.
A seleo dos participantes foi feita de forma que houvesse um nmero aproximado de par-
ticipantes das trs reas de atuao. Tambm foi tomado o devido cuidado para que houvessem
representantes de todos os estados de cada uma das reas.
Para a seleo de participantes da indstria, foi utilizado o catlogo de empresas da Softex
3
,
buscando por empresas que atuassem na rea de desenvolvimento Web e outros tipos de sistemas
comumente disponibilizadas via Web, como comrcio eletrnico e aprendizado eletrnico. Tam-
bm foram utilizados outros catlogos locais para aumentar a representao de outros estados. No
total, foram cadastrados 1.041 participantes de empresas de software ou de design.
Na seleo de participantes do governo, foi armazenado o endereo de contato de mantenedores
de stios governamentais. O processo de seleo foi bastante demorado, pois foi necessrio visitar
diversos stios e buscar pelo endereo de contato do mantenedor. Foram visitados stios ligados ao
governo federal, como ministrios, agncias, e rgos ligados a governos estaduais e municipais
das prefeituras das capitais. Um total de 514 endereos foram cadastrados por este mtodo.
Alm do cadastro de e-mails consultados manualmente, tambm foram enviados e-mails para
o endereo webmaster dos domnios das prefeituras cujos stios foram avaliados no estudo de caso
reportado na Seo 5.4. Foram cadastrados 1.980 endereos por este mtodo.
Para a seleo de participantes da academia, foi utilizado o Portal Inovao
4
. Este portal
fornece uma interface para fazer buscas mais detalhadas sobre a base de dados da plataforma
Lattes
5
. Foi efetuada uma busca por pesquisadores com as palavras chave desenvolvimento Web.
Com esta palavra chave mais ampla, esperava-se incluir pesquisadores que trabalhassem com Web,
mas que no necessariamente fossem pesquisadores sobre acessibilidade e reas ans, para no
criar vis nos resultados. Foi feito um ltro por estado, de forma a selecionar os 200, 150, 100
ou 50 primeiros resultados de cada estado, de acordo com a proporo populacional de cada um
deles. Foram selecionados 1.349 pesquisadores para a pesquisa.
3
Softex - Programa de Exportao de Software Brasileiro, disponvel em http://www.softex.br
4
Disponvel em http://portalinovacao.mct.gov.br
5
Cadastro nacional de pesquisadores brasileiros, mantido pelo CNPq e disponvel em http://lattes.cnpq.br
74 6.4. PLANEJAMENTO E CONDUO DO LEVANTAMENTO
Os convites para os participantes foram enviados por e-mail, a partir dos dados cadastrados na
base de dados. Contudo, os participantes tambm poderiam enviar o convite para outras pessoas
mais indicadas ou interessadas na pesquisa (amostragem bola de neve).
Conduo do levantamento
Aps efetuar a seleo dos participantes e implementar o sistema para suporte ao preenchi-
mento do questionrio via Web, foram enviados e-mails com o convite para participao para
todos os endereos cadastrados.
O e-mail foi elaborado de forma a explicar do que se tratava a pesquisa e dava instrues sobre
como participar. Os e-mails foram enviados por meio de um sistema utilizando o servidor de e-
mail do ICMC/USP e a conta de e-mail do prprio aluno. Os e-mails eram enviados com espaos
de tempo sucientemente grandes para que no fossem considerados spam (e-mails enviados em
massa).
Do total de 4.804 e-mails enviados, estima-se que no foram entregues com sucesso os e-mails
enviados para cerca de 20% dos participantes de empresas, cerca de 65% dos e-mails enviados
para rgos governamentais e 15% dos e-mails enviados para pesquisadores. O grande nmero de
e-mails com problemas para os rgos governamentais se deve utilizao da base de domnios de
prefeituras combinado com o usurio webmaster@. Desta forma, estima-se que em torno de 2.800
e-mails tenham sido enviados com sucesso.
O questionrio cou disponvel para preenchimento entre 25 de junho de 2007 e 25 de Agosto
de 2007. Tendo em vista que foram obtidas 613 respostas vlidas, verica-se que a taxa de retorno
foi de aproximadamente 22%, que prxima da taxa de 25%, apontada como usual em pesquisas
deste tipo (Mattar, 1996).
Quando se encerrou o perodo para resposta ao questionrio, foram efetuadas as avaliaes
automticas dos stios indicados pelos participantes com o apoio de mtricas.
Foi utilizado o mdulo Hera metrics para auxiliar no processo de avaliao. Da mesma forma
como nos estudos de caso reportados na Seo 5.4, para cada stio foi avaliada sua pgina inicial
mais as pginas no nvel imediatamente inferior da estrutura navegacional. No total foram avalia-
dos 382 URLs, de um total de 181 participantes que indicaram pelo menos uma URL. O nmero
total de pginas avaliadas foi de 8.059.
Como muitos participantes indicaram mais de uma URL, para efeitos estatsticos era conside-
rada a URL cuja avaliao tivesse resultado o menor ndice de barreiras de acordo com a mtrica
WAB.
Os resultados da avaliao automtica foram enviados para os participantes por e-mail, junta-
mente com os resultados das anlises descritivas do resultado da pesquisa.
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 75
6.5 Resultados do levantamento
Aps a concluso da etapa de coleta de dados, foi obtido um total de 630 questionrios respon-
didos, dos quais 613 foram considerados vlidos. Apesar de terem sido enviados convites para os
participantes, o questionrio era de acesso irrestrito, para permitir que esses participantes pudes-
sem convidar outras pessoas. Pelo fato de o questionrio ser de acesso irrestrito, muitas respostas
invlidas foram recebidas. Essas respostas se referiam tanto a preenchimento incorreto, quanto
participao de pessoas que no se enquadravam no perl esperado de participantes.
O nmero de questionrios vlidos considerado bastante representativo, e posiciona esta pes-
quisa como a mais abrangente em nmero de participantes em comparao com outros trabalhos
semelhantes encontrados na literatura at o momento, reportados na Seo 6.3.
A anlise dos resultados do questionrio foi feita em duas etapas. Primeiramente foi realizada
uma anlise descritiva dos dados, com uma viso individual sobre cada questo do question-
rio. Os resultados desta etapa so descritos na Subseo 6.5.1. Na segunda etapa, foi realizada
uma modelagem estatstica dos dados, com o objetivo de fazer inferncias sobre os dados. Os
resultados das inferncias esto descritos na Subseo 6.5.2. A descrio detalhada dos modelos
estatsticos est apresentada no Apndice G. Na Subseo 6.5.3 so apresentadas as discusses
referentes validade do estudo.
6.5.1 Anlise descritiva
Nesta seo, apresentado um sumrio com as principais observaes a partir da anlise dos
dados obtidos por meio dos questionrios. Os resultados da anlise descritiva foram enviados para
todos os participantes do levantamento, e tambm foram disponibilizados via Web no endereo
http://safe.icmc.usp.br/pesquisaacessibilidade.
Dados demogrcos
No levantamento realizado houve representao de todos os estados do Brasil. De forma geral,
apesar da tentativa de distribuir os participantes entre as regies, o maior nmero de participan-
tes era advindo da regio sudeste. Cerca de 41,8% dos participantes eram desta regio, enquanto
21,7% eram do sul, 17,8% do nordeste, 10,3% do centro-oeste e 8,5% do norte, como pode ser ob-
servado no grco da Figura 6.1. De certa forma, a distribuio est em acordo com a distribuio
de especialistas na rea pelo pas.
Referente ao perl pessoal, vericou-se que a maioria dos participantes eram do gnero mascu-
lino (70,15%), com 28,55% de mulheres e 1,31% sem reposta. A faixa etria com o maior nmero
de participantes foi a de 25 a 35 anos, com 41,76% dos participantes, seguida da faixa de 36 a 45
anos, com 26,26%, como pode ser observado no grco da Figura 6.2.
76 6.5. RESULTADOS DO LEVANTAMENTO
Figura 6.1: Participantes do levantamento de acordo com as regies do pas
Figura 6.2: Participantes do levantamento de acordo com a faixa etria
Da mesma forma que na distribuio geogrca, apesar da tentativa de se distribuir os partici-
pantes entre as diferentes reas: - indstria, academia e governo - a maioria dos participantes eram
oriundos das reas de ensino e pesquisa (56,12%), como pode ser vericado no grco na Figura
6.3. Uma das possveis explicaes para este fato que normalmente pesquisadores e docentes
tm maior receptividade para participar em trabalhos de pesquisa.
Figura 6.3: Participantes do levantamento de acordo com a rea de atuao
A grande representatividade de pessoas do meio acadmico tambm pde ser vericada pela
formao dos participantes, com 30,67% deles com formao em nvel de doutorado, 23,49%
com mestrado, e 16,15% com especializao, como pode ser vericado na Figura 6.4. O mesmo
vale para a funo exercida, em que se vericou que 43,07% dos participantes armaram ser pes-
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 77
quisadores ou docentes. As demais funes com maior representatividade foram as de analista
(12,40%), gerente (10,28%) e coordenador (8,65%), como pode ser vericado na Figura 6.5.
Figura 6.4: Participantes do levantamento de acordo com a formao
Figura 6.5: Distribuio dos participantes do levantamento de acordo com as funes exercidas
em suas organizaes
O grande nmero de participantes da indstria com cargos de gerncia ou coordenao pode
ser atribudo ao fato de que os e-mails de contato fornecidos nos catlogos geralmente eram de
gerentes.
Anlise das questes
1. Conhecimento sobre as linguagens HTML e folhas de estilo CSS
Foi observado que a maioria dos participantes armou possuir conhecimento bsico (23,33%),
intermedirio (30,02%) ou avanado (30,83%) sobre as linguagens de marcao e de estilo mais
populares utilizadas na Web, como pode ser vericado no grco da Figura 6.6.
2. Conscincia sobre os problemas enfrentados por usurios cegos ao utilizar a
internet
Na anlise da questo 2, vericou-se que poucos participantes armaram j terem feito alguma
pgina acessvel para usurios cegos alguma vez. Como pode ser observado no grco da Figura
78 6.5. RESULTADOS DO LEVANTAMENTO
Figura 6.6: Conhecimento dos participantes do levantamento sobre linguagem de marcao e de
estilo
6.7, um grande nmero de participantes (45,19%) armou que conhece tecnologias para permitir
o uso da Web por cegos, mas que no sabe como criar pginas acessveis para eles. Um nmero
bastante expressivo (27,57%) armou que j ouviu falar sobre o uso da Web por cegos, mas no
sabe por que meios isso possvel.
Figura 6.7: Conhecimento dos problemas enfrentados por cegos ao utilizar a Web
3. Tecnologias assistivas conhecidas ou j utilizadas
Com os dados obtidos a partir da questo 3, observou-se com quais tecnologias assistivas os
participantes tinham algum tipo de familiaridade, admitindo-se mais de uma resposta. Na Figura
6.8 pode-se observar que as tecnologias assistivas que tiveram o maior nmero de indicaes entre
os participantes foram o navegador com voz (55,46%), o leitor de tela (48,12%) e o ampliador de
tela (43,56%).
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 79
Figura 6.8: Tecnologias assistivas conhecidas pelos participantes do levantamento
4. Conhecimento do Decreto Lei No. 5.296/2004 e suas implicaes para a Web
A partir da anlise da questo 4, observou-se que uma pequena parcela dos participantes tinha
conhecimento sobre o decreto. Na Figura 6.9 pode-se observar que 40,29% armaram nunca ter
ouvido falar do decreto e que 32,95% deles j ouviram falar, mas no conhecem ou conhecem
vagamente.
Figura 6.9: Conhecimento sobre o Decreto Lei No. 5.296/2004 e suas implicaes para Web
pelos participantes do levantamento
5. Conhecimento sobre as diretrizes de acessibilidade do W3C
Na anlise da questo 5, observou-se que a maioria dos participantes tinham nenhum conheci-
mento (39,15%) ou somente conhecimento bsico (30,18%), como pode ser vericado na Figura
6.10.
80 6.5. RESULTADOS DO LEVANTAMENTO
Figura 6.10: Conhecimento dos participantes do levantamento sobre as diretrizes do WCAG do
W3C
6. Treinamentos sobre acessibilidade recebidos pelos participantes
Na questo 6, vericou-se que tipos de treinamento os participantes armaram ter tido sobre
acessibilidade. Na Figura 6.11 pode-se observar que a maioria dos respondentes (56,38%) ar-
mou nunca ter tido nenhum tipo de treinamento. Os tipos de treinamento mais apontados foram
palestras (22,02%) e outros tipos no citados (11,26%). Dentre os tipos de treinamento apontados
em outros, os mais ocorrentes foram armaes de que o conhecimento sobre acessibilidade foi
adquirido durante a realizao de trabalhos de pesquisa, de trabalhos voluntrios, ocinas ou de
estudos auto-didatas.
Figura 6.11: Treinamentos sobre acessibilidade recebidos pelos participantes
7. Formas de avaliao de acessibilidade realizadas pelos participantes
Da anlise da questo 7, vericou-se que um grande nmero de respondentes (47,80%) armou
no utilizar nenhuma forma de avaliao de acessibilidade. Como pode ser observado na Figura
6.12, os tipos de teste commaior nmero de indicaes forama validao de HTML (34,42%) e va-
lidao de CSS (30,18%), seguida da realizao de testes com ferramentas automticas (18,11%).
A observao desses dados um ndicio de que a avaliao de acessibilidade ainda pouco
utilizada. Os tipos de avaliao com mais indicaes no necessariamente so utilizados com o
m de vericar acessibilidade. Observa-se tambm que a realizao de inspees manuais e testes
com usurios tambm ainda bastante restrita em projetos Web.
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 81
Figura 6.12: Tipos de avaliao de acessibilidade realizados pelos participantes
Dentre os tipos de avaliao apontados na opo outros, destaca-se a realizao de testes
com diferentes dispositivos e realizao de testes de usabilidade.
8. Considerao da acessibilidade nos projetos em que os participantes esto
envolvidos
Na questo 8, vericou-se a opinio dos participantes em relao considerao ou no da
acessibilidade nos projetos em que eles esto envolvidos. Como pode ser observado no grco
da Figura 6.13, somente 19,90% dos participantes armaram que a acessibilidade considerada
nos projetos em que esto envolvidos, enquanto 35,40% deles armaram que acessibilidade no
considerada e 44,37% armam que considerada parcialmente.
Figura 6.13: Opinio dos participantes sobre a considerao da acessibilidade nos projetos em
que esto envolvidos
9. Motivos apontados pelos participantes para considerar acessibilidade nos pro-
jetos
Para os participantes que responderam sim na questo 8, foi pedido para que apontassem os
principais motivos porque a acessibilidade considerada nos projetos em que participam. Como
82 6.5. RESULTADOS DO LEVANTAMENTO
pode ser vericado no grco da Figura 6.14, a motivao pessoal foi o motivo com maior nmero
de indicaes. Curiosamente, a exigncia da empresa e exigncia dos clientes tiveram os menores
nmeros de indicaes, com respectivamente 17,21% e 24,59%.
Figura 6.14: Motivos porque acessibilidade considerada nos projetos dos participantes
Dos usurios que apontaram a opo outros, os principais motivos apontados foram a res-
ponsabilidade social e a incluso digital e social.
10. Motivos apontados pelos participantes para no considerar acessibilidade nos
projetos
Para os participantes que responderam no na questo 8, foi pedido para que apontassem os
principais motivos porque a acessibilidade no considerada ou considerada somente parcialmente
nos projetos em que participam. Como pode ser vericado no grco da Figura 6.15, os maiores
motivos apontados pelos participantes foram a falta de exigncia pela empresa ou organizao
(51,33%), a falta de exigncia pelos clientes (49,08%) e falta de treinamento adequado (53,17%).
Dos usurios que apontaram outros motivos, as principais razes enumeradas foram a necessi-
dade de utilizar tecnologias que ainda no fornecem recursos para acessibilidade, nmero reduzido
de pessoal no desenvolvimento, e falta de conscientizao dos nveis de direo e gerncia.
11. Comentrios sobre a importncia da acessibilidade nas organizaes dos par-
ticipantes
Na questo 11, pediu-se que os participantes apontassem consideraes sobre como a aces-
sibilidade vista em suas organizaes. De forma geral, muitos participantes comentaram que
em suas organizaes a incluso considerado um aspecto muito importante. Outros comentrios
armaram que a acessibilidade considerada em algumas esferas, mas que nos nveis de direo e
gerncia ainda um tema com pouca importncia.
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 83
Figura 6.15: Motivos porque acessibilidade no considerada ou considerada parcialmente nos
projetos dos participantes
A seguir, so transcritos alguns comentrios interessantes fornecidos por alguns dos partici-
pantes:
Uma instituio de ensino deve prover acesso a todos os alunos seja l qual for a
sua decincia.
Acho muito importante a incluso digital de pessoas com algum tipo de decincia
ou pessoas idosas mesmo. Com certeza isso pode abrir novas portas para novos
usurios at agora excludos.
Todos os recursos devero ser utilizados para maximizar a acessibilidade. Infeliz-
mente a sociedade ainda no se tocou (sic) para o problema. Somente agora, com a
divulgao maior da legislao que as pessoas comeam a ter conscincia sobre o
problema. uma questo de tempo.
Atualmente essa preocupao no est inserida em meus projetos. O questionrio
chamou-me a ateno para o problema. Acredito que passarei a considerar esse vis
nos prximos projetos.
Atualmente a acessibilidade ainda no levada por completo, mas ser necessrio
fazer uma reformulao dos projetos desenvolvidos para abraar cada vez mais este
tema, pois importante expandir e desenvolver sistemas com acesso universal.
12. Sugestes para melhorar a acessibilidade na Web
Na questo 12, pediu-se que os participantes apontassem sugestes para melhorar a acessibi-
lidade na Web. De forma geral, muitos participantes sobre a necessidade de se divulgar mais a
84 6.5. RESULTADOS DO LEVANTAMENTO
legislao existente e de promover maior conscientizao, por meio do fornecimento de treina-
mentos nas empresas e da incluso do tema nos currculos de cursos relacionados.
A seguir, so transcritos alguns dos comentrios fornecidos pelos participantes:
Divulgao, incluso desse tpico em todos os processos de desenvolvimento de soft-
ware.
Maior divulgao dos padres e da legislao, incentivando assim as empresas a
adoo.
Primeiramente, maior conscientizao da sociedade sobre a importncia do acesso
informao e ao conhecimento. Depois, desenvolver ferramentas ou objetos que
facilitem a sua implementao cando disposio dos prossionais.
No creio que existam aes para obrigar. Mas a conscientizao e o treinamento
dos desenvolvedores levar a mdio prazo para a considerao da usabilidade.
Ampla divulgao do nmero de consumidores em potencial que deixam de consu-
mir produtos e ou servios por no terem acesso a pginas mal construidas. Ampla
divulgao de que o tempo e dinheiro gasto a mais em um projeto acessvel, testado
e validado na prtica(com usurios reais e no somente concordncia com as es-
pecicaes de acessibilidade) muito pequeno se comparado com o retorno que o
investimento pode dar.
Acredito que toda instituio que desenvolve stios deveria fazer testes com os di-
ferentes pers de usurios que pretendem atingir durante o desenvolvimento de cada
projeto.
Mtricas de acessibilidade das pginas indicadas pelos participantes
Na anlise das URLs indicadas pelos participantes, foi feita a anlise dos stios indicados,
utilizando a mdia das mtricas da avaliao das pginas iniciais e das pginas no nvel imedia-
tamente abaixo na navegao. No total, 181 participantes indicaram pelo menos uma URL. Para
os participantes que indicaram mais de uma URL, foi utilizada a mtrica com o menor ndice de
barreiras.
Na Figura 6.16, pode-se observar um grco do tipo boxplot com os resultados das anlises
com as mtricas WAB, A3, UWEM e WAQM. Verica-se que as mtricas A3 e UWEM apresenta-
ram comportamentos bastante semelhantes. Da mesma forma que na anlise efetuada nos estudos
de caso reportados na Seo 5.4, nota-se uma discordncia entre a mtrica WAQM e as demais. A
mtrica WAQM apresenta um nmero maior de pginas com resultados mais favorveis do que as
demais.
De acordo com a mtrica WAB, utilizada na maior parte das anlises, verica-se que 50% dos
stios tiveram mdia de ndice de barreiras at 2,4. Com as diretrizes consideradas na avaliao,
que podem ser
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 85
Figura 6.16: Boxplots com o sumrio dos resultados das avaliaes das pginas dos participantes
do levantamento com as mtricas WAB, A3, UWEM e WAQM
6.5.2 Modelagem estatstica
Na estrutura do questionrio, dois aspectos tinham particular importncia como resultados ob-
jetivos em relao acessibilidade: a) a opinio dos participantes sobre a considerao da acessi-
bilidade nos projetos em que participa e b) o resultado das mtricas das avaliaes das URLs dos
stios indicados pelos participantes.
Desta forma, foram elaborados dois modelos estatsticos para realizao de inferncias utili-
zando tcnicas de regresso linear. No primeiro modelo, analisou-se o conjunto de questes de 1 a
8 mais as questes pessoais e demogrcas e, no segundo, analisou-se todo o conjunto de questes
somado anlise da avaliao dos stios com a mtrica WAB. As inferncias estatsticas foram
efetuadas com o apoio do ambiente estatstico R (R Development Core Team, 2007).
Modelo Logstico - Anlise em relao opinio quanto a considerao da acessibilidade nos
projetos
No primeiro modelo, utilizou-se a varivel da questo 8 (se a acessibilidade considerada nos
projetos em que participa) como varivel resposta. Esta questo admitia respostas Sim, No
ou Parcialmente. As respostas No e Parcialmente foramagrupadas emummesmo grupo. O
objetivo desta etapa foi de vericar a inuncia das variveis estudadas para que a acessibilidade
fosse considerada ou no em projetos de sistemas Web.
Em um modelo logstico, feita uma aproximao de uma funo que modela a probabilidade
de que a varivel resposta resulte em sucesso em funo das demais variveis (Paula, 2004,
2008). Neste tipo de modelo a varivel resposta do tipo binria (0 ou 1). O modelo de regresso
logstica busca obter uma funo linear que modele a probabilidade de que a varivel resposta seja
1, ajustando os coecientes de cada varivel de acordo com sua inuncia sobre a probabilidade
modelada.
86 6.5. RESULTADOS DO LEVANTAMENTO
Desta forma, contexto desta anlise, se uma varivel resulta tem um coeciente positivo, quer
dizer que de acordo com a amostra existem indcios de que ela contribui com o aumento da pro-
babilidade de sucesso. Ou seja, um valor positivo contribui para que um dado participante que
tenha dado uma resposta considerada favorvel a essa questo tenha maior tendncia a responder
Sim sobre a percepo sobre acessibilidade ser considerada ou no.
No modelo proposto neste trabalho, a varivel da questo 8 foi ajustada de forma que as res-
postas Sim foram consideradas como sucesso, e atribudas com o valor 1. As respostas No
ou Parcialmente foram denidas como fracasso e atribudas com o valor 0. Neste modelo,
tambm foram excludas algumas observaes que continham valores nulos nas respostas que po-
deriam prejudicar a anlise no modelo. Assim, o modelo foi ajustado para 581 participantes.
Para otimizar o modelo ajustado, foi realizada a seleo de variveis pelo Mtodo AIC (Akaike
Information Criterion) (Neter et al., 1996). O mtodo de Akaike consiste na otimizao de um mo-
delo, selecionando as variveis mais signicativas. Neste caso, utilizou-se o Mtodo AIC com pro-
cesso backward, ou seja, inicia-se o ajuste com todas as covariveis e retira-se as no-signicativas
em cada passo. O resultado nal o melhor modelo possvel com o menor nmero de variveis
necessrias.
A partir da execuo do mtodo AIC, as variveis consideradas mais relevantes para o modelo
foram as respostas s questes 1, 2, 3, 5, 6 e 7. Para vericar que variveis foram consideradas
relevantes, foi considerado o nvel de signicncia de 10% para os testes estatsticos. A partir das
anlises das variveis includas e de seus coecientes, surgem diversas discusses sobre a anlise
desses dados, as quais so descritas a seguir:
Perl: Inuncia no signicativa de caractersticas geogrcas, pessoais, de formao
e prossionais: as variveis de idade, gnero, localizao geogrca, formao, rea de
atuao e funo tiveram pouca inuncia para o modelo. Isso signica que essas variveis
podem ter pouca inuncia sobre a probabilidade de que a acessibilidade seja considerada
em projetos de sistemas Web. Este resultado contraria a hiptese de que, por exemplo, a rea
de atuao poderia ter inuncia sobre este fator, devido ao fato de os participantes da rea
governamental serem afetados por leis de acessibilidade.
Pequena inuncia do conhecimento sobre linguagens (Questo 1): o conhecimento so-
bre as linguagens HTML e CSS apresentou um coeciente relativamente baixo no modelo
(-0,2513), mas foi considerado relevante de acordo com os testes estatsticos (p-valor =
0,00167). Contudo, o fato de este coeciente ter sido negativo foi um resultado surpre-
endente. Isso indica que, de acordo com este modelo, o aumento de conhecimento sobre
linguagens tende a contribuir negativamente com a probabilidade de que a acessibilidade
seja considerada nos projetos.
Esta inferncia ressalta validade da impresso que se tem de que o conhecimento tcnico no
suciente para que as pessoas tenham conscincia sobre a considerao da acessibilidade
e outros fatores humanos no projeto de sistemas computacionais.
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 87
Importncia da conscincia sobre a forma como as pessoas com necessidades especiais
utilizam a Web (Questo 2): o coeciente para a resposta segunda questo (0,3758) um
indcio de que conhecer as necessidades de pessoas com necessidades especiais um fator
importante para que a acessibilidade seja efetivamente considerada nos projetos.
Baixa inuncia do conhecimento sobre tecnologias assistivas (Questo 3): a baixa in-
uncia sobre o conhecimento das tecnologias assistivas tambmfoi umresultado curioso. A
maioria das variveis correspondentes a tecnologias no foram includas no modelo durante
a otimizao, e as variveis correspondentes a duas tecnologias includas tiveram coeci-
entes negativos (ampliador de tela com -0,5227 e navegador com voz com -0,3479). Estes
resultados indicam que o simples conhecimento sobre a existncia de tecnologias assistivas
no tem grande inuncia sobre a considerao da acessibilidade nos projetos.
Inuncia no signicativa do conhecimento sobre a legislao de acessibilidade (Ques-
to 4): a resposta questo 4, referente ao conhecimento sobre o Decreto Lei No. 5.296/2004
no foi considerada relevante para o modelo durante a otimizao. Isso pode indicar que,
alm do fato da legislao ser pouco conhecida por pessoas que participam de projetos Web,
como vericado na Seo 6.5.1, ela ainda pouco ecaz como instrumento para a introduo
efetiva da acessibilidade na agenda de projetos de sistemas Web.
Importncia do conhecimento sobre diretrizes de acessibilidade (Questo 5): o coeci-
ente para as respostas questo 5 (0,2727) revela que o conhecimento sobre diretrizes de
acessibilidade um fator positivo para contribuir com a considerao da acessibilidade em
projetos Web.
Importncia relativa de diferentes tipos de treinamento (Questo 6): variveis sobre
diferentes tipos de treinamento tiveram diferentes comportamentos na gerao do modelo.
Somente as varivies referentes a disciplinas de curso tcnico e cursos de Web design foram
includas, com coecientes 2,0161 e 0,7274, respectivamente. A varivel correspondente aos
participantes que responderam no ter tido nenhum tipo de treinamento tambm foi includa
no modelo, com um coeciente de -1,1064 e p-valor = 1,62e-05.
A anlise do coeciente da varivel referente a participantes que no tiveram nenhum trei-
namento revela indcios de que realmente a falta de treinamento um fator muito prejudicial
para a efetiva considerao da acessibilidade em projetos Web.
A incluso das variveis de disciplinas de cursos tcnicos e de cursos de Web design com
valores positivos mostram indcios de que a abordagem da acessibilidade nesses tipos de
curso tm tido uma contribuio efetiva entre os participantes da pesquisa. J a no incluso
de outras variveis, como a abordagem da acessibilidade em disciplinas de cursos superiores
(graduao e ps-graduao), nas empresas e em palestras pode mostrar indcios de que o
treinamento em acessibilidade nesses contextos no tm sido ecazes.
88 6.5. RESULTADOS DO LEVANTAMENTO
Importncia dos diferentes tipos de avaliaes de acessibilidade (Questo 7): somente
duas variveis referentes a avaliaes de acessibilidade foram includas no modelo a partir da
otimizao realizada, mas ambas com coecientes positivos: avaliao com usurios idosos
(0,8180) e avaliao com ferramentas automticas (0,5688). Contudo, fazendo outros testes
com um outro modelo no otimizado incluindo outros testes, vericou-se que as outras for-
mas de avaliaes tambm tinham coeciente positivo. Isto indica que h fortes indcios de
que o uso de mtodos de avaliao tm uma contribuio muito positiva para a considerao
da acessibilidade em projetos Web.
Modelo contnuo - Anlise com as mtricas das pginas avaliadas
No segundo modelo, utilizou-se a como varivel resposta o ndice de barreiras WAB dos stios
informados pelos participantes. Desta vez, todo o conjunto de variveis foi utilizado para compor
o modelo estatstico. O objetivo foi de vericar que variveis contribuem para ter um ndice de
barreiras maior ou menor.
A varivel analisada correspondia ao menor ndice de barreiras obtido entre as mdias de bar-
reiras dos stios apontados pelos participantes. No total, 181 participantes informaram o endereo
de pelo menos uma URL a ser avaliada.
A mtrica WAB foi escolhida devido facilidade de entendimento, por ser relacionada de
forma mais direta com as diretrizes do WCAG e por ter tido bom desempenho nos estudos de
caso realizados, reportados na Seo 5.4. O modelo estatstico utilizado foi um modelo linear para
dados contnuos (Paula, 2008).
Neste modelo, tambm foi utilizado o mtodo AIC com backward para seleo de variveis
relevantes. As variveis selecionadas foram as das questes 1, 3, 4, 5, 6, 7, 9 e 10.
No segundo modelo, deve-se considerar que a varivel analisada corresponde a um ndice
de barreiras obtido por meio de uma avaliao com uma ferramenta automtica. Desta forma,
somente um sub-conjunto de diretrizes do WCAG foi efetivamente avaliado. Assim, no se pode
armar que pginas com um ndice WAB baixo realmente sejam pginas acessveis. Nesta anlise,
portanto, pode-se vericar quais fatores mais inuenciam para que haja um ndice de barreiras
maior ou menor de acordo com os fatores analisados.
Tambm importante ressaltar que quanto maior o ndice de barreiras, mais problemas de
acessibilidade os stios avaliados tm. Desta forma, nesta anlise, os fatores que so considerados
como favorveis acessibilidade so os fatores com valores negativos no modelo.
Nesta anlise, as variveis que possuem valores negativos so aquelas que tendem a diminuir o
valor esperado do ndice de barreiras resultante da anlise das pginas. Em outras palavras, ndices
negativos apresentam indcios que de acordo com a amostra, uma dada varivel tende a diminuir o
ndice de barreiras esperado.
A seguir, so apresentadas as discusses referentes inuncia dos fatores analisados em rela-
o a mtricas de acessibilidade:
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 89
Conhecimento sobre linguagens (Questo 1): ao contrrio da anlise em relao consi-
derao sobre acessibilidade nos projetos na opinio dos participantes, no modelo sobre o
ndice de barreiras o conhecimento sobre linguagens teve um ndice favorvel (-0,13038), o
que indica que esse conhecimento contribui para produzir pginas com menores ndices de
barreiras. Isso indica que o conhecimento sobre linguagens no necessariamente proporci-
ona um aumento na conscientizao, mas que tem uma contribuio efetiva para a obteno
de pginas com menores ndices de barreiras.
Conhecimento de tecnologias assistivas (Questo 3): trs tecnologias assistivas foram
includas no modelo, e duas delas tiveram coecientes favorveis, a saber: leitor de tela (-
0,30313) e mouses alternativos (-0,25198). O ampliador de tela teve coeciente 0,1839.
Verica-se que h indcios de que o conhecimento sobre tecnologias assistivas que tm
grande impacto sobre a interao apresenta um impacto favorvel para a obteno de p-
ginas com menores ndices de barreiras.
Conhecimento sobre legislao e diretrizes (Questes 4 e 5): o conhecimento sobre a
legislao brasileira de acessibilidade apresentou um valor no favorvel (0,11376), o que
mostra indcios de que ela no tem uma contribuio favorvel para a obteno de pginas
com menores ndices de barreiras. O conhecimento sobre as diretrizes do WCAG teve um
coeciente negativo pequeno (-0,04752), mostrando ndicios de que tem uma contribuio
favorvel, mas tmida para a obteno de pginas com menores ndices de barreiras.
Inuncia do treinamento (Questo 6): o treinamento recebido em empresa teve um co-
eciente favorvel (-0,44268), enquanto que no ter tido nenhum tipo de treinamento teve
coeciente 0,45296 e treinamento por palestra teve 0,54082. Esses dados do indcios de
que a falta de treinamento ou o fornecimento de treinamentos superciais tm uma inun-
cia negativa na obteno de pginas com baixos ndices de barreiras.
Tcnicas de avaliao (Questo 7): as tcnicas de avaliao de validao de CSS e de
avaliao com ferramentas tiveram coecientes favorveis (-0,30340 e -0,72759, respectiva-
mente), o que d indcios de que o uso de tcnicas de avaliao realmente contribui com a
obteno de pginas com menores ndices de barreiras.
Motivos para considerar acessibilidade nos projetos (Questo 9): dos motivos apontados
pelos participantes que armam considerar acessibilidade nos projetos em que participam, a
observncia a fatores legais, exigncia dos clientes e aderncia a Web standards no tiveram
fatores favorveis (0,45126, 0,48715 e 0,58297, respectivamente). A reputao da empresa e
a compatibilidade com dispositivos mveis tiveram fatores favorveis (-0,49653 e -0,37637),
o que mostra indcios de que organizaes que prezam por manter uma imagem de que
consideram acessibilidade e organizaes que se preocupam com a compatibilidade com
novas tecnologias tendem a produzir pginas com menores ndices de barreiras.
90 6.5. RESULTADOS DO LEVANTAMENTO
Motivos para no considerar acessibilidade nos projetos (Questo 10): como esperado,
todos as variveis includas no modelo apontadas como motivos para no considerar aces-
sibilidade tiveram coecientes no favorveis. Os motivos de que a legislao vigente no
se aplica s organizaes e a armao de que a acessibilidade prejudica o layout tiveram
respectivamente fatores 0,3736 e 0,79325, que no foram favorveis.
Na Tabela 6.1 apresentado um sumrio com a comparao entre os resultados das inferncias
com os dois modelos estatsticos. A partir da anlise desta tabela, pode-se contrastar os diferentes
impactos das questes investigadas sobre a percepo sobre a considerao da acessibilidade nos
projetos ou no (modelo logstico) e os indcios de pginas com menos barreiras a partir da anlise
com mtricas (modelo contnuo). Foram includas neste sumrio as questes demogrcas e as
questes de 1 a 7, que zeram parte dos dois modelos. Observa-se que nos dois casos os dados
demogrcos no tiveram impacto signicativo e no foram includos nos modelos.
Tabela 6.1: Sumrio com as inferncias obtidas por meio dos modelos
estatsticos
Questo Coeciente no
modelo logs-
tico
Impacto sobre a per-
cepo
Coeciente no
modelo cont-
nuo
Impacto sobre o ndice
de barreiras
Dados demogrcos No includo Impacto no signica-
tivo
No includo Impacto no signica-
tivo
Conhecimento sobre
HTML e CSS (Questo
1)
-0,2513 Impacto levemente des-
favorvel, no contribui
com o aumento da per-
cepo
-0,13038 Tem pequena contribui-
o com a diminuio do
ndice de barreiras
Percepo sobre o
uso da Web por cegos
(Questo 2)
0,3758 Impacto favorvel, com
pequena contribuio
para o aumento da
percepo
No includo Sem indcios de impacto
signicativo sobre a re-
duo do ndice de bar-
reiras
Tecnologias Assistivas
(Questo 3)
Ampliador de
tela: -0,5227,
Navegador
com voz:
-0,3479
Poucas tecnologias
includas, conhecimento
sobre tecnologias mais
populares no contri-
bui para o aumento da
percepo
Leitor de tela:
-0,30313,
Mouses al-
ternativos:
-0,25198
Conhecimento sobre tec-
nologias mais relaciona-
das a decincias contri-
buem mais para a dimi-
nuio do ndice de bar-
reiras
Conhecimento da legis-
lao (Questo 4)
No includo Impacto no signica-
tivo
0,1839 Impacto levemente des-
favorvel, com indcios
de contribuio para o
aumento do ndice de
barreiras
Conhecimento sobre
diretrizes do WCAG
(Questo 5)
0,2727 Impacto positivo, com
pequena contribui-
o para aumentar a
percepo
-0,04752 Impacto levemente favo-
rvel, mas tmido
CAPTULO 6. LEVANTAMENTO COM PESSOAS ENVOLVIDAS EM PROJETOS WEB NO
BRASIL 91
Questo Coeciente no
modelo logs-
tico
Impacto sobre a per-
cepo
Coeciente no
modelo cont-
nuo
Impacto sobre o ndice
de barreiras
Treinamentos recebi-
dos (Questo 6)
Curso tc-
nico: 2,0161,
Curso de Web
design: 0,7274
Cursos mais aplicados
apresentam ndices favo-
rveis para aumentar a
percepo
Treinamento
em empresa:
-0,44268, Sem
treinamento:
0,45296, Pa-
lestra: 0,54082
Conrma que treinamen-
tos aplicados (no caso da
empresa) contribui favo-
ravelmente tambm para
a diminuio do ndice
de barreiras. Falta de
treinamento ou treina-
mentos superciais tm
contribuio desfavor-
vel
Tcnicas de teste
(Questo 7)
Teste com
usurios ido-
sos: 0,8180 e
Avaliao com
ferramentas:
0,5688
Avaliao no geral apre-
senta contribuio favo-
rvel para aumentar a
percepo
Validao
de CSS: -
0,30340 e
Avaliao com
ferramentas:
-0,72759)
Uso de avaliao para se-
guir padres e avaliaes
especcas de acessibili-
dade contribuem favora-
velmente para diminuir o
ndice de barreiras
6.5.3 Anlise da validade
A validade interna se refere iseno de erros no processo de amostragem. Nesta pesquisa,
procurou-se utilizar mecanismos para evitar que houvessemerros na amostragemdos dados. Como
o preenchimento do questionrio foi efetuado por meio da Web, era possvel que respostas invlidas
fossem informadas.
Como este procedimento de coleta de dados era uma ameaa validade interna, as entradas de
dados de todos os participantes foram conferidas para vericar se no haviam dados invlidos, e
se os participantes realmente se encontravam no perl esperado para a pesquisa. Como resultado,
17 respostas foram excludas da anlise.
A validade externa se refere s condies para generalizao dos resultados. Dada a caracte-
rstica deste estudo de analisar o perl de pessoas envolvidas com projetos de sistemas Web, no
era possvel utilizar de instrumentos de amostragem probabilstica.
Um dos problemas para a utilizao da amostragem probabilstica a diculdade para deter-
minar na totalidade a populao estudada. No h nenhum catlogo completo de pessoas que
trabalhem com esse tipo de projeto.
Desta forma, a utilizao de uma amostragem no probabilstica reduz a validade externa do
estudo. Entretanto, como o estudo contou com uma participao bastante ampla, com participantes
de todo o pas e distribudos nas diferentes reas de atuao, acredita-se que o estudo bastante
92 6.6. CONSIDERAES FINAIS
representativo, e que alguns resultados podem ser utilizados para generalizaes de algumas con-
cluses sobre a populao estudada de maneira limitada.
6.6 Consideraes nais
Neste captulo foi apresentado o processo para conduo do levantamento sobre acessibilidade
com pessoas envolvidas com projetos de desenvolvimento de sistemas Web.
Foram apresentados alguns conceitos envolvidos com a realizao de pesquisas do tipo levan-
tamento, importantes para a realizao deste trabalho, e tambm quatro trabalhos relacionados
referentes a outros levantamentos similares. Dois desses levantamentos haviam sido realizados no
exterior, e outros dois no Brasil.
O levantamento realizado foi apresentado desde o seu planejamento, conduo at a anlise
dos resultados. Um total de 613 respostas vlidas foi utilizada no levantamento.
A anlise das estatsticas descritivas e das inferncias efetuadas mostram que h um longo
caminho a ser trilhado para a efetiva incorporao da acessibilidade em projetos de sistemas Web
no Brasil.
O nmero de pessoas que armam estar cientes sobre os conceitos, legislao e tcnicas para
acessibilidade ainda bastante pequeno. A necessidade de maior divulgao da legislao e de
diretrizes de acessibilidade, bem como a necessidade de mais treinamento sobre o tema so fatores
muito importantes para a maior disseminao da acessibilidade.
No prximo captulo, so apresentadas as concluses gerais deste trabalho e apontamentos para
trabalhos futuros.
CAPTULO
7
Concluses e trabalhos futuros
7.1 Contribuies
Neste trabalho, o principal objetivo proposto foi a investigao da percepo da questo da
acessibilidade no contexto de desenvolvimento de projetos de sistemas Web no Brasil. Assim, a
principal contribuio do trabalho corresponde ao levantamento realizado com pessoas envolvidas
em projetos de sistemas Web de todo o Brasil. Entretanto, diversas outras contribuies obtidas
durante o progresso do trabalho colaboram para a agregao de valor a esta contribuio principal.
O estudo realizado sobre o tema acessibilidade, fundamental para a realizao de todas as
atividades envolvidas, foi importante para vericar que a introduo deste tema fundamental para
a promoo da incluso de todas as pessoas na Sociedade da informao. Acessibilidade hoje
uma das grandes questes a serem tratadas para enfrentar o desao de garantir acesso universal e
participativo ao conhecimento.
A partir da realizao do levantamento por meio do uso de tcnicas de reviso sistemtica,
pde-se concluir que a acessibilidade tem sido objeto de estudo de muitas pesquisas, e que essas
pesquisas tm crescido em nmero e abrangncia nos ltimos anos. Contudo, este levantamento
tambm mostrou que, do ponto de vista de processos de desenvolvimento, ainda h muito o que ser
explorado para desenvolver tcnicas para apoiar a introduo da acessibilidade no desenvolvimento
Web.
Em particular, o estudo sobre mtricas de acessibilidade propostas na literatura mostrou que
a necessidade de vericar quantitativamente e monitorar acessibilidade crescente. A anlise
sobre as mtricas efetuada neste trabalho uma das mais abrangentes encontradas na literatura,
93
94 7.2. LIMITAES
abrangendo desde as primeiras mtricas propostas at mtricas propostas muito recentemente, com
discusses e anlises sobre a aplicabilidade das mtricas.
Alm do estudo aprofundado sobre as mtricas, uma outra contribuio importante do trabalho
foi a proposta e implementao de um mdulo para apoiar os procedimentos de medio de aces-
sibilidade a partir de avaliao automtica com diretrizes. A realizao dos dois estudos de caso
com stios governamentais nas esferas estadual e municipal no Brasil tambm foram importantes
para as anlises quantitativas que demonstram a grande necessidade de melhoria da acessibilidade
das pginas governamentais.
Finalmente, a partir dos resultados alcanados por meio dos estudos e implementaes realiza-
dos, foi possvel obter concluses interessantes e abrangentes sobre a acessibilidade no desenvol-
vimento de sistemas Web no Brasil. A realizao do questionrio com a participao de mais de
600 pessoas de todo o Brasil revelou questes interessantes e apontou diretrizes estratgicas para
a melhoria da acessibilidade no Brasil, a partir da inquietante constatao de que somente 19,9%
dos participantes armam considerar acessibilidade em seus projetos, no perodo da veiculao do
questionrio.
Os resultados das anlises descritivas e inferncias estatsticas conrmam diversas premissas,
principalmente de que somente o conhecimento de aspectos tcnicos no suciente para uma
conscientizao efetiva sobre as necessidades de diferentes tipos de usurios. Tambm vericou-
se que a insero da acessibilidade de forma efetiva na formao das pessoas envolvidas com
desenvolvimento uma necessidade crucial. Alm disso, as respostas mostram que a legislao de
acessibilidade brasileira ainda menos efetiva do que deveria ser e, portanto, novos mecanismos
de divulgao e de regulamentao devem ser institudos.
A realizao deste trabalho de mestrado tambm foi muito importante para contribuir com a
formao do autor como pesquisador. A utilizao de mtodos cientcos e o aprendizado com
a busca por solues para os problemas encontrados colaboraram muito para o desenvolvimento
de habilidades para o desenvolvimento de pesquisas futuras em nvel de doutorado. Alm disso,
o projeto proporcionou muitas oportunidades para aprofundar o conhecimento sobre conceitos de
Estatstica, de Interao Humano-Computador e de Engenharia de Software.
7.2 Limitaes
Durante todo o desenvolvimento do trabalho, buscou-se realizar todas as atividades com o
devido rigor cientco. Entretanto, as contribuies apresentadas apresentam limitaes devido
tanto ao escopo da proposta para este projeto, pelo tempo para realizao, por restries inerentes
metodologia utilizada e por outras variveis.
Do levantamento da literatura realizado sobre tcnicas, no foi possvel utilizar completamente
o mtodo de reviso sistemtica, devido grande abrangncia do tema e diculdade em denir
uma questo de pesquisa to especca quanto necessria para este mtodo.
CAPTULO 7. CONCLUSES E TRABALHOS FUTUROS 95
Na anlise das pginas realizadas por meio do uso de mtricas, uma grande limitao imposta
pelas mtricas encontradas a falta de coecientes para barreiras denidos por meio de resultados
experimentais. Assim, a maioria dos valores utilizados fornecem dados a partir dos pesos das
barreiras em relao a diretrizes, e no necessariamente sobre a percepo real de usurios.
Alm das limitaes das mtricas, uma outra limitao do trabalho a utilizao de meca-
nismos de avaliao baseados unicamente em mtodos automticos. Muitos pontos de vericao
necessitam de mtodos de inspeo manuais e testes com usurios. Entretanto, como foi proposta a
realizao de avaliao de um grande volume de pginas, seria invivel utilizar tais mtodos. Desta
forma, as concluses sobre a avaliao se restringem aderncia ou no aos critrios passveis de
avaliao automtica.
Finalmente, o questionrio realizado tambm apresenta limitaes referentes ao processo de
amostragem e forma de preenchimento. Infelizmente no foi possvel utilizar amostragem pro-
babilstica, dada a diculdade em delimitar a populao. Apesar da tentativa de distribuir os res-
pondentes entre os grupos de pessoas do ambiente acadmico, indstria e governo, a participao
de pessoas da indstria e do governo foi aqum do esperado. Alm disso, o fato de o question-
rio ter sido respondido por meio de formulrios Web impede que se certique a veracidade das
armaes fornecidas pelos participantes.
7.3 Trabalhos futuros
A realizao deste trabalho criou diversas perspectivas para a realizao de trabalhos futuros
como continuao desta pesquisa.
Novas estratgias para treinamento de pessoas envolvidas com desenvolvimento de projetos
Web devero ser investigadas, de forma a proporcionar um maior contato com os problemas reais
enfrentados pelos usurios e familiarizao com o uso de tecnologias assistivas em inspees e
testes com usurios.
Devero ser realizados estudos por meio do mtodo de reviso sistemtica com o objetivo
de investigar de maneira mais aprofundada o panorama sobre a acessibilidade a partir da anlise
sistemtica de estudos exploratrios reportados na literatura. A conduo de revises sistemticas
com vistas vericao da efetividade da utilizao de mtodos populares de inspeo tambm se
apresenta como uma perspectiva de pesquisa promissora.
Sero realizados tambm estudos com anlises com diferentes leituras dos dados coletados,
com separao por segmentos e anlise comparativa entre diferentes grupos. Tambm devero
ser analisadas questes ligadas ao relacionamento entre os pontos de vista sobre a percepo de
acessibilidade por participantes que so membros de uma mesma organizao.
Mais estudos sobre a utilizao de mtricas de acessibilidade no processo de desenvolvimento
de sistemas Web devero ser realizadas. Aspectos sobre o impacto da percepo dos usurios sobre
as barreiras e a efetividade do uso de mtricas derivadas da percepo do usurio devero ser alvo
96 7.4. PRODUO CIENTFICA
de investigao de pesquisas do candidato em seu trabalho de doutorado. Tambm devero ser
examinadas as questes ligadas utilizao de mtricas de acessibilidade a partir de outras formas
de avaliao de acessibilidade diferentes da avaliao por reviso de diretrizes.
O aprimoramento do mdulo para clculo de mtricas com vistas utilizao em avaliaes
com o e-MAG e melhoria do desempenho sero realizados no contexto do projeto Suporte para
avaliao de acessibilidade de Web sites baseada emmtricas de acordo como e-MAG, nanciado
pelo CNPq
1
. O projeto, de co-autoria do autor desta dissertao ser coordenado pela Profa. Dra.
Dbora Maria Barroso Paiva, do DCT-UFMS, e ser desenvolvido com a participao do ICMC-
USP, com incio previsto para janeiro de 2008.
No projeto PorSimples, nanciado pela Fapesp com o apoio da Microsoft, sero investigadas
questes de acessibilidade relacionadas simplicao de textos em lngua portuguesa pra anal-
fabetos funcionais e pessoas com outras limitaes relacionadas linguagem, como por exemplo,
pessoas com surdez, dislexia, entre outros. O projeto entrou em vigor em dezembro de 2007.
7.4 Produo cientca
Artigos completos em peridicos
1. Freire, A. P., Paiva, D. M. B., Turine, M. A. S., Fortes, R. P. M. 2007. Using screen readers
to reinforce web accessibility education. ACM SIGCSE Bull. 39, 3 (Jun. 2007), 82-86,
ACM Press.
Artigos completos em anais de eventos
1. Freire, A. P., Bittar, T. J., Fortes, R. P. M. An approach based on metrics for monitoring Web
accessibility in Brazilian municipalities Web sites . In: Proceedings of the 23rd Annual
ACM Symposium on Applied Computing (ACM SAC08). (Fortaleza, CE, Brazil, March 16
- 20, 2008). ACM SAC08. ACM Press, New York, NY, p. 2420 - 2424.
2. Freire, A. P., Goularte, R., Fortes, R. P. M. 2007. Techniques for developing more accessi-
ble web applications: a survey towards a process classication. In Proceedings of the 25th
Annual ACM international Conference on Design of Communication (El Paso, Texas, USA,
October 22 - 24, 2007). SIGDOC 07. ACM, New York, NY, 162-169.
3. Freire, A. P., Tanaka, E. H., Lara, S. M. A., Rocha, H. V., Fortes, R. P. M. Comparing
Accessibility in e-learning Web environments: a metric based approach. In: Proceedings of
the XIII Brazilian Symposium on Multimedia and the Web (WebMedia07), 2007, Gramado,
RS. Porto Alegre, RS: ACM Press, 2007. v.1. p.49-56.
1
Processo CNPq551017/2007-4 - Edital MCT/CNPq/CT-INFO n
o
07/2007 - Grandes desaos da computao
CAPTULO 7. CONCLUSES E TRABALHOS FUTUROS 97
Artigos resumidos em anais de eventos
1. Oliveira Jr, E. A., Motti, V. G., Freire, A. P., Fortes, R. P. M. Supporting Web Page Ac-
cessibility by using Earl Reports. In: Proceedings of The XIII Brazilian Symposium on
Multimedia and the Web, 2007, Gramado, RS. Porto Alegre, RS :SBC, 2007. p. 32-36.
Relatrios tcnicos
1. Freire, A. P., Goularte, R., Fortes, R. P. M. Tcnicas para desenvolvimento de aplicaes
Web mais acessveis. Relatrios tcnicos do ICMC-USP, nmero 303, 2007.
Outras publicaes geradas durante o mestrado
1. Paiva, D. M. B. ; Freire, A. P. ; Lucredio, D. ; Braga, R. T. V. ; Fortes, R. P. M. Reinforcing
Design Rationale in Software Projects Developed in Academic Environment. International
Transactions on Systems Science and Applications. v. 3, n. 3 (Oct. 2007), 238-248, Xiaglow
Research.
2. Carvalho, D. F., Estrella, J. C., Freire, A. P., Goularte, R., Santana, R. H., and Fortes, R. P.
M. 2007. Functional and device interoperability in an architectural model of geographic
information system. In Proceedings of the 25th Annual ACM international Conference on
Design of Communication (El Paso, Texas, USA, October 22 - 24, 2007). SIGDOC 07.
ACM, New York, NY, 127-133.
3. Freire, A. P. ; Lara, S. M. A. ; Fortes, R. P. M. Engenharia de Usabilidade na Web: um
estudo de caso. In: Anais do XII Simpsio Brasileiro de Sistemas Multimdia e WEB (Web-
Media06) - SBC, 2006, Natal, RN. Porto Alegre,RS : SBC, 2006. v. 1. p. 32-35.
4. Paiva, D. M. B. ; Freire, A. P. ; Fortes, R. P. M. Design Rationale in Academic Software
Development: Requirements for a Representation Model. In: Proceedings of the Interna-
tional Conference on Software Engineering & Knowledge Engineering (SEKE), 2006, San
Francisco. p. 469-472.
Referncias Bibliogrcas
ABASCAL, J.; ARRUE, M.; FAJARDO, I.; GARAY, N.; TOMAS, J. The use of guidelines to automatically verify
web accessibility. Universal Access in the Information Society, v. 3, n. 1, p. 7179, 2004.
Disponvel em: http://dx.doi.org/10.1007/s10209-003-0069-3 (Acessado em Janeiro/2007)
ACESSIBILIDADE BRASIL daSilva. 2007.
Disponvel em: http://www.dasilva.org.br (Acessado em Janeiro/2007)
AHMAD, R.; ZHANG, L.; AZAM, F. Measuring navigational burden. In: Fourth International Conference on
Proceedings of Software Engineering Research, Management and Applications,, IEEE, 2006, p. 307314.
ATKINSON, M. T.; DHIENSA, J.; MACHIN, C. H. C. Opening up access to online documents using essentiality
tracks. In: W4A: Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A),
New York, NY, USA: ACM Press, 2006, p. 613.
AULT, H.; DELOGE, J.; LAPP, R.; MORGAN, M.; BARNETT, J. Evaluation of long descriptions of statistical
graphics for blind and low vision web users. In: Proceedings of 8th International Conference on Computers
Helping People with Special Needs, Linz, Austria: Springer Berlin / Heidelberg, 2002, p. 517.
BAILEY, J.; BURD, E. Tree-map visualisation for web accessibility. In: Proceedings of 29th Annual International
Computer Software and Applications Conference, 2005. COMPSAC 2005, 2005, p. 275280.
BEIREKDAR, A.; KEITA, M.; NOIRHOMME, M.; RANDOLET, F.; VANDERDONCKT, J.; MARIAGE, C. Flexible
reporting for automated usability and accessibility evaluation of web sites. In: Proceedings of 2005 Internacional
Conference on Human-Computer Interaction, Springer Berlin / Heidelberg, 2005, p. 281294.
BENAVDEZ, C.; FUERTES, J.; GUTIRREZ, E.; MARTNEZ, L. Semi-Automatic Evaluation of Web Accessibility
with HERA 2.0. In: Proceedings of the 10th International Conference on Computers Helping People with Special
Needs (ICCHP 2006), Springer, 2006, p. 199106.
BENAVDEZ, C.; FUERTES, J. L.; GUTIRREZ, E.; MARTNEZ, L. Teaching web accessibility with contramano
and hera. In: Proceedings of 10h Internacional Conference on Computers Helping People With Special Needs,
Springer Berlin / Heidelberg, 2006, p. 341348.
BERLISS-VINCENT, J. International websites relating to assistive technology & universal design. Disability World,
, n. 2, 2000.
Disponvel em: http://www.disabilityworld.org/ (Acessado em Janeiro/2007)
99
100 REFERNCIAS BIBLIOGRFICAS
BIOLCHINI, J.; MIAN, P.; NATALI, A.; TRAVASSOS, G. Systematic review in software engineering: Relevance and
utility. Relatrio Tcnico RT - ES 679/05, PESC - COPPE/UFRJ, 2005.
Disponvel em: http://cronos.cos.ufrj.br/publicacoes/reltec/es67905.pdf (Acessado em
Fevereiro/2007)
BITTAR, T. J. Abordagem para diagnstico de problemas em aplicaes de e-gov - um retrato dos municpios
brasileiros. Dissertao de Mestrado, Departamento de Computao (DC), Universidade Federal de So Carlos
(UFSCar), 2006.
BITTAR, T. J.; SILVA, J. C. A.; PENTEADO, R. A. D.; FILGUEIRAS, L. Short presentation of e-govmeter muni-
cipios, a brazilian monitoring system of electronic government (e-gov) municipal web services. In: Proceedings
of X Brazilian Symposium on Multimedia and the Web (WebMedia), ACM Press, 2005.
BOLDYREFF, C.; BURD, E.; DONKIN, J.; MARSHALL, S. The case for the use of plain english to increase web
accessibility. In: Proceedings of 3rd International Workshop on Web Site Evolution, IEEE, 2001, p. 4248.
BRAJNIK, G. Comparing accessibility evaluation tools: a method for tool effectiveness. Univers. Access Inf. Soc.,
v. 3, n. 3, p. 252263, 2004a.
BRAJNIK, G. Using automatic tools in accessibility and usability assurance processes. In: Proceedings of 8th
ERCIM Workshop on User Interfaces for All, Viena, Austria: Springer Berlin / Heidelberg, 2004b, p. 219234.
BRAJNIK, G. Web accessibility testing: When the method is the culprit. In: Proceedings of 10th International
Conference on Computers Helping People with Special Needs, Linz, Austria: Springer Berlin / Heidelberg, 2006,
p. 156163.
BHLER, C.; HECK, H.; PERLICK, O.; NIETZIO, A.; ULLTVEIT-MOE, N. Interpreting results from large scale
automatic evaluation of web accessibility. In: Computers Helping People with Special Needs, Springer Berlin /
Heidelberg, 2006, p. 184191.
CENTENO, V. L.; KLOOS, C. D.; GAEDKE, M.; NUSSBAUMER, M. Web composition with wcag in mind. In:
W4A 05: Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A), New
York, NY, USA: ACM Press, 2005, p. 3845.
CERI, S.; FRATERNALI, P.; BONGIO, A. Web Modeling Language (WebML): a modeling language for designing
Web sites. In: Proceedings of the 9th international World Wide Web conference on Computer networks : the inter-
national journal of computer and telecommunications netowrking, Amsterdam, The Netherlands, The Netherlands:
North-Holland Publishing Co., 2000, p. 137157.
CHEN, Y.-L.; CHEN, Y.-Y.; SHAO, M. 2005 accessibility diagnosis on the government web sites in taiwan, r.o.c.
In: W4A: Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A), New
York, NY, USA: ACM Press, 2006, p. 132142.
CHNE, D.; HOL, M. Web site accessibility auditing tool for visually decient persons ocawa. In: Proceedings
of 8th International Conference on Computers Helping People with Special Needs, Linz, Austria, 2002, p. 27.
CLUSTER, W. W. A. B. Unied Web Evaluation Methodology (UWEM 0.5). 2006a.
Disponvel em: http://www.wabcluster.org/uwem05/ (Acessado em Janeiro/2007)
CLUSTER, W. W. A. B. Unied Web Evaluation Methodology (UWEM 1.0). 2006b.
Disponvel em: http://www.wabcluster.org/uwem/ (Acessado em Janeiro/2007)
REFERNCIAS BIBLIOGRFICAS 101
CONALLEN, J. Building Web Applications with UML. second ed. Addison-Wesley, 468p p., 2002.
CONTE, T. U.; MENDES, M. E.; TRAVASSOS, G. H. Processos de Desenvolvimento para Aplicaes Web: Uma
Reviso Sistemtica. In: Proccedings of XI Brazilian Symposium on Multimedia and Web, Pocos de Caldas:
Brazilian Computer Society, 2005, p. 6375.
COOK, A. M.; HUSSEY, S. M. Assistive technologies: Principles and practice. 2a ed. Mosby - Year Book, Inc.,
523 p., 2001.
CORREANI, F.; LEPORINI, B.; PATERN, F. Automatic inspection-based support for obtaining usable web sites for
vision-impaired users. Universal Access in the Information Society, v. 5, n. 1, p. 8295, 2005.
COSTAGLIOTA, G.; FERRUCCI, F.; FRANCESE, R. Handbook of software engineering and knowledge engineering,
emerging technologies, cp. Web Engineering: Models and Methodologies for Design of Hypermedia Applications
World Scientic Publishing, p. 181199, 2002.
DESHPANDE, Y.; MURUGESAN, S.; GINIGE, A.; HANSEN, S.; SCHWABE, D.; GAEDKE, M.; ; WHITE, B. Web
Engineering. Journal of Web Engineering, v. 1, n. 1, p. 317, 2002.
Disponvel em: http://www.rintonpress.com/xjwe1/jwe-1-1/003-017.pdf (Acessado em Ja-
neiro/2007)
DIX, A.; FINLAY, J. E.; ABOWD, G. D.; BEALE, R. Human-computer interaction. 3a ed. Prentice Hall, 832 p.,
2003.
ENABLED Enabled web developer survey. 2005.
Disponvel em: http://www.enabledweb.org/public_results/survey_results/analysis.
html (Acessado em Acesso em fevereiro/2007)
FAPESP TIDIA-Ae - Tecnologia da Informao no Desenvolvimento da Internet Avanada - Aprendizado Eletrnico.
2008.
Disponvel em: http://tidia-ae.incubadora.fapesp.br/portal (Acessado em Janeiro de 2008)
FENTON, N. E.; PFLEEGER, S. L. Software metrics: A rigorous and practical approach. Boston, MA, USA: PWS
Publishing Co., 1998.
FERREIRA, S. B. L.; SANTOS, R. C.; SILVEIRA, D. S. Panorama da Acessibilidade na Web Brasileira. In: Anais
do XXXI Encontro da ANPAD - EnANPAD, 2007, p. 17p.
FILEPP, R.; CHALLENGER, J.; ROSU, D. Improving the accessibility of aurally rendered html tables. In: Assets
02: Proceedings of the fth international ACM conference on Assistive technologies, New York, NY, USA: ACM
Press, 2002, p. 916.
FONS, J.; PELECHANO, V.; ALBERT, M.; PASTOR, O. Development of web applications from web enhanced
conceptual schemas. In: Conceptual Modeling - ER 2003, Springer Berlin / Heidelberg, 2003, p. 232245.
FORTES, R. P. M.; LARA, S. M. A.; FREIRE, A. P.; PANSANATO, L. T. E. Minicursos do Webmedia 2005, v. 1,
cp. 7- Acessibilidade no Projeto de Aplicaes Web. 1 ed Belo Horizonte-MG: FuMARC Editora, p. 197226,
2005a.
FORTES, R. P. M.; PANSANATO, L. T. E.; LARA, S. M. A.; FREIRE, A. P. Minicursos do XVI Simpsio Brasileiro
de Informtica na Educao, v. 1, cp. 2- Universalizao do Acesso a Contedo Educacional em Aplicaes Web.
1 ed Juiz de Fora-MG: Editar Editora Associada, p. 2142, 2005b.
102 REFERNCIAS BIBLIOGRFICAS
FRATERNALI, P.; PAOLINI, P. A conceptual model and a tool environment for developing more scalable, dyna-
mic, and customizable web applications. In: Advances in Database Technology - EDBT98, Springer Berlin /
Heidelberg, 1998, p. 419435.
FREEDOM SCIENTIFIC JAWS. 2006.
Disponvel em: http://www.freedomscientific.com/ (Acessado em Dezembro/2006)
FREIRE, A. P.; BITTAR, T. J.; FORTES, R. P. M. An approach based on metrics for monitoring web accessibility in
brazilian municipalities web sites. In: Proceedings of the 23rd Annual ACM Symposium on Applied Computing,
ACM Press, 2008, p. 24202424.
FREIRE, A. P.; FORTES, R. P. M. Automatic accessibility evaluation of dynamic web pages generated through xslt.
In: W4A 05: Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A),
New York, NY, USA: ACM Press, 2005, p. 8184.
FREIRE, A. P.; GOULARTE, R.; FORTES, R. P. M. Tcnicas para desenvolvimento de aplicaes web acessveis.
Relatrio Tcnico 303, ICMC - University of Sao Paulo, Sao Carlos, SP, 2007a.
FREIRE, A. P.; GOULARTE, R.; MATTOS FORTES, R. P. Techniques for developing more accessible web ap-
plications: a survey towards a process classication. In: SIGDOC 07: Proceedings of the 25th annual ACM
international conference on Design of communication, New York, NY, USA: ACM, 2007b, p. 162169.
FREIRE, A. P.; MATTOS FORTES, R. P.; PAIVA, D. M. B.; TURINE, M. A. S. Using screen readers to reinforce
web accessibility education. SIGCSE Bull., v. 39, n. 3, p. 8286, 2007c.
FREIRE, A. P.; TANAKA, E. H.; LARA, S. M. A.; ROCHA, H. V.; FORTES, R. P. M. Comparing accessibility in
web based e-learning environments: a metric based approach. In: Proceedings of the XIII Brazilian Symposium
on Multimedia and the Web (Webmedia), ACM Press, 2007d, p. 4956.
FREITAS, H.; OLIVEIRA, M.; SACCOL, A. Z.; MOSCAROLA, J. O mtodo de pesquisa survey. Revista de
Administrao da USP, RAUSP, v. 35, n. 3, p. 105112, 2000.
FUKUDA, K.; SAITO, S.; TAKAGI, H.; ASAKAWA, C. Proposing new metrics to evaluate web usability for the
blind. In: CHI 05: CHI 05 extended abstracts on Human factors in computing systems, New York, NY, USA:
ACM Press, 2005, p. 13871390.
FUNDAO SAKAI Projeto sakai. 2008.
Disponvel em: http://www.sakaiproject.org (Acessado em Janeiro de 2008)
GELLENBECK, E. Integrating accessibility into the computer science curriculum. J. Comput. Small Coll., v. 21,
n. 1, p. 267273, 2005.
GIL, A. Como elaborar projetos de pesquisa. Atlas, 1991.
GJSTER, T.; NYTUN, J. P.; PRINZ, A.; SNAPRUD, M.; TVEIT, M. S. Modelling accessibility constraints. In:
Proceedings of 10th International Conference on Computers Helping People with Special Needs, Springer Berlin /
Heidelberg, 2006, p. 4047.
GOETTE, T.; COLLIER, C.; WHITE, J. D. An exploratory study of the accessibility of state government Web sites.
Universal Access in the Information Society, v. 5, n. 1, p. 4150, 2006.
REFERNCIAS BIBLIOGRFICAS 103
GONZLEZ, J.; MACAS, M.; RODRGUEZ, R.; SNCHEZ, F. Accessibility metrics of web pages for blind end-
users. In: Proceedings of 2003 International Conference on Web Engineering, Oviedo, Spain: Springer Berlin /
Heidelberg, 2003, p. 374383.
GOVERNO BRASILEIRO Modelo de Acessibilidade de Governo Eletrnico - verso 2.0. 2008.
Disponvel em: http://www.governoeletronico.gov.br/emag/ (Acessado em Janeiro/2008)
HACKETT, S.; PARMANTO, B.; ZENG, X. Accessibility of internet websites through time. In: Assets 04: Procee-
dings of the 6th international ACM SIGACCESS conference on Computers and accessibility, New York, NY, USA:
ACM Press, 2004, p. 3239.
HERRAMHOF, S.; PETRIE, H.; STROBBE, C.; VLACHOGIANNIS, E.; WEIMANN, K.; WEBER, G.; VELASCO,
C. A. Test case management tools for accessibility testing. In: Proceedings of 10th International Conference on
Computers Helping People With Disabilities, Linz, Austria: Springer Berlin / Heidelberg, 2006, p. 215222.
HOFFMAN, D.; E. GRIVEL, L. B. Designing software architectures to facilitate accessible web applications. IBM
Systems Journal, v. 44, n. 3, p. 467, 2005.
HORTON, S. Designing beneath the surface of the web. In: W4A: Proceedings of the 2006 international cross-
disciplinary workshop on Web accessibility (W4A), New York, NY, USA: ACM Press, 2006, p. 15.
HTTRACK HTTrack - Web site copier. 2008.
Disponvel em: Disponvelemhttp://www.httrack.com (Acessado em Janeiro de 2008)
HULL, L. Accessibility: its not just for disabilities any more. Interactions, v. 11, n. 2, p. 3641, 2004.
IBGE Censo demogrco 2000. 2000.
Disponvel em: http://www.ibge.gov.br/censo/ (Acessado em Janeiro/2007)
IBGE Sntese de indicadores sociais 2004. estudos e pesquisas: Informao demogrca e socioeconmica. 2005.
Disponvel em: http://www.ibge.gov.br/home/estatistica/populacao/condicaodevida/
indicadoresminimos/sinteseindicsociais2004/default.shtm (Acessado em Fevereiro/2007)
INTERNET ARQUIVE Way Back Machine. 2008.
Disponvel em: Disponvelemhttp://www.archive.org (Acessado em Janeiro de 2008)
ISO INTERNATIONAL STANDARD ORGANIZATION (ISO/IEC 12207) Standard for Information Technology
Software Lifecycle Processes. New York, NY, 85 S., 1998.
IVORY, M.; MANKOFF, J.; LE, A. Using automated tools to improve web site usage by users with diverse abilities.
IT and Society, v. 1, n. 3, p. 195236, 2003.
IVORY, M. Y. Automated web site evaluation : Researchers and practitioners perspectives. Kluwer Academic
Publishers, 225 p., 2003.
KING, M.; THATCHER, J. W.; BRONSTAD, P. M.; EASTON, R. Managing usability for people with disabilities in
a large web presence. IBM Systems Journal, v. 44, n. 3, p. 519, 2005.
KIRCHNER, M. Benchmark for testing the evaluation tools for web pages accessibility. In: Proceedings of Fifth
IEEE International Workshop on Web Site Evolution - Theme: Architecture, 2003, p. 6673.
104 REFERNCIAS BIBLIOGRFICAS
KITCHENHAM, B. Procedures for performing systematic reviews. Joint Technical Report Software Engineering
Group, Department of Computer Science Keele University, United King and Empirical Software Engineering,
National ICT Australia Ltd, Australia., 2004.
Disponvel em: http://www.elsevier.com/inca/publications/misc/inf-systrev.pdf
(Acessado em Janeiro/2007)
KITCHENHAM, B.; MENDES, M. E.; TRAVASSOS, G. H. A Systematic Review of Cross-vs. Within-Company Cost
Estimation Studies. In: 10th International Conference on Evaluation and Assessment in Software Engineering,
Staffordshire, 2006, p. 4755.
KOCH, N.; KRAUS, A. The expressive Power of UML-based Web Engineering. In: Proc. of Second International
Workshop on Web-oriented Software Technology (IWWOST02), 2002, p. 105119.
KOUROUPETROGLOU, C.; SALAMPASIS, M.; MANITSARIS, A. A semantic-web based framework for develo-
ping applications to improve accessibility in the www. In: W4A: Proceedings of the 2006 international cross-
disciplinary workshop on Web accessibility (W4A), New York, NY, USA: ACM Press, 2006, p. 98108.
KURNIAWAN, S.; ZAPHIRIS, P. Research-derived web design guidelines for older people. In: Assets 05: Procee-
dings of the 7th international ACM SIGACCESS conference on Computers and accessibility, New York, NY, USA:
ACM Press, 2005, p. 129135.
LAW, C.; JACKO, J.; EDWARDS, P. Programmer-focused website accessibility evaluations. In: Assets 05: Procee-
dings of the 7th international ACM SIGACCESS conference on Computers and accessibility, New York, NY, USA:
ACM Press, 2005, p. 2027.
LAZAR, J.; DUDLEY-SPONAUGLE, A.; GREENIDGE, K. Improving Web Accessibility: A Study of Webmaster
Perceptions. Computers and Human Behavior, v. 20, n. 2, p. 269288, 2004.
LEPORINI, B.; PATERN, F. Increasing usability when interacting through screen readers. Universal Access in the
Information Society, v. 3, n. 1, p. 5770, 2004.
LEPORINI, B.; PATERN, F.; SCORCIA, A. An environment for dening and handling guidelines for the web. In:
Proceedings of 10th International Conference on Computers Helping People with Special Needs, Linz, Austria:
Springer Berlin / Heidelberg, 2006, p. 176183.
LUCCA, G. A. D.; FASOLINO, A. R.; TRAMONTANA, P. Web site accessibility: identifying and xing accessibility
problems in client page code. In: Proceedings of Seventh IEEE International Symposium Web Site Evolution,
2005. (WSE 2005), 2005, p. 7178.
MACAS, M.; GONZLEZ, J.; SNCHEZ, F. On adaptability of web sites for visually handicapped people. In:
Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems: Second International
Conference, Springer Berlin / Heidelberg, 2002, p. 264.
MAFRA, S. N.; TRAVASSOS, G. H. Tecnicas de Leitura de Software: Uma Reviso Sistemtica. In: Proceedings
of XIX Brazilian Symposium on Software Engineering, Uberlandia-Brazil: Brazilian Computer Society, 2005, p.
7287.
MASUWA-MORGAN, K. R.; BURRELL, P. Justication of the need for an ontology for accessibility requirements
(Theoretic framework). Interacting with Computers, v. 16, p. 523555, 2004.
MATTAR, F. Pesquisa de marketing. Atlas, 1996.
REFERNCIAS BIBLIOGRFICAS 105
MELO, A. M.; BARANAUSKAS, M. C. C. Design e avaliao de tecnologia web-acessvel. In: Jornadas de
Atualizao em Informtica - Congresso da SBC, 2005, SBC, 2005, p. 15001545.
MELO, A. M.; BARANAUSKAS, M. C. C. An inclusive approach to cooperative evaluation of web user interfaces.
In: Proceedings of Eigth International Conference on Enterprise Information Systems, Paphos, Cyprus, 2006a, p.
6570.
MELO, A. M.; BARANAUSKAS, M. C. C. Simpsio sobre Fatores Humanos em Sistemas Computacionais, Simp-
sio Brasileiro de Sistemas Multimdia e Web e Simpsio Brasileiro de Sistemas Colaborativos, v. 1, cp. Design
inclusivo de sistemas de informao na Web. 1 ed Natal, RN: SBC, p. 167212, 2006b.
MELO, A. M.; BARANAUSKAS, M. C. C. Uma opo inclusiva avaliao cooperativa de interfaces de usurio.
In: Anais do XXVI Congresso da Sociedade Brasileira de Computao, XXXIII SEMISH, SBC, 2006c, p. 447461.
MIRABELLA, V.; KIMANI, S.; CATARCI, T. A no-frills approach for accessible web-based learning material. In:
W4A 04: Proceedings of the 2004 international cross-disciplinary workshop on Web accessibility (W4A), New
York, NY, USA: ACM Press, 2004, p. 1927.
MOEHLING, J. L.; SMITH, R. L.; STEWART, M. D.; SWENSON, J. A. Considering accessibility for visually
impaired users [web site design]. In: Proceedings of IEEE International Professional Communication Conference,
1999. IPCC 99. Communication Jazz: Improvising the New International Communication Culture, 1999, p. 335
343.
MOODLE Moodle - A Free, Open-Source Course Management System for Online Learning. 2008.
Disponvel em: http://www.moodle.org (Acessado em Janeiro de 2008)
NCE-UFRJ Projeto DOSVOX. 2007.
Disponvel em: http://intervox.nce.ufrj.br/dosvox/ (Acessado em Janeiro/2007)
NETER, J.; KUTNER, M. H.; NACHTSHEIM, C. J.; WASSERMAN, W. Applied linear regression models. 3 ed.
Irwin, Illinois, 720 p., 1996.
NIAZI, M.; STAPLES, M. Systematic Review of Organizational Motivations for Adopting CMM-based SPI. Rela-
trio Tcnico PA005957, National ICT Australia Technical Report, 2006.
NIELSEN, J. Designing Web Usability. Peachpit Press, 432 p., 2000.
OLSINA, L.; LAFUENTE, G.; ROSSI, G. Specifying quality characteristics and attributes for websites. In: Web
Engineering : Software Engineering and Web Application Development, Springer Berlin / Heidelberg, 2001, p.
266279.
OLSINA, L.; ROSSI, G. Measuring Web Application Quality with WebQEM. IEEE MultiMedia, v. 9, n. 4, p. 2029,
2002.
Disponvel em: http://dx.doi.org/10.1109/MMUL.2002.1041945 (Acessado em Janeiro/2007)
PADDISON, C.; ENGLEFIELD, P. Applying heuristics to perform a rigorous accessibility inspection in a commercial
context. In: CUU 03: Proceedings of the 2003 conference on Universal usability, New York, NY, USA: ACM
Press, 2003, p. 126133.
PADDISON, C.; ENGLEFIELD, P. Applying heuristics to accessibility inspections. Interacting with Computers,
v. 16, p. 507521, 2004.
106 REFERNCIAS BIBLIOGRFICAS
PARMANTO, B.; ZENG, X. Metric for Web accessibility evaluation. Journal of the American Society for Information
Science and Technology, v. 56, n. 33, p. 13941404, 2005.
PATERN, F. Models for universal usability. In: IHM 2003: Proceedings of the 15th French-speaking conference
on human-computer interaction on 15eme Conference Francophone sur lInteraction Homme-Machine, New York,
NY, USA: ACM Press, 2003, p. 916.
PAULA, G. A. Modelos de regresso com apoio computacional. IME-USP, 253 p., 2004.
Disponvel em: http://www.ime.usp.br/~giapaula/livro.html (Acessado em Janeiro de 2008)
PAULA, G. A. Modelos lineares generalizados. 2008.
Disponvel em: http://www.ime.usp.br/~giapaula/slides3_mlgs_07.pdf (Acessado em Ja-
neiro de 2008)
PERLMAN, G. Achieving universal usability by designing for change. IEEE Internet Computing, v. 6, n. 2, p. 4655,
2002.
PETRIE, H.; HAMILTON, F.; KING, N. Tension? what tension?: website accessibility and visual design. SIGCAPH
Comput. Phys. Handicap., , n. 76, p. 67, 2003.
PETRIE, H.; HAMILTON, F.; KING, N.; PAVAN, P. Remote usability evaluations with disabled people. In: CHI
06: Proceedings of the SIGCHI conference on Human Factors in computing systems, New York, NY, USA: ACM
Press, 2006, p. 11331141.
PINSONNEAULT, A.; KRAEMER, K. Survey research methodology in management information systems: an assess-
ment. Journal of Management Information Systems, v. 10, n. 2, p. 75105, 1993.
PLESSERS, P.; CASTELEYN, S.; YESILADA, Y.; TROYER, O. D.; STEVENS, R.; HARPER, S.; GOBLE, C. Acces-
sibility: a web engineering approach. In: WWW 05: Proceedings of the 14th international conference on World
Wide Web, New York, NY, USA: ACM Press, 2005, p. 353362.
PLONE Plone: A user-friendly and powerful open source Content Management System. 2007.
Disponvel em: http://www.plone.org (Acessado em Janeiro/2007)
PRESSMAN, R. Engenharia de Software. 6a ed. McGraw-Hill, 880 p., 2006.
R DEVELOPMENT CORE TEAM R: A language and environment for statistical computing. R Foundation for
Statistical Computing, Vienna, Austria, ISBN 3-900051-07-0, 2007.
Disponvel em: http://www.R-project.org
REGAN, B. Accessibility and design: a failure of the imagination. In: W4A 04: Proceedings of the 2004 in-
ternational cross-disciplinary workshop on Web accessibility (W4A), New York, NY, USA: ACM Press, 2004, p.
2937.
ROCHA, H. V.; BARANAUSKAS, M. C. C. Design e Avaliao de Interfaces Humano-Computador. EdUnicamp,
2003.
ROSMAITA, B. J. Accessibility rst!: a new approach to web design. In: SIGCSE 06: Proceedings of the 37th
SIGCSE technical symposium on Computer science education, New York, NY, USA: ACM Press, 2006, p. 270
274.
REFERNCIAS BIBLIOGRFICAS 107
ROWAN, M.; GREGOR, P.; SLOAN, D.; BOOTH, P. Evaluating web resources for disability access. In: Assets 00:
Proceedings of the fourth international ACM conference on Assistive technologies, New York, NY, USA: ACM
Press, 2000, p. 8084.
SCHWABE, D.; ROSSI, G.; BARBOSA, S. D. J. Systematic hypermedia application design with OOHDM. In:
HYPERTEXT 96: Proceedings of the the seventh ACM conference on Hypertext, New York, NY, USA: ACM
Press, 1996, p. 116128.
SERPRO Acessibilidade na Web. 2004.
Disponvel em: http://www.serpro.gov.br/acessibilidade (Acessado em Janeiro/2007)
SHULL, F.; MENDONCA, M. G.; BASILI, V.; CARVER, J.; MALDONADO, J. C.; FABBRI, S.; TRAVASSOS, G. H.;
FERREIRA, M. C. Knowledge-Sharing Issues in Experimental Software Engineering. Empirical Softw. Engg.,
v. 9, n. 1-2, p. 111137, 2004.
SLOAN, D.; GREGOR, P.; ROWAN, M.; BOOTH, P. Accessible accessibility. In: CUU 00: Proceedings on the
2000 conference on Universal Usability, New York, NY, USA: ACM Press, 2000, p. 96101.
SLOAN, D.; HEATH, A.; HAMILTON, F.; KELLY, B.; PETRIE, H.; PHIPPS, L. Contextual web accessibility
- maximizing the benet of accessibility guidelines. In: W4A: Proceedings of the 2006 international cross-
disciplinary workshop on Web accessibility (W4A), New York, NY, USA: ACM Press, 2006, p. 121131.
SNAPRUD, M. H.; ULLTVEIT-MOE, N.; PILLAI, A. B.; OLSEN, M. G. A proposed architecture for large scale
web accessibility assessment. In: Proceedings of 9th International Conference on Computers Helping People with
Special Needs, Springer Berlin / Heidelberg, 2006, p. 234241.
SULLIVAN, T.; MATSON, R. Barriers to use: usability and content accessibility on the Webs most popular sites. In:
CUU 00: Proceedings on the 2000 conference on Universal Usability, New York, NY, USA: ACM Press, 2000, p.
139144.
Disponvel em: http://doi.acm.org/10.1145/355460.355549 (Acessado em Fevereiro/2007)
TAKAGI, H.; ASAKAWA, C.; FUKUDA, K.; MAEDA, J. Accessibility designer: visualizing usability for the blind.
In: Assets 04: Proceedings of the 6th international ACM SIGACCESS conference on Computers and accessibility,
New York, NY, USA: ACM Press, 2004, p. 177184.
TANGARIFE, T. M. A acessibilidade nos websites governamentais: um estudo de caso no site da eletrobrs. Disser-
tao de Mestrado, Departamento de Artes e Design, Pontifcia Universidade Catlica do Rio de Janeiro (PUC-Rio),
2007.
TANGARIFE, T. M.; MONTALVO, C. O que os desenvolvedores brasileiros sabem sobre acessibilidade web e
incluso digital? In: Anais do 6
o
USIHC - 6
o
Congresso Internacional de Ergonomia e Usabilidade, Design de
Interfaces e Interao Humano- Computador, 2006, p. 6p.
THATCHER, J.; BOHMAN, P.; BURKS, M.; HENRY, S. L.; REGAN, B.; SWIERENGA, S.; URBAN, M. Constructing
accessible web sites. 1a ed. Glasshaus, 415 p., 2002.
TREWIN, S.; ZIMMERMANN, G.; VANDERHEIDEN, G. Abstract representations as a basis for usable user interfaces.
Interacting with Computers, v. 16, p. 477506, 2004.
U.S. GOVERNMENT Section 508. 2007.
Disponvel em: http://www.section508.gov (Acessado em Janeiro/2007)
108 REFERNCIAS BIBLIOGRFICAS
VANDERDONCKT, J.; BEIREKDAR, A.; NOIRHOMME-FRAITURE, M. Automated evaluation of web usability and
accessibility by guideline review. In: Proceedings of 4th International Conference, Munich, Germany: Springer
Berlin / Heidelberg, 2004, p. 1730.
VANDERHEIDEN, G. Fundamental principles and priority setting for universal usability. In: CUU 00: Proceedings
on the 2000 conference on Universal Usability, New York, NY, USA: ACM Press, 2000, p. 3237.
VIGO, M.; ARRUE, M.; BRAJNIK, G.; LOMUSCIO, R.; ABASCAL, J. Quantitative metrics for measuring web ac-
cessibility. In: W4A 07: Proceedings of the 2007 international cross-disciplinary conference on Web accessibility
(W4A), New York, NY, USA: ACM Press, 2007, p. 99107.
W3C HTML 4.01 Specication. 1999.
Disponvel em: http://www.w3.org/TR/html4/ (Acessado em Janeiro/2007)
W3C Web Content Acessibility Guidelines 1.0. 1999a.
Disponvel em: http://www.w3.org/TR/WCAG10/ (Acessado em Fevereiro/2007)
W3C XSL Transformations (XSLT). Disponvel online em http://www.w3c.org/TR/xslt. Acesso em janeiro/2004,
1999b.
W3C Authoring Tool Accessibility Guidelines 1.0. 2000.
Disponvel em: http://www.w3.org/TR/ATAG10/ (Acessado em Fevereiro/2007)
W3C User Agent Accessibility Guidelines 1.0. 2002a.
Disponvel em: http://www.w3.org/TR/UAAG10/ (Acessado em Fevereiro/2007)
W3C XHTML - 1.0 The Extensible HyperText Markup Language (Second Edition). 2002b.
Disponvel em: Disponvelemhttp://www.w3.org/TR/xhtml1/ (Acessado em Janeiro de 2008)
W3C Evaluating web sites for accessibility. Disponvel online em http://www.w3c.org/WAI/eval. Acesso em no-
vembro/2003, 2003.
W3C Earl Schema - Content Evaluation and Report Language (EARL) 1.0 Schema - Editors Draft 23 March 2007.
2007a.
Disponvel em: Disponvelemhttp://www.w3.org/TR/2007/WD-EARL10-Schema-20070323
(Acessado em Janeiro de 2008)
W3C Web Content Acessibility Guidelines 2.0 - Working Draft. 2007b.
Disponvel em: http://www.w3.org/TR/WCAG20/ (Acessado em Dezembro/2007)
Y. TAKATA, Y.; NAKAMURA, T.; SEKI, H. Accessibility verication of www documents by an automatic guideline
verication tool. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences, IEEE
CS, 2004, p. 10 pp.
ZAJICEK, M. Patterns for encapsulating speech interface design solutions for older adults. In: CUU 03: Procee-
dings of the 2003 conference on Universal usability, New York, NY, USA: ACM Press, 2003, p. 5460.
ZAJICEK, M. Successful and available: interface design exemplars for older users. Interacting with Computers,
v. 16, p. 411430, 2004.
ZAPHIRIS, P.; GHIAWADWALA, M.; MUGHAL, S. Age-centered research-based web design guidelines. In: CHI
05: CHI 05 extended abstracts on Human factors in computing systems, New York, NY, USA: ACM Press, 2005,
p. 18971900.
APNDICE
A
Glossrio
Termo Denio
API Application Program Interface: conjunto de rotinas disponibilizadas como
interface para utilizao das funcionalidades de um software
ABNT Associao Brasileira de Normas Tcnicas
ATAG Authoring Tools Accessibility Guidelines (W3C, 2000): conjunto de diretri-
zes de acessibilidade para ferramentas de autoria
Checkpoint Vide Ponto de vericao
Coeciente de correlao Coeciente que indica o qual correlacionadas so duas variveis aleatrias
Crawler Aplicao que navega automaticamente por pginas Web
Diretriz Elemento referente a uma recomendao sobre como fazer determinada ta-
refa (usado como traduo para guideline)
e-MAG Modelo de Acessibilidade de Governo Eletrnico brasileiro
Engenharia Reversa Processo de obter artefatos de software de fases anteriores do processo de
software a partir de outros documentos. Por exemplo, obter documentos de
projeto a partir de cdigo fonte.
Guideline Vide Diretriz
IBGE Instituto Brasileiro de Geograa e Estatstica
ONG Organizao No Governamental
Ponto de vericao Elemento pontual de uma diretriz. Uma diretriz geralmente contmdiversos
pontos de vericao
URL Uniform Resource Locator: endereo de um objeto na Web
UUAG User Agent Accessibility Guidelines: diretrizes para acessibilidade de siste-
mas para usurios, como navegadores
WCAG Web Content Accessibility Guidelines: diretrizes para criao de contedo
Web acessvel
109
110
Termo Denio
W3C World Wide Web Consortium: organismo internacional responsvel pela de-
nies de padres para a Web
XML eXtensible Markup Language: linguagem de marcao poderosa e extens-
vel, que pode representar inmeros tipos de dados na forma de documentos
estruturados
XSLT XML Transformations: padro para transformao de documentos XML em
outros tipos de documentos
APNDICE
B
Diretrizes e pontos de vericao do
WCAG 1.0
Neste apndice, so apresentadas as diretrizes e pontos de vericao do WCAG 1.0 (Web
Content Accessibility Guidelines) do W3C (W3C, 1999a).
Diretriz 1 - Fornecer alternativas ao contedo sonoro e visual
1.1 Fornecer um equivalente textual a cada elemento no textual (Prioridade 1)
1.2 Fornecer links de texto redundantes relativos a cada regio ativa de um mapa de imagem
armazenado no servidor. (Prioridade 1)
1.3 Fornecer uma descrio sonora das informaes importantes veiculadas em trechos visuais
das apresentaes multimdia, at que os agentes do usurio consigam ler, automaticamente e em
voz alta, o equivalente textual dos trechos visuais. (Prioridade 1)
1.4 Em apresentaes multimdia baseadas em tempo (lme ou animao), sincronizar as al-
ternativas equivalentes (legendas ou descries sonoras dos trechos visuais) e a apresentao. (Pri-
oridade 1)
1.5 Fornecer links textuais redundantes para cada regio ativa dos mapas de imagem no cliente,
at que os agentes do usurio proporcionem equivalentes textuais dos links a mapas de imagem
armazenados no cliente. (Prioridade 3)
111
112
Diretriz 2 - No recorrer apenas cor
2.1 Assegurar que todas as informaes veiculadas com cor estejam tambm disponveis sem
cor, por exemplo a partir do contexto ou de marcaes. (Prioridade 1)
2.2 Assegurar que a combinao de cores entre o fundo e o primeiro plano seja sucientemente
contrastante para poder ser vista por pessoas com cromodecincias, bem como pelas que utilizam
monitores de vdeo monocromticos. (Prioridade 2 para imagens; prioridade 3 para texto)
Diretriz 3 - Utilizar corretamente marcaes e folhas de estilo
3.1 Sempre que existir uma linguagem de marcao apropriada, utilizar marcaes em vez de
imagens para transmitir informaes. (Prioridade 2)
3.2 Criar documentos passveis de validao por gramticas formais, publicadas. (Prioridade
2)
3.3 Utilizar folhas de estilo para controlar a paginao (disposio em pgina) e a apresentao.
(Prioridade 2)
3.4 Utilizar unidades relativas, e no absolutas, nos valores dos atributos da linguagem de
marcao e nos valores das propriedades das folhas de estilo. (Prioridade 2)
3.5 Utilizar elementos de cabealho indicativos da estrutura do documento, de acordo com as
especicaes. (Prioridade 2)
3.6 Marcar corretamente listas e pontos de enumerao em listas. (Prioridade 2)
3.7 Marcar as citaes. No utilizar marcaes de citao para efeitos de formatao, como,
por exemplo, o avano de texto. (Prioridade 2)
Diretriz 4 - Indicar claramente qual o idioma utilizado
4.1 Identicar claramente quaisquer mudanas de idioma no texto de um documento, bem
como nos equivalentes textuais (por ex., legendas). (Prioridade 1)
4.2 Especicar por extenso cada abreviatura ou sigla quando da sua primeira ocorrncia em um
documento. (Prioridade 3)
4.3 Identicar o principal idioma utilizado nos documentos. (Prioridade 3)
Diretriz 5 - Criar tabelas passveis de transformao harmoniosa
5.1 Em tabelas de dados, identicar os cabealhos de linha e de coluna. (Prioridade 1)
5.2 Em tabelas de dados com dois ou mais nveis lgicos de cabealhos de linha ou de coluna,
utilizar marcaes para associar as clulas de dados s clulas de cabealho. (Prioridade 1)
5.3 No utilizar tabelas para efeitos de disposio em pgina, a no ser que a tabela continue a
fazer sentido depois de ser linearizada. Se no for o caso, fornecer um equivalente alternativo (que
pode ser uma verso linearizada). (Prioridade 2)
APNDICE B. DIRETRIZES E PONTOS DE VERIFICAO DO WCAG 1.0 113
5.4 Se for utilizada uma tabela para efeitos de disposio em pgina, no utilizar qualquer
marcao estrutural para efeitos de formatao visual. (Prioridade 2)
5.5 Fornecer resumos das tabelas. (Prioridade 3)
5.6 Fornecer abreviaturas para os rtulos de cabealho. (Prioridade 3)
Diretriz 6 - Assegurar que as pginas dotadas de novas tecnologias sejam trans-
formadas harmoniosamente
6.1 Organizar os documentos de tal forma que possam ser lidos sem recurso a folhas de estilo.
Por exemplo, se um documento em HTML for reproduzido sem as folhas de estilo que lhe esto
associadas, deve continuar a ser possvel l-lo. (Prioridade 1)
6.2 Assegurar que os equivalentes de contedo dinmico sejam atualizados sempre que esse
contedo mudar. (Prioridade 1)
6.3 Assegurar que todas as pginas possam ser utilizadas mesmo que os programas interpret-
veis, os applets ou outros objetos programados tenham sido desativados ou no sejam suportados.
Se isso no for possvel, fornecer informaes equivalentes em uma pgina alternativa, acessvel.
(Prioridade 1)
6.4 Emprogramas interpretveis e applets, assegurar que a resposta a eventos seja independente
do dispositivo de entrada. (Prioridade 2)
6.5 Assegurar a acessibilidade do contedo dinmico ou fornecer apresentao ou pgina al-
ternativas. (Prioridade 2)
Diretriz 7 - Assegurar o controle do usurio sobre as alteraes temporais do con-
tedo
7.1 Evitar concepes que possam provocar intermitncia da tela, at que os agentes do usurio
possibilitem o seu controle. (Prioridade 1)
7.2 Evitar situaes que possam provocar o piscar do contedo das pginas (isto , alterar a
apresentao a intervalos regulares, como ligar e desligar), at que os agentes do usurio possibi-
litem o controle desse efeito. (Prioridade 2)
7.3 Evitar pginas contendo movimento, at que os agentes do usurio possibilitem a imobili-
zao do contedo. (Prioridade 2)
7.4 No criar pginas de atualizao automtica peridica, at que os agentes do usurio pos-
sibilitem parar essa atualizao. (Prioridade 2)
7.5 No utilizar marcaes para redirecionar as pginas automaticamente, at que os agentes
do usurio possibilitem parar o redirecionamento automtico. Ao invs de utilizar marcaes,
congurar o servidor para que execute os redirecionamentos. (Prioridade 2)
114
Diretriz 8 - Assegurar a acessibilidade direta de interfaces do usurio integradas
8.1 Criar elementos de programao, tais como programas interpretveis e applets, diretamente
acessveis pelas tecnologias de apoio ou com elas compatveis (prioridade 1 se a funcionalidade
for importante e no estiver presente em outro local; prioridade 2, se no for o caso)
Diretriz 9 - Projetar pginas considerando a independncia de dispositivos
9.1 Fornecer mapas de imagem armazenados no cliente ao invs de no servidor, exceto quando
as regies no puderem ser denidas por forma geomtrica disponvel. (Prioridade 1)
9.2 Assegurar que qualquer elemento dotado de interface prpria possa funcionar de modo
independente de dispositivos. (Prioridade 2)
9.3 Em programas interpretveis, especicar respostas a eventos, preferindo-as a rotinas de-
pendentes de dispositivos. (Prioridade 2)
9.4 Criar uma seqncia lgica de tabulao para percorrer links, controles de formulrios e
objetos. (Prioridade 3)
9.5 Fornecer atalhos por teclado que apontem para links importantes (incluindo os contidos
em mapas de imagem armazenados no cliente), controles de formulrios e grupo de controles de
formulrios. (Prioridade 3)
Diretriz 10 - Utilizar solues de transio
10.1 No provocar o aparecimento de janelas de sobreposio ou outras quaisquer, e no fazer
com que o contedo da janela atual seja modicado sem que o usurio seja informado disso, at
que os agentes do usurio tornem possvel a desativao de janelas secundrias. (Prioridade 2)
10.2 Assegurar o correto posicionamento de todos os controles de formulrios que tenham
rtulos implicitamente associados, at que os agentes do usurio venham a suportar associaes
explcitas entre rtulos e controles de formulrios. (Prioridade 2)
10.3 Proporcionar uma alternativa de texto linear (na mesma ou em outra pgina), em relao
a todas as tabelas que apresentem o texto em colunas paralelas e com translineao, at que os
agentes do usurio (incluindo as tecnologias de apoio) reproduzam corretamente texto colocado
lado a lado. (Prioridade 3)
10.4 Incluir caracteres predenidos de preenchimento nas caixas de edio e nas reas de texto,
at que os agentes do usurio tratem corretamente os controles vazios. (Prioridade 3)
10.5 Inserir, entre links adjacentes, caracteres que no funcionem como link e sejam passveis
de impresso (com um espao de incio e outro de m), at que os agentes do usurio (incluindo
as tecnologias de apoio) reproduzam clara e distintamente os links adjacentes. (Prioridade 3)
APNDICE B. DIRETRIZES E PONTOS DE VERIFICAO DO WCAG 1.0 115
Diretriz 11 - Utilizar tecnologias e recomendaes do W3C
11.1 Utilizar tecnologias do W3C sempre disponveis e adequadas a uma determinada tarefa;
utilizar as verses mais recentes, desde que suportadas. (Prioridade 2)
11.2 Evitar funcionalidades desatualizadas de tecnologias do W3C. (Prioridade 2)
11.3 Fornecer informaes que possibilitem aos usurios receber os documentos de acordo
com as suas preferncias (por ex., por idioma ou por tipo de contedo) (Prioridade 3)
11.4 Se, apesar de todos os esforos, no for possvel criar uma pgina acessvel, fornecer um
link a uma pgina alternativa que utilize tecnologias do W3C, seja acessvel, contenha informaes
(ou funcionalidade) equivalentes e seja atualizada to freqentemente quanto a pgina original,
considerada inacessvel. (Prioridade 1)
Diretriz 12 - Fornecer informaes de contexto e orientaes
12.1 Dar, a cada frame, um ttulo que facilite a identicao dos frames e sua navegao.
(Prioridade 1)
12.2 Descrever a nalidade dos frames e o modo como se relacionam entre si, se isso no for
bvio a partir unicamente dos ttulos. (Prioridade 2)
12.3 Dividir grandes blocos de informao em grupos mais fceis de gerenciar, sempre que for
o caso. (Prioridade 2)
12.4 Associar explicitamente os rtulos aos respectivos controles. (Prioridade 2)
Diretriz 13 - Fornecer mecanismos de navegao claros
13.1 Identicar claramente o destino de cada link. (Prioridade 2)
13.2 Fornecer metadados para acrescentar informaes semnticas a pginas ou sites. (Priori-
dade 2)
13.3 Dar informaes sobre a organizao geral de um site (por ex., por meio de um mapa do
site ou de um sumrio). (Prioridade 2)
13.4 Utilizar os mecanismos de navegao de maneira coerente e sistemtica. (Prioridade 2)
13.5 Fornecer barras de navegao para destacar e dar acesso ao mecanismo de navegao.
(Prioridade 3)
13.6 Agrupar links relacionados entre si, identicar o grupo (em benefcio dos agentes do
usurio) e, at que os agentes do usurio se encarreguem de tal funo, fornecer um modo de
contornar determinado grupo. (Prioridade 3)
13.7 Se forem oferecidas funes de pesquisa, ativar diferentes tipos de pesquisa de modo a
corresponderem a diferentes nveis de competncia e s preferncias dos usurios. (Prioridade 3)
13.8 Colocar informaes identicativas no incio de cabealhos, pargrafos, listas. (Prioridade
3)
116
13.9 Fornecer informaes sobre colees de documentos (isto , documentos compostos por
vrias pginas). (Prioridade 3)
13.10 Fornecer meios para ignorar inseres de arte ASCII com vrias linhas. (Prioridade 3)
Diretriz 14 - Assegurar a clareza e a simplicidade dos documentos
14.1 Utilizar linguagem a mais clara e simples possvel, adequada ao contedo do site. (Priori-
dade 1)
14.2 Complementar o texto com apresentaes grcas ou sonoras, sempre que facilitarem a
compreenso da pgina. (Prioridade 3)
14.3 Criar um estilo de apresentao coerente e sistemtico, ao longo das diferentes pginas.
(Prioridade 3)
APNDICE
C
Levantamento sobre tcnicas para
desenvolvimento Web acessvel
Neste apndice, so listados os trabalhos includos no levantamento sobre trabalhos referentes a
tcnicas para apoio a desenvolvimento de aplicaes Web acessveis. Na Tabela C.1 apresentada
a lista de artigos encontrados, constando o nome da tcnica, o nome da ferramenta associada (se
existir) e se foi reportada ou no algum tipo de validao experimental. A lista detalhada com a
descrio de cada um dos estudos foi reportada em um relatrio tcnico (Freire et al., 2007a).
Tcnica Ferramenta Validao
Abordagem Inclusiva para Acessibilidade na Web: o Mo-
delo Tangram (Sloan et al., 2006)
No informado Sim
Abrindo o acesso a documentos online utilizando trilhas de
essencialidade (Atkinson et al., 2006)
Essentiality Editor No
Accessibility Designer: visualizao da usabilidade para ce-
gos (Takagi et al., 2004)
Accessibility Designer Sim
Acessibilidade primeiro: uma nova abordagem para o en-
sino de Web Design (Rosmaita, 2006)
No informado No
Aplicao de heursticas para inspees de acessibilidade
(Paddison e Engleeld, 2004)
Heuristic Evaluation Database (HEDB) Sim
Aplicao de Heursticas para realizar inspeo rigorosa de
acessibilidade em contexto comercial (Paddison e Engle-
eld, 2003)
Heuristic Evaluation Database (HEDB) Sim
Arquitetura para Avaliao de Acessibilidade em larga es-
cala (Snaprud et al., 2006)
EIAO - European Internet Accessibility Observatory No
Automatic Generation of Semantic Accessibility Annotati-
ons from Web Engineering Process (Plessers et al., 2005)
COHSE (Conceptual Open Hypermedia Services Envi-
ronment)
Sim
Avaliao Automatizada de Acessibilidade (Vanderdonckt
et al., 2004)
Kwaresmi (Knowledge-based Web Automatic REcon-
gurable evaluation with guidelineS optiMIzation)
No
117
118
Avaliao de Acessibilidade com Guidelines (Abascal et al.,
2004)
EvalIris No
Avaliao de Acessibilidade de Websites focada no progra-
mador (Law et al., 2005)
No informado No
Avaliao de Usabilidade Remota com Pessoas com deci-
ncia (Petrie et al., 2006)
No informado Sim
Benckmark para teste de ferramentas de avaliao de aces-
sibilidade de pginas web (Kirchner, 2003)
No informado. Sim
Comparing accessibility evaluation tools: a method for tool
effectiveness (Brajnik, 2004a)
No informado. Sim
Composio de elementos Web com WCAG em mente
(Centeno et al., 2005)
WSLS (WebComposition Service Linking) No
Correo de Pginas por meio de Engenharia Reversa (Chen
et al., 2006)
PURE (Page clean-Up through Reverse Engineering) Sim
Critrios para melhorar a usabilidade de sites acessveis
para pessoas que utilizam a Web com screen readers (Le-
porini e Patern, 2004)
No informado No
Denio e Gerenciamento de Guidelines para Web (Lepo-
rini et al., 2006)
MAGENTA (Multi-Analysis of Guidelines by an
ENhanced Tool for Accessibility) - GE (Guideline Edi-
tor)
No
Design Acessvel para Usurios com Decincia Visual
(Moehling et al., 1999)
No informado No
Design com Blind Markup Language (BML) (Macas et al.,
2002)
KAI (Accessibility Kit for the Internet) No
Design de arquiteturas de software para facilitar o desenvol-
vimento de aplicaes Web acessveis (Hoffman e E. Grivel,
2005)
No informado No
Design para mudanas utilizando templates (Perlman,
2002)
No informado No
Ensino de Acessibilidade com Contramano e HERA (Bena-
vdez et al., 2006)
Contramano (pgina exemplo) e HERA (ferramenta de
avaliao)
Sim
Ferramenta de Auditoria de Acessibilidade de sites Web
para pessoas com decincia visual: OCAWA (Chne e
Hol, 2002)
OCAWA No
Ferramentas para Gerenciamento de casos de teste para
acessibilidade (Herramhof et al., 2006)
BenToWeb Parsifal No
Gerao Flexvel de relatrios para avaliao automatizada
de usabilidade e acessibilidade de Web Sites (Beirekdar et
al., 2005)
DESTINE (Design and Evaluation STudio for INtent-
based Ergonomic web sites) e GDL Editor
No
Gerenciamento de usabilidade para pessoas com decincia
em aplicaes Web de grande porte (King et al., 2005)
Web Accessibility Standards Reporting Process
(WASRP) IWSC (IBM Web Standard Checker)
Sim
Guidelines para Descrio de Grcos estatsticos para
usurios de pginas Web cegos ou com baixa viso (Ault
et al., 2002)
No informado. Sim
Guidelines para Usabilidade Universal (Horton, 2006) No informado No
Guidelines para Web Design direcionadas para pessoas iso-
das derivadas de pesquisas (Kurniawan e Zaphiris, 2005)
(Zaphiris et al., 2005)
No informado Sim
Identicao e Correo de Problemas de Acessibilidade
em Pginas Web (Lucca et al., 2005)
Ferramenta de Identicao e Correo Sim
Integrao de Acessibilidade no currculo do curso de Cin-
cia da Computao (Gellenbeck, 2005)
No informado Sim
Interpretao de Resultados de Avaliaes Automticas de
Acessibilidade em larga escala (Bhler et al., 2006)
EIAO (European Internet Accessibility Observatory) Sim
Medio de Sobrecarga de Navegao (Ahmad et al., 2006) No informado. No
Melhoria da acessibilidade de tabelas HTML renderizadas
por voz (Filepp et al., 2002)
Foi reportado o desenvolvimento de um prottipo No
APNDICE C. LEVANTAMENTO SOBRE TCNICAS PARA DESENVOLVIMENTO WEB
ACESSVEL 119
Mtodo para avaliao de acessibilidade (Sloan et al., 2000)
(Rowan et al., 2000)
No informado. No
Mtrica para Avaliao de Acessibilidade na Web (Par-
manto e Zeng, 2005)
No informado. Sim
Mtricas de Acessibilidade de Pginas Web para usurios
cegos (Gonzlez et al., 2003)
KAI (Kit for The Accessibility to the Internet) No
Mtricas para Avaliao de Usabilidade na Web para usu-
rios Cegos (Fukuda et al., 2005)
No informado Sim
Modelagem de Restries de Acessibilidade (Gjster et
al., 2006)
MEBACC - The Metamodel Based Web Accessibility
Checker
No
O uso de modelos para desenvolvimento de aplicaes vi-
sando usabilidade universal (Patern, 2003)
No informado No
Pattens para Design de Interfaces sistemas baseados em fala
para pessoas idosas - (Zajicek, 2004) (Zajicek, 2003)
No informado No
Percurso baseado em barreiras (Brajnik, 2006) No informado. Sim
Princpios fundamentais e denio de prioridades para usa-
bilidade universal (Vanderheiden, 2000)
No informado No
Representao abstrata de interfaces (Trewin et al., 2004) No informado No
Semi-automatic accessibility evaluation with HERA 2.0
(Benavdez et al., 2006)
HERA 2.0 No
Suporte automtico baseado em inspeo para obteno de
sites usveis por usurios com decincia visual (Correani
et al., 2005)
NAUTICUS (New Accessibility and Usability Tool for
Interactive Control in Universal Sites)
Sim
Um framework baseado em Web Semntica para Desenvol-
vimento de aplicaes acessveis (Kouroupetroglou et al.,
2006)
SeeBrowser Sim
Uma abordagem sem luxo para Criao de Material de
aprendizado baseado na Web acessvel (Mirabella et al.,
2004)
Prottipo implementado. No
Uso de linguagem clara para melhorar acessibilidade na
Web (Boldyreff et al., 2001)
No informado No
Utilizao de Ferramentas automticas para o Processo de
Garantia de Acessibilidade e Usabilidade (Brajnik, 2004b)
LIFT No
Vericao de Acessibilidade de documentos Web comuma
ferramenta automtica de vericao de guidelines (Y. Ta-
kata et al., 2004)
Ferramenta para prova de conceito Sim
Visualizao de Mapa em rvore para Acessibilidade na
Web (Bailey e Burd, 2005)
Tree-map visualization tool No
Tabela C.1: Lista de trabalhos includos na reviso da literatura
APNDICE
D
Avaliao dos stios dos governos
estaduais brasileiros entre 1996 e 2007
Na Figura D.1 apresentado um grco onde ilustrado o nmero de estados com stio Web
por ano entre 1996 e 2007. Pode-se observar que a partir de 2003, todos os estados tinham um stio
web disponibilizado.
Figura D.1: Nmero de estados com stios web por ano entre 1996 e 2007
Nas guras a seguir so apresentadas as sries histrias das anlises dos stios web dos governos
estaduais entre 1996 e 2007. Na Figura D.2 apresentado o histrico de acordo com a mtrica
121
122
A3; na Figura D.3 apresentado o histrico de acordo com a mtrica UWEM; na Figura D.4
apresentado o histrico de acordo com a mtrica WAB e, nalmente na Figura D.5 apresentado
o histrico de acordo com a mtrica WAQM.
importante ressaltar que as mtricas A3, UWEM e WAB apresentam o ndice de barreiras,
ou seja, quanto maior o ndice, mais barreiras de acessibilidade tm os stios. J a mtrica WAQM
representa uma nota de 0 a 100, onde stios com notas mais altas possuem um ndice mais baixo
de barreiras de acessibilidade.
Figura D.2: Srie histrica da anlise das pginas com a mtrica A3 dos stios dos estados
APNDICE D. AVALIAO DOS STIOS DOS GOVERNOS ESTADUAIS BRASILEIROS
ENTRE 1996 E 2007 123
Figura D.3: Srie histrica da anlise das pginas com a mtrica UWEM dos stios dos estados
124
Figura D.4: Srie histrica da anlise das pginas com a mtrica WAB dos stios dos estados
APNDICE D. AVALIAO DOS STIOS DOS GOVERNOS ESTADUAIS BRASILEIROS
ENTRE 1996 E 2007 125
Figura D.5: Srie histrica da anlise das pginas com a mtrica WAQM dos stios dos estados
APNDICE
E
Avaliao dos stios das prefeituras
municipais brasileiras
Neste apndice, so apresentadas as tabelas comas mdias dos ndices de acessibilidade com as
mtricas A3, UWEM e WAQM e a listagem com a avaliao por meio da mtrica WAB (Parmanto
e Zeng, 2005) dos municpios brasileiros com stios Web. As avaliaes foram efetuadas de acordo
com o mtodo descrito na Subseo 5.4.2.
Na Tabela E.1 so exibidos os resultados para a mtrica A3, variando entre 0 e 1. Na Tabela
E.2 so apresentados os resultados para a mtrica UWEM, tambm variando entre 0 e 1. Na Tabela
E so apresentados os resultados para a mtrica WAQM, variando entre 0 e 100 e considerando
que valores altos correspondem a pginas mais acessveis, diferentemente das outras mtricas.
Tabela E.1: Resultados da avaliao dos stios dos governos municipais com a mtrica A3
Regio Mdia Desvio padro
Sul 0.28 0.08
Sudeste 0.29 0.07
Centro-oeste 0.31 0.06
Nordeste 0.29 0.08
Norte 0.28 0.06
Na listagem a seguir, so enumerados os 15 municpios com os menores ndices de barreira
(melhor acessibilidade) e os 15 municpios com os maiores ndices de barreira (pior acessibili-
dade). Foram eliminados da listagem dos menores ndices municpios com stios em construo,
stios que tinham somente imagens, stios com frames e tabelas para layout.
127
128
Tabela E.2: Resultados da avaliao dos stios dos governos municipais com a mtrica UWEM
Regio Mdia Desvio padro
Sul 0.25 0.08
Sudeste 0.26 0.07
Centro-oeste 0.28 0.07
Nordeste 0.26 0.08
Norte 0.25 0.07
Tabela E.3: Resultados da avaliao dos stios dos governos municipais com a mtrica WAQM
Regio Mdia Desvio padro
Sul 77.34 14.09
Sudeste 77.12 10.97
Centro-oeste 74.84 11.01
Nordeste 76.17 13.37
Norte 77.01 12.44
Esta avaliao foi efetuada a partir de uma lista com 5551 municpios, obtida a partir da ferra-
menta E-GOVMeter (Bittar et al., 2005), dos quais 1980 tinham stios na Web. Desta forma, como
a quantidade de stios avaliados era muito grande, deve-se ressaltar que esta avaliao foi efetuada
utilizando exclusivamente mtodos automticos. Assim, no se pode armar que os municpios
com baixos ndices de barreiras realmente tm stios realmente acessveis.
Desta avaliao, s se pode inferir o quanto estes stios ferem ou no barreiras de acessibilidade
que podem ser vericadas automaticamente. Na Tabela E.4 so listadas os 15 municpios cujos
stios obtiveram os menores ndices de WAB.
APNDICE E. AVALIAO DOS STIOS DAS PREFEITURAS MUNICIPAIS
BRASILEIRAS 129
Tabela E.4: Lista dos quinze municpios com menores ndices WAB
Nmero Cidade Estado URL ndice
WAB
1 Tubaro SC http://www.tubarao.sc.gov.br 0,25
2 Indaiatuba SP http://www.indaiatuba.sp.gov.br/ 0,285088
3 Abati PR http://www.abatia.pr.gov.br/ 0,461538
4 Doutor Pedrinho SC http://www.doutorpedrinho.sc.gov.br/ 0,583333
5 Laguna SC http://www.laguna.sc.gov.br/ 0,762319
6 Viosa AL http://www.vicosa.al.gov.br/ 0,833333
7 Pirajuba MG http://www.pirajuba.mg.gov.br/ 0,833333
8 Passira PE http://www.passira.pe.gov.br/ 0,833333
9 Limeira SP http://www.limeira.sp.gov.br/ 0,833333
10 Gramado RS http://www.gramado.rs.gov.br/ 0,833333
11 Alto Paran PR http://www.altoparana.pr.gov.br/ 0,833333
12 Camanducaia MG http://www.camanducaia.mg.gov.br/ 0,845833
13 Natal RN http://www.natal.rn.gov.br/ 0,897023
14 Rio Pardo RS http://www.riopardo.rs.gov.br/ 0,957071
15 Irati SC http://www.irati.sc.gov.br/ 1,02778
Na Tabela E.5 apresentada a lista com os 15 municpios com os maiores ndices WAB.
Tabela E.5: Lista dos quinze municpios com maiores ndices WAB
Nmero Cidade Estado URL ndice
WAB
1 Ipueiras CE http://www.ipueiras.ce.gov.br/ 6,1119
2 Varzea PB http://www.varzea.pb.gov.br/ 5,80225
3 Ipojuca PE http://www.ipojuca.pe.gov.br/ 5,6119
4 Belmiro Braga MG http://www.belmirobraga.mg.gov.br/ 5,50696
5 Joaima MG http://www.joaima.mg.gov.br/ 5,49638
6 Machados PE http://www.machados.pe.gov.br/ 5,45922
7 Ariranha do Iva PR http://www.ariranhadoivai.pr.gov.br/ 5,43666
8 Vargem Grande MA http://www.vargemgrande.ma.gov.br/ 5,43623
9 Russas CE http://www.russas.ce.gov.br/ 5,41434
10 Sabaudia PR http://www.sabaudia.pr.gov.br/ 5,39729
11 Parnaba PI http://www.parnaiba.pi.gov.br/ 5,36581
12 Ipiau MG http://www.ipiacu.mg.gov.br/ 5,35349
13 So Joo da Parana GO http://www.saojoaodaparauna.go.gov.br/5,29672
14 Martins RN http://www.martins.rn.gov.br/ 5,28775
15 Pedranpolis SP http://www.pedranopolis.sp.gov.br/ 5,27288
APNDICE
F
Instrumentos utilizados na pesquisa
levantamento
Neste apndice so apresentados os instrumentos utilizados durante a conduo do levanta-
mento com pessoas envolvidas no projeto de sistemas Web. Na Seo F.1 apresentado o questio-
nrio utilizado, e na Seo F.2 apresentado o e-mail enviado com o convite para participao na
pesquisa.
F.1 Questionrio
Pesquisa: O cenrio brasileiro sobre acessibilidade no desenvolvimento Web
Responsvel: Andr Pimenta Freire - apfreire@icmc.usp.br
O objetivo deste questionrio identicar a percepo dos desenvolvedores Web de diferentes organizaes no
Brasil sobre acessibilidade. No h respostas certas ou erradas em relao a qualquer dos itens, pretendendo-se apenas
obter sua opinio pessoal e sincera. Este questionrio de natureza condencial. O tratamento dos dados ser feito de
forma global, de forma que no ser efetuada nenhuma anlise individualizada, com o objetivo de manter o anonimato
e sigilo dos participantes.
O questionrio leva em mdia 10 minutos para ser respondido. Sua participao ser muito importante para o
sucesso deste estudo!
Algumas questes admitem uma nica resposta e outras admitem mltiplas respostas. Em cada questo, haver
uma identicao clara sobre o nmero de respostas possveis. Conra o preenchimento dos dados antes de continuar.
Questionrio
Os dados de identicao so condenciais. O preenchimento do formulrio ser somente para os ns desta
pesquisa, e os pesquisadores responsveis asseguram que os dados no sero utilizados para nenhum outro m.
131
132 F.1. QUESTIONRIO
Identicao: _______________
Nome: _______________
Instituio/Empresa: _______________
E-mail: _______________
Gnero: ( ) Masculino ( ) Feminino
1) Sua idade se inclui em qual das seguintes faixas etrias? (resposta nica)
( ) 18-24 ( ) 25-35 ( ) 36-45 ( ) 46-60 ( ) 60-70 ( ) Mais de 70
2) Qual a sua principal rea de atuao prossional, ou rea de atuao da organizao em que voc atua?
(resposta nica)
( ) rgo/Entidade Governamental ( ) Instituio de ensino/pesquisa
( ) Empresa/prossional da rea de TI ( ) Empresa/prossional da rea de Design
( ) Empresa/prossional de outra rea ( ) Outro: ______
3) Em que local voc reside atualmente?
Cidade: ________
Estado: ____
4) Qual o seu maior nvel de formao? (resposta nica)
( ) Ensino Fundamental incompleto ( ) Ensino Fundamental completo
( ) Ensino Mdio incompleto ( ) Ensino Mdio completo
( ) Curso superior incompleto ( ) Curso superior completo
( ) Especializao ( ) Mestrado
( ) Doutorado
5) Qual a principal funo que voc exerce prossionalmente, seja como trabalhador autnomo ou dentro da
sua organizao? (resposta nica)
( ) Gerente ( ) Coordenador ( ) Analista ( ) Programador ( ) Pesquisador/Docente
( ) Tcnico ( ) Designer ( ) Outro (especique): _____
Questes
1. Como voc classica seu conhecimento sobre linguagens de marcao e de estilo para Web (HTML e CSS -
Cascading style sheets)? (resposta nica)
( ) Nenhum ( ) Bsico ( ) Intermedirio ( ) Avanado ( ) Especialista
2. Voc tem conscincia sobre os problemas envolvidos com a criao de pginas Web que possam ser utilizadas
por pessoas cegas? (resposta nica)
( ) No sabia que era possvel que cegos utilizassem a Web
( ) J ouvi falar sobre a possibilidade de cegos utilizarem a Web, mas no sei como isso possvel
( ) Conheo tecnologias que permitem que cegos utilizem a Web, mas no sei como criar pginas adequadas para
eles
( ) Conheo tecnologias que permitem que cegos utilizem a Web, e j produzi pginas que podem ser utilizadas
por cegos
( ) Conheo tecnologias que permitem que cegos utilizem a Web, e considero as questes de acessibilidade envol-
vidas em todos os projetos em que atuo
3. Selecione quais das tecnologias assistivas (tecnologias utilizadas por pessoas com decincia) a seguir voc
conhece ou j utilizou: (mltiplas respostas)
APNDICE F. INSTRUMENTOS UTILIZADOS NA PESQUISA LEVANTAMENTO 133
( ) Leitor de tela ( ) Navegador textual ( ) Navegador com voz
( ) Ampliador de tela ( ) Teclados alternativos ( ) Mouses alternativos
( ) Impressora braille ( ) Outros (especique): ______
4. Voc conhece a legislao brasileira de acessibilidade, e em particular o Decreto Lei No. 5.296/2004, bem
como suas implicaes para acessibilidade na Web ? (resposta nica)
( ) Nunca ouvi falar
( ) J ouvi falar, mas no conheo ou conheo vagamente
( ) Conheo o decreto, mas no suas implicaes para Web
( ) Conheo o decreto, sei de suas implicaes, mas minha instituio ainda no atende as recomendaes
( ) Conheo o decreto, sei de suas implicaes e minha instituio atende s suas recomendaes
5. Como voc classica seu conhecimento sobre diretrizes de acessibilidade, como por exemplo o Recomenda-
es para Acessibilidade de Contedo Web (WCAG) do W3C? (resposta nica)
( ) Nenhum ( ) Bsico ( ) Intermedirio ( ) Avanado ( ) Especialista
6. Voc recebeu algum tipo de treinamento sobre acessibilidade? Se sim, em que contexto? Se voc no recebeu
nenhum treinamento, marque somente nenhum. (mltiplas respostas).
( ) nenhum ( ) Palestra ( ) Treinamento em empresa
( ) Curso de extenso ( ) Disciplina de graduao ( ) Disciplina de ps-graduao
( ) Disciplina de curso tcnico de nvel mdio ( ) Curso de Web Design ( ) Outros (especique): ______
7. Voc efetua algum tipo de teste para vericar a validade do cdigo das pginas produzidas e a acessibilidade
das suas pginas? Se voc no realize nenhum teste, marque somente nenhum. (mltiplas respostas).
( ) nenhum ( ) Validao de cdigo HTML ( ) Teste com usurios com decincia
( ) Validao de folhas de estilo CSS ( ) Reviso de guidelines de acessibilidade manual ( ) Teste com usurios
idosos
( ) Avaliao de acessibilidade com ferramentas automticas (como daSilva, Bobby, WebXACT, Hera, etc)
( ) Inspeo de acessibilidade com tecnologias assistivas
( ) Outros (especique): ______
8. Na sua opinio, a acessibilidade considerada nos projetos de pginas ou aplicaes Web que voc participa?
(resposta nica - preenchimento obrigatrio)
( ) Sim ( ) No ( ) Parcialmente
9. Se voc respondeu Sim na questo nmero 8, indique os principais motivos que levam voc ou sua organi-
zao a desenvolver pginas mais acessveis. (mltiplas respostas)
( ) Fatores legais ( ) Motivao pessoal ( ) Exigncia da empresa
( ) Exigncia de clientes ( ) Pessoas com necessidades especiais fazem parte de nosso pblico alvo
( ) Possibilidade de atingir um nmero maior de clientes
( ) Prezar pela reputao da organizao
( ) Aumentar compatibilidade das pginas com dispositivos mveis
( ) Melhor adequao das pginas aos Web standards
( ) Outros (especique): ______
10. Se voc respondeu No ou Parcialmente na questo nmero 7, indique os principais motivos por que
voc ou sua organizao no consideram acessibilidade no desenvolvimento de pginas e aplicaes (mltiplas
respostas).
134 F.2. E-MAIL CONVITE
( ) Legislao no se aplica minha organizao ( ) No h exigncia da empresa
( ) Clientes no exigem este requisito ( ) Falta de treinamento adequado
( ) Alto custo de ferramentas especcas ( ) Aumento no tempo para produo
( ) Falta de material disponvel em portugus ( ) Aumento no custo para desenvolvimento
( ) Considerar acessibilidade prejudica o layout ( ) Falta de conhecimento sobre linguagens de marcao
( ) Pessoas com necessidades especiais no so o pblico alvo de nossos produtos
( ) Outros (especique): ______
11. D a sua opinio sobre a importncia que a acessibilidade e a incluso ocupam no planejamento de seus
projetos e nos projetos de sua organizao. (resposta aberta)
12. Que tipo de aes poderiam ser tomadas para melhorar a acessibilidade das pginas criadas por desenvol-
vedores brasileiros? (resposta aberta)
13. Como parte desta pesquisa, faremos algumas anlises de pginas produzidas pelos participantes, que resul-
taro em mtricas sobre a acessibilidade das pginas. Caso seja do seu interesse participar deste estudo, fornea
a URL de uma ou mais pginas produzidas por voc ou por sua organizao (caso atue em desenvolvimento de
pginas Web).
Os resultados desta anlise sero utilizados somente para os ns deste estudo. As anlises sero feitas somente de
forma global, de modo que no sero divulgados nomes de pessoas ou organizaes.
Se houver interesse emreceber os resultados individuais da anlise, eles sero enviados unicamente ao participante
no endereo de e-mail fornecido.
( ) Concordo em disponibilizar as pginas nas seguintes URLs para anlise:
_____________________________________________
( ) Gostaria de receber o resultado das anlises em meu e-mail
Agradecemos suas respostas, pois sero MUITO importantes para a pesquisa relativa ao cenrio brasileiro sobre
acessibilidade no desenvolvimento Web!!
F.2 E-mail convite
Prezado(a) (participante)
Gostaramos de lhe convidar para participar de uma pesquisa sobre acessibilidade na Web que est sendo realizada
pelo Laboratrio Intermdia da USP (Universidade de So Paulo).
O objetivo da pesquisa de levantar dados sobre acessibilidade no desenvolvimento de pginas e aplicaes Web
no contexto brasileiro.
O questionrio contm 12 questes simples, e leva em mdia de 5 a 10 minutos para ser respondido. Todas as
respostas so condenciais, e sero utilizadas somente para os ns da pesquisa.
O preenchimento pode ser feito via Web, por meio do link:
http://agua.intermidia.icmc.usp.br/acessibilidade/index.php
Caso voc considere que no a pessoa mais indicada em sua organizao para responder o questionrio, pedimos
por favor que encaminhe este convite para as pessoas mais indicadas.
A participao tambm aberta a outras pessoas envolvidas com desenvolvimento Web e projetos de interface.
Tenha a liberdade de encaminhar este convite para outras pessoas que possam se interessar.
Sua participao ser muito importante para o sucesso desta pesquisa. O questionrio estar disponvel at o dia
20 de agosto de 2007.
Desde j agradecemos muito pela sua colaborao.
APNDICE
G
Modelos estatsticos do levantamento
Neste apndice, so apresentados os dois modelos estatsticos gerados por meio de tcnicas
de regresso linear, apresentados na Seo 6.5.2. Os coecientes Estimate correspondem ao valor
atribudo na regresso, referente contribuio de cada varivel para a funo de aproximao. O
valor Std. Error o desvio padro do coeciente. O z value corresponde ao valor da regio em
que o valor obtido no teste estatstico cou localizado e, nalmente, o valor Pr(>|z|) corresponde
probabilidade de que a hiptese nula (a varivel em questo no relevante) seja rejeitada.
Call:
glm(formula = q8 ~ q1 + q2 + q3_ampliadordetela + q3_navegadorcomvoz +
q5 + q6_nenhum + q6_cursodewebdesign + q6_disciplinacursotecnico +
q7_testecomusuariosidosos + q7_avaliacaoferramenta,
family = binomial(link = "logit"), data = na.omit(dados))
Deviance Residuals:
Min 1Q Median 3Q Max
-2.2570 -0.6220 -0.4168 -0.3045 2.4771
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -1.2923 0.4112 -3.143 0.00167
**
q1 -0.2513 0.1238 -2.029 0.04241
*
q2 0.3758 0.1585 2.371 0.01776
*
q3_ampliadordetela -0.5227 0.2445 -2.138 0.03252
*
q3_navegadorcomvoz -0.3479 0.2425 -1.434 0.15147
q5 0.2727 0.1555 1.754 0.07943 .
q6_nenhum -1.1064 0.2566 -4.312 1.62e-05
***
q6_cursodewebdesign 0.7274 0.4986 1.459 0.14464
q6_disciplinacursotecnico 2.0161 0.9409 2.143 0.03213
*
q7_testecomusuariosidosos 0.8180 0.4540 1.802 0.07162 .
q7_avaliacaoferramenta 0.5688 0.3431 1.658 0.09737 .
---
135
136
Signif. codes: 0 ?
***
? 0.001 ?
**
? 0.01 ?
*
? 0.05 ?.? 0.1 ? ? 1
(Dispersion parameter for binomial family taken to be 1)
Null deviance: 586.42 on 580 degrees of freedom
Residual deviance: 480.50 on 570 degrees of freedom
AIC: 502.5
Number of Fisher Scoring iterations: 5
Call:
lm(formula = wab ~ q1 + q3_leitordetela + q3_ampliadordetela +
q3_mousesalternativos + q3_outros + q4 + q5 + q6_nenhum +
q6_palestra + q6_treinamentoempresa + q7_nenhum + q7_validacaocss +
q7_avaliacaoferramenta + q7_outros + q9_fatoreslegais + q9_exigenciaclientes +
q9_reputacao + q9_compatibilidademoveis + q9_webstandards +
q10_legislacaonaoaplica + q10_prejudicalayout, data = na.omit(dados))
Residuals:
Min 1Q Median 3Q Max
-1.4686 -0.4747 -0.0379 0.4492 1.4063
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 2.62403 0.21097 12.438 < 2e-16
***
q1 -0.13038 0.05717 -2.281 0.023837
*
q3_leitordetela -0.30313 0.11384 -2.663 0.008514
**
q3_ampliadordetela 0.18390 0.10827 1.699 0.091281 .
q3_mousesalternativos -0.25198 0.16493 -1.528 0.128472
q4 0.11736 0.05390 2.177 0.030872
*
q5 -0.04752 0.07007 -0.678 0.498612
q6_nenhum 0.45296 0.14108 3.211 0.001590
**
q6_palestra 0.54082 0.15495 3.490 0.000618
***
q6_treinamentoempresa -0.44268 0.22561 -1.962 0.051416 .
q7_nenhum -0.22484 0.14544 -1.546 0.124022
q7_validacaocss -0.30340 0.14835 -2.045 0.042422
*
q7_avaliacaoferramenta -0.72579 0.17005 -4.268 3.30e-05
***
q9_fatoreslegais 0.45126 0.19521 2.312 0.022027
*
q9_exigenciaclientes 0.48715 0.26472 1.840 0.067523 .
q9_reputacao -0.49653 0.22977 -2.161 0.032133
*
q9_compatibilidademoveis -0.37637 0.24057 -1.564 0.119607
q9_webstandards 0.58297 0.24565 2.373 0.018778
*
q10_legislacaonaoaplica 0.37036 0.24508 1.511 0.132635
q10_prejudicalayout 0.79325 0.30844 2.572 0.010994
*
---
Signif. codes: 0 ?
***
? 0.001 ?
**
? 0.01 ?
*
? 0.05 ?.? 0.1 ? ? 1
Residual standard error: 0.66 on 166 degrees of freedom
Multiple R-Squared: 0.4174, Adjusted R-squared: 0.3437
F-statistic: 5.664 on 21 and 166 DF, p-value: 2.638e-11

Você também pode gostar