SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Accessibility
 ilegra lightning talk
   vanessa me tonini
Concepts
 "The concept of digital accessibility aims to
   include users with special needs in digital
     information environments, focusing on
improving the interaction between subjects and
 the environment in order to provide improved
                quality of life. "

CUSIN, C. A. Accessibility in Digital Information Environments . 2010. 154 f. Thesis (PhD Degree in Information

Science) – Faculdade de Filosofia e Ciências, Universidade Estadual Paulista, Marília, 2010.
Concepts



Remember that accessibility is no longer than
     an obligation. It is not charity.
HTML resources
New Semantic tags

  main, article, aside,
section, nav, header, footer,
audio, figure, figcaption
etc...
HTML resources
lang attribute ( lang="en-US" )
● Assisting search engines
● Assisting speech synthesizers
● Assisting spell checkers and grammar checkers
● Helping a user agent select glyph variants for high
   quality typography
● Helping a user agent choose a set of quotation marks
● Helping a user agent make decisions about hyphenation,
   ligatures, and spacing
CSS resources
Improving the information with:
● Spacing, alignment, and positioning
● Provides precise control over font size, color,
  and style.
● Aural style sheets
● Access to alternative content
● CSS Speech Module
JS resources
● Keypress event
● KeyCode
Quick example:
<script src="http://code.jquery.com/jquery-latest.js"></script>

<script type="text/javascript">

    $(document).bind("keypress", function(event){

          alert(event.keyCode);

    });

</script>
Guidelines

Web Content Accessibility Guidelines(WCAG)

Web Accessibility Initiative(WAI)

Accessible Rich Internet Applications (ARIA)
Tools

NVDA (for windows)

Voice Over (Mac OS)

Tawdis (accessibility markup validator)
Resources

http://www.w3.org/TR/CSS-access
http://www.w3.org/TR/css3-speech/
http://www.w3.org/TR/WCAG10-HTML-TECHS/
http://www.w3.org/TR/WCAG10/
http://www.nvda-project.org

Mais conteúdo relacionado

Destaque

Empreendendo com métodos ágeis
Empreendendo com métodos ágeisEmpreendendo com métodos ágeis
Empreendendo com métodos ágeisVanessa Me Tonini
 
Acessibilidade no Comércio Eletrônico, custo ou benefício?
Acessibilidade no Comércio Eletrônico, custo ou benefício?Acessibilidade no Comércio Eletrônico, custo ou benefício?
Acessibilidade no Comércio Eletrônico, custo ou benefício?Vanessa Me Tonini
 
Minicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoMinicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoVanessa Me Tonini
 
Acessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosAcessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosVanessa Me Tonini
 
Porque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemasPorque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemasVanessa Me Tonini
 
Trello + metodologias ágeis
Trello + metodologias ágeisTrello + metodologias ágeis
Trello + metodologias ágeisVanessa Me Tonini
 
O Scrum não vai resolver todos seus problemas
O Scrum não vai resolver todos seus problemasO Scrum não vai resolver todos seus problemas
O Scrum não vai resolver todos seus problemasVanessa Me Tonini
 
Preciso saber se estou indo bem!
Preciso saber se estou indo bem!Preciso saber se estou indo bem!
Preciso saber se estou indo bem!Vanessa Me Tonini
 

Destaque (10)

Agente de Mudança
Agente de MudançaAgente de Mudança
Agente de Mudança
 
Empreendendo com métodos ágeis
Empreendendo com métodos ágeisEmpreendendo com métodos ágeis
Empreendendo com métodos ágeis
 
Acessibilidade no Comércio Eletrônico, custo ou benefício?
Acessibilidade no Comércio Eletrônico, custo ou benefício?Acessibilidade no Comércio Eletrônico, custo ou benefício?
Acessibilidade no Comércio Eletrônico, custo ou benefício?
 
Dojo toolkit
Dojo toolkitDojo toolkit
Dojo toolkit
 
Minicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoMinicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicação
 
Acessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosAcessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passos
 
Porque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemasPorque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemas
 
Trello + metodologias ágeis
Trello + metodologias ágeisTrello + metodologias ágeis
Trello + metodologias ágeis
 
O Scrum não vai resolver todos seus problemas
O Scrum não vai resolver todos seus problemasO Scrum não vai resolver todos seus problemas
O Scrum não vai resolver todos seus problemas
 
Preciso saber se estou indo bem!
Preciso saber se estou indo bem!Preciso saber se estou indo bem!
Preciso saber se estou indo bem!
 

Semelhante a Accessibility lightning talk

Enhancing the Learning Experience with Readspeaker
Enhancing the Learning Experience with ReadspeakerEnhancing the Learning Experience with Readspeaker
Enhancing the Learning Experience with ReadspeakerD2L Barry
 
Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...
Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...
Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...Micah Altman
 
Workshop
WorkshopWorkshop
Workshopliddy
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovationsrbulalakaw
 
UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...
UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...
UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...UKSG: connecting the knowledge community
 
Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...
Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...
Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...Simon Bignell
 
PLE widgets using natural language processing
PLE widgets using natural language processingPLE widgets using natural language processing
PLE widgets using natural language processingfridolin.wild
 
Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...
Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...
Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...Jari Laru
 
Redesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional RepositoryRedesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional RepositoryEdward Luca
 
Information literacy communities of practice in a converged service
Information literacy communities of practice in a converged serviceInformation literacy communities of practice in a converged service
Information literacy communities of practice in a converged serviceClare McCluskey Dean
 
Code in the IL Classroom: Moving towards a trans-discipline information liter...
Code in the IL Classroom: Moving towards a trans-discipline information liter...Code in the IL Classroom: Moving towards a trans-discipline information liter...
Code in the IL Classroom: Moving towards a trans-discipline information liter...IL Group (CILIP Information Literacy Group)
 
Insights into Innovation, Tokyo 8-6-10, Martha G. Russell
Insights into Innovation, Tokyo 8-6-10, Martha G. RussellInsights into Innovation, Tokyo 8-6-10, Martha G. Russell
Insights into Innovation, Tokyo 8-6-10, Martha G. RussellMartha Russell
 
Big data and Digital Transformations in the Humanities
Big data and Digital Transformations in the HumanitiesBig data and Digital Transformations in the Humanities
Big data and Digital Transformations in the HumanitiesMartin Wynne
 
eLearning Africa 2011 Using digital stories to improve digital literacy skills
eLearning Africa 2011 Using digital stories to improve digital literacy skillseLearning Africa 2011 Using digital stories to improve digital literacy skills
eLearning Africa 2011 Using digital stories to improve digital literacy skillsDaniela Gachago
 
Guide to Digital and Communication Accessibility in Higher Education
Guide to Digital and Communication Accessibility in Higher EducationGuide to Digital and Communication Accessibility in Higher Education
Guide to Digital and Communication Accessibility in Higher Education3Play Media
 
Designing Learning Spaces For Student Engagement
Designing Learning Spaces For Student EngagementDesigning Learning Spaces For Student Engagement
Designing Learning Spaces For Student EngagementKathryn Schravemade
 
Arab Open University - Kuwait presentation
Arab Open University - Kuwait presentationArab Open University - Kuwait presentation
Arab Open University - Kuwait presentationTerry Anderson
 

Semelhante a Accessibility lightning talk (20)

What is IA?
What is IA?What is IA?
What is IA?
 
Enhancing the Learning Experience with Readspeaker
Enhancing the Learning Experience with ReadspeakerEnhancing the Learning Experience with Readspeaker
Enhancing the Learning Experience with Readspeaker
 
Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...
Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...
Brown Bag: New Models of Scholarly Communication for Digital Scholarship, by ...
 
Workshop
WorkshopWorkshop
Workshop
 
Technological applications and innovations
Technological applications and innovationsTechnological applications and innovations
Technological applications and innovations
 
UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...
UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...
UKSG 2024 -From algorithms to empowerment:teaching algorithmic literacy (AL) ...
 
Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...
Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...
Psychology on Second Life?: Learning, Support and Research in 3D Online Multi...
 
Chapter 1,2,3,6
Chapter 1,2,3,6Chapter 1,2,3,6
Chapter 1,2,3,6
 
PLE widgets using natural language processing
PLE widgets using natural language processingPLE widgets using natural language processing
PLE widgets using natural language processing
 
Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...
Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...
Digitaaliset välineet opetuksessa ja oppimisessa opettajankoulutuksen konteks...
 
Redesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional RepositoryRedesigning the Open Access Institutional Repository
Redesigning the Open Access Institutional Repository
 
Information literacy communities of practice in a converged service
Information literacy communities of practice in a converged serviceInformation literacy communities of practice in a converged service
Information literacy communities of practice in a converged service
 
Code in the IL Classroom: Moving towards a trans-discipline information liter...
Code in the IL Classroom: Moving towards a trans-discipline information liter...Code in the IL Classroom: Moving towards a trans-discipline information liter...
Code in the IL Classroom: Moving towards a trans-discipline information liter...
 
"Anatomy Digital Resources Use In Education", GinaSouto, m-ICTE 09 Conference...
"Anatomy Digital Resources Use In Education", GinaSouto, m-ICTE 09 Conference..."Anatomy Digital Resources Use In Education", GinaSouto, m-ICTE 09 Conference...
"Anatomy Digital Resources Use In Education", GinaSouto, m-ICTE 09 Conference...
 
Insights into Innovation, Tokyo 8-6-10, Martha G. Russell
Insights into Innovation, Tokyo 8-6-10, Martha G. RussellInsights into Innovation, Tokyo 8-6-10, Martha G. Russell
Insights into Innovation, Tokyo 8-6-10, Martha G. Russell
 
Big data and Digital Transformations in the Humanities
Big data and Digital Transformations in the HumanitiesBig data and Digital Transformations in the Humanities
Big data and Digital Transformations in the Humanities
 
eLearning Africa 2011 Using digital stories to improve digital literacy skills
eLearning Africa 2011 Using digital stories to improve digital literacy skillseLearning Africa 2011 Using digital stories to improve digital literacy skills
eLearning Africa 2011 Using digital stories to improve digital literacy skills
 
Guide to Digital and Communication Accessibility in Higher Education
Guide to Digital and Communication Accessibility in Higher EducationGuide to Digital and Communication Accessibility in Higher Education
Guide to Digital and Communication Accessibility in Higher Education
 
Designing Learning Spaces For Student Engagement
Designing Learning Spaces For Student EngagementDesigning Learning Spaces For Student Engagement
Designing Learning Spaces For Student Engagement
 
Arab Open University - Kuwait presentation
Arab Open University - Kuwait presentationArab Open University - Kuwait presentation
Arab Open University - Kuwait presentation
 

Mais de Vanessa Me Tonini

CONSUL o software livre para participação democrática escolhida por Porto Alegre
CONSUL o software livre para participação democrática escolhida por Porto AlegreCONSUL o software livre para participação democrática escolhida por Porto Alegre
CONSUL o software livre para participação democrática escolhida por Porto AlegreVanessa Me Tonini
 
Aprendendo Angular com a CLI
Aprendendo Angular com a CLIAprendendo Angular com a CLI
Aprendendo Angular com a CLIVanessa Me Tonini
 
Desenvolvendo com Angular CLI
Desenvolvendo com Angular CLIDesenvolvendo com Angular CLI
Desenvolvendo com Angular CLIVanessa Me Tonini
 
Trabalhando com métodos ágeis: entregando software, feliz
Trabalhando com métodos ágeis: entregando software, felizTrabalhando com métodos ágeis: entregando software, feliz
Trabalhando com métodos ágeis: entregando software, felizVanessa Me Tonini
 
A Open Web Platform em prol do seu app!
A Open Web Platform em prol do seu app!A Open Web Platform em prol do seu app!
A Open Web Platform em prol do seu app!Vanessa Me Tonini
 

Mais de Vanessa Me Tonini (7)

Arquitetura Node com NestJS
Arquitetura Node com NestJSArquitetura Node com NestJS
Arquitetura Node com NestJS
 
Controle de versão com Git
Controle de versão com GitControle de versão com Git
Controle de versão com Git
 
CONSUL o software livre para participação democrática escolhida por Porto Alegre
CONSUL o software livre para participação democrática escolhida por Porto AlegreCONSUL o software livre para participação democrática escolhida por Porto Alegre
CONSUL o software livre para participação democrática escolhida por Porto Alegre
 
Aprendendo Angular com a CLI
Aprendendo Angular com a CLIAprendendo Angular com a CLI
Aprendendo Angular com a CLI
 
Desenvolvendo com Angular CLI
Desenvolvendo com Angular CLIDesenvolvendo com Angular CLI
Desenvolvendo com Angular CLI
 
Trabalhando com métodos ágeis: entregando software, feliz
Trabalhando com métodos ágeis: entregando software, felizTrabalhando com métodos ágeis: entregando software, feliz
Trabalhando com métodos ágeis: entregando software, feliz
 
A Open Web Platform em prol do seu app!
A Open Web Platform em prol do seu app!A Open Web Platform em prol do seu app!
A Open Web Platform em prol do seu app!
 

Accessibility lightning talk