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.