Aplicações web acessíveis

Post on 29-Jun-2015

219 views 0 download

description

Aplicações Web Acessíveis

Transcript of Aplicações web acessíveis

Um Modelo parao Desenvolvimento de

Aplicações Web Acessíveis

Leandro Pimentel Borges

O que é uma Interface?É um sistema feito para adaptar dois sistemas ou adaptar

um sistema e seu operador para facilitar seu uso.

Interface de linha de comando

Interface gráfica

Interface tátil

Interface web

Até a década de 60 não havia interface gráfica, apenas

linha de comando

Primeiros jogos produzidos em linha de comando

Primeiras interfaces gráficas

Primeiro teclado (Apple II Plus)

Apple III + impressoraLançamento: 1980

Velocidade: 2Mhz, Memória: 512kbVídeo: 16 tons de cinza, Disquete 143kb

Preço: 4.000 dólares (nos EUA)

Primeiro mouse

Usabilidade

É um termo usado para definir a facilidade com que as pessoas

podem empregar uma ferramenta ou objeto a fim de realizar uma tarefa específica e importante.

Usabilidade = facilidade = rapidez Velocidade de acerto

Primeiros sites(feito no bloco de notas com HTML)

Baixaki engana com propagandas

UOL – fontes, cores e organização sobrepostas

Usabilidade se refere à simplicidade e facilidade com que algo pode ser utilizado.

Jakob Nielsen (2003) define usabilidade como “uma medida da qualidade da experiência do usuário ao

interagir com alguma coisa – seja um site na Internet, um aplicativo de software tradicional, ou

outro dispositivo que o usuário possa operar de alguma forma”. Ex. martelo, controle remoto.

Eficiência se refere à quantidade de esforço e recursos necessários para se chegar a um

determinado objetivo.

Detran RJ – Consulta de Agendamentoem apenas 4 cliques

Segundo Nielsen, a usabilidade pode ser dividida em cinco critérios básicos:

* a intuitividade (facilidade de uso)* a eficiência (velocidade)* a memorização (aprendizado)* baixa taxa de erros* a satisfação.

Ele é considerado o “pai da usabilidade”.

ufrrj99.blogspot.com

O World Wide Web Consortium (W3C) é um consórcio internacional com cerca de 300 membros, que agrega empresas, órgãos

governamentais e organizações independentes, e que visa desenvolver padrões para a criação e a

interpretação de conteúdos para a Web.www.w3.org

O termo acessibilidade refere-se a recomendações do W3C, que visam permitir que todos possam ter acesso aos websites, independente de terem alguma deficiência

ou não.As recomendações abordam desde o tipo de fonte a ser usado, bem como seu tamanho e

cor, de acordo com as necessidades do usuário, até a recomendações relativas ao

código HTML e CSS, por exemplo.

A acessibilidade Web permite reunir diferentes necessidades, preferências e situações do usuário,

diminuindo barreiras que impedem o acesso das pessoas ao conteúdo Web, além de adequar o site às leis e

regulamentações de acessibilidade Web e aumentar a sua audiência.

Web Content Accessibility Guidelines (WCAG) 2.0

Abrange uma vasta gama de recomendações para tornar o conteúdo Web mais acessível. Seguindo essas orientações vão tornar o conteúdo acessível a uma ampla gama de pessoas com deficiência, incluindo cegueira e baixa visão, surdez e perda de audição, dificuldades de aprendizagem, limitações cognitivas, movimentos limitados, incapacidades da fala, fotossensibilidade e combinações destes.

www.w3.org/TR/WCAG/

Interface de acessibilidade

ligada a computador,

internet, sintetizador de

voz e movimento autônomo utilizando

apenas os olhos

Stephen Hawking

A principal recomendação de acessibilidade Web existente é o WCAG 2.0, criado pelo W3C/WAI.

Diversos países criaram suas próprias leis e regulamentações de acessibilidade Web.

No Brasil, a legislação de acessibilidade foi regulamentada por meio do Decreto-Lei 5.296 em

dezembro de 2004.

E em janeiro de 2005 foi criado o e-MAG para padronizar a acessibilidade dos sites e portais do governo eletrônico (Modelo de Acessibilidade do

Governo Eletrônico).

GERAÇÃO DE APLICAÇÕES WEB ACESSÍVEIS USANDO O PANTANEIRO

O Pantaneiro é um framework desenvolvido para facilitar a geração de aplicações Web e portais

corporativos em uma plataforma e-gov, além de gerenciar e compartilhar o conteúdo

dinamicamente.

O Pantaneiro é composto por três ambientes:

•Autoria: realiza a modelagem da aplicação, a definição dos componentes, a modelagem da interface e as configurações necessárias para a gerência de permissões sobre os componentes e interfaces geradas.

•Projeto Navegacional: é onde o gestor da WebApp instanciada projeta a navegação entre os componentes criados no Ambiente de Autoria.

•Publicação: são realizadas as fases de instanciação e publicação das WebApps, além da fase de povoamento e publicação das instâncias dos componentes.

Ferramentas automatizadas deavaliação de acessibilidade Web

Determinam a conformidade do site à recomendação a que ele foi submetido e ajudam os revisores nos ajustes necessários quando o mesmo não está de acordo com tal recomendação.

Total Validator www.totalvalidator.comA-checker www.atutor.ca/achecker/index.php Hera www.sidar.org/hera/index.php.pt DaSilva www.dasilva.org.br ASES (Dasilva versão desktop)

MTA: MODELO DE TAREFAS DE ACESSIBILIDADE

Garantir o desenvolvimento de aplicações acessíveis com base na Norma ISO/IEC 12207 e desenvolver sistemas com técnicas adequadas.

As técnicas não são descritas, mas é fornecido um framework onde é possível planejar o desenvolvimento com processos fundamentais, de apoio e organizacionais.

AUMENTO DE 20%

AUMENTO DE 60% E 92%

12 VEZES MAIS ERROS

7 VEZES MAIS ERROS

RECOMENDAÇÕES SOBRE O ASSUNTO:

Cada instituição usa seu próprio framework, o que pode impedir o uso do framework Pantaneiro. Neste caso, após criar a ferramenta, pode ser feita a busca por erros de acessibilidade nos sites indicados anteriormente.

O segredo do sucesso é a simplicidade e a facilidade de se localizar informações dentro da ferramenta, tudo isso aliado ao uso das ferramentas verificadoras disponíveis na internet.

ACESSIBILIDADE = POSSIBILIDADES

Alecxander Rechenberga_rechenberg@yahoo.com.br

Colega meu, deficiente visual conhecido via internet, usa todos os programas que necessita.

Formata computadores, instala programas e trabalha na área de informática e celulares.

Totalmente independente dos familiares e participante de fóruns, grupos e blogs. http://br.groups.yahoo.com/group/revista_eletronica