13
Orca, Python e acessibilidade Ramiro Batista da Luz Introdu¸c˜ ao Orca Python Acessibilidade Bibliografia Orca, Python e acessibilidade Ramiro Batista da Luz F123.org - Associa¸c˜ ao Python Brasil - FISL11 22 de julho de 2010 [email protected] 1 / 13

Orca, Python e Acessibilidade

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

Page 1: Orca, Python e Acessibilidade

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

[email protected]

1 / 13

Page 2: Orca, Python e Acessibilidade

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

Page 3: Orca, Python e Acessibilidade

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

Page 4: Orca, Python e Acessibilidade

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

Page 5: Orca, Python e Acessibilidade

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

Page 6: Orca, Python e Acessibilidade

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

Page 7: Orca, Python e Acessibilidade

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

Page 8: Orca, Python e Acessibilidade

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

Page 9: Orca, Python e Acessibilidade

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

Page 10: Orca, Python e Acessibilidade

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

Page 11: Orca, Python e Acessibilidade

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

Page 12: Orca, Python e Acessibilidade

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

Page 13: Orca, Python e Acessibilidade

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