SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Introdução sobre Acessibilidade na web
Monday, January 23, 12
“Acessibilidade na web é o consumo da
informação por qualquer pessoa por
qualquer tipo de meio de acesso.”
Monday, January 23, 12
Para que serve a web?
A web serve para compartilhar informação.
Monday, January 23, 12
O que é informação?
Na web informação é tudo o que o usuário pode
consumir ao navegar: vídeo, áudio, texto,
imagem, gráficos dinâmicos, games e etc.
Monday, January 23, 12
Reutilização da
informação
Quando uma informação na web é publicada
essa informação é reutilizada de diversas
maneiras. O Google, por exemplo, reutiliza a
informação publicada nos resultados de busca.
Monday, January 23, 12
Acessibilidade para
quem?
Para qualquer um! Acessibilidade não é só para
pessoas com deficiência visual ou motora, mas
também para qualquer usuário em situações
diversas, como ao volante, com as mãos
ocupadas ou em alguma situação que não é
possível manipular o dispositivo.
Monday, January 23, 12
Meios de acesso?
Meios de acesso são aparelhos, sistemas ou
dispositivos utilizados para consumir informação.
Isso inclui robôs automatizados, dispositivos e
aparelhos diversos.
A informação deve ser acessível independente do
meio de acesso.
Monday, January 23, 12
Atitudes para um sistema/
site mais acessível
Monday, January 23, 12
Markup
Monday, January 23, 12
Manter a semântica do código
é o primeiro passo. As novas
tags do HTML5 ajudam
trazendo novos significados
semânticos para o código.
Semântica
Monday, January 23, 12
O atributo ALT descreve texto alternativo. Sintaxe:
<img src=”imagem.jpg” alt=”Uma descrição resumida da imagem”>
- Este texto é mostrado no lugar da imagem caso ela não seja
carregada.
- Muitos browsers também mostram este texto nas tooltips que
aparecem quando paramos o mouse em cima da imagem quando o
atributo TITLE não é definido.
- O Google e outros buscadores utilizam para indexar conteúdo e
relacioná-las a estas imagens.
Atributo ALT
Monday, January 23, 12
O atributo TITLE é utilizado por diversos motivos:
- os browsers podem mostrar o texto do title como
se fosse um tooltip.
- Leitores de tela falam essa informação para os
usuários.
- Para acessibilidade é útil para indicar a real natureza
do link. Informação agregada.
<a href=”#” title=”Um texto descrevendo o link”><img
src=”imagem.jpg” alt=”Uma descrição resumida da imagem”></a>
Atributo TITLE
Monday, January 23, 12
O atributo lang é muito utilizado para indicar qual
idioma o documento ou um determinado termo é
escrito.
Normalmente utilizamos na tag <html>. Assim os
buscadores, leitores de tela e outros sistemas
identificam o idioma.
<html lang=”pt-br”>
Mais sobre o assunto: http://bit.ly/vG91Cv
Atributo LANG
Monday, January 23, 12
O HTML5 trouxe novos tipos de inputs. Antigamente
quando queríamos fazer um campo de formulário
para preenchimento de email, usávamos o input de
tipo text. Para essas ocasiões o HTML5 trouxe o
input de tipo “email” e outros como: search, tel, url,
date, month, week, time, number, range, color,
datetime. Utilizando estes tipos, facilitamos o
preenchimento de formulários via mobiles e outros
dispositivos.
Novos inputs types
Monday, January 23, 12
Quando utilizamos estes novos campos,
ao receber foco em um input de tipo
tel, por exemplo, o teclado do
dispositivo é modificado
automaticamente para um teclado
numérico para facilitar a vida do usuário.
A mesma coisa acontece com os os
outros tipos, claro, cada um com sua
característica.
Novos inputs types
Monday, January 23, 12
Quando se trata de uma página com grande
quantidade de formulários e que o único objetivo
seja o preenchimento deste formulário, como em
um cadastro, busca ou algo do gênero, o atributo
autofocus pode ser muito útil. Este atributo atribui o
foco no elemento que o recebe, assim que a página
é carregada. Logo, colocar autofocus no primeiro
campo de formulário é uma boa prática.
<input type=”text” autofocus>
Autofocus
Monday, January 23, 12
A tecla tab é a principal a principal tecla quando
precisamos navegar utilizando o teclado.
Dependendo do site, quando precisamos navegar
utilizando a tecla Tab, nem sempre o foco do TAB
envolve os elementos importantes para o usuário. O
tabindex serve para resolver isso. Com ele nós
determinamos o caminho que o foco deve percorrer
quando acertamos o tab.
<input type=”text” tabindex=”1”>
<a href=”#” tabindex=”2”>
Tabindex
Monday, January 23, 12
Access key é uma feature do HTML que permite a
criação de atalhos de teclado direto no código.
Quando o usuário aciona o atalho, o navegador dá o
foco no elemento. A ação do atalho depende do
elemento. Por exemplo, geralmente quando o atalho
está em um link, e o atalho é ativado, o browser
navega automaticamente para este link. Quando é
um campo de formulário o campo apenas recebe o
foco.
<input type=”text” accesskey=”s”>
Access keys
Monday, January 23, 12
Boas práticas
Monday, January 23, 12
Nem sempre a navegação pelo teclado é
confortável. Pode ser que o usuário tenha que teclar
40 vezes o tab até chegar ao destino desejado. Por
isso, é interessante ajudarmos com a criação de um
menu simples que pode acionado por um link
escondido ou visível no header do documento.
Este menu deve ser a primeira coisa que o leitor de
tela deve ler e contém atalhos úteis como pular
direto para o conteúdo, ir para o menu, ir para o
sidebar e etc.
Menu de atalhos
Monday, January 23, 12
É interessante que haja uma página com os links de
todas ou apenas das principais páginas do website/
sistema.
Isso é importante para que o usuário obtenha
atalhos do site e consiga navegar rapidamente por
páginas mais “distantes”.
Mapa do site
Monday, January 23, 12
Alguns termos dos sistema/website devem ser
evitados por termos mais ricos, com o propósito de
trazer mais detalhes ao usuário. Por exemplo, evite a
utilização de termos como SAIBA MAIS ou CLIQUE
AQUI em links e banners.
Não é interessante utilizar jargões ou palavras
incomuns.
Na maioria das vezes os leitores de tela não
pronunciam bem abreviações e acronimos.
Textos e termos
Monday, January 23, 12
Em páginas de formulários são muito úteis
informarmos para cada label ou cada campo
observações e instruções de preenchimento. Isso
ajuda usuários cegos a entenderem melhor que tipo
de informações eles precisam preencher.
As instruções e observações precisam ser bem
resumidas mas claras ao mesmo tempo.
Observações e instruções
Monday, January 23, 12
Os dois termos tem muito em comum, mas tem
ideias bem diferentes, mas ambas pretendem manter
a melhor experiência que o usuário na sua realidade
ao visitar o website/sistema.
Graceful Degradation e
Progressive Enhancement
Monday, January 23, 12
O Graceful Degradation contempla o método de
produzir sites sempre nivelando pelas features mais
avançadas e browsers mais atuais, preparando
fallbacks para os browsers antigos para não quebrar
o fluxo ou a estrutura do layout, sempre ativando
alternativas para os visuais e funções que não
funcionarem.
Graceful Degradation
Monday, January 23, 12
O Progressive Enhancement defende o
planejamento inicial para os browsers antigos,
contemplando apenas os aspectos básicos que cada
browser suporta, e posteriormente é aplicado uma
camada para melhorar a experiência dos usuários
que utilizam os meios de acesso mais atuais.
Embora seja mais trabalhoso e leve mais tempo para
planejamento, muitas equipes preferem praticar o
Progressive Enhancement em detrimento ao
Graceful Degradation.
Progressive Enhancement
Monday, January 23, 12
Responsive
Web Design
Monday, January 23, 12
O conceito de Responsive Web Design contempla a
ideia de manter o layout dinâmico, que se modela
de acordo com o tamanho da tela do usuário. Não é
somente fazer um site fluído, mas planejar quais
áreas e estruturas do site serão flexíveis de acordo
com o tamanho da tela usada para visualizar o site.
Personalizando para todos os
dipositivos
Monday, January 23, 12
O ideal é definir ranges para adequar o site na
maiora dos dispositivos. Hoje podemos mapear as
telas: smartphones, tablets, notebooks/monitores,
TVs.
Para cada tela é preciso ter um design específico
para melhorar a experiência ou o design padrão
deve degradar de forma natural, sem prejudicar a
navegação do usuário.
Range de screen size
Monday, January 23, 12
Referências
e fontes
Monday, January 23, 12
WCAG - Recomendação Oficial do W3C
http://www.w3.org/TR/WCAG/
WAI - Web Accessibility Initiative
http://www.w3.org/WAI/
Outras recomendações e correções do WCAG
http://wcagsamurai.org/
e-Mag - Modelo de acessibilidade de Governo Eletrônico
http://www.governoeletronico.gov.br/acoes-e-projetos/e-MAG/
Fontes de informação
Monday, January 23, 12
Site conceitual e técnico criado pelo MAQ, um cego
http://www.acessibilidadelegal.com/
Artigos e Posts sobre Acessibilidade
http://tableless.com.br/categoria/acessibilidade-2/
Artigos e textos sobre acessibilidade
http://acessodigital.net/artigos.html
Fontes de informação
Monday, January 23, 12
Por Diego Eis
@diegoeis
http://tableless.com.br/
Monday, January 23, 12

Mais conteúdo relacionado

Semelhante a e-book apresentancao acessibilidade web

Introdução sobre Acessibilidade na Web
Introdução sobre Acessibilidade na WebIntrodução sobre Acessibilidade na Web
Introdução sobre Acessibilidade na WebiMasters
 
Programacao acessibilidade
Programacao acessibilidadeProgramacao acessibilidade
Programacao acessibilidadeThalita Oliveira
 
Acessibilidade - o mundo virtual também precisa
Acessibilidade - o mundo virtual também precisaAcessibilidade - o mundo virtual também precisa
Acessibilidade - o mundo virtual também precisaRuan Aragão
 
E mag desenvolvedor_mod_2
E mag desenvolvedor_mod_2E mag desenvolvedor_mod_2
E mag desenvolvedor_mod_2Leo Serrao
 
Guia de Otimização de Performance de Sites (Page Speed)
Guia de Otimização de Performance de Sites (Page Speed)Guia de Otimização de Performance de Sites (Page Speed)
Guia de Otimização de Performance de Sites (Page Speed)Gabriel Zavitoski
 
Aula Design Web Arquitetura de Informação
Aula Design Web Arquitetura de InformaçãoAula Design Web Arquitetura de Informação
Aula Design Web Arquitetura de Informaçãopedrinabrasil071
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
A usabilidade e_acessibilidade_nos_web_sites[1]
A usabilidade e_acessibilidade_nos_web_sites[1]A usabilidade e_acessibilidade_nos_web_sites[1]
A usabilidade e_acessibilidade_nos_web_sites[1]José Marques
 
Usabilidade Conceitos Centrais
Usabilidade Conceitos CentraisUsabilidade Conceitos Centrais
Usabilidade Conceitos CentraisJose Claudio Terra
 
Usabilidade Conceitos Centrais
Usabilidade  Conceitos CentraisUsabilidade  Conceitos Centrais
Usabilidade Conceitos CentraisCarlos Franco
 
Delicious - parte 2
Delicious - parte 2Delicious - parte 2
Delicious - parte 2aiadufmg
 
Delicious parte 2
Delicious   parte 2Delicious   parte 2
Delicious parte 2aiadufmg
 
Capitulo 11 Livro Nielsen
Capitulo 11 Livro NielsenCapitulo 11 Livro Nielsen
Capitulo 11 Livro NielsenLuiz Agner
 
Palestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGE
Palestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGEPalestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGE
Palestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGELuiz Agner
 
Acessibilidade - o mundo virtual também precisa | SDF 2016
Acessibilidade - o mundo virtual também precisa | SDF 2016Acessibilidade - o mundo virtual também precisa | SDF 2016
Acessibilidade - o mundo virtual também precisa | SDF 2016Ruan Aragão
 

Semelhante a e-book apresentancao acessibilidade web (20)

Introdução sobre Acessibilidade na Web
Introdução sobre Acessibilidade na WebIntrodução sobre Acessibilidade na Web
Introdução sobre Acessibilidade na Web
 
Programacao acessibilidade
Programacao acessibilidadeProgramacao acessibilidade
Programacao acessibilidade
 
Acessibilidade - o mundo virtual também precisa
Acessibilidade - o mundo virtual também precisaAcessibilidade - o mundo virtual também precisa
Acessibilidade - o mundo virtual também precisa
 
E mag desenvolvedor_mod_2
E mag desenvolvedor_mod_2E mag desenvolvedor_mod_2
E mag desenvolvedor_mod_2
 
Guia de Otimização de Performance de Sites (Page Speed)
Guia de Otimização de Performance de Sites (Page Speed)Guia de Otimização de Performance de Sites (Page Speed)
Guia de Otimização de Performance de Sites (Page Speed)
 
Aula Design Web Arquitetura de Informação
Aula Design Web Arquitetura de InformaçãoAula Design Web Arquitetura de Informação
Aula Design Web Arquitetura de Informação
 
Web acessível
Web acessívelWeb acessível
Web acessível
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
A usabilidade e_acessibilidade_nos_web_sites[1]
A usabilidade e_acessibilidade_nos_web_sites[1]A usabilidade e_acessibilidade_nos_web_sites[1]
A usabilidade e_acessibilidade_nos_web_sites[1]
 
Usabilidade Conceitos Centrais
Usabilidade Conceitos CentraisUsabilidade Conceitos Centrais
Usabilidade Conceitos Centrais
 
Usabilidade Conceitos Centrais
Usabilidade  Conceitos CentraisUsabilidade  Conceitos Centrais
Usabilidade Conceitos Centrais
 
Acessibilidade na web
Acessibilidade na webAcessibilidade na web
Acessibilidade na web
 
Delicious - parte 2
Delicious - parte 2Delicious - parte 2
Delicious - parte 2
 
9 regras usabilidade
9 regras usabilidade9 regras usabilidade
9 regras usabilidade
 
Google
Google Google
Google
 
Delicious parte 2
Delicious   parte 2Delicious   parte 2
Delicious parte 2
 
Capitulo 11 Livro Nielsen
Capitulo 11 Livro NielsenCapitulo 11 Livro Nielsen
Capitulo 11 Livro Nielsen
 
Palestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGE
Palestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGEPalestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGE
Palestra Padrões Brasil E-Gov: World Usability Day 2010 - no IBGE
 
Acessibilidade - o mundo virtual também precisa | SDF 2016
Acessibilidade - o mundo virtual também precisa | SDF 2016Acessibilidade - o mundo virtual também precisa | SDF 2016
Acessibilidade - o mundo virtual também precisa | SDF 2016
 
O que é user experience
O que é user experienceO que é user experience
O que é user experience
 

Último

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfLuizaAbaAba
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...HELENO FAVACHO
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 

Último (20)

Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdf
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 

e-book apresentancao acessibilidade web

  • 1. Introdução sobre Acessibilidade na web Monday, January 23, 12
  • 2. “Acessibilidade na web é o consumo da informação por qualquer pessoa por qualquer tipo de meio de acesso.” Monday, January 23, 12
  • 3. Para que serve a web? A web serve para compartilhar informação. Monday, January 23, 12
  • 4. O que é informação? Na web informação é tudo o que o usuário pode consumir ao navegar: vídeo, áudio, texto, imagem, gráficos dinâmicos, games e etc. Monday, January 23, 12
  • 5. Reutilização da informação Quando uma informação na web é publicada essa informação é reutilizada de diversas maneiras. O Google, por exemplo, reutiliza a informação publicada nos resultados de busca. Monday, January 23, 12
  • 6. Acessibilidade para quem? Para qualquer um! Acessibilidade não é só para pessoas com deficiência visual ou motora, mas também para qualquer usuário em situações diversas, como ao volante, com as mãos ocupadas ou em alguma situação que não é possível manipular o dispositivo. Monday, January 23, 12
  • 7. Meios de acesso? Meios de acesso são aparelhos, sistemas ou dispositivos utilizados para consumir informação. Isso inclui robôs automatizados, dispositivos e aparelhos diversos. A informação deve ser acessível independente do meio de acesso. Monday, January 23, 12
  • 8. Atitudes para um sistema/ site mais acessível Monday, January 23, 12
  • 10. Manter a semântica do código é o primeiro passo. As novas tags do HTML5 ajudam trazendo novos significados semânticos para o código. Semântica Monday, January 23, 12
  • 11. O atributo ALT descreve texto alternativo. Sintaxe: <img src=”imagem.jpg” alt=”Uma descrição resumida da imagem”> - Este texto é mostrado no lugar da imagem caso ela não seja carregada. - Muitos browsers também mostram este texto nas tooltips que aparecem quando paramos o mouse em cima da imagem quando o atributo TITLE não é definido. - O Google e outros buscadores utilizam para indexar conteúdo e relacioná-las a estas imagens. Atributo ALT Monday, January 23, 12
  • 12. O atributo TITLE é utilizado por diversos motivos: - os browsers podem mostrar o texto do title como se fosse um tooltip. - Leitores de tela falam essa informação para os usuários. - Para acessibilidade é útil para indicar a real natureza do link. Informação agregada. <a href=”#” title=”Um texto descrevendo o link”><img src=”imagem.jpg” alt=”Uma descrição resumida da imagem”></a> Atributo TITLE Monday, January 23, 12
  • 13. O atributo lang é muito utilizado para indicar qual idioma o documento ou um determinado termo é escrito. Normalmente utilizamos na tag <html>. Assim os buscadores, leitores de tela e outros sistemas identificam o idioma. <html lang=”pt-br”> Mais sobre o assunto: http://bit.ly/vG91Cv Atributo LANG Monday, January 23, 12
  • 14. O HTML5 trouxe novos tipos de inputs. Antigamente quando queríamos fazer um campo de formulário para preenchimento de email, usávamos o input de tipo text. Para essas ocasiões o HTML5 trouxe o input de tipo “email” e outros como: search, tel, url, date, month, week, time, number, range, color, datetime. Utilizando estes tipos, facilitamos o preenchimento de formulários via mobiles e outros dispositivos. Novos inputs types Monday, January 23, 12
  • 15. Quando utilizamos estes novos campos, ao receber foco em um input de tipo tel, por exemplo, o teclado do dispositivo é modificado automaticamente para um teclado numérico para facilitar a vida do usuário. A mesma coisa acontece com os os outros tipos, claro, cada um com sua característica. Novos inputs types Monday, January 23, 12
  • 16. Quando se trata de uma página com grande quantidade de formulários e que o único objetivo seja o preenchimento deste formulário, como em um cadastro, busca ou algo do gênero, o atributo autofocus pode ser muito útil. Este atributo atribui o foco no elemento que o recebe, assim que a página é carregada. Logo, colocar autofocus no primeiro campo de formulário é uma boa prática. <input type=”text” autofocus> Autofocus Monday, January 23, 12
  • 17. A tecla tab é a principal a principal tecla quando precisamos navegar utilizando o teclado. Dependendo do site, quando precisamos navegar utilizando a tecla Tab, nem sempre o foco do TAB envolve os elementos importantes para o usuário. O tabindex serve para resolver isso. Com ele nós determinamos o caminho que o foco deve percorrer quando acertamos o tab. <input type=”text” tabindex=”1”> <a href=”#” tabindex=”2”> Tabindex Monday, January 23, 12
  • 18. Access key é uma feature do HTML que permite a criação de atalhos de teclado direto no código. Quando o usuário aciona o atalho, o navegador dá o foco no elemento. A ação do atalho depende do elemento. Por exemplo, geralmente quando o atalho está em um link, e o atalho é ativado, o browser navega automaticamente para este link. Quando é um campo de formulário o campo apenas recebe o foco. <input type=”text” accesskey=”s”> Access keys Monday, January 23, 12
  • 20. Nem sempre a navegação pelo teclado é confortável. Pode ser que o usuário tenha que teclar 40 vezes o tab até chegar ao destino desejado. Por isso, é interessante ajudarmos com a criação de um menu simples que pode acionado por um link escondido ou visível no header do documento. Este menu deve ser a primeira coisa que o leitor de tela deve ler e contém atalhos úteis como pular direto para o conteúdo, ir para o menu, ir para o sidebar e etc. Menu de atalhos Monday, January 23, 12
  • 21. É interessante que haja uma página com os links de todas ou apenas das principais páginas do website/ sistema. Isso é importante para que o usuário obtenha atalhos do site e consiga navegar rapidamente por páginas mais “distantes”. Mapa do site Monday, January 23, 12
  • 22. Alguns termos dos sistema/website devem ser evitados por termos mais ricos, com o propósito de trazer mais detalhes ao usuário. Por exemplo, evite a utilização de termos como SAIBA MAIS ou CLIQUE AQUI em links e banners. Não é interessante utilizar jargões ou palavras incomuns. Na maioria das vezes os leitores de tela não pronunciam bem abreviações e acronimos. Textos e termos Monday, January 23, 12
  • 23. Em páginas de formulários são muito úteis informarmos para cada label ou cada campo observações e instruções de preenchimento. Isso ajuda usuários cegos a entenderem melhor que tipo de informações eles precisam preencher. As instruções e observações precisam ser bem resumidas mas claras ao mesmo tempo. Observações e instruções Monday, January 23, 12
  • 24. Os dois termos tem muito em comum, mas tem ideias bem diferentes, mas ambas pretendem manter a melhor experiência que o usuário na sua realidade ao visitar o website/sistema. Graceful Degradation e Progressive Enhancement Monday, January 23, 12
  • 25. O Graceful Degradation contempla o método de produzir sites sempre nivelando pelas features mais avançadas e browsers mais atuais, preparando fallbacks para os browsers antigos para não quebrar o fluxo ou a estrutura do layout, sempre ativando alternativas para os visuais e funções que não funcionarem. Graceful Degradation Monday, January 23, 12
  • 26. O Progressive Enhancement defende o planejamento inicial para os browsers antigos, contemplando apenas os aspectos básicos que cada browser suporta, e posteriormente é aplicado uma camada para melhorar a experiência dos usuários que utilizam os meios de acesso mais atuais. Embora seja mais trabalhoso e leve mais tempo para planejamento, muitas equipes preferem praticar o Progressive Enhancement em detrimento ao Graceful Degradation. Progressive Enhancement Monday, January 23, 12
  • 28. O conceito de Responsive Web Design contempla a ideia de manter o layout dinâmico, que se modela de acordo com o tamanho da tela do usuário. Não é somente fazer um site fluído, mas planejar quais áreas e estruturas do site serão flexíveis de acordo com o tamanho da tela usada para visualizar o site. Personalizando para todos os dipositivos Monday, January 23, 12
  • 29. O ideal é definir ranges para adequar o site na maiora dos dispositivos. Hoje podemos mapear as telas: smartphones, tablets, notebooks/monitores, TVs. Para cada tela é preciso ter um design específico para melhorar a experiência ou o design padrão deve degradar de forma natural, sem prejudicar a navegação do usuário. Range de screen size Monday, January 23, 12
  • 31. WCAG - Recomendação Oficial do W3C http://www.w3.org/TR/WCAG/ WAI - Web Accessibility Initiative http://www.w3.org/WAI/ Outras recomendações e correções do WCAG http://wcagsamurai.org/ e-Mag - Modelo de acessibilidade de Governo Eletrônico http://www.governoeletronico.gov.br/acoes-e-projetos/e-MAG/ Fontes de informação Monday, January 23, 12
  • 32. Site conceitual e técnico criado pelo MAQ, um cego http://www.acessibilidadelegal.com/ Artigos e Posts sobre Acessibilidade http://tableless.com.br/categoria/acessibilidade-2/ Artigos e textos sobre acessibilidade http://acessodigital.net/artigos.html Fontes de informação Monday, January 23, 12