70

VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 2: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

http://youtu.be/VbruE1qIFQA

Page 3: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 4: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 5: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 6: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 7: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Acessibilidade na Web: A quem se destina?

Page 8: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Cegos - daltônicos - baixa visão

Page 9: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Deficiência auditiva

Page 10: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Deficiência motora

Page 11: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Estatísticas

Pessoas com deficiências no Brasil

24% 45.623.910 pessoas

Fonte: Censo 2010

Page 12: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Estatísticas

No mundo, esse número é

aproximadamente

650 milhões

pessoas Fonte: ONU

Page 13: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 14: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 15: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Você não tem controle sobre o seu usuário

Page 16: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Acessibilidade deve fazer parte da rotina

Page 17: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 18: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 19: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Web Content Accessibility Guidelines

http://www.w3.org/TR/WCAG/

WCAG

Page 20: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Princípio 1: Perceptível

Princípio 2: Operável

Princípio 3: Compreensível

Princípio 4: Robusto

Princípios do WCAG

Page 21: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

ARIA e HTML5

WAI-ARIA (Accessible Rich Internet Applications)

define uma forma de tornar o conteúdo e

aplicativos web mais acessíveis a pessoas com

deficiências. Ele contribui especialmente com

conteúdo dinâmico e interface de controles de

usuário avançadas desenvolvidos com Ajax, HTML,

JavaScript e tecnologias relacionadas.

http://www.w3.org/WAI/intro/aria

Page 22: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

ARIA e HTML5

progressbar

radiogroup

scrollbar

slider

spinbutton

status

Tab

tabpanel

textbox

tooltip

73 ROLES (Ou Papéis)

alert

Alertdialog

button

checkbox

dialog

menu

menubar

menuitem

option

...

http://www.w3.org/TR/wai-aria/roles#role_definitions

Page 23: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

ARIA e HTML5

aria-activedescendant

aria-atomic

aria-autocomplete

aria-busy (state)

aria-checked (state)

aria-controls

aria-describedby

aria-disabled (state)

aria-dropeffect

aria-expanded (state)

aria-flowto

aria-grabbed (state)

35 States and Properties (Estados e Propriedades)

aria-haspopup

aria-hidden (state)

aria-invalid (state)

aria-label

aria-labelledby

aria-level

aria-live

aria-multiline

aria-multiselectable

aria-orientation

aria-owns

... http://www.w3.org/TR/wai-aria/states_and_properties

Page 24: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

ARIA e HTML5

Implementação por leitores de tela:

Landmark roles são suportadas em

• JAWS 10

• NVDA 2010.1+

• VoiceOver no iPhone IOS4.

Page 25: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 26: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Agora começa a aventura

Page 27: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

ALT

Page 28: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<img src=“babisitting.jpg”

alt=“Foto com a capa do filme

em VHS Uma noite de

aventuras”>

Page 29: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<div class="foto" role="img"

aria-label="Logo do W3C que

está dentro do CSS"></div>

<img src="img-

slides/w3clogo.png" alt="Logo

do W3C dentro do HTML">

Page 30: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 31: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

SALTAR CONTEÚDO REPETIDO

Page 32: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<a href=“#contents”>Saltar</a>

<elemento id=“contents”>

Page 33: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

CABEÇALHOS

Page 34: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<h1>...</h1>

<h2>...</h2>

<h3>...</h3>

<h2>...<h2>

<h3>...</h3>

<h4>...</h4>

<h2>...</h2>

<h3>...</h3>

Page 35: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

FOCUS

Page 36: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

CSS:

a:hover

a:focus

JavaScript:

onmouseover="#"

onfocus="#"

onmouseout="#"

onblur="#"

Page 37: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 38: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

FORM

Page 39: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<fieldset>

<legend>

Casa de espetáculos

</legend>

<label for="text">

Nome do artista</label>

<input id="text" type="text"

aria-describedby="comp">

<p id="comp">

Ei! dá para colocar

descrição relacionada

ao campo!</p>

</fieldset>

Page 40: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<fieldset>

<legend>

Casa de espetáculos

</legend>

<label for="text">

Nome do artista</label>

<input id="text" type="text"

aria-describedby="comp">

<p id="comp">

Ei! dá para colocar

descrição relacionada

ao campo!</p>

</fieldset>

Page 41: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<fieldset>

<legend>

Casa de espetáculos

</legend>

<label for="text">

Nome do artista</label>

<input id="text" type="text"

aria-describedby="comp">

<p id="comp">

Ei! dá para colocar

descrição relacionada

ao campo!</p>

</fieldset>

Page 42: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

CAPTCHA

Page 43: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 44: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

SLIDER

Page 45: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 46: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 47: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Não dá para usar o

input type=“range”?

Page 48: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

SIM!

Page 49: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

html5accessibility.com

Page 50: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

html5accessibility.com

Page 51: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 52: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

CONTRASTE

Page 53: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 54: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 55: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 56: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 57: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

LANG

Page 58: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 59: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

LANDMARKS

Page 60: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 61: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 62: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

STATUS DINÂMICO

Page 63: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

<button role=“button”

aria-pressed=“false”>

<img src=“off.png”

alt=“Status Desligado”>

</button>

<button role=“button”

aria-pressed=“true”>

<img src=“on.png”

alt=“Status Ligado”>

</button>

Page 64: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

LIVE REGIONS

LIVE REGIONS

Page 65: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Exemplos

Page 66: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Dicas importantes para melhorar a acessibilidade

• Validação de Markup

• Siga as diretrizes de

acessibilidade (WCAG e ARIA)

• Validação automática de

acessibilidade

• Verificação de avisos

• Teste com tecnologias assistivas

• Coloque a acessibilidade na rotina

do desenvolvimento

Page 67: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

http://premio.w3c.br/

Page 68: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

R$ 5.000,00

Page 69: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010
Page 70: VbruE1qIFQA - W3C · Estatísticas Pessoas com deficiências no Brasil 24% 45.623.910 pessoas Fonte: Censo 2010

Obrigado!

@reinaldoferraz

[email protected]

“Se o seu site não está pronto para receber

TODAS as pessoas, o site é deficiente.”

Adaptado da arq. Thais Frota