08 gen 2009

Metodologia verifica siti web accessibili

Blog Nessun commento

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:
    1. contenuto e funzionalità presenti in una pagina siano gli stessi nei vari browser;
    2. la presentazione della pagina sia simile in tutti i browser che supportano le tecnologie indicate al requisito 1;
    3. disattivando il caricamento delle immagini, contenuto e funzionalità siano ancora fruibili;
    4. disattivando il suono, i contenuti di eventuali file audio siano fruibili in altra forma;
    5. utilizzando i controlli disponibili nei browser per definire la grandezza dei font, i contenuti della pagina siano ancora fruibili;
    6. la pagina sia navigabile in modo comprensibile con il solo uso della tastiera;
    7. 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:
    1. contenuti e funzionalità siano disponibili (anche in modo equivalente) così come avviene nei browser grafici;
    2. 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 W3CWAI nel suo programma Education & Outreach.

Articoli correlati

  1. Metodologia di verifica soggettiva siti web accessibili
  2. Verifica tecnica siti web accessibili
  3. Verifica soggettiva siti web accessibili
  4. Siti web accessibili
  5. Siti web
Nessun commento su “Metodologia verifica siti web accessibili”

Scrivi un commento