PackageDescription: Webtalk


Webtalk

Last published: June 18, 2013 by 'stevek'

Defines 13 Classes
Extends 21 Classes


Webtalk is an Internet browser for the blind. It can use the MikroPuhe 4.2 for Windows, ViaVoice, or Windows SAPI 5.1 speech drivers, or then the fake TranscriptSpeaker that just prints to the Transcript. Speech drivers must implement sayNow: to speak and block, and sayNowBG: to speak and allow VW to continue while the speaking happens in the background. Assign the chosen speech driver as the value of the Speaker global; it will have been initialized to the first driver class found.

"WebtalkUI open" will start the app, press Ctrl+U to enter a URL. To follow a link, press Enter (or double-click the line containing the link); to go back, press Esc.

Initial development is for one blind Finnish user, hence the lack of English. Further details in Finnish are below.

Webtalk (c) 2003-9 Steven Kelly
~~~~~~~
Järjestelmävaatimukset: Windows, Mikropuhe 4.2 for Windows, Internet-yhteys

Asennus:
--------
- Pura zip uuteen hakemistoon.
- Varmista, että mpwinnt.dll on tässä hakemistossa tai polussa (oletuksena se löytyy polusta, hakemistosta c.\Windows\System).
- Kirjoita webtalk.ini samassa hakemistossa, muodossa:
httpUser=tunnus
httpPassword=salasana
luetusDir=c:\luetus\hs

Käynnistys:
-----------
Kaksoisklikkaa webtalk.exe - jos Mikropuhe ja sen DLL ovat oikein asennettu, Webtalk sanoo 'Valmis'. Alussa olet kirjanmerkkisivulla - jokainen rivi on kirjanmerkki. Liiku oikeassa listassa nuolinäppäimillä ja seuraa linkkiä painamalla Enter.

Käyttö:
-------
Webtalk on tehty alusti asti palvelemaan sokeaa mutta kuulevaa käyttäjää, erityisesti sellaista, joka käyttää puhesyntetisaattoria eikä pistenäyttöä, ja joka ei ole tietokoneasiantuntija (luulisin Lynxin toimivan riittävän hyvin sellaisille). Webtalkin käyttöliittymä matkii luetus-ohjelmaa: hyvin pärjää näppäimillä ylös, alas, Enter ja Esc. Teksti ei ole rivitetty kuten Lynxissä, vaan yksi rivi voi olla lyhimmillään yksi linkki (esim. kirjanmerkkisivulla), ja pisimmillään monta lausetta (esim. leipätekstin kappale WWW-lehdestä). Näkevälle tämä tuntuu oudolta, mutta ainakin minulla ja Ahdilla tämä toimii yllättävän hyvin käytännössä pelkällä kuulolla.

Webtalk sisältää mm. seuraavat toiminnot:

- Web-sivujen lukeminen
- HTTP ja HTTPS
- linkkien seuraaminen (Enter) ja palaaminen edelliselle sivulle (Esc)
- ei Javaa, JavaScriptiä, eikä lomakkeiden täyttö
- Etsi tältä sivulta (Ctrl+E) pyytää merkkijonon ja hakee sen ladatusta sivusta
- kirjoittamalla rivin ensimmäisiä merkkejä ja painamalla välilyöntiä voit hypätä ko. riville
- Poista turhat linkit (Ctrl+P) (esim. monella sivustolla on ylhäällä tai vasemmalla aina sama pitkä lista linkkejä; usein käyttäjä haluaa lukea vain varsinaisen asian)

- Kirjanmerkit (suosikit)
- Kirjanmerkit (Ctrl+M) avaa kirjanmerkkisivun
- Lisää kirjanmerkki (Ctrl+B) lisää nykyisen sivun kirjanmerkkilistaan
- Poista kirjanmerkki (Ctrl+D) poistaa valitun kirjanmerkin, kun olet kirjanmerkkilistassa

- Tiedonhaku
- Uusi URL (Ctrl+U) pyytää uuden sivun osoitteen ja avaa sivun
- Google-haku (Ctrl+H) pyytää hakusanoja ja hakee ne Googlella
- Teksti-TV (Ctrl+T) pyytää Ylen teksti-tv:n sivunumeron ja hakee sen sivun sisällöt
- Ohje (F1) luettelee komennot ääneen

- Multimedia
- pystyy seuraamaan linkkejä, jotka avaavat audio-streamin toisessa ohjelmassa esim. Internet-radion kuunteluun Windows Media Playerissa
- imurointi esim. NKL:n luetus-muodossa olevat kirjat ja lehdet
- PDF-tiedostojen luku netistä (kunhan Googlella on PDF välimuistissa)

- Hakemistojen selailu file:/// -muotoisilla URL:illä
- tiedostot ja hakemistot listattu linkkeinä, uusin ensin

- Tekstitiedostojen selailu file:///*.TXT -muotoisilla URL:illä
- näyttää ääkköset oikein sekä Windows- että DOS-tiedostoissa
- http://, https://, www. -alkuiset merkkijonot muutetaan linkeiksi

Huom:
-----
Voit päivittää uudempaan versioon valitsemalla Debug | Update. Tämä päivittää vain avoinna olevaa versiota; jotta päivitys jäisi voimaan, tallenna valitsemalla Debug | Save Image.

Tämä on kehitysversio, jossa on VisualWorks-kehitysympäristö mukana. Painamalla F12 saat kehitystyökalujen pääikkunan auki.

Ohjelman jakeluversiossa webtalk.im, .exe, .cha ja herald.bmp olisi kaikki vain yhdessä tiedostossa, webtalk.exe, jonka koko olisi vain n. 6MB.