SlideShare uma empresa Scribd logo
Acessibilidade na Web, mobilidade, barreiras e novas tecnologias.
Videoclip:     WCAG 2.0 Theme Song Web Content Accessibility Guidelines - Disability http://www.youtube.com/watch?v=gtuna2AWvqk
Quem tem celular?
E quem acessa a internet com ele...
Web Content Accessibility Guidelines (WCAG) 2.0.  http://www.w3.org/TR/2008/REC-WCAG20-20081211/ O  WCAG  é um guia para tornar sites  acessíveis  para pessoas com deficiência.  O  MWBP  é um guia para tornar os sites  usáveis  em dispositivos móveis.  http://www.w3.org/WAI/mobile/
Principais Bareiras da acessibilidade ?
Acessibilidade e Mobilidade: Flash Captcha Ajax Mouse Língua Banda Refresh Navegação Contexto Contraste Padrões Três celulares um ao lado do outro: um iphone, um blackbarry e um Nokia.
c a P T c H a
Captcha – GMAIL.com via mobile
Captcha   http://sam.zoy.org/pwntcha/
Captcha  (http://www.webvisum.com/en/main/download)
E o uso de novas tecnologias como o Adobe Flash, Ajax,  Ms  t Silverlight?
São como pimenta em um prato de comida
 
Site CP.PT dos Comboios de Portugal utilizando recursos de AJAX no formulário de compra de bilhetes. Recursos AJAX – Comboios de Portugal – cp.pt
O site de Comboios de Portugal sendo carregado em um dispositivo móvel. Evento em AJAX não funciona e usuário não pode listar as estações. O AJAX não funciona em dispositivo móvel – Comboios de Portugal – cp.pt
 
Flash    principais barreiras:    Dependência de plugin    Plataforma Windows    Limitação em animações    Dispositivos móveis   Tempo de carregamento
Exemplo : versão beta e  100% em flash.
 
 
 
Evolução do  exemplo : Versão em HTML e flash. http://www.knickerpicker.com/dressing-room.asp
 
 
FARMRIO .com.br
 
 
 
 
 
 
 
 
 
 
 
 
Site em Flash –  FARMRIO.com.br via mobile
Flash Acessível Navegação via teclado http://www.campinferias.com
JavaScript function prepareMenu(){ //Cria as chamadas para eventos de forma não-intrusiva var menu = document.getElementById('menu_menu'); var menuLinks = menu.getElementsByTagName('a'); menu = menuLinks[0]; var principal = document.getElementById('principal'); menu.onclick = function(){ showAndHide('submenu', true);  return false; } menu.onkeypress = function(){ var keynum; if(window.event) // para o IE keynum = window.event.keyCode; else if(e.keyCode) // Netscape/Firefox/Opera keynum = e.keyCode; if (keynum == 13) { //apenas a tecla ENTER showAndHide('submenu', true); return false; } }
Visão do inferno <a href=“javascript:meuFruFruFavorito();” style=“color:#900;”> Clique aqui!!! </a> E esse exemplo não é dos piores...
Mundo (quase) ideal HTML <a href=“/algo.html” id=“frufru”>Meu frufru favorito</a> CSS #frufru{ color:#900; } JavaScript var frufru = document.getElementById(‘frufru’); function meuFruFruFavorito() { [codigo] } frufru.onclick = meuFruFruFavorito; frufru.onkeypress = meuFruFruFavorito;
<a href=¨#¨>  < /a > Imagens e Links  sem descrição
 Site do UOL HOST – http://uolhost.com.br
 Site do UOL HOST com as imagens desabilitadas.
 Site da Universidade Candido Mendes sem imagens: http://www.ucam.edu.br
 Site da Universidade Federal da Bahia sem imagens: http://www.uportal.ufba.br
 Site Boa Dica sem imagens - http://www.boadica.com.br
 Site da Locaweb sem imagens - http://www.locaweb.com.br
 Bom exemplo da LOCAWEB: menu dropdown com navegação também pelo teclado.    http://www.locaweb.com.br
 Site da Vale do Rio Doce sem imagens - http://www.vale.com
Novas Tecnologias e a Acessibilidade
Reportagem do The new York Times: For the Blind, Technology Does What a Guide Dog Can’t – 03/01/09 Link NY -  http://www.nytimes.com/2009/01/04/business/04blind.html?_r=1   Link MAQ -  http://bengalalegal.com/raman.php   Novas Tecnologias e a Acessibilidade    Foto de Raman, engenheiro do Google.
Vídeo:  Lêda Spelta utilizando uma mesa tátil acessível. http://videolog.uol.com.br/video.php?id=411614
Vídeo:  NavTouch: Making Touch  Screens Accessible to Blind Users   Artigo e vídeo:  http://m-accessibility.blogspot.com/2008/08/navtouch-making-touch-screens.html
Vídeo:  Slide Rule: Making Mobile Touch Screens Accessible to Blind People Using Multi-Touch Interaction Techniques Vídeo:  http://www.youtube.com/watch?v=496IAx6_xys   Artigo:  http://faculty.washington.edu/wobbrock/pubs/assets-08.pdf
W3C – WAI Web Accessibility Initiative  ARIA ( Accessible Rich Internet Applications) Aplicações Internet Ricas e Acessíveis.  (compat í vel com os navegadores modernos)
Obrigado!  Horácio Soares h [email_address]   55  ( 21 )  9925-5404 @ horaciosoares
http://www.meadiciona.com/horaciosoares

Mais conteúdo relacionado

PPT
Leda Spelta Sou+Web 2009 02 13
ODT
Blog turma quinta
PPSX
Tutorial - Candidatura aos cursos de graduação da UBI
PDF
Apresentação da V.Beta do Projecto SapoHey!
PDF
SEGURANÇA X USABILIDADE: Estudando o caso "Havaí" - UX Café s02e01
PDF
Dez Dicas Para Startups - TDC2012
TXT
DOC
881778 exercicio1
Leda Spelta Sou+Web 2009 02 13
Blog turma quinta
Tutorial - Candidatura aos cursos de graduação da UBI
Apresentação da V.Beta do Projecto SapoHey!
SEGURANÇA X USABILIDADE: Estudando o caso "Havaí" - UX Café s02e01
Dez Dicas Para Startups - TDC2012
881778 exercicio1

Semelhante a Interact 2009 - Acessibilidade Web e Mobilidade (20)

PPTX
A Web para todos - Acessibilidade na web
PPT
5° Edição do #soumaisweb - Apresentação de Leda Spelta - Acessibilidade e Nov...
PDF
Web acessível
PPT
W3C Acessibilidade
PPT
Acessibilidade
ODP
Acessibilidade - o mundo virtual também precisa
PDF
Aula 07 acessibilidade
PDF
Acessibilidade na Web - CPBR Recife 2012
PPT
Aplicações Web Acessíveis
PPT
Planejando interfaces Web acessíveis
PDF
Considerações técnicas para atlas temáticos digitais e interfaces para dados ...
PDF
Atlas Digitais e interfaces para dados abertos
PPT
Acessibilidade1
PPT
Acessibilidade1
PDF
Ferramentas Para Acessibilidade Na Web
PDF
Projeto Redesign ACIC
PPTX
Programacao acessibilidade
PDF
Acessibilidade e Design Mobile: Frontinrio junho/03
PPT
Web 2.0 + Foco no Usuário
PPT
Inclusão Digital através da acessibilidade na web
A Web para todos - Acessibilidade na web
5° Edição do #soumaisweb - Apresentação de Leda Spelta - Acessibilidade e Nov...
Web acessível
W3C Acessibilidade
Acessibilidade
Acessibilidade - o mundo virtual também precisa
Aula 07 acessibilidade
Acessibilidade na Web - CPBR Recife 2012
Aplicações Web Acessíveis
Planejando interfaces Web acessíveis
Considerações técnicas para atlas temáticos digitais e interfaces para dados ...
Atlas Digitais e interfaces para dados abertos
Acessibilidade1
Acessibilidade1
Ferramentas Para Acessibilidade Na Web
Projeto Redesign ACIC
Programacao acessibilidade
Acessibilidade e Design Mobile: Frontinrio junho/03
Web 2.0 + Foco no Usuário
Inclusão Digital através da acessibilidade na web
Anúncio

Mais de Horácio Soares (20)

PDF
UX Mobile - Testando com Usuários
PDF
Experiência do Cliente no Varejo Online - E-commerce Brasil
PDF
UX e testes de usabilidade mobile
PDF
Mobile UX - MobileConf 2014 - RJ
PDF
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
PDF
LEAN UX - Campus Party 2014
PDF
Acessibilidade e Design Mobile - TablelessConf 2013 - SP
PDF
Mobile First - Palestra no MobileConf 2013
PDF
Os Caminhos do Design Mobile - Campus Party 2013
PDF
Frontend com Acessibilidade - FrontInSampa - Nov. 2012
PDF
Mobile first - W3C WEB.BR 2012
PDF
Webinar: Acessibilidade Web para desenvolvedores
PDF
Webinar Usabilidade no E-commerce
PPTX
FrontinBH - Os dasafios do Design Mobile
PPTX
Os Desafios do Design Mobile - Jun/2012
PPT
Ux 7Masters - Estratégia, melhor idade e design de verdade
PPT
Estratégia, Design e Acessibilidade Web - BlogcampRJ
PPT
Circuito4x1 Acessibilidade e ecommerce-abril-2011
PPT
InterAct 2010 - Acessibilidade e Inovação
PPT
EDTED 2010 - Acessibilidade na Web
UX Mobile - Testando com Usuários
Experiência do Cliente no Varejo Online - E-commerce Brasil
UX e testes de usabilidade mobile
Mobile UX - MobileConf 2014 - RJ
A Experiência como Vantagem Competitiva (UX) - Goiânia 2014
LEAN UX - Campus Party 2014
Acessibilidade e Design Mobile - TablelessConf 2013 - SP
Mobile First - Palestra no MobileConf 2013
Os Caminhos do Design Mobile - Campus Party 2013
Frontend com Acessibilidade - FrontInSampa - Nov. 2012
Mobile first - W3C WEB.BR 2012
Webinar: Acessibilidade Web para desenvolvedores
Webinar Usabilidade no E-commerce
FrontinBH - Os dasafios do Design Mobile
Os Desafios do Design Mobile - Jun/2012
Ux 7Masters - Estratégia, melhor idade e design de verdade
Estratégia, Design e Acessibilidade Web - BlogcampRJ
Circuito4x1 Acessibilidade e ecommerce-abril-2011
InterAct 2010 - Acessibilidade e Inovação
EDTED 2010 - Acessibilidade na Web
Anúncio

Último (12)

PDF
12-EPISTOLAS-GERAIS-CFTM-BASICO-Instituto-EDUC_compressed-1.pdf
PPTX
Trabalho, Energia e Potncia. e seus diferentes
PPTX
CUBISMO, o ensino de artes no ensino médio.pptx
PPTX
UhujuuuujuivvuvuvuvvAULA-SAUDE-DA-MULHER.pptx
PDF
molde do jake de hora de aventura feito por IA
PDF
Metodologia projetual na construção de Ilustrações
PPTX
Teorias Motivacionais: Teoria das necessidades de Abrham Maslow
PPTX
Plano cartesiano_ coordenadas no 1º quadrante.pptx
PDF
Inflamação Aguda.pdfassasasasasasasasssassa
PPTX
volume currículoOOOOOOOOOOOOOOOOOOOO.pptx
PPTX
Chamada oral geo.pptx_Chamada oral feita PPT
PDF
DOC-20250806-WA0031._20250806_140925_0000.pdf
12-EPISTOLAS-GERAIS-CFTM-BASICO-Instituto-EDUC_compressed-1.pdf
Trabalho, Energia e Potncia. e seus diferentes
CUBISMO, o ensino de artes no ensino médio.pptx
UhujuuuujuivvuvuvuvvAULA-SAUDE-DA-MULHER.pptx
molde do jake de hora de aventura feito por IA
Metodologia projetual na construção de Ilustrações
Teorias Motivacionais: Teoria das necessidades de Abrham Maslow
Plano cartesiano_ coordenadas no 1º quadrante.pptx
Inflamação Aguda.pdfassasasasasasasasssassa
volume currículoOOOOOOOOOOOOOOOOOOOO.pptx
Chamada oral geo.pptx_Chamada oral feita PPT
DOC-20250806-WA0031._20250806_140925_0000.pdf

Interact 2009 - Acessibilidade Web e Mobilidade

  • 1. Acessibilidade na Web, mobilidade, barreiras e novas tecnologias.
  • 2. Videoclip: WCAG 2.0 Theme Song Web Content Accessibility Guidelines - Disability http://www.youtube.com/watch?v=gtuna2AWvqk
  • 4. E quem acessa a internet com ele...
  • 5. Web Content Accessibility Guidelines (WCAG) 2.0. http://www.w3.org/TR/2008/REC-WCAG20-20081211/ O WCAG é um guia para tornar sites acessíveis para pessoas com deficiência. O MWBP é um guia para tornar os sites usáveis em dispositivos móveis. http://www.w3.org/WAI/mobile/
  • 6. Principais Bareiras da acessibilidade ?
  • 7. Acessibilidade e Mobilidade: Flash Captcha Ajax Mouse Língua Banda Refresh Navegação Contexto Contraste Padrões Três celulares um ao lado do outro: um iphone, um blackbarry e um Nokia.
  • 8. c a P T c H a
  • 10. Captcha http://sam.zoy.org/pwntcha/
  • 12. E o uso de novas tecnologias como o Adobe Flash, Ajax, Ms t Silverlight?
  • 13. São como pimenta em um prato de comida
  • 14.  
  • 15. Site CP.PT dos Comboios de Portugal utilizando recursos de AJAX no formulário de compra de bilhetes. Recursos AJAX – Comboios de Portugal – cp.pt
  • 16. O site de Comboios de Portugal sendo carregado em um dispositivo móvel. Evento em AJAX não funciona e usuário não pode listar as estações. O AJAX não funciona em dispositivo móvel – Comboios de Portugal – cp.pt
  • 17.  
  • 18. Flash  principais barreiras:  Dependência de plugin  Plataforma Windows  Limitação em animações  Dispositivos móveis  Tempo de carregamento
  • 19. Exemplo : versão beta e 100% em flash.
  • 20.  
  • 21.  
  • 22.  
  • 23. Evolução do exemplo : Versão em HTML e flash. http://www.knickerpicker.com/dressing-room.asp
  • 24.  
  • 25.  
  • 27.  
  • 28.  
  • 29.  
  • 30.  
  • 31.  
  • 32.  
  • 33.  
  • 34.  
  • 35.  
  • 36.  
  • 37.  
  • 38.  
  • 39. Site em Flash – FARMRIO.com.br via mobile
  • 40. Flash Acessível Navegação via teclado http://www.campinferias.com
  • 41. JavaScript function prepareMenu(){ //Cria as chamadas para eventos de forma não-intrusiva var menu = document.getElementById('menu_menu'); var menuLinks = menu.getElementsByTagName('a'); menu = menuLinks[0]; var principal = document.getElementById('principal'); menu.onclick = function(){ showAndHide('submenu', true); return false; } menu.onkeypress = function(){ var keynum; if(window.event) // para o IE keynum = window.event.keyCode; else if(e.keyCode) // Netscape/Firefox/Opera keynum = e.keyCode; if (keynum == 13) { //apenas a tecla ENTER showAndHide('submenu', true); return false; } }
  • 42. Visão do inferno <a href=“javascript:meuFruFruFavorito();” style=“color:#900;”> Clique aqui!!! </a> E esse exemplo não é dos piores...
  • 43. Mundo (quase) ideal HTML <a href=“/algo.html” id=“frufru”>Meu frufru favorito</a> CSS #frufru{ color:#900; } JavaScript var frufru = document.getElementById(‘frufru’); function meuFruFruFavorito() { [codigo] } frufru.onclick = meuFruFruFavorito; frufru.onkeypress = meuFruFruFavorito;
  • 44. <a href=¨#¨> < /a > Imagens e Links sem descrição
  • 45.  Site do UOL HOST – http://uolhost.com.br
  • 46.  Site do UOL HOST com as imagens desabilitadas.
  • 47.  Site da Universidade Candido Mendes sem imagens: http://www.ucam.edu.br
  • 48.  Site da Universidade Federal da Bahia sem imagens: http://www.uportal.ufba.br
  • 49.  Site Boa Dica sem imagens - http://www.boadica.com.br
  • 50.  Site da Locaweb sem imagens - http://www.locaweb.com.br
  • 51.  Bom exemplo da LOCAWEB: menu dropdown com navegação também pelo teclado.  http://www.locaweb.com.br
  • 52.  Site da Vale do Rio Doce sem imagens - http://www.vale.com
  • 53. Novas Tecnologias e a Acessibilidade
  • 54. Reportagem do The new York Times: For the Blind, Technology Does What a Guide Dog Can’t – 03/01/09 Link NY - http://www.nytimes.com/2009/01/04/business/04blind.html?_r=1 Link MAQ - http://bengalalegal.com/raman.php Novas Tecnologias e a Acessibilidade  Foto de Raman, engenheiro do Google.
  • 55. Vídeo: Lêda Spelta utilizando uma mesa tátil acessível. http://videolog.uol.com.br/video.php?id=411614
  • 56. Vídeo: NavTouch: Making Touch Screens Accessible to Blind Users Artigo e vídeo: http://m-accessibility.blogspot.com/2008/08/navtouch-making-touch-screens.html
  • 57. Vídeo: Slide Rule: Making Mobile Touch Screens Accessible to Blind People Using Multi-Touch Interaction Techniques Vídeo: http://www.youtube.com/watch?v=496IAx6_xys Artigo: http://faculty.washington.edu/wobbrock/pubs/assets-08.pdf
  • 58. W3C – WAI Web Accessibility Initiative ARIA ( Accessible Rich Internet Applications) Aplicações Internet Ricas e Acessíveis. (compat í vel com os navegadores modernos)
  • 59. Obrigado! Horácio Soares h [email_address] 55 ( 21 ) 9925-5404 @ horaciosoares

Notas do Editor

  • #2: <number>
  • #3: Dez segundos
  • #4: <number>
  • #5: <number>
  • #6: <number>
  • #7: <number>
  • #8: <number>
  • #9: <number>
  • #10: <number>
  • #11: <number>
  • #12: <number>
  • #13: Flickr is a photo sharing application, BaseCamp is a project management application, Kayak is a airline flight search tool. <number>
  • #14: <number>
  • #15: <number>
  • #16: AJAX creates a new paradigm for the web and many people are not accustomed to it yet. Thus it is important to inform the user if the page is being incrementally updated.Some users may not notice that data on the page is changed. This is especially true for users of assistive technology such as screen readers and magnifiers. Due to assistive technology, cognitive, or other reasons, some users may be focused on only a single area of the page. These uses may not be able to easily locate new information on the page. Unexpected changes of focus can be very distracting for some users. It can be very time consuming and difficult for some users to return to the previous location on the page. Thus, changing focus to the updated content should be avoided unless the user has explicitly requested that mechanism of update notification. Also, note that WCAG 2.0 Success Criterion 3.2.5 states, “Changes of context are initiated only by user request.”Loss of back button functionality and URIs that can not be bookmarked are also issues associated with AJAX but they will not be discussed in this presentation since they do not directly affect accessibity. <number>
  • #17: AJAX creates a new paradigm for the web and many people are not accustomed to it yet. Thus it is important to inform the user if the page is being incrementally updated.Some users may not notice that data on the page is changed. This is especially true for users of assistive technology such as screen readers and magnifiers. Due to assistive technology, cognitive, or other reasons, some users may be focused on only a single area of the page. These uses may not be able to easily locate new information on the page. Unexpected changes of focus can be very distracting for some users. It can be very time consuming and difficult for some users to return to the previous location on the page. Thus, changing focus to the updated content should be avoided unless the user has explicitly requested that mechanism of update notification. Also, note that WCAG 2.0 Success Criterion 3.2.5 states, “Changes of context are initiated only by user request.”Loss of back button functionality and URIs that can not be bookmarked are also issues associated with AJAX but they will not be discussed in this presentation since they do not directly affect accessibity. <number>
  • #18: <number>
  • #19: <number>
  • #20: <number>
  • #21: <number>
  • #22: <number>
  • #23: <number>
  • #24: <number>
  • #25: <number>
  • #26: <number>
  • #27: <number>
  • #28: <number>
  • #29: <number>
  • #30: <number>
  • #31: <number>
  • #32: <number>
  • #33: <number>
  • #34: <number>
  • #35: <number>
  • #36: <number>
  • #37: <number>
  • #38: <number>
  • #39: AJAX creates a new paradigm for the web and many people are not accustomed to it yet. Thus it is important to inform the user if the page is being incrementally updated.Some users may not notice that data on the page is changed. This is especially true for users of assistive technology such as screen readers and magnifiers. Due to assistive technology, cognitive, or other reasons, some users may be focused on only a single area of the page. These uses may not be able to easily locate new information on the page. Unexpected changes of focus can be very distracting for some users. It can be very time consuming and difficult for some users to return to the previous location on the page. Thus, changing focus to the updated content should be avoided unless the user has explicitly requested that mechanism of update notification. Also, note that WCAG 2.0 Success Criterion 3.2.5 states, “Changes of context are initiated only by user request.”Loss of back button functionality and URIs that can not be bookmarked are also issues associated with AJAX but they will not be discussed in this presentation since they do not directly affect accessibity.
  • #42: <number>
  • #43: <number>
  • #44: <number>
  • #45: <number>
  • #46: <number>
  • #47: <number>
  • #48: <number>
  • #49: <number>
  • #50: <number>
  • #51: <number>
  • #52: <number>
  • #53: <number>
  • #54: <number>
  • #55: <number>
  • #56: <number>
  • #57: <number>
  • #58: <number>