SlideShare uma empresa Scribd logo
1 de 85
Baixar para ler offline
Aula
Programação Web I
5
6 de maio de 2022
Acessibilidade na Web
Prof. Humberto Lidio Antonelli
humberto.antonelli@ufms.br
Sumário
• Introdução
• Tecnologia Assis4va
• Acessibilidade na Web
• Recomendações de acessibilidade
• Avaliação de acessibilidade
6 de maio de 2022 PW1 - Acessibilidade na Web 2
6 de maio de 2022 PW1 - Acessibilidade na Web 3
O que é
acessibilidade?
Significado de “Acessibilidade”
Segundo dicionário Michaelis:
1. Facilidade de acesso; qualidade
do que é acessível.
2. Facilidade de aproximação,
de procedimento ou de
obtenção.
6 de maio de 2022 PW1 - Acessibilidade na Web 4
Fonte: hKp://michaelis.uol.com.br/busca?r=0&f=0&t=0&palavra=acessibilidade
Significado de “Acessibilidade”
Segundo a Lei nº 13.146 (06 de julho de 2015):
possibilidade e condição de alcance para utilização, com segurança e
autonomia, de espaços, mobiliários, equipamentos urbanos, edificações,
transportes, informação e comunicação, inclusive seus sistemas e
tecnologias, bem como de outros serviços e instalações abertos ao público,
de uso público ou privados de uso coletivo, tanto na zona urbana como na
rural, por pessoa com deficiência ou com mobilidade reduzida
6 de maio de 2022 PW1 - Acessibilidade na Web 5
“
“
Legislação
• Primeiros países a criar leis de acessibilidade para a Internet:
• Estados Unidos da América (http://www.section508.gov)
• Canadá (http://www.tbs-sct.gc.ca)
• Austrália (http://www.hreoc.gov.au)
• Outros países que possuem leis de acessibilidade para Internet:
• Portugal (http://www.acessibilidade.net)
• Reino Unido (http://www.drc.org.uk/open4all/law/)
• Coréia (http://www.iabf.or.kr/)
• Japão (http://www.comm.twcu.ac.jp/~nabe/data/JIS-WAI/)
6 de maio de 2022 PW1 - Acessibilidade na Web 6
Legislação de Acessibilidade no Brasil
Lei 13.146 de 06 de julho de 2015:
Art. 63. É obrigatória a acessibilidade nos sí1os da internet man,dos por
empresas com sede ou representação comercial no País ou por órgãos de
governo, para uso da pessoa com deficiência, garan,ndo-lhe acesso às
informações disponíveis, conforme as melhores prá1cas e diretrizes de
acessibilidade adotadas internacionalmente.
6 de maio de 2022 PW1 - Acessibilidade na Web 7
Desde dezembro de 2005, todos os websites do governo
deveriam estar adequados aos requisitos de acessibilidade
Tecnologia Assis-va
É uma área do conhecimento, de característica interdisciplinar, que
engloba produtos, recursos, metodologias, estratégias, práticas e serviços
que objetivam promover a funcionalidade, relacionada à atividade e
participação de pessoas com deficiência, incapacidades ou mobilidade
reduzida, visando sua autonomia, independência, qualidade de vida e
inclusão social
(Comitê de Ajudas Técnicas – CAT - http://www.pessoacomdeficiencia.gov.br/app/publicacoes/tecnologia-
assistiva)
6 de maio de 2022 PW1 - Acessibilidade na Web 8
“
“
Tecnologia Assistiva
Segundo o WCAG (1999), Tecnologia Assis8va consiste em hardware ou
so)ware projetado para apoiar pessoas com deficiência, em a8vidades do
co8diano.
Exemplos:
6 de maio de 2022 PW1 - Acessibilidade na Web 9
• Leitor de Tela
• Navegador Textual
• Navegador com Voz
• Ampliador de Tela
• Teclado Alterna8vo
• Síntese de Braille
• Reconhecedor de Voz
• Mouse Adaptado
Leitores de tela
• Software utilizado principalmente por pessoas cegas, que fornece
informações por meio de síntese de voz sobre os elementos exibidos na
tela do computador
• Navegação na Web com um leitor de tela
– Lendo toda a página (navegação por setas)
6 de maio de 2022 PW1 - Acessibilidade na Web 10
Leitores de tela
6 de maio de 2022 PW1 - Acessibilidade na Web 11
http://emag.governoeletronico.gov.br/cursodesenvolvedor/introducao/tecnologia
-assistiva-leitores-de-tela.html
• Lendo os links (navegação com a tecla Tab)
• Lendo os cabeçalhos (navegação com a tecla h)
Principais leitores de tela
• JAWS: leitor de tela pago para Windows
h1p://www.freedomscien8fic.com/
• NVDA: leitor de tela gratuito para Windows
h1p://www.nvaccess.org/
• Virtual Vision: leitor de tela pago para Windows
h1p://www.micropower.com.br/
• Orca: leitor de tela gratuito para Linux
h1ps://wiki.gnome.org/ac8on/show/Projects/Orca?ac8on=show&redirect=Orca
• VoiceOver: leitor de tela para IOS que acompanha os disposi8vos da Apple
h1p://www.apple.com/br/accessibility/osx/voiceover/
6 de maio de 2022 PW1 - Acessibilidade na Web 12
Tecnologia Assistiva
• Ampliadores de tela – usuários com baixa visão
6 de maio de 2022 PW1 - Acessibilidade na Web 13
Tecnologia Assis-va
• DOSVOX: sistema operacional que u0liza sinte0zador de voz em língua
portuguesa e outros idiomas, e possui aplica0vos como editores de textos,
gerenciadores de e-mail, aplica0vos de bate-papo, entre outros
• Disponível em: h=p://intervox.nce.ufrj.br/dosvox/
• Roda em ambiente Windows e Linux
• Criando pela UFRJ
• Visão geral: h=p://www.youtube.com/watch?v=NHB66GEiUVk
6 de maio de 2022 PW1 - Acessibilidade na Web 14
6 de maio de 2022 PW1 - Acessibilidade na Web 15
Mas quem é que
precisa de
acessibilidade
Pessoas com Deficiência?
6 de maio de 2022 PW1 - Acessibilidade na Web 16
6 de maio de 2022 PW1 - Acessibilidade na Web 17
6 de maio de 2022 PW1 - Acessibilidade na Web 18
6 de maio de 2022 PW1 - Acessibilidade na Web 19
Então acessibilidade é
somente para pessoas
com deficiências,
certo?
6 de maio de 2022 PW1 - Acessibilidade na Web 20
Idosos, que
têm pouca
experiência,
baixa visão e
dificuldades
motoras...
6 de maio de 2022 PW1 - Acessibilidade na Web 21
Pessoas com 65 anos ou mais no
Brasil quadruplicará até 2060
alcançando os
26,8%
Fonte: Censo Demográfico de 2010
6 de maio de 2022 PW1 - Acessibilidade na Web 22
No mundo, as pessoas com 60
anos ou mais alcançará
2 bilhões
Fonte: ONU (2014)
em 2050
6 de maio de 2022 PW1 - Acessibilidade na Web 23
Mas quem é que
precisa de
acessibilidade
Todo mundo…
6 de maio de 2022 PW1 - Acessibilidade na Web 24
Alguns por um período, outros o tempo todo.
ISTO NÃO
É A WEB.
6 de maio de 2022 PW1 - Acessibilidade na Web 25
ISTO É A WEB!
6 de maio de 2022 PW1 - Acessibilidade na Web 26
ISTO SERÁ A WEB
6 de maio de 2022 PW1 - Acessibilidade na Web 27
Acessibilidade na Web
Definição unificada:
“Todas as pessoas,
especialmente as com
deficiência e idosos, podem
usar websites em uma
variedade de contextos de uso,
incluindo dispositivos diversos e
recursos de Tecnologia
Assistiva; para isso os websites
precisam ser projetados e
desenvolvidos para apoiar a
usabilidade nestes contextos.”
6 de maio de 2022 PW1 - Acessibilidade na Web 28
Fonte: Adaptada de Petrie, Savva e Power (2015).
6 de maio de 2022 PW1 - Acessibilidade na Web 29
Você acha que tem controle sobre o seu
usuário?
6 de maio de 2022 PW1 - Acessibilidade na Web 30
NÃO
6 de maio de 2022 PW1 - Acessibilidade na Web 31
Você não tem controle sobre o seu usuário!!!
6 de maio de 2022 PW1 - Acessibilidade na Web 32
Acessibilidade deve fazer parte da rotina…
Qual o
caminho para
a
acessibilidade
na Web?
6 de maio de 2022 PW1 - Acessibilidade na Web 33
Web Content Accessibility
Guidelines (WCAG)
Versão 1.0 – 5 de maio de 1999
www.w3.org/TR/WCAG10/
Versão 2.0 – 11 de dezembro de 2008
www.w3.org/TR/WCAG20/
Versão 2.1 – 05 de junho de 2018
www.w3.org/TR/WCAG21/
6 de maio de 2022 PW1 - Acessibilidade na Web 34
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 35
4 Princípios
13 Recomendações
78 Critérios de
Sucesso
Técnicas suficientes
e aconselhadas
Entendendo as Recomendações
Como cumprir os Critérios de Sucesso
Entendendo os Critérios de Sucesso
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 36
Princípio 1: Percep:vel
Isto significa que os usuários devem ser capazes de
perceber a informação que está sendo apresentada,
devendo ser visível para algum de seus senEdos.
WCAG 2.1
Princípio 1: Perceptível
• Forneça alternativas de texto para o conteúdo não textual
6 de maio de 2022 PW1 - Acessibilidade na Web 37
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 38
Foto das
teclas W, 3 e
C fora do
teclado
<img src="foto.jpg" alt=“Foto das
teclas W, 3 e C fora do teclado" />
<img alt="Foto das teclas W, 3 e C
fora do teclado" />
<img />
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 39
Se o elemento não
textual necessitar de
entrada de dados do
usuário
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 40
<input type=“text” id=“campo1” />
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 41
<p>Nome completo:</p>
<input type=“text” id=“campo1” />
Nome completo:
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 42
<p>Nome completo:</p>
<input type=“text” id=“campo1” />
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 43
<label for=“nome”>Nome completo:</label>
<input type=“text” id=“campo1” name=“nome” />
Nome completo:
WCAG 2.1
Princípio 1: Perceptível
• Forneça alternativas de texto para o conteúdo não textual
• Forneça legendas e alternativas para conteúdo de áudio e vídeo
6 de maio de 2022 PW1 - Acessibilidade na Web 44
WCAG 2.1
Proporcionar legendas (open ou closed cap*on)
6 de maio de 2022 PW1 - Acessibilidade na Web 45
WCAG 2.1
Proporcionar uma alternativa para
a mídia baseada em tempo
6 de maio de 2022 PW1 - Acessibilidade na Web 46
Veja a versão em texto da entrevista
Transcrição do vídeo em
texto
WCAG 2.1
Princípio 1: Percep-vel
• Forneça alterna2vas de texto para o conteúdo não textual
• Forneça legendas e alterna2vas para conteúdo de áudio e vídeo
• Faça o conteúdo adaptável e disponível para recursos de Tecnologia
Assis:va
6 de maio de 2022 PW1 - Acessibilidade na Web 47
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 48
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 49
<table cellspacing="0" cellpadding="0" summary="As duas
primeiras colunas da tabela são as variáveis de cruzamento (por
exemplo, Regiões do país) e as subdivisões de cada bloco (por
exemplo, sudeste, sul, etc.). As demais colunas são os números
percentuais de cada indicador. Informações adicionais para
melhor leitura dos dados estão no rodapé de cada tabela.”>
<caption>
A1 - PROPORÇÃO DE DOMICÍLIOS COM COMPUTADOR
</caption>
. . .
</table>
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 50
<table border="1">
<caption>Contact Information</caption>
<tr>
<td></td>
<td scope="col">Name</td>
<td scope="col">Phone#</td>
<td scope="col">City</td>
</tr><tr>
<td>1.</td>
<td scope="row">Joel Garner</td>
<td>412-212-5421</td>
<td>Pittsburgh</td>
</tr><tr>
<td>2.</td>
<td scope="row">Clive Lloyd</td>
<td>410-306-5400</td>
<td>Baltimore</td>
</tr>
</table>
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 51
<table>
<tr>
<th rowspan="2" id="h">Homework</th>
<th colspan="3" id="e">Exams</th>
<th colspan="3" id="p">Projects</th>
</tr><tr>
<th id="e1" headers="e">1</th>
<th id="e2" headers="e">2</th>
<th id="ef" headers="e">Final</th>
<th id="p1" headers="p">1</th>
<th id="p2" headers="p">2</th>
<th id="pf" headers="p">Final</th>
</tr><tr>
<td headers="h">15%</td>
<td headers="e e1">15%</td>
<td headers="e e2">15%</td>
<td headers="e ef">20%</td>
<td headers="p p1">10%</td>
<td headers="p p2">10%</td>
<td headers="p pf">15%</td>
</tr>
</table>
WCAG 2.1
Princípio 1: Percep-vel
• Forneça alterna2vas de texto para o conteúdo não textual
• Forneça legendas e alterna2vas para conteúdo de áudio e vídeo
• Faça o conteúdo adaptável e disponível para recursos de Tecnologia
Assis:va
• Usar contraste suficiente para tornar as coisas fáceis de ver e ouvir
6 de maio de 2022 PW1 - Acessibilidade na Web 52
WCAG 2.1
Atentar para o contraste das cores!!!
Você consegue ler este texto?
Você consegue ler este texto?
Você consegue ler este texto?
6 de maio de 2022 PW1 - Acessibilidade na Web 53
WCAG 2.1
Atentar para o contraste das cores!!!
6 de maio de 2022 PW1 - Acessibilidade na Web 54
Visão Normal Baixa Visão
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 55
Visão Normal Daltônico
Nunca utilize
somente cor para
transmitir uma
informação na
Web!!
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 56
Princípio 2: Operável
Isto significa que os usuários devem ser capazes de
operar a interface; a interface de interação não pode
exigir interação que o usuário não possa executar.
WCAG 2.1
Princípio 2: Operável
• Faça todas as funcionalidades acessíveis via teclado
6 de maio de 2022 PW1 - Acessibilidade na Web 57
WCAG 2.1
U"lizar o teclado e outras funções específicas do disposi"vo
6 de maio de 2022 PW1 - Acessibilidade na Web 58
<a href="menu.php"
onmouseover="swapImageOn('menu')"
onfocus="swapImageOn('menu')"
onmouseout="swapImageOff('menu')"
onblur="swapImageOff('menu')"
>
<img id="menu" src="menu_off.gif" alt="Menu" />
</a>
WCAG 2.1
Princípio 2: Operável
• Faça todas as funcionalidades acessíveis via teclado
• Forneça aos usuários tempo suficiente para ler e utilizar o conteúdo
6 de maio de 2022 PW1 - Acessibilidade na Web 59
WCAG 2.1
Faixa de notícias em movimento
sem botão para pausá-la
• É necessário fornecer uma
forma para colocar em pausa o
conteúdo em movimento
6 de maio de 2022 PW1 - Acessibilidade na Web 60
WCAG 2.1
Princípio 2: Operável
• Faça todas as funcionalidades acessíveis via teclado
• Forneça aos usuários tempo suficiente para ler e u3lizar o conteúdo
• Não u3lize conteúdo que cause convulsões
6 de maio de 2022 PW1 - Acessibilidade na Web 61
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 62
WCAG 2.1
Princípio 2: Operável
• Faça todas as funcionalidades acessíveis via teclado
• Forneça aos usuários tempo suficiente para ler e u3lizar o conteúdo
• Não u3lize conteúdo que cause convulsões
• Ajude os usuários a navegar e encontrar conteúdo
6 de maio de 2022 PW1 - Acessibilidade na Web 63
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 64
Permite ao usuário
saltar sobre um bloco
de links de navegação e
ir direto pro conteúdo
WCAG 2.1
Link “Pular para o conteúdo principal”
• Pode ser usado como um link visível ou um link escondido colocado no
topo do código, de modo que ele seja lido rapidamente pelo leitor de tela
• O link deve ir para uma âncora ou id colocado na parte superior do código
de conteúdo após a navegação
• Uma maneira de ocultar o texto é colocá-lo literalmente fora da tela usando
CSS
• Usando, por exemplo, a classe .offscreen
• O texto não é visível no navegador, mas um leitor de tela irá compreendê-lo
6 de maio de 2022 PW1 - Acessibilidade na Web 65
WCAG 2.1
Fornecer elementos de cabeçalho no início de cada seção de conteúdo
6 de maio de 2022 PW1 - Acessibilidade na Web 66
<H1>Título Principal</H1>
<H2>Subtítulo</H2>
<H3>Sub-Subtítulo</H3>
<H2>Subtítulo</H2>
<H3>Sub-Subtítulo</H3>
<H4>....</H4>
WCAG 2.1
Princípio 2: Operável
• Faça todas as funcionalidades acessíveis via teclado
• Forneça aos usuários tempo suficiente para ler e utilizar o conteúdo
• Não utilize conteúdo que cause convulsões
• Ajude os usuários a navegar e encontrar conteúdo
• Facilitar a operação das funcionalidade por meio de várias entradas além
do teclado
6 de maio de 2022 PW1 - Acessibilidade na Web 67
WCAG 2.1
Ações executadas
com gestos
complexos (zoom e
deslizamento) também
devem ser executadas
usando gestos
simples (toques simples,
duplos e longos)
6 de maio de 2022 PW1 - Acessibilidade na Web 68
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 69
Princípio 3: Compreensível
Isto significa que os usuários devem ser capazes de
compreender as informações, bem como o
funcionamento da interface do usuário; o conteúdo
ou operação não pode ir além de sua compreensão.
WCAG 2.1
Princípio 3: Compreensível
• Tornar o conteúdo textual legível e
compreensível
6 de maio de 2022 PW1 - Acessibilidade na Web 70
WCAG 2.1
Definir o idioma da página, usando atributos de idioma no elemento HTML
6 de maio de 2022 PW1 - Acessibilidade na Web 71
<!DOCTYPE html>
<html lang="fr">
<head>
<title>document écrit en français</title>
<meta charset="UTF-8">
</head>
<body>
...document écrit en français
<span lang=“en”>and english</span>...
</body>
</html>
WCAG 2.1
Princípio 3: Compreensível
• Tornar o conteúdo textual legível e
compreensível
• Ajude os usuários a evitar e corrigir
erros
6 de maio de 2022 PW1 - Acessibilidade na Web 72
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 73
Incluir informação de
quais campos do
formulário são de
preenchimento
obrigatório
WCAG 2.1
6 de maio de 2022 PW1 - Acessibilidade na Web 74
Princípio 4: Robusto
Isto significa que os usuários devem ser capazes de
acessar o conteúdo conforme as tecnologias
evoluem; como a tecnologia e os agentes de usuário
evoluem, o conteúdo deve permanecer acessível.
WCAG 2.1
Princípio 4: Robusto
• Maximize a compa3bilidade com as tecnologias atuais e futuras
6 de maio de 2022 PW1 - Acessibilidade na Web 75
WCAG 2.1
Validar as páginas Web
O objetivo desta técnica é evitar
ambiguidades em páginas da Web
que, muitas vezes, resultam em
código que NÃO estão em
conformidade com as especificações
formais
6 de maio de 2022 PW1 - Acessibilidade na Web 76
http://validator.w3.org/
WCAG 2.1
Assegurar que abertura e fechamento de tags sejam utilizadas de acordo
com a especificação (HTML)
6 de maio de 2022 PW1 - Acessibilidade na Web 77
<div><strong> Texto </strong>
<p><a href=“link.htm”> Texto </p></a>
Diretrizes de Acessibilidade Brasileiras
Modelo de Acessibilidade em Governo
Eletrônico (eMAG), versão 3.1
• Disponível em: http://emag.governoeletronico.gov.br
• Baseia-se na WCAG 2.0
• Possui 45 recomendações
• Curso de acessibilidade para conteudistas e desenvolvedores:
http://emag.governoeletronico.gov.br/curso
6 de maio de 2022 PW1 - Acessibilidade na Web 78
Avaliação de acessibilidade
Obje%vo: encontrar barreiras de acessibilidade
nas páginas Web
Métodos:
• Avaliação automá8ca
• Avaliação manual
• Testes com os usuários finais
6 de maio de 2022 PW1 - Acessibilidade na Web 79
Avaliação Automática de Acessibilidade
• Checar problemas de acessibilidade de forma automá4ca
Exemplos:
• daSilva (h8p://www.dasilva.org.br/)
• TAW (h8p://www.tawdis.net/)
• AChecker (h8p://achecker.ca/checker/)
• WAVE (h8p://wave.webaim.org/)
• Mais opções: h8p://www.w3.org/WAI/ER/tools/
6 de maio de 2022 PW1 - Acessibilidade na Web 80
Dicas importantes para melhorar a
acessibilidade
• Seguir as diretrizes de acessibilidade (WCAG 2.0 e eMAG)
• Validação automá@ca de acessibilidade
• Teste com recursos de Tecnologia Assis@va
• Coloque a acessibilidade na ro@na do desenvolvimento
6 de maio de 2022 PW1 - Acessibilidade na Web 81
Leituras interessantes
Web Content Accessibility Guidelines (WCAG) 2.1
• h"p://www.w3.org/TR/WCAG21 (inglês)
• h"p://www.w3.org/Transla=ons/WCAG20-pt-br (traduzido português/BR) - Versão 2.0
Car8lha de Acessibilidade na Web (W3C Brasil)
• h"p://www.w3c.br/pub/Materiais/PublicacoesW3C/car=lha-w3cbr-acessibilidade-web-fasciculo-
I.pdf
eMAG - Modelo de Acessibilidade em Governo Eletrônico
• h"p://emag.governoeletronico.gov.br
• h"p://www.governoeletronico.gov.br/biblioteca/arquivos/emag-modelo-de-acessibilidade-em-
governo-eletronico/download
6 de maio de 2022 PW1 - Acessibilidade na Web 82
Leituras interessantes
Curso eMAG
• http://emag.governoeletronico.gov.br/curso/index.html
Acessibilidade Legal
• http://www.acessibilidadelegal.com
Acesso Digital
• http://acessodigital.net
Acessibilidade Web na mente
• http://webaim.org
Lei nº 13.146 de 6 de julho de 2015
• http://www.planalto.gov.br/ccivil_03/_Ato2015-2018/2015/Lei/L13146.htm
6 de maio de 2022 PW1 - Acessibilidade na Web 83
Referências
• PETRIE, Helen; SAVVA, Andreas; POWER, Christopher. Towards a unified defini/on of
web accessibility. In: Proceedings of the 12th Web for all Conference. ACM, 2015. p. 35.
• INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA. Censo Demográfico 2010. Rio de
Janeiro, RJ, 2010. 215 p. Disponível em: <hUp://biblioteca.ibge.gov.br/visualizacao/
periodicos/94/cd_2010_religiao_deficiencia.pdf>.
• UNITED NATIONS: Department of Economic and Social Affairs – Popula`on Division.
Concise Report on the World Popula/on Situa/on 2014. New York, EUA. 2014. 30 p.
Disponível em:
<hUp://www.un.org/en/development/desa/popula`on/publica`ons/pdf/trends/Concis
e%20Report%20on%20the%20World%20Popula`on% 20Situa`on%202014/en.pdf>.
6 de maio de 2022 PW1 - Acessibilidade na Web 84
Prof. Humberto Lidio Antonelli
humberto.antonelli@ufms.br
Obrigado!

Mais conteúdo relacionado

Semelhante a Aula - Acessibilidade na Web

Campus Party - janeiro 2010
Campus Party - janeiro 2010Campus Party - janeiro 2010
Campus Party - janeiro 2010Reinaldo Ferraz
 
Ferramentas Para Acessibilidade Na Web
Ferramentas Para Acessibilidade Na WebFerramentas Para Acessibilidade Na Web
Ferramentas Para Acessibilidade Na WebLucas Augusto Carvalho
 
Acessibilidade
AcessibilidadeAcessibilidade
Acessibilidadeaiadufmg
 
Oficina Ases2.0 beta6.0 - André Luiz Rezende
Oficina Ases2.0 beta6.0 - André Luiz RezendeOficina Ases2.0 beta6.0 - André Luiz Rezende
Oficina Ases2.0 beta6.0 - André Luiz RezendeGovBR
 
Acessibilidade computacional - Fundamentos da Computação .pptx
Acessibilidade computacional - Fundamentos da Computação .pptxAcessibilidade computacional - Fundamentos da Computação .pptx
Acessibilidade computacional - Fundamentos da Computação .pptxJessicaMoraes69
 
cartilha-w3cbr-acessibilidade-web-fasciculo-I
cartilha-w3cbr-acessibilidade-web-fasciculo-Icartilha-w3cbr-acessibilidade-web-fasciculo-I
cartilha-w3cbr-acessibilidade-web-fasciculo-ILuca Toledo
 
Cartilha de Acessibilidade na Web - Fascículo I - 2013
Cartilha de Acessibilidade na Web - Fascículo I - 2013Cartilha de Acessibilidade na Web - Fascículo I - 2013
Cartilha de Acessibilidade na Web - Fascículo I - 2013Hudson Augusto
 
Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...
Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...
Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...Bruno Croci
 
Panorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociaisPanorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociaisReinaldo Ferraz
 
Acessibilidade em Sistemas Web para Deficientes Visuais
Acessibilidade em Sistemas Web para Deficientes VisuaisAcessibilidade em Sistemas Web para Deficientes Visuais
Acessibilidade em Sistemas Web para Deficientes VisuaisLogan Web
 
Existe teste de acessibilidade digital tdc sp - 2019
Existe teste de acessibilidade digital   tdc sp - 2019Existe teste de acessibilidade digital   tdc sp - 2019
Existe teste de acessibilidade digital tdc sp - 2019Maurício Pereiro
 
Deficientes visuais como usuários e programadores de computadores - Daniel de...
Deficientes visuais como usuários e programadores de computadores - Daniel de...Deficientes visuais como usuários e programadores de computadores - Daniel de...
Deficientes visuais como usuários e programadores de computadores - Daniel de...GovBR
 
Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)Rodrigo Leme
 
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...Nailton Andrade
 
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...tdc-globalcode
 
Acessibilidade no design e desenvolvimento web - Meetup Front-End SP
Acessibilidade no design e desenvolvimento web - Meetup Front-End SPAcessibilidade no design e desenvolvimento web - Meetup Front-End SP
Acessibilidade no design e desenvolvimento web - Meetup Front-End SPLucas J Silva
 
Tcc leonildo wagner reestruturação de website utilizando padrões w3 c 26-04...
Tcc leonildo wagner   reestruturação de website utilizando padrões w3 c 26-04...Tcc leonildo wagner   reestruturação de website utilizando padrões w3 c 26-04...
Tcc leonildo wagner reestruturação de website utilizando padrões w3 c 26-04...Léo Dias
 

Semelhante a Aula - Acessibilidade na Web (20)

Campus Party - janeiro 2010
Campus Party - janeiro 2010Campus Party - janeiro 2010
Campus Party - janeiro 2010
 
Ferramentas Para Acessibilidade Na Web
Ferramentas Para Acessibilidade Na WebFerramentas Para Acessibilidade Na Web
Ferramentas Para Acessibilidade Na Web
 
Acessibilidade
AcessibilidadeAcessibilidade
Acessibilidade
 
Acessibilidade
AcessibilidadeAcessibilidade
Acessibilidade
 
Oficina Ases2.0 beta6.0 - André Luiz Rezende
Oficina Ases2.0 beta6.0 - André Luiz RezendeOficina Ases2.0 beta6.0 - André Luiz Rezende
Oficina Ases2.0 beta6.0 - André Luiz Rezende
 
Acessibilidade computacional - Fundamentos da Computação .pptx
Acessibilidade computacional - Fundamentos da Computação .pptxAcessibilidade computacional - Fundamentos da Computação .pptx
Acessibilidade computacional - Fundamentos da Computação .pptx
 
cartilha-w3cbr-acessibilidade-web-fasciculo-I
cartilha-w3cbr-acessibilidade-web-fasciculo-Icartilha-w3cbr-acessibilidade-web-fasciculo-I
cartilha-w3cbr-acessibilidade-web-fasciculo-I
 
Cartilha de Acessibilidade na Web - Fascículo I - 2013
Cartilha de Acessibilidade na Web - Fascículo I - 2013Cartilha de Acessibilidade na Web - Fascículo I - 2013
Cartilha de Acessibilidade na Web - Fascículo I - 2013
 
Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...
Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...
Deficientes Visuais tem, de fato, acesso à inclusão digital através de Softwa...
 
Panorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociaisPanorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociais
 
Acessibilidade em Sistemas Web para Deficientes Visuais
Acessibilidade em Sistemas Web para Deficientes VisuaisAcessibilidade em Sistemas Web para Deficientes Visuais
Acessibilidade em Sistemas Web para Deficientes Visuais
 
Existe teste de acessibilidade digital tdc sp - 2019
Existe teste de acessibilidade digital   tdc sp - 2019Existe teste de acessibilidade digital   tdc sp - 2019
Existe teste de acessibilidade digital tdc sp - 2019
 
Deficientes visuais como usuários e programadores de computadores - Daniel de...
Deficientes visuais como usuários e programadores de computadores - Daniel de...Deficientes visuais como usuários e programadores de computadores - Daniel de...
Deficientes visuais como usuários e programadores de computadores - Daniel de...
 
Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)
 
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
 
W3C Acessibilidade
W3C AcessibilidadeW3C Acessibilidade
W3C Acessibilidade
 
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
 
Acessibilidade no design e desenvolvimento web - Meetup Front-End SP
Acessibilidade no design e desenvolvimento web - Meetup Front-End SPAcessibilidade no design e desenvolvimento web - Meetup Front-End SP
Acessibilidade no design e desenvolvimento web - Meetup Front-End SP
 
Acessibilidade e Tecnologias Assistivas
Acessibilidade e Tecnologias AssistivasAcessibilidade e Tecnologias Assistivas
Acessibilidade e Tecnologias Assistivas
 
Tcc leonildo wagner reestruturação de website utilizando padrões w3 c 26-04...
Tcc leonildo wagner   reestruturação de website utilizando padrões w3 c 26-04...Tcc leonildo wagner   reestruturação de website utilizando padrões w3 c 26-04...
Tcc leonildo wagner reestruturação de website utilizando padrões w3 c 26-04...
 

Último

VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
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
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficasprofcamilamanz
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memorialgrecchi
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - DissertaçãoMaiteFerreira4
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
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
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreElianeElika
 

Último (20)

VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
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...
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Atividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas GeográficasAtividades sobre Coordenadas Geográficas
Atividades sobre Coordenadas Geográficas
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memoria
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - Dissertação
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
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...
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestreCIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
CIÊNCIAS HUMANAS - ENSINO MÉDIO. 2024 2 bimestre
 

Aula - Acessibilidade na Web

  • 1. Aula Programação Web I 5 6 de maio de 2022 Acessibilidade na Web Prof. Humberto Lidio Antonelli humberto.antonelli@ufms.br
  • 2. Sumário • Introdução • Tecnologia Assis4va • Acessibilidade na Web • Recomendações de acessibilidade • Avaliação de acessibilidade 6 de maio de 2022 PW1 - Acessibilidade na Web 2
  • 3. 6 de maio de 2022 PW1 - Acessibilidade na Web 3 O que é acessibilidade?
  • 4. Significado de “Acessibilidade” Segundo dicionário Michaelis: 1. Facilidade de acesso; qualidade do que é acessível. 2. Facilidade de aproximação, de procedimento ou de obtenção. 6 de maio de 2022 PW1 - Acessibilidade na Web 4 Fonte: hKp://michaelis.uol.com.br/busca?r=0&f=0&t=0&palavra=acessibilidade
  • 5. Significado de “Acessibilidade” Segundo a Lei nº 13.146 (06 de julho de 2015): possibilidade e condição de alcance para utilização, com segurança e autonomia, de espaços, mobiliários, equipamentos urbanos, edificações, transportes, informação e comunicação, inclusive seus sistemas e tecnologias, bem como de outros serviços e instalações abertos ao público, de uso público ou privados de uso coletivo, tanto na zona urbana como na rural, por pessoa com deficiência ou com mobilidade reduzida 6 de maio de 2022 PW1 - Acessibilidade na Web 5 “ “
  • 6. Legislação • Primeiros países a criar leis de acessibilidade para a Internet: • Estados Unidos da América (http://www.section508.gov) • Canadá (http://www.tbs-sct.gc.ca) • Austrália (http://www.hreoc.gov.au) • Outros países que possuem leis de acessibilidade para Internet: • Portugal (http://www.acessibilidade.net) • Reino Unido (http://www.drc.org.uk/open4all/law/) • Coréia (http://www.iabf.or.kr/) • Japão (http://www.comm.twcu.ac.jp/~nabe/data/JIS-WAI/) 6 de maio de 2022 PW1 - Acessibilidade na Web 6
  • 7. Legislação de Acessibilidade no Brasil Lei 13.146 de 06 de julho de 2015: Art. 63. É obrigatória a acessibilidade nos sí1os da internet man,dos por empresas com sede ou representação comercial no País ou por órgãos de governo, para uso da pessoa com deficiência, garan,ndo-lhe acesso às informações disponíveis, conforme as melhores prá1cas e diretrizes de acessibilidade adotadas internacionalmente. 6 de maio de 2022 PW1 - Acessibilidade na Web 7 Desde dezembro de 2005, todos os websites do governo deveriam estar adequados aos requisitos de acessibilidade
  • 8. Tecnologia Assis-va É uma área do conhecimento, de característica interdisciplinar, que engloba produtos, recursos, metodologias, estratégias, práticas e serviços que objetivam promover a funcionalidade, relacionada à atividade e participação de pessoas com deficiência, incapacidades ou mobilidade reduzida, visando sua autonomia, independência, qualidade de vida e inclusão social (Comitê de Ajudas Técnicas – CAT - http://www.pessoacomdeficiencia.gov.br/app/publicacoes/tecnologia- assistiva) 6 de maio de 2022 PW1 - Acessibilidade na Web 8 “ “
  • 9. Tecnologia Assistiva Segundo o WCAG (1999), Tecnologia Assis8va consiste em hardware ou so)ware projetado para apoiar pessoas com deficiência, em a8vidades do co8diano. Exemplos: 6 de maio de 2022 PW1 - Acessibilidade na Web 9 • Leitor de Tela • Navegador Textual • Navegador com Voz • Ampliador de Tela • Teclado Alterna8vo • Síntese de Braille • Reconhecedor de Voz • Mouse Adaptado
  • 10. Leitores de tela • Software utilizado principalmente por pessoas cegas, que fornece informações por meio de síntese de voz sobre os elementos exibidos na tela do computador • Navegação na Web com um leitor de tela – Lendo toda a página (navegação por setas) 6 de maio de 2022 PW1 - Acessibilidade na Web 10
  • 11. Leitores de tela 6 de maio de 2022 PW1 - Acessibilidade na Web 11 http://emag.governoeletronico.gov.br/cursodesenvolvedor/introducao/tecnologia -assistiva-leitores-de-tela.html • Lendo os links (navegação com a tecla Tab) • Lendo os cabeçalhos (navegação com a tecla h)
  • 12. Principais leitores de tela • JAWS: leitor de tela pago para Windows h1p://www.freedomscien8fic.com/ • NVDA: leitor de tela gratuito para Windows h1p://www.nvaccess.org/ • Virtual Vision: leitor de tela pago para Windows h1p://www.micropower.com.br/ • Orca: leitor de tela gratuito para Linux h1ps://wiki.gnome.org/ac8on/show/Projects/Orca?ac8on=show&redirect=Orca • VoiceOver: leitor de tela para IOS que acompanha os disposi8vos da Apple h1p://www.apple.com/br/accessibility/osx/voiceover/ 6 de maio de 2022 PW1 - Acessibilidade na Web 12
  • 13. Tecnologia Assistiva • Ampliadores de tela – usuários com baixa visão 6 de maio de 2022 PW1 - Acessibilidade na Web 13
  • 14. Tecnologia Assis-va • DOSVOX: sistema operacional que u0liza sinte0zador de voz em língua portuguesa e outros idiomas, e possui aplica0vos como editores de textos, gerenciadores de e-mail, aplica0vos de bate-papo, entre outros • Disponível em: h=p://intervox.nce.ufrj.br/dosvox/ • Roda em ambiente Windows e Linux • Criando pela UFRJ • Visão geral: h=p://www.youtube.com/watch?v=NHB66GEiUVk 6 de maio de 2022 PW1 - Acessibilidade na Web 14
  • 15. 6 de maio de 2022 PW1 - Acessibilidade na Web 15 Mas quem é que precisa de acessibilidade
  • 16. Pessoas com Deficiência? 6 de maio de 2022 PW1 - Acessibilidade na Web 16
  • 17. 6 de maio de 2022 PW1 - Acessibilidade na Web 17
  • 18. 6 de maio de 2022 PW1 - Acessibilidade na Web 18
  • 19. 6 de maio de 2022 PW1 - Acessibilidade na Web 19 Então acessibilidade é somente para pessoas com deficiências, certo?
  • 20. 6 de maio de 2022 PW1 - Acessibilidade na Web 20 Idosos, que têm pouca experiência, baixa visão e dificuldades motoras...
  • 21. 6 de maio de 2022 PW1 - Acessibilidade na Web 21 Pessoas com 65 anos ou mais no Brasil quadruplicará até 2060 alcançando os 26,8% Fonte: Censo Demográfico de 2010
  • 22. 6 de maio de 2022 PW1 - Acessibilidade na Web 22 No mundo, as pessoas com 60 anos ou mais alcançará 2 bilhões Fonte: ONU (2014) em 2050
  • 23. 6 de maio de 2022 PW1 - Acessibilidade na Web 23 Mas quem é que precisa de acessibilidade
  • 24. Todo mundo… 6 de maio de 2022 PW1 - Acessibilidade na Web 24 Alguns por um período, outros o tempo todo.
  • 25. ISTO NÃO É A WEB. 6 de maio de 2022 PW1 - Acessibilidade na Web 25
  • 26. ISTO É A WEB! 6 de maio de 2022 PW1 - Acessibilidade na Web 26
  • 27. ISTO SERÁ A WEB 6 de maio de 2022 PW1 - Acessibilidade na Web 27
  • 28. Acessibilidade na Web Definição unificada: “Todas as pessoas, especialmente as com deficiência e idosos, podem usar websites em uma variedade de contextos de uso, incluindo dispositivos diversos e recursos de Tecnologia Assistiva; para isso os websites precisam ser projetados e desenvolvidos para apoiar a usabilidade nestes contextos.” 6 de maio de 2022 PW1 - Acessibilidade na Web 28 Fonte: Adaptada de Petrie, Savva e Power (2015).
  • 29. 6 de maio de 2022 PW1 - Acessibilidade na Web 29 Você acha que tem controle sobre o seu usuário?
  • 30. 6 de maio de 2022 PW1 - Acessibilidade na Web 30 NÃO
  • 31. 6 de maio de 2022 PW1 - Acessibilidade na Web 31 Você não tem controle sobre o seu usuário!!!
  • 32. 6 de maio de 2022 PW1 - Acessibilidade na Web 32 Acessibilidade deve fazer parte da rotina…
  • 33. Qual o caminho para a acessibilidade na Web? 6 de maio de 2022 PW1 - Acessibilidade na Web 33
  • 34. Web Content Accessibility Guidelines (WCAG) Versão 1.0 – 5 de maio de 1999 www.w3.org/TR/WCAG10/ Versão 2.0 – 11 de dezembro de 2008 www.w3.org/TR/WCAG20/ Versão 2.1 – 05 de junho de 2018 www.w3.org/TR/WCAG21/ 6 de maio de 2022 PW1 - Acessibilidade na Web 34
  • 35. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 35 4 Princípios 13 Recomendações 78 Critérios de Sucesso Técnicas suficientes e aconselhadas Entendendo as Recomendações Como cumprir os Critérios de Sucesso Entendendo os Critérios de Sucesso
  • 36. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 36 Princípio 1: Percep:vel Isto significa que os usuários devem ser capazes de perceber a informação que está sendo apresentada, devendo ser visível para algum de seus senEdos.
  • 37. WCAG 2.1 Princípio 1: Perceptível • Forneça alternativas de texto para o conteúdo não textual 6 de maio de 2022 PW1 - Acessibilidade na Web 37
  • 38. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 38 Foto das teclas W, 3 e C fora do teclado <img src="foto.jpg" alt=“Foto das teclas W, 3 e C fora do teclado" /> <img alt="Foto das teclas W, 3 e C fora do teclado" /> <img />
  • 39. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 39 Se o elemento não textual necessitar de entrada de dados do usuário
  • 40. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 40 <input type=“text” id=“campo1” />
  • 41. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 41 <p>Nome completo:</p> <input type=“text” id=“campo1” /> Nome completo:
  • 42. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 42 <p>Nome completo:</p> <input type=“text” id=“campo1” />
  • 43. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 43 <label for=“nome”>Nome completo:</label> <input type=“text” id=“campo1” name=“nome” /> Nome completo:
  • 44. WCAG 2.1 Princípio 1: Perceptível • Forneça alternativas de texto para o conteúdo não textual • Forneça legendas e alternativas para conteúdo de áudio e vídeo 6 de maio de 2022 PW1 - Acessibilidade na Web 44
  • 45. WCAG 2.1 Proporcionar legendas (open ou closed cap*on) 6 de maio de 2022 PW1 - Acessibilidade na Web 45
  • 46. WCAG 2.1 Proporcionar uma alternativa para a mídia baseada em tempo 6 de maio de 2022 PW1 - Acessibilidade na Web 46 Veja a versão em texto da entrevista Transcrição do vídeo em texto
  • 47. WCAG 2.1 Princípio 1: Percep-vel • Forneça alterna2vas de texto para o conteúdo não textual • Forneça legendas e alterna2vas para conteúdo de áudio e vídeo • Faça o conteúdo adaptável e disponível para recursos de Tecnologia Assis:va 6 de maio de 2022 PW1 - Acessibilidade na Web 47
  • 48. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 48
  • 49. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 49 <table cellspacing="0" cellpadding="0" summary="As duas primeiras colunas da tabela são as variáveis de cruzamento (por exemplo, Regiões do país) e as subdivisões de cada bloco (por exemplo, sudeste, sul, etc.). As demais colunas são os números percentuais de cada indicador. Informações adicionais para melhor leitura dos dados estão no rodapé de cada tabela.”> <caption> A1 - PROPORÇÃO DE DOMICÍLIOS COM COMPUTADOR </caption> . . . </table>
  • 50. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 50 <table border="1"> <caption>Contact Information</caption> <tr> <td></td> <td scope="col">Name</td> <td scope="col">Phone#</td> <td scope="col">City</td> </tr><tr> <td>1.</td> <td scope="row">Joel Garner</td> <td>412-212-5421</td> <td>Pittsburgh</td> </tr><tr> <td>2.</td> <td scope="row">Clive Lloyd</td> <td>410-306-5400</td> <td>Baltimore</td> </tr> </table>
  • 51. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 51 <table> <tr> <th rowspan="2" id="h">Homework</th> <th colspan="3" id="e">Exams</th> <th colspan="3" id="p">Projects</th> </tr><tr> <th id="e1" headers="e">1</th> <th id="e2" headers="e">2</th> <th id="ef" headers="e">Final</th> <th id="p1" headers="p">1</th> <th id="p2" headers="p">2</th> <th id="pf" headers="p">Final</th> </tr><tr> <td headers="h">15%</td> <td headers="e e1">15%</td> <td headers="e e2">15%</td> <td headers="e ef">20%</td> <td headers="p p1">10%</td> <td headers="p p2">10%</td> <td headers="p pf">15%</td> </tr> </table>
  • 52. WCAG 2.1 Princípio 1: Percep-vel • Forneça alterna2vas de texto para o conteúdo não textual • Forneça legendas e alterna2vas para conteúdo de áudio e vídeo • Faça o conteúdo adaptável e disponível para recursos de Tecnologia Assis:va • Usar contraste suficiente para tornar as coisas fáceis de ver e ouvir 6 de maio de 2022 PW1 - Acessibilidade na Web 52
  • 53. WCAG 2.1 Atentar para o contraste das cores!!! Você consegue ler este texto? Você consegue ler este texto? Você consegue ler este texto? 6 de maio de 2022 PW1 - Acessibilidade na Web 53
  • 54. WCAG 2.1 Atentar para o contraste das cores!!! 6 de maio de 2022 PW1 - Acessibilidade na Web 54 Visão Normal Baixa Visão
  • 55. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 55 Visão Normal Daltônico Nunca utilize somente cor para transmitir uma informação na Web!!
  • 56. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 56 Princípio 2: Operável Isto significa que os usuários devem ser capazes de operar a interface; a interface de interação não pode exigir interação que o usuário não possa executar.
  • 57. WCAG 2.1 Princípio 2: Operável • Faça todas as funcionalidades acessíveis via teclado 6 de maio de 2022 PW1 - Acessibilidade na Web 57
  • 58. WCAG 2.1 U"lizar o teclado e outras funções específicas do disposi"vo 6 de maio de 2022 PW1 - Acessibilidade na Web 58 <a href="menu.php" onmouseover="swapImageOn('menu')" onfocus="swapImageOn('menu')" onmouseout="swapImageOff('menu')" onblur="swapImageOff('menu')" > <img id="menu" src="menu_off.gif" alt="Menu" /> </a>
  • 59. WCAG 2.1 Princípio 2: Operável • Faça todas as funcionalidades acessíveis via teclado • Forneça aos usuários tempo suficiente para ler e utilizar o conteúdo 6 de maio de 2022 PW1 - Acessibilidade na Web 59
  • 60. WCAG 2.1 Faixa de notícias em movimento sem botão para pausá-la • É necessário fornecer uma forma para colocar em pausa o conteúdo em movimento 6 de maio de 2022 PW1 - Acessibilidade na Web 60
  • 61. WCAG 2.1 Princípio 2: Operável • Faça todas as funcionalidades acessíveis via teclado • Forneça aos usuários tempo suficiente para ler e u3lizar o conteúdo • Não u3lize conteúdo que cause convulsões 6 de maio de 2022 PW1 - Acessibilidade na Web 61
  • 62. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 62
  • 63. WCAG 2.1 Princípio 2: Operável • Faça todas as funcionalidades acessíveis via teclado • Forneça aos usuários tempo suficiente para ler e u3lizar o conteúdo • Não u3lize conteúdo que cause convulsões • Ajude os usuários a navegar e encontrar conteúdo 6 de maio de 2022 PW1 - Acessibilidade na Web 63
  • 64. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 64 Permite ao usuário saltar sobre um bloco de links de navegação e ir direto pro conteúdo
  • 65. WCAG 2.1 Link “Pular para o conteúdo principal” • Pode ser usado como um link visível ou um link escondido colocado no topo do código, de modo que ele seja lido rapidamente pelo leitor de tela • O link deve ir para uma âncora ou id colocado na parte superior do código de conteúdo após a navegação • Uma maneira de ocultar o texto é colocá-lo literalmente fora da tela usando CSS • Usando, por exemplo, a classe .offscreen • O texto não é visível no navegador, mas um leitor de tela irá compreendê-lo 6 de maio de 2022 PW1 - Acessibilidade na Web 65
  • 66. WCAG 2.1 Fornecer elementos de cabeçalho no início de cada seção de conteúdo 6 de maio de 2022 PW1 - Acessibilidade na Web 66 <H1>Título Principal</H1> <H2>Subtítulo</H2> <H3>Sub-Subtítulo</H3> <H2>Subtítulo</H2> <H3>Sub-Subtítulo</H3> <H4>....</H4>
  • 67. WCAG 2.1 Princípio 2: Operável • Faça todas as funcionalidades acessíveis via teclado • Forneça aos usuários tempo suficiente para ler e utilizar o conteúdo • Não utilize conteúdo que cause convulsões • Ajude os usuários a navegar e encontrar conteúdo • Facilitar a operação das funcionalidade por meio de várias entradas além do teclado 6 de maio de 2022 PW1 - Acessibilidade na Web 67
  • 68. WCAG 2.1 Ações executadas com gestos complexos (zoom e deslizamento) também devem ser executadas usando gestos simples (toques simples, duplos e longos) 6 de maio de 2022 PW1 - Acessibilidade na Web 68
  • 69. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 69 Princípio 3: Compreensível Isto significa que os usuários devem ser capazes de compreender as informações, bem como o funcionamento da interface do usuário; o conteúdo ou operação não pode ir além de sua compreensão.
  • 70. WCAG 2.1 Princípio 3: Compreensível • Tornar o conteúdo textual legível e compreensível 6 de maio de 2022 PW1 - Acessibilidade na Web 70
  • 71. WCAG 2.1 Definir o idioma da página, usando atributos de idioma no elemento HTML 6 de maio de 2022 PW1 - Acessibilidade na Web 71 <!DOCTYPE html> <html lang="fr"> <head> <title>document écrit en français</title> <meta charset="UTF-8"> </head> <body> ...document écrit en français <span lang=“en”>and english</span>... </body> </html>
  • 72. WCAG 2.1 Princípio 3: Compreensível • Tornar o conteúdo textual legível e compreensível • Ajude os usuários a evitar e corrigir erros 6 de maio de 2022 PW1 - Acessibilidade na Web 72
  • 73. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 73 Incluir informação de quais campos do formulário são de preenchimento obrigatório
  • 74. WCAG 2.1 6 de maio de 2022 PW1 - Acessibilidade na Web 74 Princípio 4: Robusto Isto significa que os usuários devem ser capazes de acessar o conteúdo conforme as tecnologias evoluem; como a tecnologia e os agentes de usuário evoluem, o conteúdo deve permanecer acessível.
  • 75. WCAG 2.1 Princípio 4: Robusto • Maximize a compa3bilidade com as tecnologias atuais e futuras 6 de maio de 2022 PW1 - Acessibilidade na Web 75
  • 76. WCAG 2.1 Validar as páginas Web O objetivo desta técnica é evitar ambiguidades em páginas da Web que, muitas vezes, resultam em código que NÃO estão em conformidade com as especificações formais 6 de maio de 2022 PW1 - Acessibilidade na Web 76 http://validator.w3.org/
  • 77. WCAG 2.1 Assegurar que abertura e fechamento de tags sejam utilizadas de acordo com a especificação (HTML) 6 de maio de 2022 PW1 - Acessibilidade na Web 77 <div><strong> Texto </strong> <p><a href=“link.htm”> Texto </p></a>
  • 78. Diretrizes de Acessibilidade Brasileiras Modelo de Acessibilidade em Governo Eletrônico (eMAG), versão 3.1 • Disponível em: http://emag.governoeletronico.gov.br • Baseia-se na WCAG 2.0 • Possui 45 recomendações • Curso de acessibilidade para conteudistas e desenvolvedores: http://emag.governoeletronico.gov.br/curso 6 de maio de 2022 PW1 - Acessibilidade na Web 78
  • 79. Avaliação de acessibilidade Obje%vo: encontrar barreiras de acessibilidade nas páginas Web Métodos: • Avaliação automá8ca • Avaliação manual • Testes com os usuários finais 6 de maio de 2022 PW1 - Acessibilidade na Web 79
  • 80. Avaliação Automática de Acessibilidade • Checar problemas de acessibilidade de forma automá4ca Exemplos: • daSilva (h8p://www.dasilva.org.br/) • TAW (h8p://www.tawdis.net/) • AChecker (h8p://achecker.ca/checker/) • WAVE (h8p://wave.webaim.org/) • Mais opções: h8p://www.w3.org/WAI/ER/tools/ 6 de maio de 2022 PW1 - Acessibilidade na Web 80
  • 81. Dicas importantes para melhorar a acessibilidade • Seguir as diretrizes de acessibilidade (WCAG 2.0 e eMAG) • Validação automá@ca de acessibilidade • Teste com recursos de Tecnologia Assis@va • Coloque a acessibilidade na ro@na do desenvolvimento 6 de maio de 2022 PW1 - Acessibilidade na Web 81
  • 82. Leituras interessantes Web Content Accessibility Guidelines (WCAG) 2.1 • h"p://www.w3.org/TR/WCAG21 (inglês) • h"p://www.w3.org/Transla=ons/WCAG20-pt-br (traduzido português/BR) - Versão 2.0 Car8lha de Acessibilidade na Web (W3C Brasil) • h"p://www.w3c.br/pub/Materiais/PublicacoesW3C/car=lha-w3cbr-acessibilidade-web-fasciculo- I.pdf eMAG - Modelo de Acessibilidade em Governo Eletrônico • h"p://emag.governoeletronico.gov.br • h"p://www.governoeletronico.gov.br/biblioteca/arquivos/emag-modelo-de-acessibilidade-em- governo-eletronico/download 6 de maio de 2022 PW1 - Acessibilidade na Web 82
  • 83. Leituras interessantes Curso eMAG • http://emag.governoeletronico.gov.br/curso/index.html Acessibilidade Legal • http://www.acessibilidadelegal.com Acesso Digital • http://acessodigital.net Acessibilidade Web na mente • http://webaim.org Lei nº 13.146 de 6 de julho de 2015 • http://www.planalto.gov.br/ccivil_03/_Ato2015-2018/2015/Lei/L13146.htm 6 de maio de 2022 PW1 - Acessibilidade na Web 83
  • 84. Referências • PETRIE, Helen; SAVVA, Andreas; POWER, Christopher. Towards a unified defini/on of web accessibility. In: Proceedings of the 12th Web for all Conference. ACM, 2015. p. 35. • INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA. Censo Demográfico 2010. Rio de Janeiro, RJ, 2010. 215 p. Disponível em: <hUp://biblioteca.ibge.gov.br/visualizacao/ periodicos/94/cd_2010_religiao_deficiencia.pdf>. • UNITED NATIONS: Department of Economic and Social Affairs – Popula`on Division. Concise Report on the World Popula/on Situa/on 2014. New York, EUA. 2014. 30 p. Disponível em: <hUp://www.un.org/en/development/desa/popula`on/publica`ons/pdf/trends/Concis e%20Report%20on%20the%20World%20Popula`on% 20Situa`on%202014/en.pdf>. 6 de maio de 2022 PW1 - Acessibilidade na Web 84
  • 85. Prof. Humberto Lidio Antonelli humberto.antonelli@ufms.br Obrigado!