JAWS 15, ce e nou

Despre computere, telefoane, tehnologie

Moderator: Manu

IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Aceea cred ca e un alt tip de problema, adica un bug in programul Jaws, nu in scripturi.
Asa ca pentru moment am lasat balta Jaws 15 pana cand va aparea o solutie pentru acea problema.
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Hmm, ciudat, acum si Jaws-ul meu s-a prostit si nu mai functioneaza, ci am si eu aceeasi problema pe care ai avut-o tu cand nu citea corect in tabele, desi prima data am testat si acea pagina pe care ai creat-o si era totul OK.
Asa ca am facut si eu acea modificare in scripturi...

Dar oricum nu imi place fiindca in unele pagini web functioneaza foarte prost si din cauza unor scripturi Javascript nu pot citi ca lumea textul fiindca pare ca se tot misca...
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Chiar acum sunt la un calculator de la scoala cu JAWS 14 si Windows 7 pe 32 biti, iar in cont guest imi citeste cu Eloquence in engleza tastele apasate, desi este setata limba italiana, Detect Language fiind dezactivat.

Cred ca sunt omisiuni la functia aia a lor: GetLanguageCodeAtCursor, ar trebui sa returneze totusi limba curenta Eloquence-ului daca nu este activat Detect Languages. De fapt nici nu stiu daca limba la cursor poate fi utila pentru alte lucruri decat verbalizarea...
Cred ca e vorba de o programare neglijenta a celor de la Freedom, nu trebuia sa faca functii si scripturi care sa depinda de o functie care returneaza codul limbii, fara sa fie tot timpul clar ca se tine cont si de setarile JAWS. Probabil ca au presarat in multe locuri detectarea limbii fara verificarea setarilor, ceea ce face codul greu de intretinut, au omis cine stie cate lucruri.

Ma si uit acum daca nu se poate face ceva in acelasi fel si pentru calculatoarele astea, e cam neplacut sa auzi vocea intr-o limba si tastele in alta, ar fi mai greu pentru elevi sa nu aiba Typing echo pe characters...
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Deja e chiar nasol. In urma cu cativa ani credeam ca uite, Jaws a ajuns deja la un nivel foarte bun, incat nu stiu daca il mai pot dezvolta prea mult cei de la FreedomScientific. Cred ca si ei s-au gandit la asa ceva odata ce au introdus acel suport pentru OCR, care i-a incantat pe multi la inceput, desi eu am banuit ca va fi probabil extrem de rar folosit.
Cred ca li se parea ca deja majoritatea interfetelor cat de cat standard sunt accesibile, ofereau si un suport cat de cat pentru Swing...
Doar ca acum desi Windows 7 este un sistem de operare vechi de cativa ani, exista o multime de locuri unde Jaws nu ofera o accesibilitate prea buna, ca de exemplu pe web, chiar in pagini care erau foarte accesibile cu cativa ani in urma si care nu s-au modificat de atunci, nici in consola cmd.exe, nici in control panel unde apar uneori texte importante pe care Jaws nu le citeste, iar pe langa acestea exista multe erori de programare evidente pe care nu cred ca cei de la Freedom Scientific nu le-au observat inainte sa lanseze o noua versiune.
Unele probleme apar si din cauza celor de la Microsoft care au creat un Windows 7 care ofera practic putine facilitati suplimentare utile fata de Windows XP, dar multe probleme de accesibilitate, asta tot doar pentru a lansa o noua versiune si a castiga mai multi bani.

Acum insa si unii si altii se uita cu invidie la amaratul de Apple care a ajuns cea mai tare firma din lume la un moment dat si se pare ca spera sa vanda si ei programe pentru tablete si mobile.
Adica cu alte cuvinte este nasol, fiindca si ei si alte firme de software vor prefera sa creeze programe mai simple si pentru un public mai larg care in plus mai are si pretentii reduse, decat sa continue sa dezvolte programe complexe pentru computer pentru un public tinta mai redus format din specialisti carcotasi.
Cornel
Locotenent
Mesaje: 376
Membru din: 02 Iun 2008, 23:17
Localitate: Targu Frumos

Mesaj de Cornel »

Nu am instalat inca v15; da parca totusi e prea grava eroarea lor ca sa fi scapat asa din forja. Ma intreb daca nu cumva au facut ceea ce ar fi un echivalent al metodei adoptate de Talks ca sa ii faulteze pe cei care cumpara putin, sau aproape de loc.
Cornel
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Nu cred sa fie aceeasi situatie, scaparea e totusi izolata, se intampla doar in tabel când navighezi cu Control + Alt, lucru pe care il fac destul de putini.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Nu stiu cati folosesc alt+Control+tastele sageti ca sa navigheze intr-un tabel, insa dupa cate stiu eu este singura metoda cu care poti naviga intr-un tabel ca sa poti sti pe ce coloana/linie se afla cursorul.

Probabil ca ai insa dreptate. Intotdeauna m-am mirat de ce tabelul cu carti din biblioteca electronica de pe site-ul ANR este atat de stupid facut si in fiecare celula pe langa continut mai scrie si eticheta de genul "autor:" incat citeste acele texte inutile de fiecare data in loc sa citeasca doar continutul celulelor.
Cred ca si acela este un exemplu de lucru facut prost ca sa fie prietenos pentru nestiutori.
Or cred ca asta este o prostie cu adevarat. Cred ca mult mai simplu si util tuturor ar fi fost sa afiseze un text ca in tabel se poate naviga cu Alt+Control+tastele sageti si sa nu mai adauge acele etichete in tabel. Asta i-ar fi si informat pe nestiutori care ar fi invatat ceva nou si care le-ar fi fost util chiar si pe alte pagini, si nici nu ar mai fi fost nevoie sa adauge acele etichete in plus.

Daca cineva nu stie ceva, nu este niciodata o rusine, dar daca cineva nu vrea sa invete desi este ajutat sa o faca, atunci nu cred ca ar trebui ajutat sa ramana la fel de nestiutor ca pana in acel moment.
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Când ai spus ca oare cum altfel sa vada cineva pe ce rand si coloana din tabel se afla, eram deja pregatit sa spun de vechiul Insert + C de care eram sigur ca ar merge si intr-un tabel HTML, nu doar in Word sau Excel.
Inainte sa scriu am mers la acea pagina de proba si am dat Insert + C in tabel, dar imi spune:
"Not available outside tables or relevant dialog windows"

In general nevazatorii stiu sa navigheze eficient intr-o mai mica masura, cei mai multi vad pagina ca pe ceva linear, au tot timpul senzatia, fara sa o stie, ca citesc un cod sursa fara taguri HTML.
Nici eu nu mi-as imagina citirea unui tabel fara Control + Alt apasate.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Chiar acu mi-am amintit de ceva care mi-a placut la JAWS 15.
In prezent tot lucrez la acel sistem periodic si am ocazia sa tot ma interesez de bune practici in ceea ce priveste scriere de HTML5 cat mai bine structurat si altele de felul acesta.
Pana acum nu foloseam deloc atributul global "title", dar am zis ca sa il mai pun din când in când, chiar daca JAWS nu mi-l prea citeste, nici nu am gasit vreo metoda clara sa aflu ce apare pentru cei care pun mouse-ul intr-un loc sau altul cu un astfel de atribut.
Am vazut insa ca JAWS 15 citeste acel tooltip care apare când un link are atributul "title". Il citeste automat in continuarea numelui link-ului daca se ajunge pe el cu tab. Am vazut eu când scormoneam prin scripturi ca este acolo un void function TooltipEvent...

Din pacate citeste doar pentru link-uri, o fi o modalitate si pentru alte taguri HTML si nu stiu eu.
Mi se par destul de utile aceste atribute, mai ales in cazul abrevierilor, de exemplu sa fie scris:
<abbr title="Post Office Protocol">POP</abbr>
JAWS ar citi doar "POP", iar noi nici nu am banui ca la o trecere cu mouse-ul peste acel acronim, ar aparea denumirea completa. Procedeul este folosit mult de exemplu la Wikipedia.
Apropo de asta, daca tot veni vorba, tagul <acronym> nu mai este in HTML5, se impune acum <abbr>.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Nu este o problema ca orbii nu stiu sa navigheze. Este o problema de accesibilitate care li se datoreaza lor in acel caz, si nu browserului sau site-urilor web.
Este insa o problema cand site-urile se adapteaza pentru cei care nu vor sa invete sa le foloseasca ca lumea, in detrimentul celor care stiu sa le foloseasca si care trebuie sa citeasca tot felul de texte inutile de fiecare data.
Si asta mai ales ca aceasta invatare nu impune cine stie ce eforturi.

Dar asa se intampla intotdeauna. Daca limba este folosita incorect de catre majoritatea, acea versiune incorecta devine si ea considerata corecta.
Daca substantivul nivele care este pluralul substantivului nivela a fost folosit incorect o lunga perioada drept plural pentru substantivul nivel, dictionarele au inceput sa considere asta corect.

Pentru <abbr> exista un check box numit "expand abbreviations" in Settings center. In mod implicit este demarcat, dar daca il marchezi ar trebui ca Jaws sa iti spuna versiunea expandata din atributul "title".
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Nu stiam de Expand Abbreviations, dar... parca nu e chiar ok, asa se inlocuieste cu totul textul care e afisat cu ceea ce este pus la title... Chiar si daca citesc pe litere... Pacat ca nu au pus o combinatie de taste pentru a vedea eu daca exista title, ori, cel mai bine, sa il spuna automat dupa o mica pauza...
Nu as prea lasa activ Expand Abbreviations, sunt dintre cei pentru care conteaza mai mult ceea ce apare efectiv scris...
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Intr-adevar, nici eu nu il am activat. Probabil ca nu au oferit prea multe optiuni fiindca pentru majoritatea nu prea conteaza.
Cred ca nu le-ar fi fost greu sa ofere cateva variante: sa se citeasca doar textul care apare pe ecran, sa se citeasca doar varianta expandata, sa se citeasca textul care apare pe ecran si apoi varianta expandata, sa se citeasca varianta expandata si apoi textul scurt care apare pe ecran intre paranteze, sau sa se ofere dupa cum spuneai o combinatie de taste pentru a putea citi varianta expandata.
Scrie răspuns