WEBVOX - MANUAL DE OPERAO

1. Introduo

    Muitos dos esforos  da  equipe  DOSVOX nos ltimos tempos, tem
sido dedicados  criao de programas que permitam facilitar a incurso
dos deficientes visuais pela Internet.  Em especial o acesso  teia
mundial de informaes (Word Wide Web ou tambm chamada WWW), tem
sido objeto de um investimento considervel de tempo e pesquisa.

    Nossa idia, entre outras,  proporcionar  ao  deficiente
visual  a  possibilidade  na  "visualizao",  das  HOME  pages  de  sua
preferncia.  Hoje em dia, a maior parte das pginas  preparada com contedo
fortemente visual, e o desafio  que o deficiente visual consiga 
apreender a maior parte do contedo da pgina, e se possvel ter uma idia,
mesmo que plida, do sua organizao lgica e visual.

    Com isso em mente, este programa foi criado de forma muito diferente
dos mtodos de leitura geralmente utilizados em conjunto com "browsers" 
tradicionais.  Essa diferena se traduz em feedbacks muito mais intuitivos,
e configurao de fala que possibilita transformar o contedo "visual" num
contedo sonoro.

    O browser WEBVOX no  completo (na verdade nenhum browser o , uma vez
que o desenvolvimento na Internet  contnuo).  Ele consegue capturar a
toda parte textual da home page e associar diversas caractersticas operacionais
das homepages a efeitos sonoros.  Entretanto, algumas implementaes ainda
no foram feitas.  Em especial, o browser no consegue fazer a manipulao de 
pginas com proteo por SSL (em especial extratos bancrios e tele-vendas),
nem a interpretao de JAVA e JAVASCRIPT.

    Apesar destas limitaes, cerca de 80 por cento das bilhes de homepages
podero ser acessadas com muita facilidade, e mais 10 por cento podero ser
acessadas com alguns "truques".  Isso, com certeza trar para os deficientes 
visuais um universo inimaginvel de possibilidades culturais e de lazer.

    O Webvox permite tambm a simulao de navegao (ou seja leitura de
arquivos HTML contidos no prprio computador).   Essa opo  til para
ler pginas trazidas e armazenadas no formato original da rede (extenso 
HTM) ou para verificao de pginas criadas por voc manualmente ou utilizando
o utilitrio WWWVOX, antes de sua publicao real na WEB.

2. O que  uma homepage

    Uma homepage  um arquivo escrito em uma linguagem chamada "Hypertext
Markup Language": HTML.   Este arquivo contm textos e referencias a imagens,
alm de referncias a outras pginas que podem ser consideradas como
seqncias desta primeira (o que em geral se conhece por elos ou hiperlinks).

    Desta forma o processo de leitura consiste em trazer este arquivo para
o computador, l-lo (ou escut-lo, como queira) e depois mandar trazer para
o computador um dos elos, continuar a leitura, trazendo e lendo elos e
mais elos, numa quantidade infinita, em geral.  A este processo de trazer
e trazer e trazer novos elos, denominamos navegao (ou browsing).

    Para uma pessoa cega, entretanto, a organizao do contedo da pgina
no  em geral trivial.  A causa principal disso se deve a vrios fatores,
em especial os seguintes fatos:

    . a maior parte das pginas contm figuras ou ilustraes essenciais para
      o entendimento do texto
    . muitas pginas possuem esquemas de navegao complexos, dependentes
      do conhecimento prvio da prpria pgina
    . em muitas pginas o arranjo grfico  feito de forma no linear (por
      exemplo, em tabelas bidimensionais), frequentemente com mistura de
      elementos grficos.

     importante que se diga que a maior parte das pginas tem esses arranjos
no sequenciais ou grficos para que sejam de agradvel leitura pelas pessoas
que enxergam, que usam o paradigma "uma imagem vale por mil palavras".  Neste
ponto, infelizmente, os deficientes visuais ainda esto em desvantagem no que
diz respeito  compreenso do contedo de muitas pginas.

    A cada dia, entretanto, mais e mais programadores de homepages se preocupam
com o fato de que pessoas (no necessariamente cegos) podem preferir uma forma
de acesso textual s informaes, e desta forma, a cada dia novas pginas so
criadas com duas opes de leitura: modo grfico ou modo texto.  Alguns programadores
se preocupam em colocar legendas nas figuras (o que no jargo de computao
se conhece por introduzir nas figuras um "alternate name" ou "alt"), permitindo
o uso pleno da homepage tambm por "browsers" no grficos, como  o caso dos
programas LYNX e WEBVOX, que so muito mais rpidos do que os grficos (NETSCAPE,
INTERNET EXPLORER e OPERA).

3. Iniciando o programa

    O processo de navegao pode ser realizado quando o computador estiver
conectado  Internet.  Para realizar esta operao de conexo, o sistema
de discagem do computador (dialup) deve ter sido ativado, por exemplo, 
atravs do programa de acesso DIALUP ao provedor (acionado com as teclas R A).

Nota: Caso o computador esteja diretamente ligado ao provedor por algum tipo 
de rede local, o acesso discado  dispensado.

     possvel tambm usar este programa sem conexo direta a Internet, 
para leitura exclusiva de pginas armazenadas em formato HTML no disco do
computador.

    O programa  acionado com a opo R H do sistema DOSVOX.

    Na maior parte das vezes a primeira opo a ser chamada  a opo de trazer
pgina (T), em que o programa pedir para que uma pgina da WEB seja trazida
para o computador, e posteriormente lida (opcao L).

    Para se acessar uma pgina deve-se conhecer o seu endereo.  Os endereos mais 
comuns no Brasil tem um dos seguintes formatos:

http://www.companhia.com.br
ou
http://www.companhia.com.br/setor
ou
http://www.universidade.br

Entretanto, isso no  uma regra geral e o nome real das pginas geralmente
deve ser obtido atravs de um "site de busca", o que explicaremos mais
adiante.

    Para quem nunca acessou a Internet, a pgina mais simples em
termos de aprendizado 
http://caec.nce.ufrj.br
que  uma pgina em que o sistema DOSVOX  descrito.

4. Comandos do programa

    Em seu menu principal, o WEBVOX dispe das seguintes opes:

"T": Trazer pgina; a partir desta opo, voce digitar o endereo da pgina
a buscar na rede.  

Por exemplo:

www.ufrj.br       
        acessa a pgina da ufrj
www.nce.ufrj.br   
        acessa a pgina do Ncleo de Computao Eletrnica
www.jb.com.br/comando.html    
        ir  diretamente  pagina principal do Jornal do Brasil.

"G": Gravar pgina em formato TXT para posterior leitura, por exemplo com
os programas LEVOX ou EDIVOX; neste caso, estando conectado    uma
pgina qualquer, voce poder traze-la e armazena-la em seu computador em
formato texto.

    Este comando tambm permite referenciar os "elos",  ou  hiperlynx  que  
eventualmente  possam estar presentes na  pgina  em  formato  original 
(em HTML):  aperte  "S"  ou  "N" conforme sua vontade.

    O WEBVOX lhe pedir o  nome do arquivo local, por exemplo digite: 
esporte.txt para guardar uma pgina de esportes no diretrio de trabalho 
atual.  Voc pode tambm digitar o nome completo do arquivo, por
exemplo:  
c:\winvox\treino\esportes.txt

"O": Gravar em formato original; neste  caso  voce  poder  gravar  esta
mesma pgina acima exemplificada no formato HTML, ou seja, no formato em
que a grande  maioria  das  informaes  contidas  na  INTERNET  estaro
disponveis; muito til para aqueles que desejarem aprender a  programar
neste formato, servido esta portanto como exemplo  futuros projetos pessoais.

"L":  leitura  da  pgina  "buscada";  aps  o  WEBVOX  ter    carregado
devidamente a pgina em questo, voce dever precionar esta  tecla  para
que assim se inicie a leitura da mesma; a leitura pode ser interrompida
teclando-se ESC.  O comando de leitura ser detalhado mais adiante.

"V": voltar pgina; neste caso voce  poder  retornar    ltima  pgina
referenciada ou lida; ser importante ressaltar neste momento  que  esta
opo no estar disponvel no modo de leitura, ou seja,  pra  que  voce
retorne  pgina anterior, voce dever antes de tudo ter sado  do  modo
de leitura (atravs da tecla ESC), e a sim, precione esta tecla; a cada
tecla "V" pressionada, voce ento retornar uma pgina.

"A": Carregar um arquivo local; neste caso, no existir  a  necessidade
implicita de que voce esteja conectado  INTERNET, e ser entendido pelo
WEBVOX que o arquivo referenciado devera ser lido como se fosse  uma  HP
realmente, assim sendo, far a leitura como se voce estivesse  conectado
 INTERNET.

Nota: Este comando poder ser muito prtico quando por exemplo,  voce  estiver
testando uma pgina construda por voce mesmo, e desta  forma  o  WEBVOX
lhe proporcionar a noo exata de como a mesma  ser  lida  por  outras
pessoas.

"I": a possibilidade para que  sua  leitura  seja  feita  em  idioma
estrangeiro.  Para que isso seja possvel, sua mquina deve estar instalada
com um servidor "DDE" de lingua estrangeira, por exemplo, os programas
TextAssist ou Monolog.

"S": a possibilidade ao acesso a pginas de uso muito comum ou
interessante.  Atravs desta opo voce ser capaz  de  armazenar  em  
seu  computador  aqueles endereos de sua preferncia, e sendo assim, 
bastar pressionar ENTER  em qualquer um deles e o WEBVOX tratar de 
"carregar" aquela  pgina;  

Nada de HTTP pra l... nem WWW pra c... basta ENTER e pronto...  

"C": configurar o programa
Essa opo permite variar alguns parmetros de leitura.

"E": exportar pgina para a rea de transferncia
Desta forma  possvel jogar o contedo de uma pgina na
rea de transferncia do computador, para posterior incorporao
a outro programa (por exemplo, a um texto no editor).   Existe
um limite nesta operao: 65000 letras no mximo podem ser
transcritas (cerca de 1000 linhas de texto).

"R": recarregar esta pagina
Essa opo permite que uma pgina seja atualizada (recarregada), o que
permite que pginas frequentemente atualizadas sejam trazidas de novo.
Essa opo permite ainda que pginas trazidas de forma incompleta ou
apagadas da memria sejam recarregadas.

"N": trazer pgina sem ler
O normal do WEBVOX  ler a pgina imediatamente a sua carga.  Entretanto,
em algumas situaes pode ser interessante apenas carregar a pgina sem ler.
Aps essa funo  comum executar a funo "O" ou "G" para apenas gravar
a pgina trazida para posterior processamento.

5. Entendendo as opes da leitura

    O comando L d  inicio    leitura  contnua do texto.  Ela pode
ser interrompida apertando-se a qualquer momento a tecla de espao.

    A  partir  da  voc ter  uma srie de opes  sua disposio.
Aperte F1 para obter uma lista de opes vlidas neste momento.
As opes mais importantes so:

espao
    Para e reinicia leitura contnua    
teclas TAB e BACKSPACE  
    caminharo  pelos elos da  pgina,  indo  para frente e para tras
    respectivamente); 
tecla ENTER
    carrega ou entra  no "elo" que estiver sob o foco; 
setas 
    avanam ou recuam no texto
F3
    informa nome da pagina atual
F5 e control F5
    busca um texto na pgina (control significa de novo)
F6
    informa percentual lido
control-PageUP e control-PageDOWN
    vo para o incio do texto
home - textualiza o tipo de controle atual (tag) - til para aprender HTML


6. Lendo em outra lngua

    Para iniciar a leitura em outra lngua, deve-se sair do modo de leitura
e iniciar a opo I.  Para voltar a ler em portugus, esta opo deve ser
novamente acionada.

    A leitura em outra lngua  feita passo a passo, utilizando-se as
setas.  Cada linha do texto  enviada a um programa chamado "servidor DDE".
Deve-se evitar (embora seja possvel) usar-se a tecla F1, pois o texto
a ser falado, neste caso no ser interrompido, e voc ter que escutar
sua homepage completamente, sem parar !

O servidor mais conhecido  o programa "MONOLOGW", que vem gravado no CD 
do sistema DOSVOX, no diretrio d:\utilit.  Alguns detalhes:

 1.este  dever  ter  sido  descompactado  no   diretrio    c:\windows;
 2.estar ativo;
 3.dever  constar  no  arquivo  c:\windows\dosvox.ini,  especificamente
naquelas linhas que dizem  respeito  ao  WEBVOX,  as seguintes linha  de
comando: 
SERVIDOR=monologw

Para ativar o MONOLOGW bastar no sistema DOSVOX (control-alt-d),
digitar-se o comando P seguido pela digitao de
c:\windows\monologw
finalmente enter.   Aguarde 10 segundos e quando o programa monolog 
estiver carregado, aperte novamente enter para ativ-lo.


7. Trazendo informaes grficas

    O WEBVOX vem configurado para operar em conjunto com o programa ACDSEE
que realiza a visualizao de elementos grficos.  Durante o processo de leitura
os elementos grficos so assinalados sonoramente por um barulho parecido com
uma mquina fotogrfica.  Para trazer o elemento grfico para visualizao,
 necessario

a) j ter o programa ACDSEE instalado no computador.
b) durante a leitura apertar as teclas shift-enter

A figura ser trazida e mostrada atravs do programa ACDSEE.  Para terminar
a visualizao tecla-se "ALT F4", o que provoca o fechamento do ACDSEE.  Deve-se
ento realizar a operao "V" para voltar  pgina e continuar a leitura com
a opo "L".


8. Praticando o processo de navegao

    Minha nossa!!! So  tantas  opes,  que nem sei se vou conseguir navegar !!!

    Vamos com calma minha gente!!! Este negcio de navegar pela INTERNET
de forma realmente confortvel requer um pouquinho de prtica.  O  nosso
WEBVOX  um instrumento poderoso e como poderemos rapidamente notar, dar
seus primeiros "passos" no caminho certo no  to difcil !!!

    Vamos neste  momento  tentar  de  forma  hipottica  "navegar"  pela
INTERNET...

    WEBVOX: WEBVOX, verso xxx
	    Qual sua opo?
    USURIO: Pressione "T"

    WEBVOX: Digite o endereo  buscar:
    USURIO: www.jb.com.br/comando.html
    OBS: aguarde carregar a pgina, voce poder precionar  a  tecla  "Q"
para saber como anda este processo: ele falar nmeros que indicam o
progresso da chegada de informaes.

    WEBVOX: OK, pgina carregada.
	    Qual sua opo ?
    USURIO: Aperte "L"

	  O incio da leitura se dar de forma contnua
Antes de cada elo o programa dar um BIP.  Se quiser "navegar" entre os 
elos, pressione TAB para ir para o prximo elo ou BACKSPACE para
voltar ao elo anterior.

	  Pressione seguidamente TAB at chegar em HORSCOPO e pressione ENTER

    WEBVOX: Buscando pgina alternativa.  
            Aguarde carregar a pgina.  Aps a pgina ter sido trazida,
            o sistema comear a ler (o modo leitura  ativado automaticamente).
	    Leia suas previses para o dia de hoje, tomara que sejam  boas,
hahahaha!!!

    USURIO: Aperte ESC
    WEBVOX: Qual sua opo ?
    USURIO: Aperte "S"
    WEBVOX: Aperte "A" para adicionar ou "F" para folhear
    USURIO: Aperte "A"
    WEBVOX: Informe um comentrio para esta pgina
    USURIO: Previses do horscopo

    A  partir  deste  ponto,  estar  includo  nas suas pginas seletas esta
referncia, e bastar ao incio do programa precionar "S", caminhar  com
as setas at "Previses do  horscopo"  e  teclar  ENTER  QUE  O  webvox
buscar esta pgina informando-lhe as previses dirias  do  seu  signo;
facil n???

9. Trabalhando em pginas seletas

    O WEBVOX vem pr configurado com diversas pginas seletas (que as
pessoas normamente chamam de "bookmark") para que voc, j tenha diversas 
opes interessantes de navegao, antes mesmo de conhecer os nomes das 
principais pginas da rede.

    Para ativar as pginas seletas, voc acionar a opo S. Voce  ter  
duas opes: 
    "F" para folhear os endereos j cadastrados
    "A" para adicionar novos endereos; 

Atravs  da  opo  "F" (folhear) voce caminhar com as setas, e bastar 
pressionar ENTER, quando a pgina interessante for falada.  Espere a 
pgina ser carregada e depois pressione "L"  para que ela seja lida

A adio de novas pginas seletas se faz atravs de trs mtodos:

a) editando diretamente o arquivo c:\winvox\webselec.ini (mtodo desaconselhado)

b) pedir para trazer a pgina desejada e depois apertar 
    S A (ou seja, seletas e adicionar)

c) a maneira usual.  Voc vai navegando, at que chega a uma pgina
   interessante.  Para adicionar essa pgina s seletas, saia do processo de
   leitura apertando ESC, e execute S A.


   O WEBVOX  lhe  pedir ento que faa um comentrio para esta pgina.

Bastar voce informar por exemplo, numa pgina sobre comida:

    Home Page sobre  Cozinha  brasileira,  
    ou  apenas    
    Cozinha Brasileira, 

ou qualquer outra coisa; a partir da, voc passa a contar com mais 
esta referncia... Bom apetite!!!


10. Acessando um ndice de busca da Internet

    Agora vamos acessar um ndice de busca, e para quem no  sabe,  ser
atravs destes que poderemos buscar  diversas  HOME  PAGES  contendo  um
assunto qualquer de sua preferncia...  

    Entre os ndices mais conhecidos est o site CAD, homepage brasileira
destinada a servir de "mini catlogo" de pginas.  O CAD permite dois
tipos de busca:  por pergunta direta (formulrio) ou por sugesto de assuntos.

    A pgina do CAD pode ser trazida pedindo-se para trazer a pgina
www.cade.com.br ou ento atravs do menu de pginas seletas (opo S
e depois folhear com a opo F e depois as setas at chegar  palavra
CAD), como mostrado a seguir.

    WEBVOX:  Qual sua opo ?
    USURIO: Aperte "S"

    WEBVOX: Adicionar ou folhear?
    USURIO: Aperte "F"
	     Caminhe com as setas at ser dito: CAD
	     Espere carregar


a) busca direta.

    V com a tecla TAB at o WEBVOX informar um assunto desejado, por
exemplo, Centros de Pesquisa.   Aperte Enter.    trazida uma pgina
contendo dezenas de centros de pesquisa.  Use a tecla TAB seguidamente
at chegar a um centro de pesquisa desejado.  Depois use a seta para
baixo para ler detalhes sobre este centro de pesquisa.  Para seguir
o elo, use BACKSPACE (que volta ao nome do elo lido) e depois ENTER.
    
    Aps ter lido a pgina (utilize todos os recursos  possveis:
leitura conthua, teclas TAB E BACKUP, SETAS CIMA E BAIXO, etc...) tecle
ESC e depois  "V"  (voltar  pgina)  e  retornando    pgina  original,
continue a pesquisar... repita o processo quantas vzes quiser.

b) busca por nome

    Aperte control-pageup para voltar ao incio da pgina do CADE, depois
aperte seguidas vezes a tecla TAB at que a mquina diga "Campo de entrada,
pode editar".  Digite uma informao qualquer a buscar, por exemplo,
DOSVOX e aperte ENTER ou seta para baixo.  A mquina vai falar "boto de
submisso, aperte S para enviar".  Aperte nesta hora a tecla S.

    Aguarde a pgina ser carregada.  Ela trar uma srie de elos que faro
referncia ao DOSVOX.  Voc pode andar sobre estes elos com a tecla TAB,
ou simplesmente deixar a mquina ler fluentemente apertando control-F1.

    Quando chegar a uma informao desejada, aperte espao para parar,
BACKSPACE para voltar  informao do elo lida, e finalmente ENTER.


11. Configurao do programa

    A opo C do programa WEBVOX permite a possibilidade de variar a 
forma como se dar a leitura  das  HOME PAGES.

a) velocidade da fala: 1 a 4  
     para falas mais rpidas ou lentas

b) modo de leitura

Modo Detalhado: nesta forma todas as informaes da homepage so verbalizadas.

Modo Normal:  o WEBVOX associa sons s forma grficas.  Assim letras em negrito,
elos, grficos, etc, tem sons associados caractersticos.  

Modo rpido:  O WEBVOX fala quase apenas o texto, marcando apenas
os elos com um pequeno bip.  Essa forma  a habitual para se ler quando
a pressa  grande !

Na opo  detalhada  voce  ter  a possibilidade em saber se o texto  
est  centralizado,  em  negrito,  em itlico, se trata-se de um 
formulrio, de uma lista,  de  um  elo,  etc, etc, etc, de forma 
realmente literal; ser uma  forma  de  leitura  mais
lenta, no entanto, voce ter a exata noo de como as informaes  esto
disponveis na tela; essa forma raramente  usada, pois as informaes
textuais so misturadas com muitos comentrios sobre a organizao
grfica da tela.

J na opo normal estas mesmas  referencias  sero feitas atravs de 
arquivos sonoros, e assim a leitura se dar  de  forma
mais prazeirosa realmente; j na forma rpida, estas  referencias  sero
omitidas, sendo sintetizado apenas o texto contido na tela. Vale a  pena
ressaltar que estas configuraes, apesar de chegarem s "suas mos" com
um  padro  definido  por  ns,  ser  possivel  que  voce  as   altere,
personalizando assim a forma de leitura que mais lhe convier.

Esses sons so configurados no arquivo c:\winvox\webtags.ini e carregados a partir
do diretrio c:\winvox\som\somtags

12. Mini FTP

O Webvox incorpora um mini-ftp para facilitar o acesso de pginas
que possuem referncias a arquivos a serem carregados neste protocolo.
Quando uma pgina referencia um arquivo a ser carregado via o protocolo
ftp, esta funo  automaticamente ativada.

Esta funo tambm pode ser usada para obter-se um diretrio remoto
de uma conta em um provedor remoto, teclando-se o seguinte na opo
de trazer (T).

ftp://conta:senha@provedor.com.br

por exemplo:

ftp://upgrade:dosvoxrnp@caec.nce.ufrj.br

O programa perguntar o nome do arquivo que receber o resultado
da operao.

13. Trabalhando com um servidor Proxy

Em muitas situaes o WEBVOX ser em executado em um provedor que
possui um "proxy server", um computador que serve para duas finalidades:

1. traduzir endereos de uma rede interna para a Internet (isso 
muito comum em empresas que trabalham com nvel alto de segurana).
2. armazenar as pginas mais frequentemente acessadas, visando aumentar
a rapidez de carga.  Um proxy pode facilmente dividir por dez ou
mais o tempo de carga de uma pgina situada num servidor muito distante.

Para habilitar o proxy, deve-se editar manualmente o arquivo
\windows\dosvox.ini, alterando as seguintes linhas:

COMPROXY=SIM
ENDERPROXY=... coloque aqui o endereo IP do proxy
PORTAPROXY=... coloque aqui a porta de acesso do proxy

Tanto o endereo quanto a porta podem ser obtidos com o suporte de
redes do provedor ou da empresa.  Os servidores mais usuais sao
o "squid" que executa em equipamentos SUN e o "Internet Proxy Server"
que roda em Windows NT.  No primeiro, geralmente a porta  3128
e no segundo, geralmente tem o valor 80.
