|
Pagina 3 di 6
Verifica tecnica
2.2 - Metodologie per la verifica tecnica
Allo scopo di accertare la conformità della pagina Web a tutti i requisiti indicati, si suggerisce una metodologia di valutazione che fa ricorso a strumenti automatici, a strumenti semiautomatici e alle conoscenze dell'esperto tecnico. Essa è mutuata da quella proposta dal W3C [14] e consiste dei seguenti passi:
- Verifica con sistemi di validazione automatica della rispondenza del linguaggio utilizzato alla sua definizione formale. Tra gli altri si ricorda il servizio di validazione del W3C [15].
- Utilizzo di strumenti semiautomatici di valutazione della accessibilità onde evidenziare problemi non riscontrabili dalle verifiche con sistemi di valutazione automatica. Una lista degli strumenti più diffusi è reperibile nella pagina Evaluation, Repair, and Transformation Tools for Web Content Accessibility [16] del sito del W3C.
- Verifica dell'esperto sull'uso degli elementi e degli attributi secondo le specifiche del linguaggio.
Per esempio in HTML:
gli elementi Header sono stati utilizzati per strutturare il contenuto e non per ottenere effetti grafici?
Per esempio nei CSS:
sono state utilizzate unità di misura tali da consentire all'utente di disporre dei contenuti secondo le proprie preferenze di presentazione?
- Esame della pagina con diversi browser grafici, in differenti versioni e in diversi sistemi operativi per verificare che:
- contenuto e funzionalità presenti in una pagina siano gli stessi nei vari browser;
- la presentazione della pagina sia simile in tutti i browser che supportano le tecnologie indicate al requisito 1;
- disattivando il caricamento delle immagini, contenuto e funzionalità siano ancora fruibili;
- disattivando il suono, i contenuti di eventuali file audio siano fruibili in altra forma;
- utilizzando i controlli disponibili nei browser per definire la grandezza dei font, i contenuti della pagina siano ancora fruibili;
- la pagina sia navigabile in modo comprensibile con il solo uso della tastiera;
- i contenuti e le funzionalità della pagina siano ancora fruibili (anche in modo equivalente) quando si disabilitano fogli di stile, script e applet ed oggetti.
- Garantire che le differenze di luminosità e di colore tra il testo e lo sfondo siano sufficienti, secondo gli algoritmi suggeriti dal W3C [17]:
Differenza di luminosità.
Calcolare la luminosità dei colori di testo e di sfondo con la seguente formula:
((Rosso X 299) + (Verde X 587) + (Blu X 114)) / 1000
in cui Rosso, Verde e Blu sono i valori decimali dei colori. È consigliato un valore della differenza tra le due luminosità maggiore di 125.
Differenza di colore
[Max (Rosso1, Rosso2) - Min (Rosso1, Rosso2)] +
[Max (Verde1, Verde2)- Min (Verde1, Verde2)] +
[Max(Blu 1, Blu2) – Min (Blu1, Blu2)]
in cui Rosso, Verde e Blu sono i valori decimali dei colori e Max e Min il valore massimo e minimo tra i due indicati. È consigliato un valore della differenza di colore maggiore di 500.
Per la valutazione di questo punto esistono programmi che aiutano a verificare la rispondenza dei colori scelti all'algoritmo indicato.
- Esaminare la pagina con un browser testuale e verificare che:
- contenuti e funzionalità siano disponibili (anche in modo equivalente) così come avviene nei browser grafici;
- i contenuti della pagina mantengano il loro significato d'insieme e la loro corretta struttura semantica
La valutazione si conclude con la predisposizione di un rapporto nel quale l'esperto tecnico indica la conformità ai singoli requisiti della pagina esaminata.
L'esperto tecnico è un professionista delle tecnologie Web che ha una adeguata esperienza e una adeguata conoscenza sulle problematiche e sulle tecniche per l'accessibilità equivalenti a quelle fornite dal W3C - WAI nel suo programma Education & Outreach.
|