Tools di validazione: Bobby

Giovanni Manisi
(StradeBlu)

Bobby è uno strumento informatico che verifica la rispondenza dei siti ai requisiti di accessibilità agli utenti disabili, facendo riferimento a quanto stabilito nelle apposite linee guida pubblicate dal W3C-WAI.

Bobby è stato creato dal Center for Applied Special Technology, il CAST (http://www.cast.org/), un'organizzazione no profit fondata nel 1984 per espandere le opportunità per i disabili attraverso l'uso innovativo della tecnologia informatica. Ne sono state sviluppate due versioni, una friubile accedendo direttamente al sito di CAST ed una scaricabile ed utilizzabile offline, che permette la validazione di pagine e siti non in linea.

Nel 2002 Bobby è stato acquistato da Watchfire, società americana fondata nel 1996 che fornisce soluzioni web comprensive di soluzioni di testing, validazione e report di usabilità e accessibilità e che dichiara di garantire lo sviluppo, la promozione e la distribuzione di Bobby. Conseguenza di ciò è stato che, mentre la versione online è rimasta gratuita, la versione offline è diventata a pagamento ed ha sostituito la già buona versione 3.2 scaricabile gratuitamente dal sito di CAST e non più disponibile.

Accedendo alla pagina http://bobby.watchfire.com incontriamo l'ormai celebre icona di Bobby, raffigurante un tipico agente inglese con il simbolo internazionale dell'handicap sul cappello. Il funzionamento di Bobby è abbastanza intuitivo: immettendo l'url della pagina da validare nell'apposito campo, dopo qualche secondo si vedrà comparire l'icona di Bobby approved, se la pagina risulta accessibile o, al contrario, quella indicante repair needed, ovvero che informa che mancano i requisiti necessari. Se il sito risulta subito accessibile, si potrà esporre il bollino di Bobby, scaricabile dal sito.

In questa fase potrete veder comparire delle icone con il cappello di Bobby accanto al codice della vostra pagina, che indicano errori di accessibilità nel codice individuabili automaticamente e dei punti di domanda, ovvero possibili errori che vanno valutati manualmente.
Infatti Bobby è in grado di individuare con certezza solo gli errori indipendenti dal giudizio soggettivo umano. Può ad esempio segnalare la mancanza di un testo ALT su un'immagine - e negare quindi l'approvazione - ma non è in grado di stabilire, ad esempio, se il linguaggio adoperato nel testo della pagina sia chiaro e diretto in relazione all'argomento trattato o se contenuto risulti navigabile e fruibile, requisiti fondamentali dell'accessibilità.

Perciò l'approvazione di una pagina da parte di Bobby rappresenta solo il gradino iniziale della complessa procedura di controllo dell'accessibilità che implica dimestichezza con il codice HTML, i CSS e le linee guida sull'accessibilità del W3C.

Una guida in italiano all'uso di Bobby on line è presente all'url: http://www.stradeblu.it/bobby.htm.

02/10/2002