NVDA e cititorul de ecran gratuit și open-source pentru Windows — și instrumentul minim pe care orice dezvoltator front-end ar trebui să-l aibă instalat. Prima sesiune e dezorientantă pentru toată lumea; cu comenzile esențiale și un protocol simplu, devine o verificare de rutină de 15 minute.
Setup și comenzile de supraviețuire
Descarci de pe nvaccess.org, instalezi, pornești cu Ctrl+Alt+N. Tasta „NVDA" e Insert (sau Caps Lock, configurabil). Esențialul: NVDA+Q oprește; Ctrl oprește vorbirea curentă (cea mai folosită tastă); săgeată jos citește următorul element; Tab sare între elementele interactive; H sare din titlu în titlu; K din link în link; F din câmp în câmp; NVDA+F7 deschide lista tuturor elementelor — echivalentul „cuprinsului" după care navighează utilizatorii reali.
Protocolul de 15 minute
1) Harta paginii: NVDA+F7, vezi lista titlurilor — are sens citită singură? 2) Doar Tab: parcurgi toate elementele interactive — fiecare anunță un nume inteligibil și un rol corect? („buton, Trimite" da; „clickabil" nu). 3) Formularul: completezi cu erori intenționate — afli ce e greșit și unde? 4) Componentele dinamice: deschizi meniul, modalul, acordeonul — stările se anunță (extins/restrâns), focusul merge unde trebuie, Escape funcționează? 5) Imaginile: săgeată prin conținut — alt-urile spun ceva util sau auzi nume de fișiere?
Două avertismente
Testează în Chrome sau Firefox (combinațiile recomandate ale NVDA), nu te baza pe ce „pare logic" ție — și ține minte că tu rămâi un începător care vede ecranul: testul tău prinde erorile grosolane, nu înlocuiește utilizatorii reali. Dar erorile grosolane sunt, statistic, majoritatea — și le prinzi înainte de production.