Acessibilidade do computador - Computer accessibility

Acessibilidade de computador (também conhecida como computação acessível ) refere-se à acessibilidade de um sistema de computador para todas as pessoas, independentemente do tipo de deficiência ou gravidade da deficiência. O termo acessibilidade é mais frequentemente usado em referência a hardware ou software especializado , ou uma combinação de ambos, projetado para permitir o uso de um computador por uma pessoa com deficiência ou deficiência. A acessibilidade do computador geralmente tem efeitos positivos diretos sobre as pessoas com deficiência.

Os recursos de acessibilidade têm como objetivo tornar o uso da tecnologia menos desafiador para pessoas com deficiência. Os recursos de acessibilidade comuns incluem texto para fala , legenda oculta e atalhos de teclado . Tecnologias mais específicas que precisam de hardware adicional podem ser chamadas de tecnologia assistiva .

Existem muitas deficiências ou deficiências que podem ser uma barreira para o uso eficaz do computador. Essas deficiências, que podem ser adquiridas por doença , trauma ou talvez congênita , incluem, mas não estão limitadas a:

Um tópico intimamente ligado à acessibilidade do computador é a acessibilidade na web . Semelhante à acessibilidade do computador, a acessibilidade da web é a prática de tornar o uso da World Wide Web mais fácil para pessoas com deficiência.

A acessibilidade costuma ser abreviada como o numerônimo a11y , onde o número 11 se refere ao número de letras omitidas. Isso é paralelo às abreviações de internacionalização e localização como i18n e l10n , respectivamente.

Avaliação para uso de tecnologia assistiva

Pessoas que desejam superar uma deficiência para usar um computador confortável e produtivamente podem exigir uma "avaliação de necessidades especiais" por um consultor de tecnologia assistiva (como um terapeuta ocupacional , um tecnólogo de engenharia de reabilitação ou um tecnólogo educacional ) para ajudá-los a identificar e configurar tecnologias assistivas apropriadas para atender às necessidades individuais. Mesmo aqueles que não podem sair de casa ou que moram longe dos provedores de avaliação podem ser avaliados (e assistidos) remotamente usando um software de desktop remoto e uma webcam . Por exemplo, o avaliador faz logon no computador do cliente por meio de uma conexão de banda larga com a Internet , observa as habilidades do usuário com o computador e, em seguida, remotamente faz ajustes de acessibilidade ao computador do cliente, quando necessário.

Opções de acessibilidade para deficiências específicas

BBC News mostrado em 'modo de desktop', com links de acessibilidade na parte superior. A captura de tela foi tirada do Windows Mobile.
Um dispositivo auxiliar de interruptor único que permite ao usuário acessar um teclado na tela

Deficiências cognitivas e analfabetismo

O maior desafio na acessibilidade do computador é tornar os recursos acessíveis para pessoas com deficiências cognitivas - especialmente aquelas com habilidades de comunicação e leitura deficientes. Por exemplo, as pessoas com deficiência de aprendizagem podem confiar em símbolos proprietários e, assim, identificar produtos específicos por meio dos símbolos ou ícones do produto. Infelizmente, as leis de direitos autorais podem limitar a liberação de ícones ou símbolos a programas baseados na web e sites por proprietários que não desejam divulgá-los ao público.

Nessas situações, uma abordagem alternativa para usuários que desejam acessar terminais baseados em computadores públicos em bibliotecas , caixas eletrônicos e quiosques de informação é o usuário apresentar um token ao terminal de computador, como um cartão inteligente , que tem informações de configuração para ajustar a velocidade do computador, o tamanho do texto, etc. de acordo com suas necessidades particulares. O conceito está enquadrado na norma CEN "Sistemas de cartões de identificação - Interface homem-máquina". Este desenvolvimento deste padrão foi apoiado na Europa pela SNAPI e foi incorporado com sucesso nas especificações da Local Authority Smartcards Standards e-Organization (LASSeO).

Deficiência visual

Como as interfaces de computador muitas vezes solicitam informações visuais e fornecem feedback visual, outro desafio significativo na acessibilidade do computador envolve tornar o software utilizável por pessoas com deficiência visual. Para indivíduos com deficiência visual de leve a média, é útil usar fontes grandes , telas de alto DPI, temas e ícones de alto contraste complementados com feedback auditivo e software de ampliação de tela. No caso de deficiência visual severa, como cegueira, um software leitor de tela que fornece feedback por meio de texto para fala ou um display braille atualizável é uma acomodação necessária para a interação com um computador.

Cerca de 8% dos homens e cerca de 0,4% das mulheres têm alguma forma de daltonismo . As principais combinações de cores que podem ser confundidas por pessoas com deficiência visual incluem vermelho / verde e azul / amarelo. No entanto, em uma interface de usuário bem projetada, a cor não será a principal forma de distinguir entre as diferentes informações.

Deficiências motoras e de destreza

Algumas pessoas podem não conseguir usar um dispositivo de entrada convencional , como o mouse ou o teclado , portanto, é importante que as funções do software sejam acessíveis usando os dois dispositivos. Idealmente, o software usará uma API de entrada genérica que permite o uso até de dispositivos altamente especializados, desconhecidos no momento do desenvolvimento inicial do software. Os atalhos do teclado e os gestos do mouse são formas de obter esse acesso, assim como as soluções mais especializadas, incluindo teclados de software na tela e dispositivos de entrada alternativos ( interruptores , joysticks e trackballs ). Os usuários podem ativar um recurso de tecla de salto , permitindo que o teclado ignore os pressionamentos repetidos da mesma tecla. A tecnologia de reconhecimento de voz também é uma alternativa atraente e adequada para teclado convencional e entrada de mouse, pois requer apenas um fone de ouvido de áudio comumente disponível.

O uso de tecnologia assistiva pelo astrofísico Stephen Hawking é um exemplo de pessoa com severas limitações motoras e físicas que usa a tecnologia para apoiar as atividades da vida diária . Ele usou um interruptor, combinado com um software especial, que lhe permitiu controlar seu computador montado em uma cadeira de rodas usando sua capacidade de movimento limitada e pequena. Este sistema personalizado permitiu-lhe permanecer móvel, fazer pesquisas, produzir seu trabalho escrito. O Prof. Hawking também usou tecnologia de comunicação aumentativa e alternativa para falar e um dispositivo de controle ambiental para acessar o equipamento de forma independente.

Uma pequena quantidade de pesquisas modernas indica que a utilização de um dispositivo de mouse de computador padrão melhora as habilidades motoras finas.

Deficiência auditiva

Embora as interfaces de som do usuário tenham uma função secundária na computação de desktop comum, essas interfaces geralmente são limitadas ao uso de sons do sistema , como feedback. Alguns produtores de software levam em consideração as pessoas que não conseguem ouvir devido a problemas de audição, requisitos de silêncio ou falta de software de produção de som. Os sons do sistema como bipes podem ser substituídos ou complementados por notificações visuais e texto com legendas (semelhante às legendas ). As legendas ocultas são um meio muito popular de transmitir informações para as comunidades de surdos e deficientes auditivos. A animação por computador moderna também permite a tradução de conteúdo em linguagem de sinais por meio de avatares de linguagem de sinais, como o SiMAX .

Tipos de acessibilidade de software

Interfaces de programação de aplicativos de acessibilidade

APIs de software (interfaces de programação de aplicativos) existem para permitir que produtos de tecnologia assistencial, como leitores de tela e ampliadores de tela, funcionem com o software convencional. As APIs atuais ou anteriores incluem:

Algumas dessas APIs estão sendo padronizadas na série de padrões ISO / IEC 13066 .

Recursos de acessibilidade no software convencional

O software de acessibilidade também pode tornar os dispositivos de entrada mais fáceis de acessar no nível do usuário. Esses incluem:

Suporte para dificuldades de aprendizagem

Outras abordagens podem ser particularmente relevantes para usuários com dificuldades de aprendizagem. Esses incluem:

Estrutura de acessibilidade aberta

O Open Accessibility Framework (OAF) fornece um esboço das etapas que devem ser implementadas para que qualquer plataforma de computação seja considerada acessível. Essas etapas são análogas às necessárias para tornar um ambiente físico ou construído acessível. O OAF divide as etapas necessárias em duas categorias: criação e uso.

As etapas de “criação” descrevem os precursores e os blocos de construção necessários para que os desenvolvedores de tecnologia criem aplicativos e produtos acessíveis. Eles são os seguintes:

  1. Defina o que “acessível” significa para o uso identificado da plataforma. Deve ficar claro o que se entende por “acessível”, pois isso difere de acordo com a modalidade e recursos de cada plataforma. Os recursos de acessibilidade podem incluir navegação com guias , temas e uma API de acessibilidade .
  2. Fornece elementos de interface de usuário de estoque acessíveis . Elementos de interface de usuário pré-construídos, usados ​​por desenvolvedores de aplicativos e ferramentas de autoria, devem ser implementados para fazer uso dos recursos de acessibilidade de uma plataforma.
  3. Fornece ferramentas de autoria que suportam acessibilidade. Os desenvolvedores de aplicativos e autores de conteúdo devem ser incentivados a implementar ferramentas que irão melhorar os recursos de acessibilidade de uma plataforma. O uso dessas ferramentas pode oferecer suporte a elementos de interface de usuário de estoque acessíveis, solicitar informações necessárias para implementar adequadamente uma API de acessibilidade e identificar ferramentas de avaliação e reparo de acessibilidade.

As etapas de “uso” descrevem o que é necessário para o ambiente de computação no qual esses aplicativos acessíveis serão executados. Eles são os seguintes:

  1. Fornece suporte de plataforma. As plataformas de computação devem implementar adequadamente os recursos de acessibilidade especificados em sua definição de acessibilidade. Por exemplo, as definições da API de acessibilidade devem ser implementadas corretamente no código do programa.
  2. Fornece software de aplicativo acessível . Os aplicativos acessíveis devem estar disponíveis para a plataforma e devem oferecer suporte aos recursos de acessibilidade da plataforma. Isso pode ser alcançado simplesmente envolvendo os elementos de estoque acessíveis e ferramentas de autoria que suportam a acessibilidade.
  3. Fornece tecnologias assistivas . As tecnologias assistivas (por exemplo, leitores de tela, ampliadores de tela, entrada de voz, teclados adaptados) devem realmente estar disponíveis para a plataforma para que os usuários possam interagir efetivamente com a tecnologia.

Os exemplos a seguir mostram que o OAF pode ser aplicado a diferentes tipos de plataformas: sistemas operacionais de desktop, aplicativos da web e plataforma móvel. Uma lista mais completa pode ser encontrada no Open Source Accessibility Repository do Open Accessibility Everywhere Group (OAEG).

  1. APIs de acessibilidade incluem o Provedor de Assistive Technology Service interface e UI Automation na área de trabalho, WAI-ARIA em aplicações web, eo Blackberry API de acessibilidade no sistema operacional Blackberry.
  2. Outras APIs são acesso por teclado e temas em bibliotecas de widgets como Java Swing para aplicativos de desktop, o jQuery UI e Fluid Infusion para aplicativos da Web e o Lightweight User Interface Toolkit (LWUIT) para aplicativos móveis.
  3. O suporte para desenvolvimento acessível pode ser eficaz usando Glade (para o kit de ferramentas GTK +), o plug-in DIAS para NetBeans IDE, Xcode IDE para aplicativos iOS . Ferramentas de inspeção de acessibilidade como Accerciser (para AT-SPI ) e suporte para autoria acessível com o plugin AccessODF para LibreOffice e Apache OpenOffice também se encaixam nesta etapa.
  4. Suporte para UI Automation no Microsoft Windows, suporte para ATK e AT-SPI no Linux GNOME, suporte WAI-ARIA no Firefox e o MIDP LWUIT mobile runtime (ou o MIDP LCDUI mobile runtime) que está disponível em telefones celulares com Java são exemplos de APIs.
  5. O DAISY player AMIS na área de trabalho do Microsoft Windows e o AEGIS Contact Manager para telefones com Java ME são projetados para acessibilidade.
  6. O GNOME Shell Magnifier e Orca na área de trabalho GNOME, GNOME's ATK (Accessibility Toolkit), o leitor de tela baseado na web WebAnywhere e o sistema alternativo de entrada de texto Dasher para Linux , iOS e Android são exemplos de tecnologias assistivas.

O objetivo das ferramentas listadas é incorporar a acessibilidade em várias tecnologias convencionais.

Efeitos positivos da acessibilidade do computador

Efeitos na escola

A acessibilidade do computador desempenha um grande papel na sala de aula. A tecnologia acessível pode permitir o aprendizado personalizado para todos os alunos.

Alunos que podem se beneficiar de um aprendizado personalizado

Na maioria das salas de aula, os alunos podem se beneficiar do seguinte:

  1. Mais fácil de ver os PCs para quem tem dificuldade em ver a placa.
  2. PCs menos confusos para aqueles que têm dificuldade de concentração.
  3. Mais fácil de ouvir os PCs para aqueles que têm dificuldade em ouvir o professor falar.

Impactos na sala de aula

Quando a tecnologia acessível permite o aprendizado personalizado, há impactos positivos nos alunos. A aprendizagem personalizada muda o foco do que está sendo ensinado para o que está sendo aprendido. Isso permite que os alunos se tornem parte integrante do processo de aprendizagem. A acessibilidade na sala de aula permite que milhões de alunos de todas as origens tenham oportunidades educacionais iguais e acompanhem seus colegas sem deficiência.

Quando os PCs são personalizados para os alunos na sala de aula, os alunos ficam mais confortáveis ​​na sala de aula, os alunos com necessidades especiais são melhor atendidos e os professores podem economizar tempo e esforço.

Embora os PCs possam fornecer um grande suporte na sala de aula, os iPads e aplicativos também podem desempenhar um papel importante. Constantemente são desenvolvidos aplicativos para auxiliar professores, pais e crianças. Os educadores notaram que a facilidade e a portabilidade dos tablets os tornam a escolha preferida que oferece uso em uma variedade de ambientes. As vantagens incluem interatividade, acesso à Internet e mensagens de texto. Os educadores notaram coisas como melhora nas habilidades motoras, habilidades de leitura e interação com outras pessoas nos alunos.

Impactos fora da sala de aula

Pais e professores podem notar os efeitos de longo prazo que a acessibilidade tem sobre os alunos com deficiência. Isso pode incluir habilidades sociais aprimoradas, relacionamentos melhores com a família e amigos, maior compreensão do mundo ao seu redor e uma exibição de autossuficiência e confiança. As mudanças podem ser vistas não apenas em crianças, mas também em adultos. O uso da mídia social pode ajudar os pais a obter conhecimento, compartilhar conhecimento e receber apoio moral.

Efeitos no local de trabalho

A acessibilidade do computador desempenha um grande papel no local de trabalho. Nos últimos anos, os adultos tiveram suas deficiências compensadas pela capacidade de trabalhar em casa e pela disponibilidade de software confiável. Isso permite que os trabalhadores trabalhem em uma área confortável e, ao mesmo tempo, possam se sustentar. Isso está permitindo que milhares de pessoas com deficiência criem e ganhem empregos para si mesmas. O baixo custo e a confiabilidade dos computadores facilitou o processo.

Padrões e regulamentos relativos à acessibilidade do computador

Seção 508

A seção 508 é um padrão regulamentado pela Agência de Proteção Ambiental dos Estados Unidos . Este departamento garante que todas as tecnologias de informação e comunicação sejam acessíveis a usuários com deficiência. Suas responsabilidades incluem projetar sites, software, hardware, vídeo e multimídia e telecomunicações que atendam aos padrões de acessibilidade. Os próprios padrões foram criados por uma agência federal independente que trabalha com acessibilidade para pessoas com deficiência, conhecida como US Access Board .

Padrões internacionais

ISO 9241-171: 2008

ISO 9241-171: 2008 é um padrão que fornece orientação ergonômica e especificações para o projeto de software acessível para uso público.

Compilado por especialistas em padrões independentes, este documento é o padrão mais abrangente e técnico para projetar recursos acessíveis para software, cobrindo todas as deficiências e todos os aspectos do software. Ele fornece exemplos de dois níveis de prioridade ('Obrigatório' e 'Recomendado') e oferece uma lista de verificação útil projetada para ajudar a registrar os resultados dos testes de software.

O único problema é que, devido à sua complexidade e natureza técnica, e com mais de 150 declarações individuais, a ISO 9241-172 é difícil de interpretar e aplicar. Felizmente, nem todas as declarações são relevantes para todas as situações, portanto, pode ser aconselhável identificar um subconjunto de declarações personalizadas para o ambiente de software específico, tornando o uso deste documento muito mais acessível.

Veja também

Referências

links externos

Ouça este artigo ( 7 minutos )
Ícone falado da Wikipedia
Este arquivo de áudio foi criado a partir de uma revisão deste artigo datada de 17 de setembro de 2006 e não reflete as edições subsequentes. ( 17/09/2006 )