Upload
ramiro-batista-da-luz
View
1.269
Download
1
Embed Size (px)
DESCRIPTION
Palestra sobre o projeto F123.org, leitor de tela Orca, python e acessibilidade apresentada no FISL11. Explicações sobre acessibilidade e formas de ajudar o projeto Orca e o projeto F123.org
Citation preview
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Orca, Python e acessibilidade
Ramiro Batista da Luz
F123.org - Associacao Python Brasil - FISL11
22 de julho de 2010
1 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Introducao
Orca e um leitor de tela livre, de codigo aberto que permite acriacao de scripts. Usando uma serie de combinacoes de fala,braile e ampliacao o Orca ajuda a prover acesso para aplicacoese kits de ferramentas que suportam AT-SPI [14].
Python e uma linguagem de programacao interpretada dealtıssimo nıvel, orientada a objetos, simples e facil de aprender.[6].
Acessibilidade e um termo que significa ajudar as pessoascom deficiencias a participar de ativiaddes essenciais da vida.Isto inclue trabalho, uso de servicos, produtos e informacoes[12].
2 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Projeto Orca
Desenvolvimento foi liderado pelo Accessibility ProgramOffice of Sun Microsystems, Inc.
Contribuicao de muitos membros da comunidade.
Tutoriais e guias em audio [13] [7]
Download e instalacaohttp://live.gnome.org/Orca/DownloadInstall
Para rodar, Alt+F2, aguarde um segundo ou dois, escrevaorca e pressione ENTER.
Para configurar, enquanto o orca estiver rodando pressioneas teclas INSERT e ESPACO.
Para saber mais visite http://live.gnome.org/Orca[13].
3 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Projeto Orca - como ajudar 1
Tecnicos
Siga as instrucoes de ajuda para voluntarios.
Teste os patchs mais recentes de bugs marcados com”testing required”.
Encerre um bug bloqueante em uma aplicacao externae/ou kit de ferramentas.
Trabalhe em uma ou mais solicitacoes de melhoria.
Trabalhe em qualquer bug e melhoria.
Escreva um script para sua aplicacao favorita.
Ajude a providenciar traducao para o eSpeak e contribuacom o autor.
4 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Projeto Orca - como ajudar 2
Usuarios voluntarios
Ajude a classificar problemas.
Ajude testando pacthes(correcoes).
Submeta bugs, nao tenha medo.
Escreva tutoriais para instalar/configurar oOrca/speech/braile no seu sistema favorito.
Escreva tutorias para uso de suas aplicacoes favoritas.
Conduza um estudo de utilizacao e envie-nos o relatorio.
Para saber mais visitehttp://live.gnome.org/Orca/HowCanIHelp [2].
5 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
A linguagem Python
Site oficial da linguagem - http://www.python.org
Documentacao oficial - http://www.python.org/doc
Site da comunidade brasileira - http://www.python.org.br
Associacao Python Brasil - http://associacao.python.org.br
Encontro nacional da Comunidade Python - http://www.pythonbrasil.org.br
Livro Dive Into Python, Mark Pilgrim - http://www.diveintopython.org/
Livro Python in a Nutshell, Alex Martelli - http://tinyurl.com/2frft3n
Referencia - Python Pocket Reference, Mark Lutz - http://tinyurl.com/26p62av
6 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Criando software acessıvel
Artigos e guias para produzir software acessıvel.
Python Powered Accessibility, descreve deficiencias,tecnologias assistivas, infraestrutura de acessibilidade,acessibilidade no GNOME, caracterısticas da pyatspi,explorando acessibilidade com o Accerciser, e mais [9].
Guia de acessibilidade do GNOME para desenvolvedores[11].
Artigo, Como tornar sua aplicacao acessıvel comAccerciser [3].
7 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Outros links e curiosidades
Seguem abaixo alguns links e informacoes interessantes.
Projeto F123.org [5].
Voice coder [8].
ATSPI - Assistive technology service provider interface[14].
Distribuicao Linux Acessıvel [4].
T. V. Raman, Pesquisador do Google, autor do emacspeak[10]
8 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Mais informacoes
Perguntas frequentes Orca http://live.gnome.org/Orca/FrequentlyAskedQuestions [1].
Bugzilla do Orca https://bugzilla.gnome.org/buglist.cgi?query=product:orca+
Submeter um bug para o Orca https://bugzilla.gnome.org/enter bug.cgi?product=orca
Especificacao de experiencia de usuario http://live.gnome.org/Orca/Specification
9 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Listas de discussao
Novidades do projeto: [email protected] - Assinar:[email protected]
Twitter: http://twitter.com/F123org
Lista tecnica: [email protected] - Assinar:[email protected]
Lista para traducao, eventos, cursos, etc...: [email protected] - Assinar:[email protected]
Orca http://mail.gnome.org/mailman/listinfo/orca-list
Em portugues [email protected] - Assinar: [email protected] [4]
Acessibilidade no Ubuntu https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility
No debian http://lists.debian.org/debian-accessibility/
No Solaris http://mail.opensolaris.org/mailman/listinfo/accessibility-discuss
10 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Conclusao
Agradecimentos.
Fernando Botelho, Antonio Carlos Marques e o projetoF123.org
Comunidade Python
Comunidade Debian
Comunidade GNOME
Outras comunidades de software livre.
11 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Bibliografia I
[1] Comunidade Orca GNOME.Orca Frequently Asked Questions.Internet, 23 March 2009.
[2] Comunidade Orca Gnome.How Can I Help with Orca?Internet, 20 May 2010.
[3] Eitan Isaacson.Make Your Application Accessible with Accerciser.Linux Journal, 1 March 2008.
[4] Fabiano Garcia Fonseca.Distribuicao Linux Acessıvel.Internet.
[5] Fernando Botelho.Web site do projeto F123.Internet.
[6] Guido Van Rossum.Site oficial do Python.internet.
[7] Krishnakant.Tutoriais audio Orca.Internet, 2009.
[8] National Research Council of Canada.Voice Code Web site.internet.
12 / 13
Orca, Pythone
acessibilidade
RamiroBatista da Luz
Introducao
Orca
Python
Acessibilidade
Bibliografia
Bibliografia II
[9] Steve Lee.Python Powered Accessibility.Python Magazine, December 2008.
[10] T. V. Raman.T. V. Raman On The Internet.Internet.
[11] Comunidade GNOME Vincent Alexander.GNOME Accessibility Developers Guide.GNOME Documentation Project, September 2008.
[12] Comunidade GNOME Vincent Alexander.What is accessibility.GNOME Documentation Project, September 2008.
[13] Wiki Comunidade Orca.Orca Wiki Home Page.Internet, 20 April 2010.
[14] Wikipedia.Assistive technology service provider interface — wikipedia, the free encyclopedia, 2009.[Online; accessed 20-July-2010].
13 / 13