SlideShare a Scribd company logo
1 of 18
Download to read offline
Testes de acessibilidade,
o que são?
Camila Marinho Garcia
& Cristina Stoll
Quem somos?
Camila Marinho Garcia Cristina Henrietta Stoll
Você sabia…?
O que é um leitor de tela?
Um software de tecnologia
assistiva utilizado por pessoas
cegas, que fornece informações
através de síntese de voz sobre
os elementos exibidos na tela do
computador ou smartphone.
DESKTOP
NVDA JAWS
Orca VoiceOver
MOBILE
TalkBack VoiceOver
Como funciona seu acesso?
Os leitores de tela interpretam e produzem tudo aquilo que
foi construído semanticamente correto.
Eles não leem tudo em uma tela porque infelizmente, uma
grande parte dos desenvolvedores não conhecem os
leitores de telas nem a forma com que funcionam.
Como testamos?
Qual o escopo dos testes manuais?
➔ Organização e semântica de conteúdo
Por exemplo: títulos e a hierarquia destes títulos
➔ Funcionalidade nas interações
Por exemplo: links, botões, campos de formulário
➔ Relevância e qualidade de conteúdo “alternativo”
Por exemplo: descrições de imagem
Demonstração ao vivo com
NVDA + VoiceOver
O que é acessibilidade e
quem se beneficia?
Como testamos para todos?
Utilizamos as normas do WCAG, criada pelo consórcio W3C
em 1999 é as normas que norteiam a acessibilidade digital
de todas as demais normas no mundo todo.
Nível A
atende a maioria
Nível AA
atende mais que
a maioria
Nível AAA
atende todos
WCAG 1.4.3 [AA]
Contraste
Pelo menos 4.5:1 para texto
normal e 3:1 para texto grande e
gráficos de conteúdo.
Importante para:
pessoas com baixa visão, pessoas
idosas e você lendo no sol!
Foreground: #FA8135
Background: #FFFFFF
Contrast ratio: 2.5:1
Foreground: #FFFFFF
Background: #89B051
Contrast ratio: 2.5:1
Contrast ratio:
1.2:1
Contrast ratio:
1.1:1
WCAG 1.2.2 [A]
Legendas
Áudio pré-gravado deveriam
incluir “legenda oculta”.
Importante para:
pessoas surdas, estrangeiros e você
sem fones de ouvido em público!
WCAG 2.4.6 [AA]
Cabeçalhos
e rótulos
Títulos de conteúdos e rótulos
de campos e botões devem
descrever claramente a finalidade.
Importante para:
pessoas cegas, pessoas com
autismo e você buscando informação!
WCAG 1.3.5 [AA]*
Objetivo de
entrada
O objetivo de entrada de um
campo deve ser definido e o
atributo autocomplete habilitado.
Importante para:
pessoas cegas, pessoas com baixa
mobilidade e você no seu celular!
Quais ferramentas utilizamos?
Leitores de tela: navegamos com eles para gratinar a experiência do
usuário que utiliza um leitor de tela e navega com seu teclado.
Bookmarklets: scripts no navegador utilizados para identificar erros de
semântica visualmente e rapidamente.
aXe: extensão Chrome para análise automática de código web.
Também, existe para mobile (Attest for iOS, Attest for Android).
Colour Contrast Analyser (CCA): ferramenta que pode ser usada para
web ou mobile permite a análise de contraste entre cores.
Quer entrar em contato?
Camila Marinho Garcia
@camilamgarcia
no Twitter e LinkedIn
Cristina Henrietta Stoll
@xtstoll
no LinkedIn e GitHub

More Related Content

Similar to Testes de acessibilidade: o que são e como realizá-los

Acessibilidade para Web
Acessibilidade para WebAcessibilidade para Web
Acessibilidade para WebJoão Conserva
 
Diretrizes | Construção de um doc word acessível
Diretrizes | Construção de um doc word acessívelDiretrizes | Construção de um doc word acessível
Diretrizes | Construção de um doc word acessívelPaula CAA
 
Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...
Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...
Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...iMasters
 
Interfaces Computacionais Alternativas
Interfaces Computacionais AlternativasInterfaces Computacionais Alternativas
Interfaces Computacionais AlternativasDavid Jardim
 
Mobile User Experience: Compilando pessoas e codificando cores
Mobile User Experience: Compilando pessoas e codificando coresMobile User Experience: Compilando pessoas e codificando cores
Mobile User Experience: Compilando pessoas e codificando coresPedro de Albuquerque Borges
 
8º Webinar Cloud Girls Acessibilidade Mobile
8º Webinar Cloud Girls Acessibilidade Mobile8º Webinar Cloud Girls Acessibilidade Mobile
8º Webinar Cloud Girls Acessibilidade MobileJéssica Rocha
 
Acessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosAcessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosVanessa Me Tonini
 
Projeto CoCoA: Um Colete de Comunicação Alternativa
Projeto CoCoA: Um Colete de Comunicação AlternativaProjeto CoCoA: Um Colete de Comunicação Alternativa
Projeto CoCoA: Um Colete de Comunicação AlternativaTalita Pagani
 
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
 
Rascunho do Seminário sobre Acessibilidade na Web
Rascunho do Seminário sobre Acessibilidade na WebRascunho do Seminário sobre Acessibilidade na Web
Rascunho do Seminário sobre Acessibilidade na WebLucas Augusto Carvalho
 
Acessibilidade Web Cognitiva - BrazilJS 2016
Acessibilidade Web Cognitiva - BrazilJS 2016Acessibilidade Web Cognitiva - BrazilJS 2016
Acessibilidade Web Cognitiva - BrazilJS 2016Talita Pagani
 
Meetup #7 - Johana Villena & Janaína Pereira
Meetup #7 - Johana Villena & Janaína PereiraMeetup #7 - Johana Villena & Janaína Pereira
Meetup #7 - Johana Villena & Janaína PereiraVUI Design BR
 
Design para a web - da interface ao branding
Design para a web - da interface ao brandingDesign para a web - da interface ao branding
Design para a web - da interface ao brandingJoão Alves
 
Tecnologia assistiva (ta)
Tecnologia assistiva (ta)Tecnologia assistiva (ta)
Tecnologia assistiva (ta)Graziele1
 
Construindo sites adequados para pessoas com Autismo - Webbr 2016
Construindo sites adequados para pessoas com Autismo - Webbr 2016Construindo sites adequados para pessoas com Autismo - Webbr 2016
Construindo sites adequados para pessoas com Autismo - Webbr 2016Talita Pagani
 

Similar to Testes de acessibilidade: o que são e como realizá-los (20)

Acessibilidades FITEC
Acessibilidades FITECAcessibilidades FITEC
Acessibilidades FITEC
 
Acessibilidade para Web
Acessibilidade para WebAcessibilidade para Web
Acessibilidade para Web
 
Diretrizes | Construção de um doc word acessível
Diretrizes | Construção de um doc word acessívelDiretrizes | Construção de um doc word acessível
Diretrizes | Construção de um doc word acessível
 
Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...
Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...
Android DevConference - Somos Todos Acessíveis: práticas modernas de acessibi...
 
Interfaces Computacionais Alternativas
Interfaces Computacionais AlternativasInterfaces Computacionais Alternativas
Interfaces Computacionais Alternativas
 
Mobile User Experience: Compilando pessoas e codificando cores
Mobile User Experience: Compilando pessoas e codificando coresMobile User Experience: Compilando pessoas e codificando cores
Mobile User Experience: Compilando pessoas e codificando cores
 
8º Webinar Cloud Girls Acessibilidade Mobile
8º Webinar Cloud Girls Acessibilidade Mobile8º Webinar Cloud Girls Acessibilidade Mobile
8º Webinar Cloud Girls Acessibilidade Mobile
 
Acessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosAcessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passos
 
Projeto CoCoA: Um Colete de Comunicação Alternativa
Projeto CoCoA: Um Colete de Comunicação AlternativaProjeto CoCoA: Um Colete de Comunicação Alternativa
Projeto CoCoA: Um Colete de Comunicação Alternativa
 
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...
 
Design responsivo
Design responsivoDesign responsivo
Design responsivo
 
Rascunho do Seminário sobre Acessibilidade na Web
Rascunho do Seminário sobre Acessibilidade na WebRascunho do Seminário sobre Acessibilidade na Web
Rascunho do Seminário sobre Acessibilidade na Web
 
Modelo de transcrição da Língua de Sinais Brasileira voltado a implementaçã...
Modelo de transcrição da Língua de  Sinais Brasileira voltado a  implementaçã...Modelo de transcrição da Língua de  Sinais Brasileira voltado a  implementaçã...
Modelo de transcrição da Língua de Sinais Brasileira voltado a implementaçã...
 
Acessibilidade Web Cognitiva - BrazilJS 2016
Acessibilidade Web Cognitiva - BrazilJS 2016Acessibilidade Web Cognitiva - BrazilJS 2016
Acessibilidade Web Cognitiva - BrazilJS 2016
 
Que-Fala!
Que-Fala!Que-Fala!
Que-Fala!
 
Meetup #7 - Johana Villena & Janaína Pereira
Meetup #7 - Johana Villena & Janaína PereiraMeetup #7 - Johana Villena & Janaína Pereira
Meetup #7 - Johana Villena & Janaína Pereira
 
Design para a web - da interface ao branding
Design para a web - da interface ao brandingDesign para a web - da interface ao branding
Design para a web - da interface ao branding
 
Tecnologia assistiva (ta)
Tecnologia assistiva (ta)Tecnologia assistiva (ta)
Tecnologia assistiva (ta)
 
Construindo sites adequados para pessoas com Autismo - Webbr 2016
Construindo sites adequados para pessoas com Autismo - Webbr 2016Construindo sites adequados para pessoas com Autismo - Webbr 2016
Construindo sites adequados para pessoas com Autismo - Webbr 2016
 
Seminarios 2 - Qualificação
Seminarios 2 - QualificaçãoSeminarios 2 - Qualificação
Seminarios 2 - Qualificação
 

More from Test Girls

Test Girls - Workshop Testes de Performance
Test Girls  - Workshop Testes de PerformanceTest Girls  - Workshop Testes de Performance
Test Girls - Workshop Testes de PerformanceTest Girls
 
Workshop de Testes com Cypress
Workshop de Testes com CypressWorkshop de Testes com Cypress
Workshop de Testes com CypressTest Girls
 
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with CypressTest Girls
 
Bug Bash - Uma estratégia colaborativa de testes - Raquel Doná
Bug Bash - Uma estratégia colaborativa de testes - Raquel DonáBug Bash - Uma estratégia colaborativa de testes - Raquel Doná
Bug Bash - Uma estratégia colaborativa de testes - Raquel DonáTest Girls
 
Qualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroQualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroTest Girls
 
Treta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTreta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTest Girls
 
The future is female - Carine Roos
The future is female - Carine RoosThe future is female - Carine Roos
The future is female - Carine RoosTest Girls
 
Carreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraCarreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraTest Girls
 
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriComo funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriTest Girls
 
Engenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariEngenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariTest Girls
 

More from Test Girls (10)

Test Girls - Workshop Testes de Performance
Test Girls  - Workshop Testes de PerformanceTest Girls  - Workshop Testes de Performance
Test Girls - Workshop Testes de Performance
 
Workshop de Testes com Cypress
Workshop de Testes com CypressWorkshop de Testes com Cypress
Workshop de Testes com Cypress
 
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
 
Bug Bash - Uma estratégia colaborativa de testes - Raquel Doná
Bug Bash - Uma estratégia colaborativa de testes - Raquel DonáBug Bash - Uma estratégia colaborativa de testes - Raquel Doná
Bug Bash - Uma estratégia colaborativa de testes - Raquel Doná
 
Qualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroQualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de Mauro
 
Treta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTreta Hunting - Cris Barbosa
Treta Hunting - Cris Barbosa
 
The future is female - Carine Roos
The future is female - Carine RoosThe future is female - Carine Roos
The future is female - Carine Roos
 
Carreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraCarreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara Moura
 
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriComo funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
 
Engenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariEngenharia do chaos - Ana Genari
Engenharia do chaos - Ana Genari
 

Testes de acessibilidade: o que são e como realizá-los

  • 1. Testes de acessibilidade, o que são? Camila Marinho Garcia & Cristina Stoll
  • 2. Quem somos? Camila Marinho Garcia Cristina Henrietta Stoll
  • 4. O que é um leitor de tela? Um software de tecnologia assistiva utilizado por pessoas cegas, que fornece informações através de síntese de voz sobre os elementos exibidos na tela do computador ou smartphone.
  • 6. Como funciona seu acesso? Os leitores de tela interpretam e produzem tudo aquilo que foi construído semanticamente correto. Eles não leem tudo em uma tela porque infelizmente, uma grande parte dos desenvolvedores não conhecem os leitores de telas nem a forma com que funcionam.
  • 8. Qual o escopo dos testes manuais? ➔ Organização e semântica de conteúdo Por exemplo: títulos e a hierarquia destes títulos ➔ Funcionalidade nas interações Por exemplo: links, botões, campos de formulário ➔ Relevância e qualidade de conteúdo “alternativo” Por exemplo: descrições de imagem
  • 9. Demonstração ao vivo com NVDA + VoiceOver
  • 10. O que é acessibilidade e quem se beneficia?
  • 11. Como testamos para todos? Utilizamos as normas do WCAG, criada pelo consórcio W3C em 1999 é as normas que norteiam a acessibilidade digital de todas as demais normas no mundo todo. Nível A atende a maioria Nível AA atende mais que a maioria Nível AAA atende todos
  • 12. WCAG 1.4.3 [AA] Contraste Pelo menos 4.5:1 para texto normal e 3:1 para texto grande e gráficos de conteúdo. Importante para: pessoas com baixa visão, pessoas idosas e você lendo no sol! Foreground: #FA8135 Background: #FFFFFF Contrast ratio: 2.5:1 Foreground: #FFFFFF Background: #89B051 Contrast ratio: 2.5:1
  • 14. WCAG 1.2.2 [A] Legendas Áudio pré-gravado deveriam incluir “legenda oculta”. Importante para: pessoas surdas, estrangeiros e você sem fones de ouvido em público!
  • 15. WCAG 2.4.6 [AA] Cabeçalhos e rótulos Títulos de conteúdos e rótulos de campos e botões devem descrever claramente a finalidade. Importante para: pessoas cegas, pessoas com autismo e você buscando informação!
  • 16. WCAG 1.3.5 [AA]* Objetivo de entrada O objetivo de entrada de um campo deve ser definido e o atributo autocomplete habilitado. Importante para: pessoas cegas, pessoas com baixa mobilidade e você no seu celular!
  • 17. Quais ferramentas utilizamos? Leitores de tela: navegamos com eles para gratinar a experiência do usuário que utiliza um leitor de tela e navega com seu teclado. Bookmarklets: scripts no navegador utilizados para identificar erros de semântica visualmente e rapidamente. aXe: extensão Chrome para análise automática de código web. Também, existe para mobile (Attest for iOS, Attest for Android). Colour Contrast Analyser (CCA): ferramenta que pode ser usada para web ou mobile permite a análise de contraste entre cores.
  • 18. Quer entrar em contato? Camila Marinho Garcia @camilamgarcia no Twitter e LinkedIn Cristina Henrietta Stoll @xtstoll no LinkedIn e GitHub