Escolar Documentos
Profissional Documentos
Cultura Documentos
Data de Depsito:
Assinatura:________________________
USP - So Carlos
Julho de 2014
A485a
Agradecimentos
Agradeo a Deus, por estar presente em minha vida atravs de pessoas maravilhosas que
cruzam o meu caminho e nele permanecem, sempre deixando timas contribuies que
servem como combustvel para minha caminhada. Em momentos difceis, Ele me
consolou, respondendo prontamente as minhas splicas e me colocou no caminho correto.
Meus pais, Wilson e Marlene, que vivem em funo dos filhos. Sempre zelando
pelo nosso presente e futuro, fizeram o possvel e o impossvel para nos educar, para nos
ensinar que o bem e a positividade movem montanhas e mudam o mundo. O que sou, devo
em grande parte aos seus ensinamentos e exemplos.
Ao meu irmo Fabio, que por mais longe que esteja e pelas nossas ocupaes no
nos permitirem ter contato frequente, sempre se fez presente em meu corao. Voc meu
exemplo de perseverana, pois sempre buscou por seus sonhos at conquist-los.
Ao meu grande amigo Thiago, que foi como um irmo para mim, aconselhando e
me ajudando a obter grandes conquistas. Sempre acreditou em meu potencial e tenho feito
o possvel para retribuir essa confiana. Estendo meus votos tambm a Luanna, sua noiva,
que contribuiu muito neste mestrado e a quem quero muito bem.
No posso deixar de agradecer a minha orientadora Renata, que foi como uma
segunda me, sempre preocupada e pronta a aconselhar. Soube cobrar quando foi
necessrio e a grande responsvel pela minha caminhada acadmica at agora. Uma
pessoa maravilhosa a quem devo muito. Tambm agradeo ao meu grupo de pesquisa, que
colaborou com ideias e discusses que contriburam para execuo deste trabalho.
Aos meus amigos, Victor, Alexandre, Felipe, Thaynara, Homero, Gustavo, Marcos,
Lemuel, e tantos outros, que me encorajaram quando precisei e que me aguentaram, nos
meus dias mais difceis, sempre se mostrando solcitos.
Agradeo FAPESP, Fundao de Amparo Pesquisa do Estado de So Paulo, cujo
patrocnio tornou possvel a dedicao ao trabalho de pesquisa e redao durante dois anos.
Agradeo vocs de todo o corao!
iii
Resumo
http://www.accessibilityutil.com
Abstract
The Web has a large content of information available to a diverse population of people
which may have the more different abilities and requirements. Thus, ensure accessibility to
all users is a difficult task, even having an extensive set of recommendations provided by
the World Wide Web Consortium (W3C). So, are proposed different tools for accessibility
assessment that contrast the artifacts with guidelines in order to obtain automated results,
producing tests and generating various data, such as the location of the problem in the code
and the specified faults. To facilitate the processing of such data by providing a common
language, the W3C developed the Evaluation and Report Language (EARL). Given the
issues about the difficulties of ensuring accessibility to the different profiles of users and
the necessity of interpreting the EARL reports, as collaboration for indispensable human
review in the context of accessibility testing, this paper proposes a support through an
Environment for Analyzing results of Assessments of Accessibility and Usability on the
Web (A4U). From the case study conducted, it was possible to validate the A4U
environment developed, which includes semiautomatic evaluating results, so that the
developer can interpret them and proceed with the manual evaluation of accessibility and
usability. Developed in support were considered advancements in accessibility, usability,
the correlation between the two concepts and collaboration in the development of a tool
called AccessibilityUtil, which is intended to be a source of accessibility practices arising
from experiences of developers through collaboration a Web environment relating them to
the W3C accessibility guidelines. This research contributed to the consolidation of the
issues of accessibility and usability, from the development of A4U, which enables the
human evaluation of accessibility and usability, and integration of evaluation results
generated by semi-automatic tools, leading the reviewer to produce improvements in both
fronts.
vii
Lista de figuras
Figura 1: Resumo das diretrizes de acessibilidade das WCAG 2.0 dispostas nos 3 nveis de
conformidade A, AA e AAA (baseada em GAIGG, 2008) ............................................................... 12
Figura 2: Tela representativa da ferramenta TAW ............................................................... 46
Figura 3: Tela representativa da ferramenta Worldspace FireEyes ..................................... 47
Figura 4: Tela representativa da ferramenta Total Validator................................................ 48
Figura 5: Tela representativa da ferramenta WaaT .............................................................. 49
Figura 6: Tela representativa da ferramenta AChecker ....................................................... 50
Figura 7: Grfico representativo dos problemas encontrados nas avaliaes, pelas
diferentes ferramentas, considerando os trs nveis de conformidade ............................................. 51
Figura 8: Exemplo de Assertion .......................................................................................... 56
Figura 9: Avaliao com URI .............................................................................................. 56
Figura 10: Exemplo de Subject............................................................................................ 57
Figura 11: URI dos critrios de teste ................................................................................... 57
Figura 12: Exemplo de validao indefinida ....................................................................... 57
Figura 13: Exemplo do modo automtico ........................................................................... 58
Figura 14: Exemplo de comentrio ..................................................................................... 58
Figura 15: Exemplo completo ............................................................................................. 58
Figura 16: Cadastro de artefato ........................................................................................... 63
Figura 17: Visualizao de artefato ..................................................................................... 64
Figura 18: Grfico de distribuio de problemas cobertos pelas WCAG 2.0 ..................... 76
Figura 19: Diagrama de casos de uso do A4U .................................................................... 77
Figura 20: Arquitetura da A4U ............................................................................................ 78
Figura 21: Diagrama relacional do A4U ............................................................................. 80
Figura 22: Logo da ferramenta A4U ................................................................................... 81
Figura 23: Pgina inicial da ferramenta............................................................................... 82
ix
Figura 24: Pgina inicial visualizada em um dispositivo com dimenses menores ............ 83
Figura 25: Tratamento de erros de formulrio ..................................................................... 83
Figura 26: Exemplo de caixa de mensagem ........................................................................ 84
Figura 27: Tela principal aps login .................................................................................... 84
Figura 28: Tela de criao de projeto .................................................................................. 85
Figura 29: Tela principal de avaliao ................................................................................. 86
Figura 30: Tela de anlise de acessibilidade ........................................................................ 87
Figura 31: Tela de anlise de usabilidade ............................................................................ 88
Figura 32: Representao de problemas resultantes da avaliao por outras ferramentas .. 89
Figura 33: Tela para incluso de relatrios em EARL......................................................... 90
Figura 34: Tela de relatrio resumido.................................................................................. 90
Figura 35: Relatrio completo em PDF............................................................................... 91
Lista de quadros
Quadro 1: Captulos do livro de usabilidade (HHS)............................................................ 21
Quadro 2: Quadro descritivo da ferramenta de avaliao de acessibilidade TAW .............. 41
Quadro 3: Quadro descritivo da ferramenta de avaliao de acessibilidade Worldspace
FireEyes............................................................................................................................................ 42
Quadro 4: Quadro descritivo da ferramenta de avaliao de acessibilidade Total Validator43
Quadro 5: Quadro descritivo da ferramenta de avaliao de acessibilidade WaaT ............. 43
Quadro 6: Quadro descritivo da ferramenta de avaliao de acessibilidade AChecker ...... 44
Quadro 7: Resumo das caractersticas das ferramentas ....................................................... 45
Quadro 8: Critrios de sucesso para conjunto de deficincias visuais ................................ 66
Quadro 9: Limiares tonais, quadro obtido de REDONDO e CARVALHO (2000) ............. 68
Quadro 10: Critrios de sucesso para conjunto de deficincias auditivas ........................... 69
Quadro 11: Critrios de sucesso para conjunto de deficincias cognitivas ......................... 70
Quadro 12: Critrios de sucesso para conjunto de deficincias motoras............................. 72
Quadro 13: Critrios de sucesso para conjunto de transtornos convulsivos ........................ 73
Quadro 14: Recomendaes resultantes dos filtros utilizados na avaliao........................ 94
Quadro 15: Classificao de expertise dos respondentes em desenvolvimento Web .......... 96
Quadro 16: Quadro com as respostas obtidas pelos usurios .............................................. 96
Quadro 17: Resultados de acessibilidade indicando o estado de "No foi possvel verificar"
.......................................................................................................................................................... 97
Quadro 18: Resultados de usabilidade indicando o estado de "No foi possvel verificar" 98
Quadro 19: Resultados das impresses dos participantes pelas respostas ao questionrio . 99
xi
xii
A4U
ACM
CSS
EARL
e-GOV
Governo Eletrnico
e-MAG
ERT WG
HHS
HTML
IBGE
ICMC
IHC
Interao Humano-Computao
IEEE
ISO
LaPES
PHP
Hypertext Preprocessor
RDF
SGBD
SEA
StArt
TICs
UFSCar
W3C
WAI
WAI-ARIA
WCAG
XML
YAML
xiii
Sumrio
1.
INTRODUO ............................................................................................................. 1
1.1 Contextualizao .................................................................................................... 1
1.2 Motivao e justificativa ........................................................................................ 2
1.3 Objetivos ................................................................................................................ 4
1.4 Metodologia ........................................................................................................... 4
1.5 Organizao da dissertao .................................................................................... 6
2. FUNDAMENTAO DA PESQUISA ......................................................................... 7
2.1 Consideraes iniciais ............................................................................................ 7
2.2 Acessibilidade Web e suas diretrizes ...................................................................... 8
2.2.1 Web Content Accessibility Guidelines (WCAG) ............................................... 9
2.2.2 e-MAG - Modelo de Acessibilidade de Governo Eletrnico .......................... 12
2.3 Usabilidade Web e suas diretrizes ........................................................................ 16
2.3.1 Heursticas de Nielsen .................................................................................... 17
2.3.2 HHS Guidelines .............................................................................................. 18
2.4 Acessibilidade versus Usabilidade ....................................................................... 21
2.5 Design Rationale .................................................................................................. 24
2.6 Trabalhos relacionados ......................................................................................... 26
2.6.1 Acessibilidade ................................................................................................. 26
2.6.2 Usabilidade ..................................................................................................... 28
2.6.3 Acessibilidade e usabilidade ........................................................................... 29
2.7 Consideraes finais ............................................................................................. 32
3. AVALIAO DE ACESSIBILIDADE E USABILIDADE WEB............................... 35
3.1 Consideraes iniciais .......................................................................................... 35
3.2 Avaliao de acessibilidade Web.......................................................................... 35
3.3 Avaliao de usabilidade Web .............................................................................. 36
3.3.1 Avaliao heurstica ........................................................................................ 37
3.3.2 Ensaios de interao ....................................................................................... 37
3.3.3 Inspeo de recomendaes ergonmicas ...................................................... 38
3.3.4 Questionrios .................................................................................................. 38
3.4 Testes utilizados nas avaliaes ........................................................................... 38
3.4.1 Testes automticos .......................................................................................... 39
3.4.2 Testes manuais ................................................................................................ 39
3.4.3 Testes pelo usurio .......................................................................................... 40
3.5 Ferramentas de avaliao ..................................................................................... 40
3.5.1 Ferramentas para avaliao de acessibilidade ................................................ 41
3.5.2 Ferramentas para avaliao de usabilidade..................................................... 52
3.6 Evaluation And Report Language (EARL) .......................................................... 53
3.6.1 Elementos da linguagem EARL ..................................................................... 56
3.7 Consideraes finais ............................................................................................. 59
4. AMBIENTE PARA ANLISE DE AVALIAES DE ACESSIBILIDADE E
USABILIDADE NA WEB (A4U) ................................................................................................... 61
4.1 Consideraes iniciais .......................................................................................... 61
xv
xvi
CAPTULO
1
1. INTRODUO
1.1 Contextualizao
Apesar dos avanos relacionados Internet e dos diferentes trabalhos desenvolvidos
envolvendo aspectos para facilitar a navegao por parte dos usurios, percebe-se que
ainda h muito a ser feito quando o assunto est relacionado acessibilidade na Web. Os
diferentes perfis de usurios precisam ser atendidos, bem como as pessoas com diferentes
dificuldades, sejam estas deficincias fsicas ou cognitivas, necessitam de ferramentas que
as auxiliem em suas atividades na Internet. Neste sentido, esta dissertao est inserida nas
reas de Acessibilidade e Usabilidade Web, as quais contemplam grande parte das
diferentes necessidades dos usurios, incluindo as visuais, auditivas, fsicas, de fala,
cognitivas e neurolgicas.
De fato, h um grande nmero de pessoas com deficincias que tm seu acesso
limitado na Web. Um dos motivos para essa limitao est relacionado falta de
experincia de muitos desenvolvedores sobre as questes que envolvem a acessibilidade.
POWER e PETRIE (2007) afirmam que as dificuldades do desenvolvimento, respeitando
critrios de acessibilidade, esto relacionadas, em parte, com as ferramentas de autoria, que
no devem se limitar avaliao automtica de contedo, pois muitos problemas
necessitam de interveno do desenvolvedor, o qual, se inexperiente, apresenta grandes
dificuldades para inser-las durante o desenvolvimento. Como soluo, para minimizar as
dificuldades do desenvolvedor, POWER e PETRIE (2007) propem implementar
exemplos, templates e folhas de estilos, com o intuito de gerar contedo acessvel.
1
CAPTULO 1. INTRODUO
http://www.w3.org/
CAPTULO 1. INTRODUO
http://www.w3.org/WAI/ER/tools/
CAPTULO 1. INTRODUO
1.3 Objetivos
Como objetivo principal tem-se a proposta de um apoio para desenvolvedores de
aplicaes Web, com vistas a analisarem-nas quanto s diversas recomendaes de
acessibilidade e usabilidade. Foi, portanto, desenvolvido um ambiente para dar suporte a
uma anlise da correlao entre usabilidade e acessibilidade. O propsito, acerca do
desenvolvimento deste trabalho, est em contribuir na tomada de decises do
desenvolvedor, na fase de desenvolvimento, e investigar o trade-off sugerido por
profissionais e pesquisadores desta rea.
Como objetivos secundrios do projeto, tm-se a colaborao no desenvolvimento
da ferramenta AccessibilityUtil, a associao dos critrios de sucesso das WCAG 2.0 com
os diferentes conjuntos de deficincia, a traduo das diretrizes HHS para o portugus, a
difuso e a promoo do conhecimento sobre acessibilidade e usabilidade na Web.
1.4 Metodologia
A fase inicial desta pesquisa esteve voltada ao entendimento da EARL, a partir da
documentao do W3C e do estudo das diretrizes das WCAG 2.0, tambm documentadas
no site do Consrcio Internacional. A partir de ento, foram levantadas as aplicaes de
CAPTULO 1. INTRODUO
Segunda posio entre os portais .gov.br - Alexa - The Web Information Company (URL:
http://www.alexa.com/)
CAPTULO 1. INTRODUO
CAPTULO
2
2. FUNDAMENTAO DA
PESQUISA
http://www.w3.org/WAI/
Para isso, necessrio que a pgina tenha sido desenvolvida de acordo com os padres
Web (Web Standards) e as recomendaes de acessibilidade, as quais so abordadas nas
prximas subsees, sendo apresentadas as diretrizes de acessibilidade do W3C, as WCAG
2.0 e o Modelo de Acessibilidade de Governo Eletrnico (e-MAG), desenvolvido por
requisio do Governo Brasileiro, baseado nas WCAG e inserido no mbito das
necessidades locais.
2.2.1 Web Content Accessibility Guidelines (WCAG)
As diretrizes WCAG representam regras para produzir contedo (textos, imagens,
formulrios, sons) para a Web, que seja acessvel s pessoas com deficincia, incluindo
cegueira e baixa viso, surdez e baixa audio, dificuldades de aprendizagem, limitaes
cognitivas, limitaes de movimentos, incapacidade de fala, foto-sensibilidade e suas
combinaes (W3C, 2009).
Outrossim, para formalizar a definio das diretrizes de acessibilidade do W3C,
tem-se sua definio oficial, atribuda s Recomendaes de Acessibilidade para Contedo
Web:
As diretrizes WCAG 2.0 definem a forma como tornar o contedo da Web
mais acessvel a pessoas com incapacidades. A acessibilidade envolve uma
vasta gama de incapacidades, incluindo visuais, auditivas, fsicas, de fala,
cognitivas, de linguagem, de aprendizagem e neurolgicas. Embora estas
diretrizes abranjam um grande nmero de problemas, no tm capacidade
para abordar as necessidades de pessoas com todos os tipos, graus e
combinaes de incapacidades. Estas recomendaes tambm facilitam a
utilizao do contedo da Web por pessoas mais velhas, cujas capacidades
esto em constante mudana, devido ao processo de envelhecimento, e
facilitam a utilizao para os usurios em geral (W3C, 2009).
Tais diretrizes so direcionadas aos desenvolvedores Web, desenvolvedores de
ferramentas para Web e desenvolvedores de softwares de avaliao da acessibilidade. Elas
se encontram em um documento na verso 2.0 desde dezembro de 2008.
10
11
12
Figura 1: Resumo das diretrizes de acessibilidade das WCAG 2.0 dispostas nos 3 nveis de conformidade
A, AA e AAA (baseada em GAIGG, 2008)
13
14
Comportamento (DOM)
Recomendao 10 - Garantir que os objetos programveis sejam acessveis.
Recomendao 11 - No criar pginas com atualizao automtica peridica.
Recomendao 12 - No utilizar redirecionamento automtico de pginas.
Recomendao 13 - Fornecer alternativa para modificar limite de tempo.
Recomendao 14 - No incluir situaes com intermitncia de tela.
Recomendao 15 - Assegurar o controle do usurio sobre as alteraes temporais
do contedo.
Contedo/Informao
Recomendao 16 - Identificar o idioma principal da pgina.
Recomendao 17 - Oferecer um ttulo descritivo e informativo pgina.
Recomendao 18 - Disponibilizar informao sobre a localizao do usurio na
pgina.
Recomendao 19 - Descrever links clara e sucintamente.
Recomendao 20 - Fornecer alternativa em texto para as imagens do stio.
Recomendao 21 - Fornecer alternativa em texto para as zonas ativas de mapa de
imagem.
Recomendao 22 - Disponibilizar documentos em formatos acessveis.
Recomendao 23 - Em tabelas, utilizar ttulos e resumos de forma apropriada.
Recomendao 24 - Associar clulas de dados s clulas de cabealho em uma
tabela.
Recomendao 25 - Garantir a leitura e compreenso das informaes.
Recomendao 26 - Disponibilizar uma explicao para siglas, abreviaturas e
palavras incomuns.
Recomendao 27 - Informar mudana de idioma no contedo.
15
Apresentao/Design
Recomendao 28 - Oferecer contraste mnimo entre plano de fundo e primeiro
plano.
Recomendao 29 - No utilizar apenas cor ou outras caractersticas sensoriais para
diferenciar elementos.
Recomendao 30 - Permitir redimensionamento de texto sem perda de
funcionalidade.
Recomendao 31 - Dividir as reas de informao.
Recomendao 32 - Possibilitar que o elemento com foco seja visualmente
evidente.
Multimdia
Recomendao 33 - Fornecer alternativa para vdeo.
Recomendao 34 - Fornecer alternativa para udio.
Recomendao 35 - Oferecer audiodescrio para vdeo pr-gravado.
Recomendao 36 - Fornecer controle de udio para som.
Recomendao 37 - Fornecer controle de animao.
Formulrio
Recomendao 38 - Fornecer alternativa em texto para os botes de imagem de
formulrios.
Recomendao 39 - Associar etiquetas aos seus campos.
Recomendao 40 - Estabelecer uma ordem lgica de navegao.
Recomendao 41 - No provocar automaticamente alterao no contexto.
Recomendao 42 - Fornecer instrues para entrada de dados.
Recomendao 43 - Identificar e descrever erros de entrada de dados.
Recomendao 44 - Agrupar campos de formulrio.
Recomendao 45 - Fornecer captcha 6 humano.
Na prxima seo a usabilidade abordada, com as heursticas de Nielsen e as
diretrizes HHS.
6
Um teste de desafio cognitivo, para identificar interao humana. utilizado como ferramenta anti-spam.
16
17
http://guidelines.usability.gov/
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=37031
http://www.jisc.ac.uk/uploaded_documents/JISC-HCIDesign-Study-Final.doc
18
19
20
21
10. Links
3. Acessibilidade
12. Listas
4. Hardware e Software
5. A Pgina Principal
6. Layout da Pgina
7. Navegao
8. Rolagem e Paginao
17. Busca
10
22
23
24
25
arquitetura quase sempre uma boa ideia e que a dica despender apenas o tempo
suficiente para produzir a documentao que ser til para os stakeholders do projeto.
Alguns obstculos foram apresentados por FALESSI et al.(2013), e incluem:
Mau tempo e benefcio atrasado. O perodo em que so realizadas as decises de
projeto muitas vezes fundamental para o sucesso geral do mesmo. Pessoas
envolvidas em decises de design esto, geralmente, ocupadas tentando executar
outras tarefas mais reconhecidas e essenciais, e para cumprir seus prazos
relacionados. Em tais circunstncias, a documentao percebida como menos
importante e, eventualmente, desconsiderada;
Previsibilidade a informao. Consumidores e produtores de Design Rationale
muitas vezes so pessoas diferentes. As pessoas que so responsveis pela evoluo
de um projeto de software geralmente no so os criadores originais. Por isso, o
produtor precisa de documentao para prever quais informaes os consumidores
necessitaro no futuro. Como resultado, o produtor ter de documentar toda a
informao que possa ser til;
Esforo exagerado. Existe o costume de se concentrar em maximizar os benefcios
para o consumidor, em vez de minimizar o esforo do produtor. Isso resulta em um
esforo substancial a ser gasto em atividades de documentao e manuteno. Essa
sobrecarga pode ser minimizada, selecionando cuidadosamente os itens de
informao do Design Rationale a serem capturados;
Benefcios pouco claros. Os tomadores de deciso muitas vezes no sabem como o
Design Rationale vai apoiar atividades especficas;
Falta de motivao. A desmotivao pode surgir a partir da ausncia de benefcios
diretos ou falta de interesse pessoal. As pessoas encarregadas por documentar e
manter artefatos de Design Rationale no esto muito motivadas, porque elas no
se beneficiam diretamente do Design Rationale. Os especialistas podem no estar
interessados em fazer seu valioso conhecimento explcito, pois podem perceber que
ele seja um ativo. Em outras palavras, alguns especialistas podem no ver nenhuma
vantagem clara em documentar Design Rationale;
26
27
Nesse contexto, CANDAN et al. (2009) apresentam a abordagem Segment-enrichannotate (SEA), para adaptao de contedo digital, com o objetivo de melhorar a
acessibilidade. O paradigma tem como base a segmentao, que est relacionada
extrao de unidades de informao de pginas para a adaptao dinmica;
enriquecimento, que a propagao de palavras chave relevantes entre as unidades de
informao relacionadas, para permitir que elas, individualmente, sejam consideradas com
o contexto apropriado e; anotao, que designa a marcao de unidades de informao
com palavras chave descritivas (no diretamente disponveis a partir do contedo) para o
acesso a tarefas apoiadas e guiadas.
No sentido de valid-la, a abordagem foi instanciada na ferramenta iCare-Assistant,
um sistema de apoio para ajudar estudantes cegos no acesso Web e aos materiais do curso
eletrnico. A partir de avaliaes feitas pelos autores da pesquisa, envolvendo alunos
cegos, identificou-se que a sobrecarga de navegao foi reduzida significativamente,
permitindo que os usurios cegos pudessem acessar o sistema de cursos online de forma
eficaz.
Desse modo, o conhecimento adquirido pela SEA pode ser utilizado na segmentao
de contedo em unidades coerentes, para facilitar a indexao, recuperao e classificao,
bem como para orientar os usurios atravs de segmentos que sejam relevantes para seus
objetivos de navegao.
Em outro estudo na rea de acessibilidade, KOUTSABASIS et al. (2010) afirmam
que a utilizao de ferramentas e especificaes para assegurar a acessibilidade na Web
requerem conhecimentos especficos e, frequentemente, os desenvolvedores necessitam de
orientaes tcnicas. A partir disso, foi proposta uma metodologia simples e prtica, na
viso dos autores, para avaliao da acessibilidade Web, e como as ferramentas e
especificaes podem ser utilizadas.
A metodologia proposta para alcanar a manuteno de acessibilidade consiste em:
(a) identificao de necessidades dos utilizadores e criao de metas de acessibilidade; (b)
avaliao de acessibilidade Web e processo de redesign e; (c) o estabelecimento e
acompanhamento da poltica de acessibilidade.
Os mesmos autores defendem, ainda, uma abordagem prtica para avaliao de
acessibilidade Web, que fornece recomendaes para os mtodos e ferramentas a serem
28
utilizados, assim como os processos de manuteno. Eles afirmam que essa abordagem
necessria para investigar o fato de que os desenvolvedores, com o atual conjunto de
ferramentas de acessibilidade Web e especificaes, necessitam de conhecimentos tcnicos
para a sua compreenso e aplicao.
Os dois trabalhos aqui expostos identificaram esforos no sentido de aprimorar a
acessibilidade, tendo como pblico alvo os desenvolvedores, seja no desenvolvimento em
aplicaes com estruturas complexas ou na colaborao para manuteno da
acessibilidade. Em seguida, os trabalhos envolvendo usabilidade so apresentados.
2.6.2 Usabilidade
No estudo em usabilidade realizado por FLSTAD et al. (2012), identificou-se que a
anlise uma parte fundamental da realizao de avaliaes de usabilidade e que, no
entanto, ainda pouco estudada de maneira sistemtica. Neste sentido, falta orientao de
como fazer as pesquisas apoiarem a anlise dos desenvolvedores e perde-se a oportunidade
da rea acadmica e do mercado contriburem entre si, pois a anlise de pesquisa
acadmica, incluindo ferramentas, formas e formatos estruturados, segundo os autores, no
parece ter um impacto direto na prtica.
A pesquisa tem por objetivo identificar prticas de anlise e, consequentemente,
gerar conhecimento sobre como os mtodos e ferramentas baseadas em pesquisa apoiam
tais prticas. Desta maneira, foram entrevistados 155 profissionais, considerando a anlise
na avaliao mais recente em usabilidade que eles fizeram, e a principal questo estudada
foi: Qual o estado da arte, na prtica, da anlise de avaliao de usabilidade?.
Dos resultados obtidos, os envolvidos na anlise veem a necessidade de reforar a
confiabilidade da avaliao e, que as prticas de anlise evoluem medida que os
desenvolvedores se adaptam s ferramentas e aos mtodos adequados para as necessidades
de seu contexto de avaliao.
Em particular, os resultados do presente estudo devem ser complementados com
estudos observacionais e estudos de caso de anlise real. A pesquisa de usabilidade pode
fornecer contribuies valiosas para a evoluo futura das prticas de anlise. Entretanto,
para que isso ocorra, preciso um grau muito maior no sentido de direcionar os esforos
de pesquisa s necessidades dos profissionais de usabilidade.
29
30
31
Outro estudo envolvendo os dois conceitos foi feito por SEVILLA et al. (2007), que
consideraram uma populao com retardo mental, a fim de obter um estudo emprico
relacionado com aplicaes normais e adaptadas para essa populao. Neste estudo foi
observada a importncia da adaptao das aplicaes para as necessidades das diferentes
populaes de deficincia.
Neste sentido, os autores indicaram que necessrio estudar cada implicao
cognitiva para relacionar critrios especficos no esforo de tornar as aplicaes acessveis
a este pblico, com deficincia cognitiva.
No experimento realizado por eles, a usabilidade foi avaliada considerando um
adendo de critrios, pela ISO-9241. Os critrios foram obtidos a partir da observao de
eventos e foi apresentada uma frmula para avaliao, a qual consiste na adio e
subtrao do nmero de eventos que foram codificados por observadores independentes. A
partir desse experimento prtico, observou-se que a avaliao de usabilidade e
acessibilidade est intimamente ligada observao na utilizao da aplicao pela
populao que se deseja observar.
J, considerando as deficincias visuais, ROCHA e LIMA (2010) apresentaram uma
pesquisa sobre a relao entre acessibilidade e usabilidade de websites do governo
brasileiro, para pessoas com deficincia visual e afirmaram que o nmero de sites com
problemas de acessibilidade ainda muito grande. Tambm relacionaram a usabilidade
como diretamente ligada acessibilidade, de maneira que ela seja prejudicada pelo baixo
grau de conformidade de websites em acessibilidade.
O Governo Brasileiro aderiu, a partir do ano 2000, ao Governo Eletrnico (egovernment), fazendo uso das TICs e da Web para democratizar o acesso as suas
informaes e servios. Entretanto, os resultados desta iniciativa so comprometidos pela
excluso digital, causada pelo acesso limitado s TICs, pelo analfabetismo digital e pela
falta de acessibilidade dos websites.
O acesso Web pelas pessoas com deficincia visual acontece atravs de tecnologias
assistivas, softwares leitores de tela, capazes de ler o contedo exibido e transform-lo em
sada de udio. Porm, para que esses leitores produzam resultados coerentes, que
colaborem para o entendimento do contedo disponibilizado, o website precisa estar de
acordo com recomendaes de acessibilidade, as quais podem ser avaliadas por
32
33
A necessidade de explorao dos conceitos deste Captulo ficou clara, para auxiliar
a definio dos termos incorporados ao projeto do ambiente A4U, pois deste modo pode-se
contribuir com uma maior elucidao dos contrastes, assim como buscar identificar os
pontos de convergncia dos conceitos.
Como resultado da pesquisa por trabalhos relacionados, foi possvel encontrar um
embasamento importante nos critrios de usabilidade, a partir de sua padronizao na ISO
9241. Por meio destes trabalhos, foi possvel tambm confirmar que as tcnicas para
obteno de acessibilidade em produtos e servios esto atreladas firmemente na
observao da populao a ser atingida, a partir da adaptabilidade do contedo.
Mesmo
CAPTULO
3
3. AVALIAO DE
ACESSIBILIDADE E
USABILIDADE WEB
36
Um
desenvolvedor
Web
visando
verificar
conformidade
do
37
38
39
rea) e, tambm, o teste pelo usurio final, ou seja, o usurio com deficincia, no caso de
se estar testando a acessibilidade da aplicao (HARPER e YESILADA, 2008).
3.4.1 Testes automticos
Os testes automticos avaliam apenas conceitos bem definidos, de uma lista de diretrizes
referente aos padres de acessibilidade e usabilidade. Existe uma limitao computacional
nesta tcnica de avaliao, j que, por exemplo, em imagens custoso verificar o contraste
de cor entre o contedo principal e o plano de fundo, pois identificar o cenrio
automaticamente difcil (WebAIM, 2013d).
Os testes automticos podem ser diferenciados em:
Avaliao sinttica: o teste analisa a estrutura sinttica do contedo, por
exemplo: se tags de imagem IMG contm o atributo ALT, para
contedo textual descritivo;
Anlise heurstica: baseada nas heursticas de Nielsen, so examinados a
semntica no contedo Web, o leiaute, a linguagem natural e de marcao.
Esta avaliao colabora com alertas para avaliadores humanos, a fim de
aumentar a validade e confirmar o potencial das questes de usabilidade e
acessibilidade;
Anlise indicativa: estima a performance das aplicaes Web, a partir de
mtricas estatsticas e tcnicas de perfis. So bastante teis para avaliaes
em grande escala.
3.4.2 Testes manuais
Embora os testes semiautomticos sejam de grande importncia para identificar falhas
rapidamente, estes devem servir apenas como apoio na avaliao (PETRIE e KHEIR,
2007). A viso humana essencial para validar os resultados apresentados e aprimorar a
avaliao, haja vista que, em muitos casos, as ferramentas no so capazes de discernir
entre a conformidade ou no de critrios ergonmicos (PETRIE e KHEIR, 2007).
Para diferentes situaes, so necessrios distintos perfis ou a combinao entre
eles:
40
41
contedo que lista as principais ferramentas de avaliao pelo W3C desde 2006 11, faz-se
necessrio um maior aprofundamento na pesquisa, a fim de se obter ferramentas que
tenham sido criadas desde ento. Aqui se entende por semiautomtica, a ferramenta que
necessita de interao humana para concretizar a avaliao.
3.5.1 Ferramentas para avaliao de acessibilidade
Os objetivos da catalogao, aqui realizada, foram, alm de comparar as funcionalidades
presentes em cada aplicao, verificar a existncia de softwares de avaliao que utilizem
os critrios do W3C em sua ltima verso, mas que tambm habilitassem a representao
dos resultados na linguagem EARL.
No primeiro momento so apresentados os quadros descritivos de cada ferramenta, a
fim de sumarizar suas caractersticas e identificar rapidamente os benefcios de cada uma.
Em seguida as ferramentas so relacionadas a partir da avaliao do portal do governo do
Estado de So Paulo. A escolha pelo portal foi devido obrigatoriedade dos sites
administrativos governamentais estarem de acordo com as recomendaes de
acessibilidade e-MAG, que baseada nas WCAG 2.0 e pelo site estar bem posicionado no
ranking de sites mais acessados do Brasil, com domnios governamentais, segundo a Alexa
- The Web Information Company 12, conforme j dito na Seo 1.4.
I) Web Accessibility Test (TAW)
Quadro 2: Quadro descritivo da ferramenta de avaliao de acessibilidade TAW
Responsvel:
Fundao CTIC
Endereo:
http://www.tawdis.net/
Idiomas:
Dados de entrada:
URL
11
http://www.w3.org/WAI/ER/tools/complete
12
http://www.alexa.com
42
Output:
Relatrio em HTML
Licena de uso:
Freeware
Disponibilidade:
Online e Desktop
Responsvel:
Deque System
Endereo:
http://www.deque.com/products/fireeyes/
Idioma:
Ingls
Dados de entrada:
URL
Output:
Relatrio no plugin
Licena de uso:
Freeware
Disponibilidade:
III)
43
Total Validator
Responsvel:
Total Validator
Endereo:
http://www.totalvalidator.com
Idioma:
Ingls
Dados de entrada:
URL
Output:
Relatrio em HTML
Licena de uso:
Disponibilidade:
Responsvel:
CERTH/ITI
Endereo:
http://www.accessible-project.eu/index.php/waat.html
Idioma:
Ingls
Dados de entrada:
URL
44
Output:
Licena de uso:
Open Source
Disponibilidade:
Desktop e online
Responsvel:
Endereo:
http://atutor.ca/achecker/
Idioma:
Ingls
Dados de entrada:
URL
Output:
Licena de uso:
Open Source
Disponibilidade:
Online
45
dividida em trs etapas, para cada ferramenta: I) a avaliao feita considerando o nvel de
conformidade A das WCAG 2.0; II) a avaliao feita considerando o nvel de
conformidade AA, que contempla tambm os critrios de sucesso do nvel A e III) a
avaliao feita considerando o nvel de conformidade AAA, que contempla tambm os
nveis de conformidade AA e A.
Como exposio geral das caractersticas das ferramentas apresentado o Quadro 7
a seguir, no qual tm-se especificados os nveis de conformidade dos dois conjuntos de
diretrizes WCAG, a observncia do conjunto de critrios Section 508, a obteno de
relatrios em EARL e a licena ao qual o software est atribudo.
Quadro 7: Resumo das caractersticas das ferramentas
46
13
http://www.hhs.gov/web/508/
47
48
49
II)
50
III)
51
Figura 7: Grfico representativo dos problemas encontrados nas avaliaes, pelas diferentes
ferramentas, considerando os trs nveis de conformidade
52
14
http://www.cast.org/bobby
15
http://watson.addy.com
16
http://www.jimthatcher.com/lifteval.htm
53
54
Uma definio mais precisa para esta linguagem, conforme apresentada pelo W3C
(2013a): a EARL um framework baseado em Resource Description Framework (RDF)
para gravao, transmisso e processamento de dados sobre as avaliaes manual e
automtica de recursos. O objetivo do framework fornecer formatos de avaliao e
descries genricas que possam ser utilizadas em ferramentas genricas de avaliao e de
relatrios.
O Grupo de Trabalho Evaluation and Repair Tools Working Group (ERT WG) 17
escolheu RDF, padro do W3C para metadados, como o mtodo de gravao das
avaliaes EARL e, como tal, criou uma normativa RDF Schema da linguagem. Uma das
razes para sua escolha no ser limitada quanto a eXtensible Markup Language (XML).
A ordem e estrutura do cdigo no so fixas e a linguagem possibilita mesclar elementos
com outros vocabulrios ou aumentar o vocabulrio da EARL.
A EARL oferece flexibilidade para descrever os diferentes tipos de afirmaes,
como as realizadas pelas ferramentas automatizadas de testes, por avaliadores humanos, ou
os feitos de ensaio sobre os casos de teste genrico ou especfico.
ABOU-ZAHRA (2004) expe alguns casos de uso para a EARL, os quais so:
1. Combinar relatrios:
Ferramentas de avaliao de acessibilidade Web variam muito em sua
capacidade para testar pontos de verificao das WCAG. A EARL fornece
um formato de dados normalizado que permite resultados do teste de
avaliao totalmente automatizados, utilizando ferramentas semiautomticas
ou manuais, que podem ser coletados em um nico repositrio. Isso permite
que revisores possam se integrar facilmente em diversos instrumentos de
avaliao do processo de reviso e maximizar o nmero de validaes que
so avaliadas com o auxlio de ferramentas.
2. Comparar resultados de teste:
Permite que os resultados de testes, oferecidos por diferentes instrumentos
de avaliao, possam ser comparados uns contra os outros. A partir de
ferramentas para comparao, o revisor pode preferir resultados de
17
http://www.w3.org/WAI/ER/
55
56
57
O test result indica o resultado do teste, que pode incluir informaes contextuais,
tais como mensagens de erro ou locais relevantes dentro do tema do ensaio. Como
resultado da validao, tem-se:
Pass - Passou;
Fail - Falhou;
NotTested - No testado;
CannotTell - Indefinido;
NotApplicable - No aplicvel.
A seguir, na Figura 12, apresentado um teste em que a ferramenta no pode
concluir com exatido se o critrio ou no respeitado, atribuindo CannotTell ao
resultado, ou seja, o teste indefinido.
58
O comentrio (message) til como campo de texto livre para destacar impresses
interessantes ou outra informao desejada pelo autor do relatrio. Na Figura 14
apresentado um exemplo de um comentrio livre utilizando a opo message.
59
CAPTULO
4
4. AMBIENTE PARA ANLISE
DE AVALIAES DE
ACESSIBILIDADE E
USABILIDADE NA WEB (A4U)
62
63
64
importante destacar que a interface foi planejada para apoiar aqueles que no tm
conhecimento em profundidade sobre as WCAG 2.0, exibindo o texto relacionado a uma
determinada diretriz, quando o usurio permanece com o foco ou o ponteiro do mouse
alguns instantes em cada opo, via atributo title. Caso fosse um requisito conhecer as
diretrizes para fazer a avaliao, isso poderia se constituir em uma barreira para os
desenvolvedores.
No momento, a ferramenta conta com 176 usurios cadastrados, 93 artefatos
inseridos, 614 avaliaes e 215 comentrios 18. Com destaque para o artigo publicado:
AccessibilityUtil: a tool for sharing experiences about accessibility of web artifacts no
evento ACM Special Interest Group on Design of Communication Conference 2011
18
65
66
1.1.1
1.2.1
1.2.2
1.2.3
1.2.5
1.2.7
1.2.8
1.3.1
1.3.2
1.3.3
1.4.1
1.4.3
1.4.4
1.4.5
1.4.6
1.4.9
2.1.1
2.1.2
2.1.3
Contedo No Textual
Apenas udio e apenas Vdeo (Pr-gravado)
Legendas (Pr-gravadas)
Audiodescrio ou Mdia alternativa (Pr-gravada)
Audiodescrio (Pr-gravada)
Audiodescrio Estendida (Pr-gravada)
Mdia Alternativa (Pr-gravada)
Informaes e Relaes
Sequncia com Significado
Caractersticas Sensoriais
Utilizao da Cor
Contraste (Mnimo)
Redimensionar texto
Imagens de Texto
Contraste (Melhorado)
Imagens de Texto (Sem Exceo)
Teclado
Sem Bloqueio do Teclado
Teclado (Sem Exceo)
2.2.1
2.2.2
2.2.3
2.2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
2.4.9
2.4.10
3.1.1
3.1.2
3.1.3
3.1.4
3.1.6
3.2.1
3.2.2
3.2.3
3.2.5
3.3.1
3.3.2
3.3.3
3.3.4
3.3.6
4.1.1
4.1.2
67
68
Limiares tonais *
Audio normal
0 a 15 dB
16 a 25 dB
26 a 40 dB
41 a 55 dB
56 a 70 dB
71 a 90 dB
acima de 91 dB
69
1.1.1
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
1.3.1
1.4.7
2.2.1
2.2.3
2.2.5
3.3.4
3.3.6
4.1.1
Contedo No Textual
Apenas udio e apenas Vdeo (Pr-gravado)
Legendas (Pr-gravadas)
Audiodescrio ou Mdia alternativa (Pr-gravada)
Legendas (Ao Vivo)
Audiodescrio (Pr-gravada)
Linguagem de sinais (Pr-gravada)
Audiodescrio Estendida (Pr-gravada)
Mdia Alternativa (Pr-gravada)
Apenas udio (Ao vivo)
Informaes e Relaes
Som Baixo ou Sem Som de Fundo
Ajustvel por Temporizao
Sem Temporizao
Nova autenticao
Preveno de Erros (Legal, Financeiro, Dados)
Preveno de Erros (Todos)
Anlise
70
1.1.1
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.7
1.2.8
1.2.9
1.3.1
1.3.2
1.4.2
1.4.5
1.4.8
1.4.9
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.4.1
2.4.2
2.4.4
2.4.5
2.4.6
2.4.7
2.4.8
Contedo No Textual
Apenas udio e apenas Vdeo (Pr-gravado)
Legendas (Pr-gravadas)
Audiodescrio ou Mdia alternativa (Pr-gravada)
Legendas (Ao Vivo)
Audiodescrio (Pr-gravada)
Audiodescrio Estendida (Pr-gravada)
Mdia Alternativa (Pr-gravada)
Apenas udio (Ao vivo)
Informaes e Relaes
Sequncia com Significado
Controle de udio
Imagens de Texto
Apresentao Visual
Imagens de Texto (Sem Exceo)
Ajustvel por Temporizao
Pausar, Parar, Ocultar
Sem Temporizao
Interrupes
Nova autenticao
Ignorar Blocos
Pgina com Ttulo
Finalidade do Link (Em Contexto)
Vrias Formas
Cabealhos e Rtulos
Foco Visvel
Localizao
2.4.9
2.4.10
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
71
72
1.1.1
1.3.1
2.1.1
2.1.2
2.1.3
2.2.1
2.2.3
2.2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.6
2.4.7
2.4.9
2.4.10
3.2.1
3.2.5
3.3.3
3.3.4
3.3.5
3.3.6
Contedo No Textual
Informaes e Relaes
Teclado
Sem Bloqueio do Teclado
Teclado (Sem Exceo)
Ajustvel por Temporizao
Sem Temporizao
Interrupes
Ignorar Blocos
Pgina com Ttulo
Ordem do Foco
Finalidade do Link (Em Contexto)
Cabealhos e Etiquetas
Foco Visvel
Finalidade do Link (Apenas o Link)
Cabealhos da sesso
Em Foco
Alterao mediante solicitao
Sugesto de Erro
Preveno de Erros (Legal, Financeiro, Dados)
Ajuda
Preveno de Erros (Todos)
73
2.2.2
2.3.1
2.3.2
74
tenham perda de audio no sentido de possibilitar que elas possam acessar a informao
do udio em contedo textual (legenda) sincronizado.
Brajnik associa este critrio aos problemas de viso, mais especificamente aos
usurios cegos, alm de apontar para problemas auditivos. Aqui, foi descartada a
possibilidade de o critrio corresponder a melhorias aos usurios cegos, tendo em vista que
no se trata de uma descrio de cenrio pr-gravada, que possibilitaria a compreenso da
cena por pessoas com deficincias visuais, mas sim uma analogia textual do udio, em
tempo de execuo. Entretanto, a outra proposio vlida, conforme o W3C mesmo
afirma, a legenda contribui para que pessoas com deficincia auditiva tenham o
entendimento da mdia. Pode-se afirmar, tambm, que colabora com pessoas com
diferentes problemas cognitivos, pois um auxiliar apresentao em udio.
1.2.5 Audiodescrio (Pr-gravada)
Descrio disponibilizada pelo W3C: fornecida audiodescrio para a totalidade
do vdeo pr-gravado existente num contedo em mdia sincronizada (Nvel AA). Como
benefcios, o W3C especifica que este critrio colabora com pessoas cegas ou com baixa
viso, como tambm com pessoas que tenham limitaes cognitivas que apresentam
dificuldade de interpretar visualmente o que est ocorrendo, sendo beneficiados pela
descrio de udio da informao visual.
Este critrio atribudo por Brajnik ao conjunto de deficincias auditivas, visuais e
cognitivas. Em primeiro momento a associao com deficincias auditivas foi descartada,
porm notou-se a pr-disposio errada que se teve, pois ao se destacar problemas
auditivos, habitual que se associe, de maneira direta, com a surdez completa,
desconsiderando a baixa audio, que pode se beneficiar da audiodescrio, j que essa
corresponde descrio dos fatos de maneira a indicar novos meios de entendimento a
pessoas com deficincias que no possam compreender por completo o udio. As demais
indicaes foram correspondentes.
1.2.7 Audiodescrio Estendida (Pr-gravada)
Descrio disponibilizada pelo W3C: quando as pausas no udio do primeiro plano
forem insuficientes para permitir que as audiodescries transmitam o sentido do vdeo,
75
76
77
78
79
80
81
aquelas que denotam a bandeira do Brasil, por ser uma ferramenta genuinamente brasileira.
O objetivo do design foi ser simples, intuitivo e responsvel. Assim, o layout foi
construdo baseado em grids, a partir do YAML, para que a adequao ao contedo da tela
fosse perfeita. Dependendo do tamanho da tela, a grid se dispe dinamicamente,
otimizando a utilizao do espao disponibilizado horizontalmente e fazendo uso do
crescimento vertical.
19
http://www.accessible-eu.org/
82
83
84
85
Ao criar o projeto, a ferramenta indaga o usurio se ele quer abrir a URL avaliada
em outra aba do navegador, a fim de facilitar a validao da avaliao e conduzir novas
anlises de acordo com as recomendaes disponibilizadas.
O ambiente dispe as opes de funcionalidades da ferramenta em um widget de
abas, reproduzido na Figura 29. Esse widget foi tratado para ser acessvel, sensvel tecla
Tab. As opes fornecidas so Acessibilidade (WCAG 2.0), para avaliao de
acessibilidade, conduzida pelas recomendaes do W3C; Usabilidade (HHS), para
avaliao de usabilidade a partir da checklist HHS; Cdigo, onde o cdigo fonte fornecido
pela URL avaliada disponibilizado; Incluir avaliao EARL, onde possvel carregar
arquivo XML ou RDF, produto de avaliaes em ferramentas semiautomticas e Relatrio,
86
Ainda na Figura 29, informado ao usurio que o sistema fez a avaliao com o
AChecker e disponibilizada a lista de possveis problemas resultantes de sua avaliao. A
aba principal, de acessibilidade, possibilita a filtragem das diretrizes e de seus critrios de
sucesso pelo Princpio das WCAG 2.0, das deficincias, conforme resultado produzido
pelo estudo descrito na Seo 4.3.6 e pelo Nvel de conformidade.
Todos os princpios, conjuntos de deficincias, nveis de conformidade, diretrizes e
critrios de sucesso so descritos, seja por ao do mouse durante o foco, ou opo de
boto, a fim de que mesmo pessoas com baixo grau de conhecimento em acessibilidade,
possam conduzir a avaliao.
Ao selecionar a opo de Avaliar critrios de sucesso, presente em cada diretriz,
uma lista de critrios de sucesso disponibilizada na coluna ao lado e o foco atribudo
primeira opo. Na Figura 30 so ilustrados os critrios de sucesso obtidos a partir da
diretriz 1.2 Mdias com base no tempo, na qual o usurio conduzido a validar o
87
Faz uso de tecnologias como Javascript e XML, para tornar pginas Web mais interativas com o usurio,
utilizando-se de solicitaes assncronas de informaes.
88
89
Outra opo disponibilizada pelo ambiente carregar avaliaes feitas por outras
ferramentas que disponibilizem os resultados na linguagem EARL, conforme descrita na
Seo 3.6. A atribuio de resultados de outras ferramentas possibilita uma experincia
mais rica na avaliao, pois evita vieses ao priorizar resultados de uma fonte nica.
necessrio frisar, neste ponto, que para a atribuio de outros resultados, seja do AChecker,
seja de outras ferramentas a partir da EARL, o ambiente no dispensa a avaliao manual
do usurio, pois conforme indicado nos trabalhos relacionados no Captulo 2, a avaliao
humana, manual, imprescindvel para a validade do teste (ALMEIDA e
BARANAUSKAS, 2010). Na Figura 32 indicado como a representao de problemas
encontrados nas recomendaes aparece ao usurio.
90
Ainda na Figura 34, possvel gerar o relatrio completo da avaliao pela opo
Gerar relatrio completo. O relatrio produzido gerado em PDF, com as estatsticas de
completude da avaliao, bem como todas as recomendaes, categorizadas por seu status,
seja de acordo, em desacordo, no aplicveis ou no avaliadas. As recomendaes so
seguidas dos respectivos comentrios que o usurio realizou durante a anlise. Na Figura
35 apresentado um relatrio onde no existiu nenhuma avaliao.
91
21
So usados em matemtica para simbolizar graficamente propriedades, axiomas e problemas relativos aos
conjuntos e sua teoria.
92
22
http://www.saopaulo.sp.gov.br
93
4.5.1 Conduo
Como previamente mencionado, a escolha do portal, como objeto a ser avaliado,
deu-se a partir da obrigatoriedade de sites da administrao pblica serem acessveis, e
pelo endereo constar entre os sites governamentais mais acessados, no ranking da
ferramenta Alexa 23.
Aps o trmino da avaliao, os participantes foram convidados a completar um
questionrio sobre a atividade. O questionrio (APNDICE A) foi composto de 8 questes
utilizando a Likert Scale (LIKERT, 1932), considerando o conhecimento em acessibilidade
Web, usabilidade Web, a quantidade de itens expostos para avaliao, a dificuldade em se
entender os critrios de sucesso das WCAG 2.0 e as diretrizes HHS. Ainda, indaga sobre a
cobertura da avaliao por ferramentas semiautomticas e a experincia do usurio em
considerar acessibilidade e usabilidade no mesmo ambiente.
Duas perguntas objetivas foram inseridas no questionrio para classificar o
avaliador em pesquisador ou desenvolvedor e, verificar se durante a anlise, houve a
percepo de ao menos um conflito entre as tomadas de deciso envolvendo os dois
conceitos, acessibilidade e usabilidade. Mais de 5 campos livres tambm esto presentes,
para comentrios sobre a quantidade de itens avaliados, a cobertura das ferramentas
semiautomticas, a experincia em considerar os dois conceitos no mesmo ambiente, a
interface do A4U e impresses gerais da atividade.
O estudo envolveu trs pesquisadores da rea, sendo esses um professor da
Universidade Federal de Gois, uma doutoranda e uma mestranda do Instituto de Cincias
Matemticas e de Computao - USP; e 7 desenvolvedores de software que trabalham em
uma empresa de desenvolvimento Web.
A atividade consistiu em seguir um roteiro (APNDICE B) preparado pelo autor
desta dissertao. O roteiro disponibilizou um vdeo de apresentao do ambiente e da
ferramenta WaaT, utilizada como apoio na atividade; listou alguns materiais para consulta,
e restringiu os itens de avaliao ao nvel de conformidade A, das WCAG 2.0, ao nvel 5
23
http://www.alexa.com/
94
Usabilidade (HHS)
1.1.1
Contedo No Textual
1.2.1
1.2.2
1.2.3
Legendas (Pr-gravadas)
Audiodescrio ou Mdia alternativa (Prgravada)
1.3.1
Informaes e Relaes
1.3.2
1.3.3
Caractersticas Sensoriais
1.4.1
Utilizao da Cor
1.4.2
Controle de udio
2.1.1
Teclado
2.1.2
2.2.1
2.2.2
2.3.1
2.4.1
Ignorar Blocos
2.4.2
2.4.3
Ordem do Foco
2.4.4
3.1.1
Linguagem da Pgina
3.2.1
Em Foco
3.2.2
Em Entrada
3.3.1
Identificao do Erro
3.3.2
Etiquetas ou Instrues
4.1.1
Anlise
4.1.2
95
96
1
2
7
Usabilidade (HHS)
Critrio
Em acordo
Em desacordo
No se aplica
Diretriz
Em acordo
Em desacordo
No se aplica
1.1.1
01:02
1.2.1
03:03
1.2.2
05:03
1.2.3
06:02
1.3.1
06:03
1.3.2
08:01
1.3.3
09:01
1.4.1
10:01
1.4.2
15:01
2.1.1
16:01
2.1.2
16:02
2.2.1
17:01
2.2.2
2.3.1
2.4.1
2.4.2
2.4.3
2.4.4
3.1.1
3.2.1
3.2.2
3.3.1
3.3.2
4.1.1
4.1.2
97
Em desacordo
No se aplica
1.3.2
1.3.1
1.2.2
1.1.1
1.4.1
1.3.3
2.2.1
1.2.1
2.3.1
2.1.1
1.2.3
2.4.2
2.1.2
1.4.2
3.1.1
2.2.2
2.4.3
3.2.1
2.4.1
3.3.1
3.2.2
2.4.4
4.1.2
4.1.1
3.3.2
98
Usabilidade (HHS)
Em acordo
01:02
15:01
03:03
05:03
06:02
06:03
08:01
09:01
10:01
16:01
16:02
17:01
99
Quadro 19: Resultados das impresses dos participantes pelas respostas ao questionrio
Mediana
(Likert Scale)
3,5
4
Moda
(Likert Scale)
3 (30%) e 5 (30%)
4 (60%)
3,5
4 (40%)
4 (50%)
3,5
4 (40%)
4 (60%)
5 (70%)
4,5
4 (50%) e 5 (50%)
100
101
102
103
*killer
feature*. Acredito
que
adicionar
outros
testes
de
104
possa priorizar seu pblico alvo, caso tenha esta necessidade, ou mesmo identificar quem
ser beneficiado a cada critrio de sucesso atendido.
No
desenvolvimento
do
ambiente,
buscou-se levar
em
considerao
as
CAPTULO
5
5. CONCLUSES
106
CAPTULO 5. CONCLUSES
CAPTULO 5. CONCLUSES
107
Outro avano da pesquisa foi a traduo das recomendaes HHS para o portugus,
e sua integrao ao ambiente, tornando-a melhor compreensvel pelo desenvolvedor
brasileiro, j que a traduo considera tambm a descrio dos captulos e as diretrizes.
108
CAPTULO 5. CONCLUSES
CAPTULO 5. CONCLUSES
109
the
Developer
in
an
Accessible
Edition
of
Web
de
uso.
In:
Conferncia
IADIS
Ibero
Americana
110
CAPTULO 5. CONCLUSES
Proceedings
of
29th
ACM
international
conference
on
Design
of
REFERNCIAS BIBLIOGRFICAS
111
REFERNCIAS
BIBLIOGRFICAS
de
So
Paulo,
So
Carlos,
2013.
Disponvel
em:
<http://www.teses.usp.br/teses/disponiveis/55/55134/tde-19042013-150117/>.
Acesso em: 2014-03-04.
BOSCH, J. Software architecture: The next step. In Proceedings of the 1st European
Workshop on Software Architecture (EWSA04). Springer, 2004.
112
REFERNCIAS BIBLIOGRFICAS
BURGE, J. e BROWN, D. Design rationale types and tools, ai in design group. 1998.
Disponvel em: <http://web.cs.wpi.edu/Research/aidg/DR-Rpt98.html>. Acesso em
dezembro de 2013.
BRAJNIK,
G.
Barrier
Walkthrough.
2009.
Disponvel
em:
<http://sole.dimi.uniud.it/~giorgio.brajnik/projects/bw/bw.html>. Acesso em 12 de
novembro de 2013.
BRANDO, E. R.; MORAES, A. Publicidade on-line, ergonomia e usabilidade: o
efeito de seis tipos de banner no processo humano de visualizao do formato
do anncio na tela do computador e de lembrana da sua mensagem. 2006. 2v.
Dissertao (Mestrado)-Pontifcia Universidade Catlica do Rio de Janeiro,
Departamento de Artes e Design, 2006.
CANDAN, K.S.; DONDERLER, M.E.; HEDGPETH, T.; KIM, J.W.; LI, Q.; SAPINO,
M.L. SEA: Segment-enrich-annotate paradigm for adapting dialog-based
content for improved accessibility. ACM Trans. Inf. Syst. 27, 3, Article 15, 2009.
DOI=10.1145/1508850.1508853
CONKLIN, J. AND BEGEMAN, L. M. gIBIS: A hypertext tool for exploratory policy
discussion. Em Proceedings of the ACM Conference on Computer-Supported
Cooperative Work, 1988.
CONKLIN, E. J.; BURGESS-YAKEMOVIC, K. C. A process-oriented approach to
design rationale. In Moran, T. P., & Carroll, J. M. (Eds.), Design rationale:
Concepts, techniques, and use, 1996. p. 393-427.
CARVALHO, C. V. Dados sobre Deficincia no Brasil. 2008. Braslia-DF. Disponvel em
<http://bd.camera.gov.br/bd/bitstream/handle/bdcamera/1383/dados_deficiencia_vi
veiros.pdf?sequence=1>. Acesso em abril de 2010.
Disability Rights Commission The Web: access and inclusion for disabled people.
London: The Stationery Office, 2004.
DUTOIT A., MCCALL R., MISTK I., PAECH B. Rationale Management in Software
Engineering: Concepts and Techniques. A. H. Dutoit and R. McCall and I.
Mistrk and B. Paech (eds.), Rationale Management in Software Engineering,
Springer, 2006, p. 1-48.
REFERNCIAS BIBLIOGRFICAS
113
Acesso
em
fevereiro de 2014.
FLSTAD, A., LAW, L-C., & HORNBK, K. Analysis in practical usability
evaluation: a survey study. In Proc. CHI 2012, 2012. p. 2127-2136.
GAIGG, M. Web Content Accessiblity Guidelines (WCAG) 2.0: Overview and
Structure.
2008.
Disponvel
em:
<
114
REFERNCIAS BIBLIOGRFICAS
http://www.iso.org/iso/catalogue_detail.htm?csnumber=52075>.
Acesso
em:
fevereiro de 2014.
ISO/IEC. ISO/IEC 40500:2012 - Information technology -- W3C Web Content
Accessibility
Guidelines
(WCAG)
2.0.
2012.
Disponvel
em:
<http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber
=58625>. Acesso em: fevereiro de 2014.
JANSEN, A., BOSCH, J., AND AVGERIOU, P. Documenting after the fact: Recovering
architectural design decisions. J. Syst. Softw. 81, 4, 2008, p.536557.
KITCHENHAM, B.; CHARTERS, S. Guidelines for performing systematic literature
reviews in software engineering. Relatrio Tcnico EBSE 2007-001, Keele
University and Durham University Joint Report, 2007.
KOUTSABASIS,
P.;
VLACHOGIANNIS,
E.;
DARZENTAS,
J.
S.
Beyond
REFERNCIAS BIBLIOGRFICAS
115
MEC. A incluso escolar de alunos com necessidades educacionais especiais DEFICINCIA FSICA. Ministrio da Educao, Secretaria de Educao
Especial. Braslia-DF, 2006.
MELODY, Y.; IVORY, M. A. Hearst: The State of the Art in Automating Usability
Evaluation of User Interfaces. ACM Computing. Survey. vol. 33, No. 4, 2001, p.
470-516.
MORAN, T. P.; CARROL, J. M. Design Rationale: Concepts, Techniques, and Use
Computers, Cognition, and Work. New Jersey: Lawrence Erlbaum Associates,
1996, 659p.
NIELSEN, J. Heuristic evaluation. In J. Nielsen and R.L. Mack (Eds.), Usability
inspection methods. New York: John Wiley and Sons, 1994.
NIELSEN, J. Usability 101: introduction to usability, 2003a. Disponvel em: <
http://www.useit.com/alertbox/20030825.html>. Acesso em mar. 2011.
NIELSEN, J. Usability Engineering. Boston - USA: Academic Press, 2003b, 362 p.
PETRIE, H.; KHEIR, O.: The relationship between accessibility and usability of
websites. In: Proc. CHI 2007. ACM, CA, 2007, p. 397406.
POWER, C.; PETRIE, H. Accessibility in non-professional web authoring tools: a
missed web 2.0 opportunity?. In: Proceedings of the 2007 international crossdisciplinary conference on Web accessibility (W4A) (W4A '07). New York: ACM,
2007, p. 116-119.
QUESENBERY, W. What does usability mean: looking beyond 'ease of use', 2002.
Disponvel em: <http://www.wqusability.com/articles/more-than-ease-of-use.html>.
Acesso em mar. 2011.
REDONDO, M. C. F. O deficiente auditivo e o mercado de trabalho. Tese de mestrado.
So Paulo, Pontifcia Universidade Catlica de So Paulo, 1990.
REDONDO, M. C. F.; CARVALHO, J. M. Deficincia Auditiva. Cadernos da TV escola MINISTRIO
DA EDUCAO
SECRETARIA DE
EDUCAO A
116
REFERNCIAS BIBLIOGRFICAS
J.
508
Web
Accessibility,
2004.
Disponvel
em:
REFERNCIAS BIBLIOGRFICAS
117
Introduction
to
Web
Accessibility.
2013b.
Disponvel
em:
Accessibility
Evaluation
Tools.
2013d.
Disponvel
em:
<
SIGACCESS
Access.
Comput.
79,
2004.
DOI=10.1145/1040053.1040055
WINCKLER, M.; PIMENTA, M. S. Livro Texto da X Escola de Informtica da SBCSul, Sociedade Brasileira de Computao, Porto Alegre - RS, 2002, p. 85-137.
QUESTIONRIO
119
APNDICE
A. Questionrio
120
QUESTIONRIO
QUESTIONRIO
121
122
QUESTIONRIO
123
Roteiro:
1. Cadastre-se na ferramenta: http://www.leandroagt.com.br/a4u/
2. Em Fazer avaliao de site ou artefato, crie o projeto do portal do governo do
Estado de So Paulo (URL: http://www.saopaulo.sp.gov.br/ ) e em Objeto a ser
avaliado selecione a opo Pgina inteira.
3. Ao criar o projeto, o A4U faz a avaliao da pgina utilizando o AChecker e voc
deve inserir um arquivo em EARL, para complementar a avaliao. Faa download
da
124
125