Orca, Python e Acessibilidade

Preview:

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

ramiroluz@gmail.com

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: novidades@lists.f123.org - Assinar:novidades-subscribe@lists.f123.org

Twitter: http://twitter.com/F123org

Lista tecnica: orca-ajuda-tecnica@lists.f123.org - Assinar:orca-ajuda-tecnica-subscribe@lists.f123.org

Lista para traducao, eventos, cursos, etc...: f123-org-visual-ajuda@lists.f123.org - Assinar:f123-org-visual-ajuda-subscribe@lists.f123.org

Orca http://mail.gnome.org/mailman/listinfo/orca-list

Em portugues linvox@yahoogrupos.com.br - Assinar: linvox-subscribe@yahoogrupos.com.br [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

Recommended