Desenvolvimento Web com TurboGears e DOSVOX <ul><li>Neno Henrique Albernaz </li></ul><ul><li>e </li></ul><ul><li>Rodolfo H...
Motivação <ul><li>Cadeira do curso de mestrado da UFRJ </li></ul><ul><li>Projeto Wisconsin </li></ul><ul><li>LABASE </li><...
DOSVOX Inclusão digital do deficiente visual <ul><li>Como surgiu o DOSVOX? </li></ul><ul><li>Marcelo Pimentel </li></ul><u...
DOSVOX: sistema pioneiro no Brasil <ul><li>Desenvolvido no Núcleo de Computação Eletrônica da UFRJ </li></ul><ul><ul><li>E...
Como o DOSVOX funciona? <ul><li>O DOSVOX faz uso de paradigmas de interação muito simples </li></ul><ul><ul><li>Guia o usu...
O que o Sistema DOSVOX faz? <ul><li>Edição e leitura de textos </li></ul><ul><li>Impressão em tinta e braille </li></ul><u...
Ledores de tela <ul><li>Auxiliam a interação de cegos com programas sem voz </li></ul><ul><li>A interação requer mais conh...
TurboGears 1.0 <ul><li>Framework Web – MVC </li></ul><ul><li>Objetivos do projeto </li></ul><ul><ul><li>Create great web a...
Atingindo Objetivos <ul><li>Como? </li></ul><ul><ul><li>Basta escrever um método para expor funcionalidade na web </li></u...
Modelo
Modelo
Controladores
Vista
Vista
Na prática! <ul><li>Projeto Wisconsin no TG, usando DOSVOX </li></ul><ul><li>Tela no Firefox: </li></ul>
Dúvidas <ul><li>Neno Henrique Albernaz </li></ul><ul><li>[email_address] </li></ul><ul><li>http://intervox.nce.ufrj.br/dos...
Próximos SlideShares
Carregando em…5
×

Desenvolvimento Web com TurboGears e DOSVOX

2.329 visualizações

Publicada em

Palestra realizada na Python Campus Gama Filho (Candelária) em 2008/11/06 por Neno Henrique Albernaz e Rodolfo Henrique Carvalho.

Mostra como programadores com deficiência visual podem criar aplicações web acessíveis de forma rápida.
Destaque para a introdução sobre o sistema DOSVOX que permite a interação de cegos com o computador usando síntese de voz, e conta com dezenas de aplicativos para as mais diversas tarefas.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.329
No SlideShare
0
A partir de incorporações
0
Número de incorporações
119
Ações
Compartilhamentos
0
Downloads
29
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento Web com TurboGears e DOSVOX

  1. 1. Desenvolvimento Web com TurboGears e DOSVOX <ul><li>Neno Henrique Albernaz </li></ul><ul><li>e </li></ul><ul><li>Rodolfo Henrique Carvalho </li></ul><ul><li>NCE/UFRJ </li></ul>
  2. 2. Motivação <ul><li>Cadeira do curso de mestrado da UFRJ </li></ul><ul><li>Projeto Wisconsin </li></ul><ul><li>LABASE </li></ul><ul><li>Por que Python? </li></ul><ul><li>Por que TurboGears? </li></ul>
  3. 3. DOSVOX Inclusão digital do deficiente visual <ul><li>Como surgiu o DOSVOX? </li></ul><ul><li>Marcelo Pimentel </li></ul><ul><ul><li>Aluno cego do curso de graduação em Informática da UFRJ </li></ul></ul><ul><ul><li>Iniciou o curso de Computação Gráfica, em agosto de 1993 </li></ul></ul><ul><li>Professor da cadeira, José Antônio dos Santos Borges </li></ul><ul><ul><li>Propôs a Marcelo trabalhar com aspectos de computação sonora </li></ul></ul>
  4. 4. DOSVOX: sistema pioneiro no Brasil <ul><li>Desenvolvido no Núcleo de Computação Eletrônica da UFRJ </li></ul><ul><ul><li>Equipe de desenvolvimento com programadores cegos </li></ul></ul><ul><li>Atualmente é utilizado por mais de dez mil usuários </li></ul><ul><ul><li>Brasil, América Latina, Europa e África </li></ul></ul><ul><li>Mudou radicalmente a situação cultural dos invisuais </li></ul><ul><li>DOSVOX, tecnologia criada inteiramente no Brasil </li></ul>
  5. 5. Como o DOSVOX funciona? <ul><li>O DOSVOX faz uso de paradigmas de interação muito simples </li></ul><ul><ul><li>Guia o usuário através de menus de opções sonoros </li></ul></ul><ul><ul><li>Conduz com segurança no processo interativo </li></ul></ul><ul><ul><li>Pessoa com pouca prática em computador em pouco tempo domina </li></ul></ul><ul><li>O sistema DOSVOX contém mais de 90 programas </li></ul><ul><ul><li>Cobrem a maior parte das aplicações dos computadores </li></ul></ul>
  6. 6. O que o Sistema DOSVOX faz? <ul><li>Edição e leitura de textos </li></ul><ul><li>Impressão em tinta e braille </li></ul><ul><li>Scripts que fazem interface com outros programas </li></ul><ul><li>Agenda de telefone e compromissos </li></ul><ul><li>Calculadora </li></ul><ul><li>Jogos especiais para invisuais </li></ul><ul><li>Acesso amplo à Internet </li></ul><ul><li>Correio eletrônico, acesso a homepages e bate-papo </li></ul><ul><li>Telnet falado </li></ul><ul><li>... </li></ul><ul><li>Programação em Python! </li></ul>
  7. 7. Ledores de tela <ul><li>Auxiliam a interação de cegos com programas sem voz </li></ul><ul><li>A interação requer mais conhecimento </li></ul><ul><li>Interface gráfica não foi feita para cego </li></ul><ul><li>Nem sempre tem teclas de atalho </li></ul>
  8. 8. TurboGears 1.0 <ul><li>Framework Web – MVC </li></ul><ul><li>Objetivos do projeto </li></ul><ul><ul><li>Create great web apps faster! </li></ul></ul><ul><ul><li>Fácil e divertido </li></ul></ul><ul><li>O TG utiliza os melhores componentes disponíveis e combina-os em um pacote fácil de instalar. </li></ul><ul><ul><li>Inclui também &quot;glue code&quot; que faz com que as partes funcionem com coesão. </li></ul></ul>
  9. 9. Atingindo Objetivos <ul><li>Como? </li></ul><ul><ul><li>Basta escrever um método para expor funcionalidade na web </li></ul></ul><ul><ul><li>Você pode gerar conteúdo HTML ou API JavaScript consistentemente </li></ul></ul><ul><ul><li>Liberdade para criar layouts XHTML com qualquer ferramenta </li></ul></ul><ul><ul><li>Abstração do banco de dados, não precisa escrever SQL </li></ul></ul><ul><ul><li>Linguagem limpa, consisa e dinâmica </li></ul></ul>
  10. 10. Modelo
  11. 11. Modelo
  12. 12. Controladores
  13. 13. Vista
  14. 14. Vista
  15. 15. Na prática! <ul><li>Projeto Wisconsin no TG, usando DOSVOX </li></ul><ul><li>Tela no Firefox: </li></ul>
  16. 16. Dúvidas <ul><li>Neno Henrique Albernaz </li></ul><ul><li>[email_address] </li></ul><ul><li>http://intervox.nce.ufrj.br/dosvox </li></ul><ul><li>Rodolfo Henrique Carvalho </li></ul><ul><li>[email_address] </li></ul><ul><li>http://lifeatmymind.blogspot.com </li></ul>

×