SlideShare uma empresa Scribd logo
Acessibilidade
Cristiano Pires Martins
Agradecimento à Professora Fabiana Pupim
Acessibilidade
!  É o processo e as técnicas usadas para criar
um site que pode ser utilizado por alguém
com alguma deficiência.
!  É uma categoria de usabilidade.
!  Está relacionada ao contexto de uso de um
software ou página web.
!  Significa fazer um site que funcione para
TODOS!
2
Acessibilidade
!  A acessibilidade web lida com as deficiências:
"  Visuais;
"  Auditivas;
"  Físicas;
"  Fala;
"  Cognitivas;
"  Neurológicas.
!  Além de projetar sites para pessoas mais
velhas cujas habilidades estão mudando
devido à idade.
3
Acessibilidade - Deficientes
Visuais e Motores
!  Muito utilizado softwares leitores de tela.
!  O leitor de tela lê o texto em uma página web
com base na marcação HTML.
!  Com o uso do atributo alt na tag img, podemos
descrever imagens do site e o leitor irá “falar” a
descrição colocada na propriedade alt da
imagem
!  Exemplos:
"  Jaws, Virtual Vision e Window-Eyes (Windows),
"  e VoiceOver (MAC OsX)
4
Exemplo
<img alt="Logotipo da Strada
Transportadora" src="images/banner.png" />
5
Hum...
6
E se eu quiser colocar
mais detalhes da
imagem?
Irei colocar tudo na
tag alt?
Acessibilidade - Deficientes
Visuais e Motores
!  Em descrições longas de imagem,
adicionamos o atributo “longdesc” e o
citamos na tag img.
!  Para isto criamos um arquivo html normal e
acione uma descrição mais longa da imagem.
!  Exemplo:
7
<img alt="Logotipo da Strada Transportadora“
longdesc=“descricao.html” src="images/banner.png”/>
Arquivo descricao.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt">
<head>
<title> Descrição do logotipo de Strada Transportadora </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" href="stylesheets/estilos.css" type="text/css“
media="all" />
</head>
<body>
<p> Logotipo de estrada transportadora é composto por um desenho em
forma de rodovia com o letreiro transportadora abaixo</p>
</body>
</html>
8
Acessibilidade – Sem o Mouse
!  Para pessoas que utilizam o teclado,
podemos fazer uso da tabulação da página
de forma ordenada.
!  Para isto usamos o atributo tabindex e
colocamos a numeração correta nos links.
!  Exemplo:
<a tabindex=“1” href=“produtos.html”> ....</
a>
9
Exemplo
<ul id="nav">
<li><a tabindex="1" class="active" title="Strada Transportadora"
href="index.html"> Home </a></li>
<li><a tabindex="2“ title="Empresa" href="empresa.html"> Empresa </
a></li>
<li><a tabindex="3“ title="Serviços" href="servicos.html"> Serviços </a></
li>
<li><a tabindex="4“ title="Contato" href="contato.html"> Contato </a></li>
</ul>
10
WCAG
!  A WCAG (Web Content Accessibility Guidelines)
– Diretrizes de Acessibilidade do Conteúdo Web,
foi criado pela W3C para determinar um conjunto
de diretrizes que permitam construir sites
acessíveis.
!  Ela possui uma lista de prioridades definidas em
14 diretrizes com 3 níveis de pontos de
verificação.
!  A lista de verificação e suas diretrizes são
encontradas no site: http://www.w3.org/WAI/GL
11
Acessibilidade - Pessoas
Daltônicas
!  As cores ajudam a manter seu site
acessível para pessoas daltônicas.
!  Temos 3 tipos de daltonismo:
"  Sem cores verdes (deutanopia)
"  Sem cores azuis (tritanopia)
"  Sem cores vermelhas (protanopia)
12
Acessibilidade - Pessoas
Daltônicas
!  Para auxiliar na visão de pessoas com
daltonismo, utilizamos as cores de fundo.
!  Certifique-se que todas as informações do
site sejam oferecidas com a cor e também
que estejam disponíveis sem a cor.
!  O uso de softwares de verificação de
acessibilidade auxiliam o desenvolvedor.
Exemplo: Cynthia Says.
13
Links úteis
!  Acesso digital:
"  http://acessodigital.net/artigos.html
!  Vídeo:
"  http://www.youtube.com/watch?v=hFI4CuxQjSA
!  WebAim
"  http://webaim.org/techniques/dreamweaver
!  Web Accessibility Evaluation Tools List
"  http://www.w3.org/WAI/ER/tools/
!  Acessibilidade.net
"  http://www.acessibilidade.net/web/sawdesc.php#sitios
14
Links úteis
!  Acessibilidadebrasil.org.br
"  http://www.acessibilidadebrasil.org.br/versao_anterior/
index.php?itemid=41
!  dasilva.org.br
"  http://www.dasilva.org.br
!  w3.org
"  http://www.w3.org/TR/WCAG20-TECHS/
15
16
Referências
!  DIAS, Cláudia. Usabilidade na WEB. Criando portais mais
acessíveis. 2ª Ed. Alta Books, 2006.
!  WATRALL, E; SIARTO, J. Use A Cabeça! Web Design. Alta
Books, 2009.

Mais conteúdo relacionado

PDF
Javascript aula 01 - visão geral
PDF
Java script aula 10 - angularjs
PPTX
Introdução básica ao JavaScript
PPT
Minicurso de JavaScript (Portuguese)
PDF
DOMinando JavaScript
PDF
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
PPT
Javascript levado a serio
PPT
Aula javascript
Javascript aula 01 - visão geral
Java script aula 10 - angularjs
Introdução básica ao JavaScript
Minicurso de JavaScript (Portuguese)
DOMinando JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Javascript levado a serio
Aula javascript

Mais procurados (20)

PDF
Desenvolvimento de Módulos Divi Builder
PDF
Java script aula 09 - JQuery
PDF
Java script - funções
PDF
Angular js
PDF
Java script aula 02 - operadores
PDF
Introdução a HTML, CSS, JS, Ajax
PDF
Desenvolvimento Web Avançado usando PHP
ODP
Construindo Sistemas Com Django
PDF
Desenvolvendo com Dojo Toolkit
PPTX
Html dom, eventos, jquery
PDF
Revisão html e java script
PPTX
08 Java Script Introdução - Teoria
ODP
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
PDF
Criando websites a jato com Django
PDF
Introdução à MEAN Stack
PPT
Javascript levado a sério
PPTX
09 Java Script - As formas de usar
PDF
Aplicacoes Web Com AJAX
ODP
Criando um Web Service Restful com Jersey, Eclipse, JBoss, Tomcat, WebSphere
PDF
Javascript - Biblioteca Jquery
Desenvolvimento de Módulos Divi Builder
Java script aula 09 - JQuery
Java script - funções
Angular js
Java script aula 02 - operadores
Introdução a HTML, CSS, JS, Ajax
Desenvolvimento Web Avançado usando PHP
Construindo Sistemas Com Django
Desenvolvendo com Dojo Toolkit
Html dom, eventos, jquery
Revisão html e java script
08 Java Script Introdução - Teoria
Minicurso Ajax - 5. Semana de Informática PUC Minas São Gabriel
Criando websites a jato com Django
Introdução à MEAN Stack
Javascript levado a sério
09 Java Script - As formas de usar
Aplicacoes Web Com AJAX
Criando um Web Service Restful com Jersey, Eclipse, JBoss, Tomcat, WebSphere
Javascript - Biblioteca Jquery
Anúncio

Destaque (20)

PDF
Aula 06 textos na web
PDF
Java script aula 07 - eventos
PDF
Java script aula 06 - dom
PDF
Java script aula 08 - formulários
PDF
Java script aula 07 - j-query
PDF
Aula 03-oac-componentes-de-um-sistema-de-computacao
PDF
Aula 07 - lista linear
PDF
Aula 08 - árvores
PDF
OAC Aula 09 - Entrada e Saída
PDF
Java script aula 04 - objeto array
PDF
Aula 02 semiótica e cores
PDF
Aula 05 layout e composição do site
PDF
Aula 04 layout e composição do site
PDF
Java script aula 03 - objetos
PDF
WDI - aula 07 - css com html
ODP
Acessibilidade Digital 1a aula
PDF
Ferramentas Para Acessibilidade Na Web
PDF
Aula 01-introducao-ao-so
PDF
Aula 01-oac-introducao-a-oac
PDF
Aula 05-entrada e-saida
Aula 06 textos na web
Java script aula 07 - eventos
Java script aula 06 - dom
Java script aula 08 - formulários
Java script aula 07 - j-query
Aula 03-oac-componentes-de-um-sistema-de-computacao
Aula 07 - lista linear
Aula 08 - árvores
OAC Aula 09 - Entrada e Saída
Java script aula 04 - objeto array
Aula 02 semiótica e cores
Aula 05 layout e composição do site
Aula 04 layout e composição do site
Java script aula 03 - objetos
WDI - aula 07 - css com html
Acessibilidade Digital 1a aula
Ferramentas Para Acessibilidade Na Web
Aula 01-introducao-ao-so
Aula 01-oac-introducao-a-oac
Aula 05-entrada e-saida
Anúncio

Semelhante a Aula 07 acessibilidade (20)

PDF
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
PPTX
A Web para todos - Acessibilidade na web
PPT
Conceitos de Acessibilidade para Web - WCGA
PPT
Acessibilidade
PPT
Inclusão Digital através da acessibilidade na web
PDF
Web acessível
PPTX
Acessibilidade-Web
PPT
Acessibilidade1
PPT
Acessibilidade1
PDF
10 Dicas para Melhorar a Acessibilidade da sua Web App
PPTX
Acessibilidade na Prática
PPTX
Acessibilidade na web
PDF
Acessibilidade na web
PDF
Acessibilidade na web
PPT
Html e acessibilidade
PDF
Acessibilidade na Web - Salomão Alcolumbre
PDF
Acessibilidade web, perda de tempo?
PDF
Html acessivel - Um guia rápido para melhorar a acessibilidade das suas págin...
PDF
HTML Acessível
PDF
Acessibilidade no design e desenvolvimento web - R design 2017
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
A Web para todos - Acessibilidade na web
Conceitos de Acessibilidade para Web - WCGA
Acessibilidade
Inclusão Digital através da acessibilidade na web
Web acessível
Acessibilidade-Web
Acessibilidade1
Acessibilidade1
10 Dicas para Melhorar a Acessibilidade da sua Web App
Acessibilidade na Prática
Acessibilidade na web
Acessibilidade na web
Acessibilidade na web
Html e acessibilidade
Acessibilidade na Web - Salomão Alcolumbre
Acessibilidade web, perda de tempo?
Html acessivel - Um guia rápido para melhorar a acessibilidade das suas págin...
HTML Acessível
Acessibilidade no design e desenvolvimento web - R design 2017

Mais de Cristiano Pires Martins (12)

PDF
Aula 08 - árvores
PDF
Aula 01 introdução
PDF
Aula 03 esquema de cores
PDF
Aula 08-oac-execucao-de-programas
PDF
Aula 07-oac-processadores
PDF
Aula 06-oac-memoria-principal
PDF
Aula 05-oac-conceitos-de-logica-digital
PDF
Aula 02-oac-historia-da-computacao-part2
PDF
Aula 02-oac-historia-da-computacao-part1
PDF
Aula 10-oac-arquitetura-risc
PDF
Aula 06-sistemas de-arquivo
PDF
Aula 04-gerenciamento-basico-de-memoria
Aula 08 - árvores
Aula 01 introdução
Aula 03 esquema de cores
Aula 08-oac-execucao-de-programas
Aula 07-oac-processadores
Aula 06-oac-memoria-principal
Aula 05-oac-conceitos-de-logica-digital
Aula 02-oac-historia-da-computacao-part2
Aula 02-oac-historia-da-computacao-part1
Aula 10-oac-arquitetura-risc
Aula 06-sistemas de-arquivo
Aula 04-gerenciamento-basico-de-memoria

Último (20)

PPTX
Aula sobre desenvolvimento de aplicativos
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PPTX
Aula sobre banco de dados com firebase db
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Émile Durkheim slide elaborado muito bom
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
Aula sobre desenvolvimento de aplicativos
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Custos e liquidação no SAP Transportation Management, TM130 Col18
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
COBITxITIL-Entenda as diferença em uso governança TI
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Aula sobre banco de dados com firebase db
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Émile Durkheim slide elaborado muito bom
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Curso de Java 9 - (Threads) Multitarefas.pptx

Aula 07 acessibilidade

  • 2. Acessibilidade !  É o processo e as técnicas usadas para criar um site que pode ser utilizado por alguém com alguma deficiência. !  É uma categoria de usabilidade. !  Está relacionada ao contexto de uso de um software ou página web. !  Significa fazer um site que funcione para TODOS! 2
  • 3. Acessibilidade !  A acessibilidade web lida com as deficiências: "  Visuais; "  Auditivas; "  Físicas; "  Fala; "  Cognitivas; "  Neurológicas. !  Além de projetar sites para pessoas mais velhas cujas habilidades estão mudando devido à idade. 3
  • 4. Acessibilidade - Deficientes Visuais e Motores !  Muito utilizado softwares leitores de tela. !  O leitor de tela lê o texto em uma página web com base na marcação HTML. !  Com o uso do atributo alt na tag img, podemos descrever imagens do site e o leitor irá “falar” a descrição colocada na propriedade alt da imagem !  Exemplos: "  Jaws, Virtual Vision e Window-Eyes (Windows), "  e VoiceOver (MAC OsX) 4
  • 5. Exemplo <img alt="Logotipo da Strada Transportadora" src="images/banner.png" /> 5
  • 6. Hum... 6 E se eu quiser colocar mais detalhes da imagem? Irei colocar tudo na tag alt?
  • 7. Acessibilidade - Deficientes Visuais e Motores !  Em descrições longas de imagem, adicionamos o atributo “longdesc” e o citamos na tag img. !  Para isto criamos um arquivo html normal e acione uma descrição mais longa da imagem. !  Exemplo: 7 <img alt="Logotipo da Strada Transportadora“ longdesc=“descricao.html” src="images/banner.png”/>
  • 8. Arquivo descricao.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http:// www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt"> <head> <title> Descrição do logotipo de Strada Transportadora </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="stylesheet" href="stylesheets/estilos.css" type="text/css“ media="all" /> </head> <body> <p> Logotipo de estrada transportadora é composto por um desenho em forma de rodovia com o letreiro transportadora abaixo</p> </body> </html> 8
  • 9. Acessibilidade – Sem o Mouse !  Para pessoas que utilizam o teclado, podemos fazer uso da tabulação da página de forma ordenada. !  Para isto usamos o atributo tabindex e colocamos a numeração correta nos links. !  Exemplo: <a tabindex=“1” href=“produtos.html”> ....</ a> 9
  • 10. Exemplo <ul id="nav"> <li><a tabindex="1" class="active" title="Strada Transportadora" href="index.html"> Home </a></li> <li><a tabindex="2“ title="Empresa" href="empresa.html"> Empresa </ a></li> <li><a tabindex="3“ title="Serviços" href="servicos.html"> Serviços </a></ li> <li><a tabindex="4“ title="Contato" href="contato.html"> Contato </a></li> </ul> 10
  • 11. WCAG !  A WCAG (Web Content Accessibility Guidelines) – Diretrizes de Acessibilidade do Conteúdo Web, foi criado pela W3C para determinar um conjunto de diretrizes que permitam construir sites acessíveis. !  Ela possui uma lista de prioridades definidas em 14 diretrizes com 3 níveis de pontos de verificação. !  A lista de verificação e suas diretrizes são encontradas no site: http://www.w3.org/WAI/GL 11
  • 12. Acessibilidade - Pessoas Daltônicas !  As cores ajudam a manter seu site acessível para pessoas daltônicas. !  Temos 3 tipos de daltonismo: "  Sem cores verdes (deutanopia) "  Sem cores azuis (tritanopia) "  Sem cores vermelhas (protanopia) 12
  • 13. Acessibilidade - Pessoas Daltônicas !  Para auxiliar na visão de pessoas com daltonismo, utilizamos as cores de fundo. !  Certifique-se que todas as informações do site sejam oferecidas com a cor e também que estejam disponíveis sem a cor. !  O uso de softwares de verificação de acessibilidade auxiliam o desenvolvedor. Exemplo: Cynthia Says. 13
  • 14. Links úteis !  Acesso digital: "  http://acessodigital.net/artigos.html !  Vídeo: "  http://www.youtube.com/watch?v=hFI4CuxQjSA !  WebAim "  http://webaim.org/techniques/dreamweaver !  Web Accessibility Evaluation Tools List "  http://www.w3.org/WAI/ER/tools/ !  Acessibilidade.net "  http://www.acessibilidade.net/web/sawdesc.php#sitios 14
  • 15. Links úteis !  Acessibilidadebrasil.org.br "  http://www.acessibilidadebrasil.org.br/versao_anterior/ index.php?itemid=41 !  dasilva.org.br "  http://www.dasilva.org.br !  w3.org "  http://www.w3.org/TR/WCAG20-TECHS/ 15
  • 16. 16 Referências !  DIAS, Cláudia. Usabilidade na WEB. Criando portais mais acessíveis. 2ª Ed. Alta Books, 2006. !  WATRALL, E; SIARTO, J. Use A Cabeça! Web Design. Alta Books, 2009.