Analisi dei contenuti di un sito
riferimento: http://www.trenitalia.it
data: 19.02.2004

VIOLAZIONI

Troppo carico, pagine di più di 45KB: 2,3,4,5,6,7,9,10,12,13,14,15,16,17,18,19

Manca in ogni pagina una parte della specificazione del dtd in cui viene anche dichiarata la lingua:
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" html
xmlns="http://www.w3.org/1999/xhtml"
xml:lang="it"


Nelle form i textbox vanno associati ad una label.

CSS:

interno con FONT nell'HTML: 3,4,5,6,6(pop-up),10,11,16,17;
interno senza FONT nell'HTML: 1,8,15;
esterno senza FONT nell'HTML: 12,19;
esterno con FONT nell'HTML: 2,7,9,13,14,18,20,21;

Non vengono mai usati i caratteri in maniera corretta, ad esempio usa sempre "è" e mai & egrave.
Scrolling orizzontale in tutte le pagine visualizzate a 640x480 su un monitor da 14'.


Utilizzo di javascript senza alternative in tutte le pagine.

L'utilizzo di MAP crea problemi all'utente che naviga senza immagini, infatti bisogna posizionare il mouse nel posto giusto per visualizzare l'ALT con explorer.

Assenza in tutto il sito di TH e THEAD e degli attributi scope per riga e per colonna.

ALT:

assenti per spacer e simili: 1,5,6,7,9,10,12,13,14,15,16,19,20,22;
descrizioni per le immagini inutili: 2,7,9,11,12,13,14,15,16;
assenti per le immagini importanti: 11,18,22,23;

name=topFrame: in tutte le pagine, dovrebbe essere informativo.
Se si vuole enfatizzare qualcosa B è il tag sbagliato, i browser vocali non leggerebbero alcuna differenza col resto, andrebbe usato STRONG o EN. E' una violazione ricorrente in ogni pagina del sito.