L'obiettivo principale dell'analisi della conformità di un sito web è verificare tutte le possibili violazioni degli standard, nel nostro caso quelli relativi al W3C WCAG 1.0.
Tali linee guida si riferiscono a caratteristiche strutturali della pagina, come far sì che le immagini abbiano un testo equivalente a loro associato, che contenuti, tabelle, fogli di stile e quant'altro vengano utilizzati in modo appropriato. Seguendo tali norme si vuole promuovere l'accessibilità delle pagine web in modo tale che il loro contenuto possa essere fruibile da tutti gli utenti indipendentemente alle eventuali limitazioni a cui essi possono essere costretti (es. disabilità fisiche, browser vecchi, schermi piccoli etc...)
Nella homepage del sito e nelle altre sezioni analizzate l'utilizzo dell'attributo "alt" avviene raramente. Le notizie in prima pagina che vengono modificate di giorno in giorno risultato sempre sprovviste di un'adeguata descrizione, ad esempio:
<img alt="" src="http://www.rai.it/SITITG/Static/immagine/11/CarabinieriTerrorismo.jpg" height="115" width="350"/>
Inoltre le sezioni "chi siamo" e "redazioni" presentano numerose immagini sprovviste di tale attributo:
<IMG src="http://www.rai.it/SITITG/Static/immagine/1/direttoretg3.gif"> <IMG src="http://www.rai.it/SITITG/Static/immagine/4/burzio.gif"> <IMG src="http://www.rai.it/SITITG/Static/immagine/34/prodiinternet.jpg">
Tali immagini sono provviste di un commento testuale a fianco, però essendo sprovviste dell'attributo "alt" non sono leggibili tramite un lettore di schermo.
Nel caso in cui venga utilizzato un monitor in B&N tutte le informazioni vengono rappresentate in modo chiaro e leggibile.
La scelta di colori presenta sfondi con varie gradazioni di blu su scritte bianche o scritte nere su sfondo bianco, che garantiscono un buon contrasto rendendo le informazioni facilmente fruibili.
Alcune scritte che rappresentano il titolo di una sezione vengono rappresentate tramite un'immagine invece di un testo con fogli di stile.
Analizzando tali pagine con un lettore di schermo non si può capire il contesto in cui ci si trova, vista inoltre la mancanza di una relativa descrizione dell'immagine. (v. punti 1.1).
L'intestazione del documento fa correttamente riferimento a un DTD pubblicato con relativa lingua:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
In varie parti del codice viene utilizzato l'attributo FONT al posto di una migliore strutturazione tramite i fogli di stile:
<FONT size=2><EM>Guarda il video di test</EM></FONT>
Sia nel codice delle pagine analizzate che nel CSS vengono utilizzate unità di misura assulute (px) invece di unità relative (em):
<td width="128" height="16"><a href="/SITOTG/TG3_pagina/0,8769,28,00.html" class="linkmenu">
#contbarra {background-image: url(/SITITG/r2003/sfondobarra.gif);
padding:0 0 0 2px;
width:760px;
border-collapse:collapse;
margin:0;
Tale uso delle unità assolute potrebbe causare un'impropria visualizzazione della pagina per utenti che utilizzino una risoluzione di schermo non adatto a questo tipo di misure. Le misure assolute possono essere usate solo quando il tipo di strumento di visualizzazione è compatibile con quest'ultime.
Gli elementi di intestazione vanno usati in modo tale che siano in successione e senza delle interruzioni (es. h2 deve seguire h1, non posso passare da h1 ad h3)
Nel sito del TG3 in tutte le pagine analizzate h1 è stato saltato e vengono citati solo h2 ed h3, ciò non corrisponde alle specifiche.
Le liste <ul> vengono correttamente usate nel box relativo ai titoli delle notizie, come riportato in seguito:
<ul> <li><span class="evide">AFGHANISTAN, UCCISO DADULLAH</span><br/>UCCISO IL CAPO DEI TALEBANI DADULLAH...</li> <li><span class="evide">"ASCOLTARE LA VOCE DELLE PIAZZE"</span><br/>DOPO LE MANIFESTAZIONI DI ROMA. CASINI..</li> <li><span class="evide">LA GUERRA DEI RIFIUTI</span><br/>CONTINUANO I PRESIDI DEI CITTADINI A SERRE NEL SALERNITANO...</li> <li><span class="evide">PUTIN RE DEL GAS</span><br/>MOSCA METTE A SEGNO UN ALTRO COLPO NELLA GUERRA DEL GAS</li> </ul>
Il sito è stato puramente realizzato per un'utenza italiana, quindi non necessita di specifiche sul cambio di linguaggio tramite l'attributo "lang".
Tutte le pagine del sito in questione utilizzano erroneamente delle tabelle per suddividere la pagina in varie sezioni, ossia come elemento strutturale piuttosto che tabella di dati. Come esempio si riporta la barra superiore:
<table cellspacing="0" cellpadding="0" id="barrasup" summary="menu di navigazione superiore"> <tr>
<td><a href="http://www.rai.it/tv">TV</a></td> <td><a href="http://www.radio.rai.it">RADIO</a></td> <td><a href="http://www.rai.it/news">NEWS</a></td> <td><a href="http://www.community.rai.it">COMMUNITY</a></td>
<td><a href="http://www.junior.rai.it">JUNIOR</a></td> <td><a href="http://www.teche.rai.it">TECHE</a></td> <td><a href="http://www.rai.it/mappasiti">MAPPASITI</a></td> <td><a href="http://www.rai.it/programmiaz">PROGRAMMI A-Z</a></td> </tr> </table>
Togliendo i fogli di stile il sito risulta comunque leggibile e organizzato.
In varie pagine vengono utilizzati degli script relativi a vari banner rappresentati con gif animate. Disabilitando gli script le pagine risultano ugualmente friubili. inoltre nel codice è presente anche l'elemento NOSCRIPT in modo da fornire un collegamento testuale nel caso in cui il javascript sia disabilitato o non supportato.

Le gif animate con testo ed immagini in movimento,presenti in quasi tutte le pagine, potrebbero causare problemi di lettura ad utenti disabili.
Inoltre tali immagini non sono leggibili tramite un lettore di schermo.
Dal sito è possibile consultare i video delle ultime edizioni del tg3, i quali presentano una propria interfaccia funzionale e accessibile.
Il sito è predisposto per una navigazione tramite tastiera e mouse, si può comunque accedere ai vari link anche senza l'utilizzo di quest'ultimo grazie alle freccie della tastiera per lo scorrimento della pagina e tramite il tasto TAB per la selezione del collegamento desiderato.
Il sito presenta numerose gif animate impostate tramite un javascript che, cliccandoci sopra, generano una nuova finetra relativa al link senza avvisare l'utente in alcun modo. Inoltre cliccando sul link "news" posto nella barra superiore, oltre ad aprire il collegamento richiesto, viene aperta una nuova finestra di pop-up pubblicitarià senza che l'utente lo abbia richiesto.
Le raccomandazioni del w3c sono seguite soltanto in parte e vari elementi e attributi non rispettano gli standard (come spiegato nelle altre linee guida). Anche disabilitando gli script o qualora questi non siano supportati dal browser l'accessibilità del sito rimane inalterata. Sono inoltre implementati del filmati visualizzabili solo disponendo del relativo real plug-in.
I frames permettono di suddividere la finestra del browser in sezioni separate, ciascuna delle quali può essere aggiornata e contenere dati in modo autonomo rispetto alle altre, risultando perciò un'ottima soluzione per la strutturazione del sito. Il sito in questione invece è erroneamente strutturato tramite tabelle, come spiegato al punto 5.3
In Html è possibile usare OPTGROUP per raggruppare gli elementi OPTION all'interno di un SELECT, oppure raggruppare i controlli dei moduli con FIELDSET e LEGEND. Tali elementi non vengono usati nel sito in questione.
Bisognava utilizzare dove opportuno l'elemento Label, il quale consente di associare logicamente un'etichetta ad un campo di input.
Per farlo è necessario che il valore dell'attributo "for" di label coincida con il valore dell'attributo "id" di input: in questo modo si stabilisce un legame logico tra i due elementi, e questo legame può essere sfruttato dai browser in fase di rendering.
<FORM NAME="ricerca" ACTION="http://ricerca.rai.it/RaiSearch.asp"> <fieldset> ... <label for="ricerca">ricerca:</label> <input type="text" id="ricerca" name="titolo" size="60"/>
Nel sito sono presenti numerose immagini con annesso un link ad un sito esterno, le quali però non presentano nessun attributo che dia una chiara spiegazione del collegamento associato.
Viene utilizzato l'elemento Title però non è presente il metadata RDF per indicare l'autore del sito.
Nella barra superiore sono presenti due link denominati "mappasiti" e "programmi a-z" che dovrebbero soddisfare tale linea guida, purtroppo nei giorni in cui sono state analizzate tali pagine, i link corrispondenti non erano presenti.
Il sito è predisposto di un unico form per la ricerca dove è possibile limitare quest'ultima ad un'unico sito tra quelli elencati oppure eseguire una ricerca generale.
Il sito utilizza un linguaggio chiaro e facilmente comprensibile ,non sono necessarie conoscenze particolari.