• Nenhum resultado encontrado

FERRAMENTAS DE TESTES PARA ACESSIBILIDADE

4. DESENVOLVIMENTO

4.1 FERRAMENTAS DE TESTES PARA ACESSIBILIDADE

4. DESENVOLVIMENTO

Neste capítulo, será apresentado o desenvolvimento do projeto, com objetivo de verificar qual é a melhor ferramenta de testes de acessibilidade ser implementada na empresa Softplan, será levado em consideração as informações relevantes até então exposta neste trabalho.

Para melhor compreensão o trabalho será dividido em duas partes, a primeira apresenta-se cinco ferramentas Assistivas, abordando o conceito e as características. Na segunda, será visto cinco ferramentas de Validação que apresentando conceituando as características, levantada na bibliografia.

4.1 FERRAMENTAS DE TESTES PARA ACESSIBILIDADE

Foram encontradas diversas ferramentas de teste de a acessibilidade, que possuem diferentes funções para apoiar o desenvolvedor e o testador no teste de acessibilidade para WEB.

Verificou-se que o no mercado existem ferramentas assistidas, que são ferramentas que ajudam o testador deficiente visual a interagir com o computador com total autonomia.

Foram encontradas também as ferramentas de Validação de teste de acessibilidade que checam o código HTML, seu objetivo validar o código verificando se existem erro no sistema. Dessa forma, para melhor descrever essas ferramentas pesquisadas, este capítulo foi dividido em Ferramentas Assistivas e Ferramentas de Validação, que serão apresentados a seguir.

Ferramentas Tecnologia Assistivas

Neste projeto, foram identificadas cinco ferramentas Assistivas de Software de Acessibilidade que serão estudadas e analisadas seguindo com as necessidades da empresa Softplan. Essas ferramentas serão descritas a seguir.

4.1.1 NVDA

O NVDA (Non Visual Desktop Access) é uma ferramenta que reproduz o conteúdo através da leitura das informações apresentado na tela do computador. O software gratuito,

possui código aberto e foi desenvolvido na linguagem Phyton no ano de 2006 pela NV Access, organização australiana sem fins lucrativos. Através de voz sintética os deficientes visuais podem acessar e interagir com o sistema operacional e vários outros aplicativos. (INSTITUTO FEDERAL, 2011)

Figura 3 – Painel de Controle NVDA

Além disso, a ferramenta possui mais de quarenta idiomas, incluindo a língua portuguesa. Outra característica da ferramenta é a facilidade de ser transportada, podendo ser realizado em pendrive, cabo USB ou qualquer mídia portátil sem a necessidade de instalação. (BENGALALEGAL, 2010)

A NVDA possui navegação na internet com o Mozilla Firefox. Também tem suporte aos serviços da Microsoft, como por exemplo Explorer, Microsoft Outlook, Microsoft Word e Microsoft Excel, e com aos aplicativos Java Acessíveis, anúncio automático de texto, quando o mouse estiver navegando e Indicação Audíveis opcional da posição do mouse. (BENGALALEGAL, 2010)

A Ferramenta é coberta pela Licença e Copyright (Licença Publica Geral Versão 2), sendo livre para compartilhar e modificar o software, e também sendo possível compartilhar e obter a ferramenta modificada. (INSTITUTO FEDERAL, 2011)

42

A Ferramenta opera nos principais sistemas operacionais Windows incluindo os servidores. Para se comunicar com os programas e com sistema operacional, a ferramenta utiliza um Mix de funções do sistema operacional, MSAA (Microsoft Active Accessibility), IAccessible2, Java Access Bridge e interfaces de programação. (BENGALALEGAL, 2010)

4.1.2 JAWS

A JAWS (Job Access With Speech) é a ferramenta de leitura de tela que permite apoiar os usuários deficientes visuais na comunicação com o mundo digital. Atualmente é a ferramenta mais completa de leitores de tela que há no mercado. É desenvolvida pela a

Freedom Scientific, no ano 1995. (FREEDOM SCIENTIFIC, 2015)

Figura 4 – Painel de navegação JAWS

Estudioso do tema considera a ferramenta mais completa do mercado, por atender as principais necessidades do usuário. Atualmente está na versão 16 e possui a licença ILM ou

Dougle.

O Sintetizador Vocalizer Expressive, possui voz para mais de 20 idiomas, entre elas Português, Inglês, Espanhol, Francês, Alemão, italiano, entre outros. (TECNOVISÃO, 2015)

A ferramenta obtém suporte para o Office 2000, Office XP, Office 2003, Office 2007, Office 2010, Office 2013, Internet Explorer, Firefox, Google Chrome, e Adobe Acrobat (Links, listas, tabelas, gráficos, frames, flash, etc), SAP, aplicativos com base em Java, TunderBird, LotusNotes, VisualStudio2010, Skype, YahooMensenger, MSN, MsProject, SoundForge, Cacewalk, DacingDots, Borland Developer Studio, FoxPro, DreamWeaver. Ela

também tem como característica suporte para plataformas Citrix, Emuladores de terminal em Putty, TeraTerm, IBM. (TECNOVISÃO, 2015)

A JAWS possui compatibilidade com os Sistemas Operacionais de 32 e de 64 bits, quer seja Windows 98, Windows 2000, Millenium, 2003, XP, Windows Vista, Windows 7, Windows 8, Windows 8.1 , Windows Server 2000, Windows Server 2003, Windows Server 2008. (TECNOVISÃO, 2015)

Além disso a JAWS, consegue obter leituras de telas especialmente para telas inacessíveis e também para aplicações flash, menus de DVD, PDF inacessíveis. Possui funcionalidade de barras flutuantes virtuais no Office 2007, Office 2010 e Office 2013 com navegação em menus e submenus como se fossem barras clássicas. (TECNOVISÃO, 2015)

Porém, a ferramenta JAWS se destaca por possuir funcionalidades e serviços que as outras ferramentas de leitura de tela não possuem.

Como por exemplo a marcadores no Word, analisadores de texto, índice de palavras para Braille abreviado, a ferramenta também possui leitura de títulos de linhas e colunas do Excel, busca de texto de tela com contexto do histórico específico. A ferramenta JAWS, possui funcionalidade do texto estar selecionado do teclado em uma página HTML é realçado e o Formato HTML, mantido quando estiver copiando e colando.

A ferramenta possui recurso de falar rápida, retrocesso rápido em combinação com teclas de navegação rápida. Também é compatível com linha Braille e permite desenvolvimento de scripts. (TECNOVISÃO, 2015)

4.1.3 Window Eyes

Windows Eyes é uma ferramenta de leitura de tela desenvolvida pela a empresa Microsoft, sua principal função é atender as necessidades dos deficientes visuais através da comunicação entre o computador e o usuário.

A ferramenta é conhecida por ser a líder no mercado, pois possui diferentes características que se destacam das outras ferramentas.

44

Figura 5 – Tela de Navegação Window-Eyes

Sua função é a leitura de tela através de uma voz sintetizada permitindo o acesso completo aos sistemas operacionais Windows e os seus programas, sem a necessidade de configuração a já que este pois já possui recurso de compatibilidade.

Por ser um software proprietário, a aquisição desse produto custa em média 895,00$ dólares, porém essa ferramenta proporcionar interagir os sistemas operacional Windows com acesso instantâneo, sem ter a necessidade de aprender um sobre um conjunto complicado de teclas.

Outro diferencial dessa ferramenta é parcerias feita com empresas tradicionais como a Microsoft, Adobe, EA, Apple permitindo transformar Windows-Eyes uma das principais ferramentas para acessibilidade do produto de teste.

A Ferramenta possui recurso abrangente sem custo extra para todas as funcionalidades do Microsoft. Além do ter, também, suporte ao Microsoft Word, Microsoft Excel, PowerPoint e Microsoft Outlook. Suporte avançado de navegação na web com o Internet Explorer e Mozilla Firefox Apoio à Accessible Rich Internet Applications Suite (ARIA), incluindo pontos de referência, regiões ao vivo e muito mais.

4.1.4 Voice Over

É um leitor de tela exclusivo para quem utiliza sistema operacionais da Apple, como por exemplo IOS e OS X.

A ferramenta é considerada pelos os usuários deficientes visuais, uma ótima ferramenta Assistiva por possuir diversas funcionalidades, além de ser considerada de fácil aprendizagem e ser compatível em todos os produtos da Apple e alguns Apps.

A ferramenta se destaca, pois permite, que o usuário navegue com mais facilidade, através de movimentos no mouse pad. Através dos movimentos no mouse pad, é possível controlar a navegação com maior facilidade, além de fornecer uma melhor noção de como os itens estão na tela.

O Voice Over possui um controle visual, através de um giro com os dedos, é possível o usuário navegar pelo o sistema mais rapidamente, como por exemplo navegar pelo o documento como se estivesse verificando um documento através da ortografia e gramática.

A ferramenta Voice Over, possui tecnologias avançadas para produzir fala com um tom natural, no OS X por exemplo, a ferramenta é conhecida pelo o nome Alex, assim se torna fácil o entendimento da leitura da tela.

O Voice Over é o primeiro leitor de tela que funciona tranquilamente com os monitores em braile. Ao se conectar e sincronizar o monitor, o Voice Over mostre uma descrição em braile. O OS X vem com drivers de software para mais de 50 modelos de monitores em braile USB e wireless. É só conectar e usar.

A ferramenta também possui tradução para mais em mais de 30 idiomas: inglês (EUA), inglês (Reino Unido), inglês (Austrália), inglês (Irlanda), inglês (Escócia), inglês (África do Sul), inglês (Índia), espanhol (México), espanhol (Espanha), espanhol (Colômbia), espanhol (Argentina), francês (França), francês (Canadá), alemão, italiano, japonês, coreano, mandarim (China continental), mandarim (Taiwan), cantonês (Hong Kong), árabe, tcheco, dinamarquês, hebraico, holandês, finlandês, flamengo (Bélgica), grego, hindi, húngaro, indonésio, norueguês, polonês, português, português (Brasil), romeno, russo, eslovaco, sueco, tailandês e turco.

46

4.1.5 Virtual Vision

É um software voltado aos usuários que possuem deficiências visuais, porque possui a funcionalidade de leitura de tela. Com isso os usuários têm total autonomia de acesso para se comunicar e interagir com computador.

O Virtual Vision é um software desenvolvida pela a empresa Micro Power no Brasil e atualmente está na versão 8.0.

Figura 7 – Painel de Controle Virtual Vision

A ferramenta se destaca no mercado por possuir característica diferenciadas, na qual é importante para a validação de um site.

Umas das principais caraterística da Virtual Vision é ter navegação simples e transparente, a navegação pode ser feita por meio de todos os elementos da página de maneira simples e inteligível

A ferramenta permite a leitura de textos de forma contínua e com posicionamento automático do cursor na última palavra falada, em caso de interrupção de leitura. Possui capacidade de mapeamento e adaptação a aplicativos que não oferecem acessibilidade a leitores de tela, por meio de sistemas de mapas de posicionamento e até mesmo reconhecimento de gráficos. Esses podem ser configurados pelo próprio usuário.

Possui integração total com o Microsoft Office, permitindo explorar a maioria dos recursos desses aplicativos de forma bastante eficiente. Ao utilizar slides do PowerPoint

podem ser lidos de forma detalhada, planilhas do Excel podem ser exploradas ao máximo, recursos de calendário, tarefas, contatos e anotações no Outlook, que antes eram inacessíveis, agora podem ser usados facilmente

O leitor de tela Virtual Vision possui a funcionalidade multi-idiomas: fala em português e inglês, com vozes masculina e feminina em cada uma das línguas, além de permitir a expansão para outros idiomas por meio do uso de qualquer sintetizador de voz padrão SAPI 5.0 ou 5.4.

A ferramenta também oferece controle de voz distinto para leitura de objetos da tela e textos, além disso o leitor de tela, faz leitura automática de textos em janelas de assistentes. Outra característica da ferramenta é a seleção vozes masculina e voz feminina também em outros idiomas.

Ferramentas de Validação

Foram identificadas cinco ferramentas de validação de acessibilidade com intuito de observar e analisar qual é a ferramenta mais adequada para a realização de teste de acessibilidade. As ferramentas serão descritas a seguir.

4.1.6 Total Validator

A ferramenta Total Validator permite a validação de código HTML e CSS seguindo a padronização do W3C, com objetivo de identificar os erros de acessibilidade em páginas da WEB.

Entretanto, não é uma ferramenta totalmente gratuita, pois possui módulo licença paga, mais funcionalidade no sistema para avaliar os testes de acessibilidade.

Além de ser uma ferramenta de fácil acesso, a ferramenta permite que execute uma validação do código HTML, verificando ortográfica em Espanhol, Inglês, Francês, Italiano e Alemão, disponível também em versão diferentes do sistemas operacionais. (TOTAL VALIDATOR, 2015). Ela é também considerada a melhor validação do HTML contra marcações e padrões da W3C, a ferramenta valida a acessibilidade de acordo com as diretrizes WCAG 1.0 e WCAG 2.0. A ferramenta possui um corretor ortográfico com idioma Inglês americano e britânico, francês, italiano, espanhol e alemão. Para utilizar a ferramenta, é necessário baixar uma extensão de navegador.

48

Figura 8 – Painel de Configuração Total Validator Pro

A ferramenta Pro, tem como características validar um site inteiro, ou mais de um site, de uma só vez. Validação CSS contra as normas do W3C. Ela trabalhar com sites que exigem autenticação. Validar páginas por trás de uma ou mais formas, tais como formulários de login. Selecionar exatamente o que partes do seu site para validar o código.

4.1.7 Access Monitor

Access Monitor é uma ferramenta valida código HTML que auxilia o analista desenvolvedor ou analista de testes a realizar os testes de acessibilidade. Sua principal função é avaliar a acessibilidade verificando o código HTML, ao emitir o relatório será apresentado as prioridades das diretrizes da acessibilidade, recomendada pela a W3C, WCGA 2.0.

O AccessMonitor funciona integralmente na web e não requer quaisquer tipos de instalação, nem depende de um qualquer browser ou sistema operativo e também não precisa de qualquer plug-in adicional para funcionar. Pode ser utilizado a partir de um qualquer dispositivo que ocorra um navegador web, o AccessMonitor sendo integralmente universal.

Figura 9 – AccessMonitor

A validação da ferramenta Access Monitor segue as diretrizes da WCAG 1.0 e WCGA 2.0, sabe-se que a validação WCGAC2.0 ainda é muita escassa.

A ferramenta AccessMonitor, disponibiliza a validação através da aplicação das WCAG 2.0 das folhas de estilo CSS 3.0 e CSS 2.1 externas e, ainda, a validação do código HTML. (ACESSO, 2013)

A ferramenta também emite um relatório qualitativo de acessibilidade, em língua portuguesa, que evita o uso de jargão técnico, em que as práticas de concepção encontradas na página se encontram organizadas pelos 3 níveis de prioridade com que os critérios se apresentam nas WCAG 2.0.(ACESSO, 2013)

A ferramenta também procura obter uma síntese de resultados de leitura imediata dos testes efetuados, quantos apresentam resultados positivos, quantos assinalam erros e quantos apontam a necessidade de uma validação manual. A síntese apresenta os resultados de forma a pôr em clara evidência os erros encontrados e a orientar os utilizadores para a sua correção. (ACESSO, 2013)

4.1.8 Hera

HERA é uma ferramenta utilizada para verificação a acessibilidade das páginas Web de acordo com as recomendações das Diretrizes de Acessibilidade para o Conteúdo Web 1.0 (WCAG 1.0). Além de analisar automaticamente prévia da página e disponibiliza informação e dos erros encontrados (detectáveis de forma automática) avaliando quais os pontos de verificação que devem ser revistos manualmente. (SIDAR, 2005)

50

A ferramenta que possibilita e facilita a revisão manual, proporcionando informação sobre os elementos a verificar, instruções de como realizar esse controlo e duas visões modificadas da página (uma visão gráfica, outra do código HTML) com os elementos mais importantes destacados com ícones e cores diferenciadoras. (SIDAR, 2005)

O relatório modificar os resultados automáticos, agregar comentários a cada um dos pontos de verificação e indicar um nome do especialista de teste. Também é possível gerar um relatório final que possa ser emitida em diversos formatos como por exemplo: XHTML, RDF e PDF. (SIDAR, 2005)

Um diferencial da ferramenta, é a disponibilidade de obter as informações do relatório durante 7 dias, aparti do início da revisão. Serão armazenados a informação na base de dados Sidar, com isto é possível retomar o trabalho utilizando a URL da página como resumo. (SIDAR, 2005)

Figura 10 - Relatório da ferramenta Hera

4.1.9 Cyntia Says

Cyntia Says, é uma ferramenta de testes acessibilidade em páginas Web, desenvolvido pela Web Test de HiSoftware Compliance Sheriff. Essa tecnologia está disponível para testar e relatar sobre os riscos de acessibilidade em sites inteiros. (CRYPTZONE NORTH AMERICA INC, 2003)

Por ser uma ferramenta automatizada, permite que seja identificado facilmente os erros de acessibilidade em websites, intranets, bibliotecas de documentos, e-mail e conteúdo

de mídia social entre outros. Ao contrário de outras soluções, também permite que os usuários possam definir e realizar testes personalizados para próprias políticas únicas de uma organização sem qualquer tipo de consultoria e de programação. (CRYPTZONE NORTH AMERICA INC, 2003)

A ferramenta está disponível on-line, pelo o site http://www.cynthiasays.com/ sendo possível preencher o formulário para que seja gerado o relatório identificando os erros em cada nível de prioridade que a W3C propõe. Essa ferramenta analisa a qualidade dos textos dos seus links, as legendas das imagens, entre outras análises. (CRYPTZONE NORTH AMERICA INC, 2003)

Figura 11 – Relatório Cyntia Says

4.1.10 Da Silva

DaSilva é a primeira ferramenta Web de avaliação em língua portuguesa, desenvolvida pela Acessibilidade Brasil em parceria com a empresa W2B Soluções Internet, com base nos princípios e padronização W3C/WAI (WCAG1 e WCAG2) e pelo documento E-mag, a ferramenta possibilita analisar a página WEB, indicando os erros da página ao decorrer do relatório. (DASILVA, 2014)

O avaliador DaSilva versão WEB já realizou diversos testes em sites e portais WEB, onde obtiveram o selo de acessibilidade. Porém ainda existe a preocupação de tornar ambientes WEB mais acessível, com base na experiência constatou que a grande maioria de portais e sites ainda não possuem selo de acessibilidade, com isso acaba prejudicando a sociedade como um todo. (DASILVA, 2014)

52

DaSilva apresenta uma abordagem baseada em prioridades de condições de acessibilidade. A lista de prioridades varia entre 1 a 3 e também sinalizam o nível de importância dos erros (DASILVA, 2014)

Figura 12 – Relatório da ferramenta Da Silva

Documentos relacionados