SlideShare uma empresa Scribd logo
© 2012 IBM Corporation
Acessibilidade na IBM
Alysson Moreira – Acessibilidade na IBM
21 Agosto 2012
© 2012 IBM Corporation2
“once a technology starts to run,
it happens in many places”
Ethan McCarty, Senior Manager, Digital and Social Strategy at IBM
© 2012 IBM Corporation3
Agenda
Geradora de conteúdo: A IBM e seus números
Um olhar sobre o ambiente: o w3
Educação
Técnicas
Ferramentas
Desafios atuais
Acessibilidade na IBM
© 2012 IBM Corporation4
A IBM com geradora de conteúdo
Em torno de 400,000 IBMers (e crescendo)
100% base utilizando o w3
+30.000 blogs internos
+20.000 wikis
100.000 users frequentes/semana em wikis e blogs
Preocupação estratégica com acessibilidade
Source: http://www.melcrum.com/research/harness-digital-technologies/connecting-global-organization-through-ibms-intranet
Acessibilidade na IBM
© 2012 IBM Corporation5
O w3 On Demand Workplace
27 anos de história
5.5 milhões de páginas (2007)
Intranet World's Top Ten 2006 pelo Nielsen Group
Uma das 10 Intranets que definiram a indústria pelo IBF
Gera savings anuais de $2B
Source: http://www.ibforum.com/2012/06/12/10-intranets-that-have-defined-the-industry-from-10-years-of-ibf/
http://www-03.ibm.com/press/us/en/pressrelease/19156.wss
Acessibilidade na IBM
© 2012 IBM Corporation6
A história do w3
80’s: mirror do www.ibm.com
1996: W3 On demand Workplace (17.800 pageviews/dia)
1998: v3.0 e bluepages
2000: v6
2002: w3v8
2004: w3v8 produção
2010: v17 (alpha)
Sempre acessível
Acessibilidade na IBM
© 2012 IBM Corporation7
A história do w3
Acessibilidade na IBM
© 2012 IBM Corporation8
IBM Usable access
Oferecer acessibilidade com usabilidade embarcado na
experiência, possibilitando pessoas com deficiências a
executar tarefas ou usar conteúdos em ambientes diversos
com eficiência, satisfação e sucesso.
Acessibilidade na IBM
© 2012 IBM Corporation9
Premissas
~750M/1B no mundo com alguma deficiência – temporal
ou permanente
U.S. Rehabilitation Act Section 508
Instrução corporativa CI-162 (1998)
WCAG 2.0 do W3C WAI
E-Mag
Acessibilidade na IBM
© 2012 IBM Corporation10
Educação
Accessibility University
Web developer roadmaps
Human Ability & Accessibility Center
Forums e wikis de acessibilidade
Newsletters técnicos
Acessibilidade na IBM
© 2012 IBM Corporation11
Técnicas
Interação via teclado: consistencia, lógica, intuição, customização, descoberta
Manipulação direta tolerante
Apresentação consistente, lógica e limpa
Métodos alternativos competitivos
Análise Usable Access
UI e markup
Acessibilidade na IBM
Source: http://www-03.ibm.com/able/index.html
http://www-03.ibm.com/able/news/html5.html
© 2012 IBM Corporation12
Ferramentas
Client-side
Server-side
On Screen TTS
ACTF aDesigner
Rational Policy tester
Acessibilidade na IBM
Source: http://www.eclipse.org/actf/downloads/tools/aDesigner/index.php
http://www-01.ibm.com/software/awdtools/tester/policy/accessibility/
© 2012 IBM Corporation13
7 a11y: Metodologias
Validação on-the-fly do código com wave
http://wave.webaim.org
Use accessibility API's se possivel
Criar uma biblioteca de elementos acessíveis (com ARIA
se possivel) e reutilizar quando replicado. (ex. Tabelas)
Utilizar bibliotecas com acessibilidade embarcada (ex.
Dojo)
Acessibilidade na IBM
Source: https://dojotoolkit.org/reference-guide/1.8/dijit/a11y/statement.html
http://wave.webaim.org
© 2012 IBM Corporation14
7 a11y: Navegação
Utilize atalhos via teclado com accesskey. Faça a
associação lógica da tecla e dê o feedback visual:
<a href="#" accesskey="A"><u>A</u>brir</a>
<a href="#" accesskey="S"><u>S</u>alvar</a>
<a href="#" accesskey="D"><u>D</u>eletar</a>
Fornecendo via CSS a tecla de atalho:
<a href="#" accesskey="D">Deletar</a>
<style>
a[accesskey]:after {
content: "[" attr(accesskey) "]";
}
</style>
Acessibilidade na IBM
© 2012 IBM Corporation15
7 a11y: Conteúdo
Utilize containers ocultos para adicionar informações para
leitores de tela quando necessário (ex. css-sprites)
<a class=”sprite nav contrib” accesskey="c"><span
class=”access”>Adicionar contribuidor</span></a>
<style>
.access{ position: absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px); }
</style>
imagem do sprite
Acessibilidade na IBM
© 2012 IBM Corporation16
7 a11y: Tabelas com multiplos headers
<table summary="Esta tabela mostra idade e email dos presentes nas palestras do 7 masters.">
<caption> 7masters presença</caption>
<thead>
<tr>
<th id="nome">Nome</th>
<th id="email">email</th>
<th id="idade">Idade</th>
</tr>
</thead>
<tbody>
<tr>
<th headers=”nome”>João</th>
<td headers="email">joao@zinho.com</td>
<td headers="idade">32</td>
</tr>
...
Acessibilidade na IBM
© 2012 IBM Corporation17
7 a11y: Tabelas com scope
<thead>
<tr>
<th scope="col"> Dept. Code/ Class Number</th>
<th scope="col"> Section</th>
…
</tr>
</thead>
<tbody>
<tr>
<th scope="row"> BIO 100</th>
<td>1</td>
…</tr>
<tr>
</tbody>
Acessibilidade na IBM
© 2012 IBM Corporation18
Desafios
Big data acessível
ARIA em Canvas
Acessibilidade na IBM
© 2012 IBM Corporation19
Acessibilidade na IBM
Obrigado!
http://twitter.com/alyssonfranklin
http://br.linkedin.com/in/alyssonfrk

Mais conteúdo relacionado

Semelhante a 7 Masters Acessibilidade

1 Ids On Campus V3a
1 Ids On Campus V3a1 Ids On Campus V3a
1 Ids On Campus V3a
Alexandre Marini
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009FabricioManzi
 
CNA - A New Way of Designing
CNA - A New Way of DesigningCNA - A New Way of Designing
CNA - A New Way of Designing
Diego Dezembro
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
William S. Rodriguez
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Victor Cavalcante
 
Desenvolvimento Multiplataforma com Appcelerator Titanium
Desenvolvimento Multiplataforma com Appcelerator TitaniumDesenvolvimento Multiplataforma com Appcelerator Titanium
Desenvolvimento Multiplataforma com Appcelerator Titanium
Dirlei Dionísio
 
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testes
Brateste 2103:  Virtualização de Serviços para uma Nova Abordagem em testesBrateste 2103:  Virtualização de Serviços para uma Nova Abordagem em testes
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testes
ananegrello
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
William S. Rodriguez
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Marcio Duarte
 
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Felipe Freire
 
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
CICS V5.1  Novo Portfolio de Plataforma de primeira classeCICS V5.1  Novo Portfolio de Plataforma de primeira classe
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
Paulo Batuta
 
DotNet vs. Java
DotNet vs. JavaDotNet vs. Java
DotNet vs. Java
armeniocardoso
 
IBM Mobile First Security
IBM Mobile First SecurityIBM Mobile First Security
IBM Mobile First Security
Alexandre Freire
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis Multiplataforma
Jose Augusto Cintra
 
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceCloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Fernando Carvalho
 
Adobe flash platform fabricio
Adobe flash platform fabricioAdobe flash platform fabricio
Adobe flash platform fabricioFabricioManzi
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
Paulo Lacerda
 
Web 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafiosWeb 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafiosMauricio Garcia
 
Dispositivos Móveis - BlackBerry
Dispositivos Móveis - BlackBerryDispositivos Móveis - BlackBerry
Dispositivos Móveis - BlackBerry
Valdir Junior
 

Semelhante a 7 Masters Acessibilidade (20)

1 Ids On Campus V3a
1 Ids On Campus V3a1 Ids On Campus V3a
1 Ids On Campus V3a
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009
 
CNA - A New Way of Designing
CNA - A New Way of DesigningCNA - A New Way of Designing
CNA - A New Way of Designing
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
 
Desenvolvimento Multiplataforma com Appcelerator Titanium
Desenvolvimento Multiplataforma com Appcelerator TitaniumDesenvolvimento Multiplataforma com Appcelerator Titanium
Desenvolvimento Multiplataforma com Appcelerator Titanium
 
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testes
Brateste 2103:  Virtualização de Serviços para uma Nova Abordagem em testesBrateste 2103:  Virtualização de Serviços para uma Nova Abordagem em testes
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testes
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOpsAcelerando o desenvolvimento na nuvem com BlueMix e DevOps
Acelerando o desenvolvimento na nuvem com BlueMix e DevOps
 
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
CICS V5.1  Novo Portfolio de Plataforma de primeira classeCICS V5.1  Novo Portfolio de Plataforma de primeira classe
CICS V5.1 Novo Portfolio de Plataforma de primeira classe
 
DotNet vs. Java
DotNet vs. JavaDotNet vs. Java
DotNet vs. Java
 
IBM Mobile First Security
IBM Mobile First SecurityIBM Mobile First Security
IBM Mobile First Security
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis Multiplataforma
 
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso SalesforceCloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
Cloud Computing: Desafios de Arquiteturas multitenantes e o Caso Salesforce
 
Adobe flash platform fabricio
Adobe flash platform fabricioAdobe flash platform fabricio
Adobe flash platform fabricio
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
 
Web 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafiosWeb 2.0: conceito, tendências e desafios
Web 2.0: conceito, tendências e desafios
 
Dispositivos Móveis - BlackBerry
Dispositivos Móveis - BlackBerryDispositivos Móveis - BlackBerry
Dispositivos Móveis - BlackBerry
 

Último

Evolução - Teorias evolucionistas - Darwin e Lamarck
Evolução - Teorias evolucionistas - Darwin e LamarckEvolução - Teorias evolucionistas - Darwin e Lamarck
Evolução - Teorias evolucionistas - Darwin e Lamarck
luanakranz
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básicoPowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
Pereira801
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
profesfrancleite
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Conteúdo sobre a formação e expansão persa
Conteúdo sobre a formação e expansão persaConteúdo sobre a formação e expansão persa
Conteúdo sobre a formação e expansão persa
felipescherner
 
Profissão de Sociólogo - Bourdieu et al.
Profissão de Sociólogo - Bourdieu et al.Profissão de Sociólogo - Bourdieu et al.
Profissão de Sociólogo - Bourdieu et al.
FelipeCavalcantiFerr
 
Junho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na IgrejaJunho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na Igreja
Comando Resgatai
 
Slide Internet Slang ingles 9 ano f.pptx
Slide Internet Slang ingles 9 ano f.pptxSlide Internet Slang ingles 9 ano f.pptx
Slide Internet Slang ingles 9 ano f.pptx
JOYCEAlves762488
 
Sequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental ISequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental I
Letras Mágicas
 
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptxSlides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
LuizHenriquedeAlmeid6
 
Capitalismo a visão de John Locke........
Capitalismo a visão de John Locke........Capitalismo a visão de John Locke........
Capitalismo a visão de John Locke........
Lídia Pereira Silva Souza
 
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
IsabelPereira2010
 
curso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdfcurso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdf
LeandroTelesRocha2
 
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTESMAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
estermidiasaldanhada
 
O autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdfO autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdf
Letícia Butterfield
 
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
CrislaineSouzaSantos
 
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfcurso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
LeandroTelesRocha2
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Ligia Galvão
 
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfTesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Editora
 

Último (20)

Evolução - Teorias evolucionistas - Darwin e Lamarck
Evolução - Teorias evolucionistas - Darwin e LamarckEvolução - Teorias evolucionistas - Darwin e Lamarck
Evolução - Teorias evolucionistas - Darwin e Lamarck
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básicoPowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Conteúdo sobre a formação e expansão persa
Conteúdo sobre a formação e expansão persaConteúdo sobre a formação e expansão persa
Conteúdo sobre a formação e expansão persa
 
Profissão de Sociólogo - Bourdieu et al.
Profissão de Sociólogo - Bourdieu et al.Profissão de Sociólogo - Bourdieu et al.
Profissão de Sociólogo - Bourdieu et al.
 
Junho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na IgrejaJunho Violeta - Sugestão de Ações na Igreja
Junho Violeta - Sugestão de Ações na Igreja
 
Slide Internet Slang ingles 9 ano f.pptx
Slide Internet Slang ingles 9 ano f.pptxSlide Internet Slang ingles 9 ano f.pptx
Slide Internet Slang ingles 9 ano f.pptx
 
Sequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental ISequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental I
 
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptxSlides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
 
Capitalismo a visão de John Locke........
Capitalismo a visão de John Locke........Capitalismo a visão de John Locke........
Capitalismo a visão de John Locke........
 
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
DeClara n.º 76 MAIO 2024, o jornal digital do Agrupamento de Escolas Clara de...
 
curso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdfcurso-de-direito-constitucional-gilmar-mendes.pdf
curso-de-direito-constitucional-gilmar-mendes.pdf
 
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTESMAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
MAIO LARANJA EU DEFENDO AS CRIANÇAS E ADOLESCENTES
 
O autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdfO autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdf
 
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
AULA-8-PARTE-2-MODELO-DE-SITE-EDITÁVEL-ENTREGA2-CURRICULARIZAÇÃO-DA-EXTENSÃO-...
 
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfcurso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
 
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfTesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
 

7 Masters Acessibilidade

  • 1. © 2012 IBM Corporation Acessibilidade na IBM Alysson Moreira – Acessibilidade na IBM 21 Agosto 2012
  • 2. © 2012 IBM Corporation2 “once a technology starts to run, it happens in many places” Ethan McCarty, Senior Manager, Digital and Social Strategy at IBM
  • 3. © 2012 IBM Corporation3 Agenda Geradora de conteúdo: A IBM e seus números Um olhar sobre o ambiente: o w3 Educação Técnicas Ferramentas Desafios atuais Acessibilidade na IBM
  • 4. © 2012 IBM Corporation4 A IBM com geradora de conteúdo Em torno de 400,000 IBMers (e crescendo) 100% base utilizando o w3 +30.000 blogs internos +20.000 wikis 100.000 users frequentes/semana em wikis e blogs Preocupação estratégica com acessibilidade Source: http://www.melcrum.com/research/harness-digital-technologies/connecting-global-organization-through-ibms-intranet Acessibilidade na IBM
  • 5. © 2012 IBM Corporation5 O w3 On Demand Workplace 27 anos de história 5.5 milhões de páginas (2007) Intranet World's Top Ten 2006 pelo Nielsen Group Uma das 10 Intranets que definiram a indústria pelo IBF Gera savings anuais de $2B Source: http://www.ibforum.com/2012/06/12/10-intranets-that-have-defined-the-industry-from-10-years-of-ibf/ http://www-03.ibm.com/press/us/en/pressrelease/19156.wss Acessibilidade na IBM
  • 6. © 2012 IBM Corporation6 A história do w3 80’s: mirror do www.ibm.com 1996: W3 On demand Workplace (17.800 pageviews/dia) 1998: v3.0 e bluepages 2000: v6 2002: w3v8 2004: w3v8 produção 2010: v17 (alpha) Sempre acessível Acessibilidade na IBM
  • 7. © 2012 IBM Corporation7 A história do w3 Acessibilidade na IBM
  • 8. © 2012 IBM Corporation8 IBM Usable access Oferecer acessibilidade com usabilidade embarcado na experiência, possibilitando pessoas com deficiências a executar tarefas ou usar conteúdos em ambientes diversos com eficiência, satisfação e sucesso. Acessibilidade na IBM
  • 9. © 2012 IBM Corporation9 Premissas ~750M/1B no mundo com alguma deficiência – temporal ou permanente U.S. Rehabilitation Act Section 508 Instrução corporativa CI-162 (1998) WCAG 2.0 do W3C WAI E-Mag Acessibilidade na IBM
  • 10. © 2012 IBM Corporation10 Educação Accessibility University Web developer roadmaps Human Ability & Accessibility Center Forums e wikis de acessibilidade Newsletters técnicos Acessibilidade na IBM
  • 11. © 2012 IBM Corporation11 Técnicas Interação via teclado: consistencia, lógica, intuição, customização, descoberta Manipulação direta tolerante Apresentação consistente, lógica e limpa Métodos alternativos competitivos Análise Usable Access UI e markup Acessibilidade na IBM Source: http://www-03.ibm.com/able/index.html http://www-03.ibm.com/able/news/html5.html
  • 12. © 2012 IBM Corporation12 Ferramentas Client-side Server-side On Screen TTS ACTF aDesigner Rational Policy tester Acessibilidade na IBM Source: http://www.eclipse.org/actf/downloads/tools/aDesigner/index.php http://www-01.ibm.com/software/awdtools/tester/policy/accessibility/
  • 13. © 2012 IBM Corporation13 7 a11y: Metodologias Validação on-the-fly do código com wave http://wave.webaim.org Use accessibility API's se possivel Criar uma biblioteca de elementos acessíveis (com ARIA se possivel) e reutilizar quando replicado. (ex. Tabelas) Utilizar bibliotecas com acessibilidade embarcada (ex. Dojo) Acessibilidade na IBM Source: https://dojotoolkit.org/reference-guide/1.8/dijit/a11y/statement.html http://wave.webaim.org
  • 14. © 2012 IBM Corporation14 7 a11y: Navegação Utilize atalhos via teclado com accesskey. Faça a associação lógica da tecla e dê o feedback visual: <a href="#" accesskey="A"><u>A</u>brir</a> <a href="#" accesskey="S"><u>S</u>alvar</a> <a href="#" accesskey="D"><u>D</u>eletar</a> Fornecendo via CSS a tecla de atalho: <a href="#" accesskey="D">Deletar</a> <style> a[accesskey]:after { content: "[" attr(accesskey) "]"; } </style> Acessibilidade na IBM
  • 15. © 2012 IBM Corporation15 7 a11y: Conteúdo Utilize containers ocultos para adicionar informações para leitores de tela quando necessário (ex. css-sprites) <a class=”sprite nav contrib” accesskey="c"><span class=”access”>Adicionar contribuidor</span></a> <style> .access{ position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); } </style> imagem do sprite Acessibilidade na IBM
  • 16. © 2012 IBM Corporation16 7 a11y: Tabelas com multiplos headers <table summary="Esta tabela mostra idade e email dos presentes nas palestras do 7 masters."> <caption> 7masters presença</caption> <thead> <tr> <th id="nome">Nome</th> <th id="email">email</th> <th id="idade">Idade</th> </tr> </thead> <tbody> <tr> <th headers=”nome”>João</th> <td headers="email">joao@zinho.com</td> <td headers="idade">32</td> </tr> ... Acessibilidade na IBM
  • 17. © 2012 IBM Corporation17 7 a11y: Tabelas com scope <thead> <tr> <th scope="col"> Dept. Code/ Class Number</th> <th scope="col"> Section</th> … </tr> </thead> <tbody> <tr> <th scope="row"> BIO 100</th> <td>1</td> …</tr> <tr> </tbody> Acessibilidade na IBM
  • 18. © 2012 IBM Corporation18 Desafios Big data acessível ARIA em Canvas Acessibilidade na IBM
  • 19. © 2012 IBM Corporation19 Acessibilidade na IBM Obrigado! http://twitter.com/alyssonfranklin http://br.linkedin.com/in/alyssonfrk