Newsgroup: it.comp.accessibilita
Titolo: Domande per migliorare l'accessibilità del mio sito

Salve a tutti,
sto realizzando un piccolo sito per un esame di Web Design che deve
rispettare tutti i principali criteri di accessibilità ed usabilità ed
essere conforme agli standard web.
Volevo sapere se qualcuno di voi è disposto a sciogliere alcuni dubbi
che mi si stanno formando. In particolare vorrei porvi le seguenti
domande:
1) Ho specificato la lingua della pagina attraverso l'attributo
lang="it" inserito nel tag HTML. Nel sito (che ha per oggetto Alfred
Hitchcock) ricorrono anche parole in inglese come alcuni titoli di
film, nomi ecc. Mi chiedo se devo specificare l'attributo lang="en"
per queste parole e, se sì, in quali elementi inserirlo (em, strong,
span?). Inoltre, per parole come suspence, thriller oppure il nome di
Hitchcock stesso va specificata la lingua oppure non è necessario?
2) La pagina ha una testata che contiene solamente un titolo h1. Ho
deciso di renderlo anche un link che conduce alla Homepage, tuttavia
l'ho formattato con CSS in modo da togliere la sottolineatura tipica
dei link. Essa ricompare unicamente come effetto di rollover. Mi
rimane però il dubbio se così il link alla homepage risulta ancora
facilmente identificabile oppure se sarebbe meglio mettere un pulsante
apposito nel menu di navigazione?
3) Un'ultima domanda riguarda il menu di navigazione. L'ho posizionato
in modo che esso, se letto con uno screen reader, venga dopo il
contenuto principale della pagina. Il menu è composto di 6 voci
composte da solo una parola. E' consigliabile lo stesso mettere un
link "salta il menu" (da nascondere con CSS) che riporti al contenuto
della pagina oppure è ridondante? Inoltre si può mettere un link "vai
al menu di navigazione" (sempre nascosto) prima del contenuto della
pagina?
Grazie a chiunque voglia aiutarmi.
tenko82
P.S: Preciso solo che il sito è realizzato in XHTML 1.0 strict con
layout basato su CSS esterni.

"tenko82" ha scritto:
Salve a tutti, sto realizzando un piccolo sito per un esame di Web Design
che deve rispettare tutti i principali criteri di accessibilità ed usabilità
ed essere conforme agli standard web.
Volevo sapere se qualcuno di voi è disposto a sciogliere alcuni dubbi che mi
si stanno formando. In particolare vorrei porvi le seguenti domande:
1) Ho specificato la lingua della pagina attraverso l'attributo lang="it"
inserito nel tag HTML. Nel sito (che ha per oggetto Alfred Hitchcock)
ricorrono anche parole in inglese come alcuni titoli di film, nomi ecc. Mi
chiedo se devo specificare l'attributo lang="en" per queste parole e, se sì,
in quali elementi inserirlo (em, strong, span?). Inoltre, per parole come
suspence, thriller oppure il nome di Hitchcock stesso va specificata la
lingua oppure non è necessario?
Stipe:
puoi usare span, ad esempio <span lang="en">suspense</span>: tieni presente
che ad ogni cambio di lungua cambia il "motore" dello screen reader,
causando lentezza sia alla lettura che all'elaborazione quindi usa questo
cambio di lingua con parsimonia,  evitando di inserirlo su parole che hanno
pronuncia simile a come sono scritte (ad esempio thriller) o in caso di
ripetizioni della stessa parola nella pagina (basta farlo alla prima
occorrenza).
"tenko82" ha scritto:
2) La pagina ha una testata che contiene solamente un titolo h1. Ho deciso
di renderlo anche un link che conduce alla Homepage, tuttavia l'ho
formattato con CSS in modo da togliere la sottolineatura tipica dei link.
Essa ricompare unicamente come effetto di rollover. Mi rimane però il dubbio
se così il link alla homepage risulta ancora facilmente identificabile
oppure se sarebbe meglio mettere un pulsante apposito nel menu di
navigazione?
Stipe:
Personalmente eviterei di "snaturare" la rappresentazione dei link; in
questo caso, trattandosi della testata, è quasi normale cliccarci sopra per
tornare alla pagina principale, quando non presente un menu o le "briciole
di pane". Essendo poi definito nel foglio di stile, sia navigando con un
browser testuale che con uno screen reader, viene percepito chiaramente come
link.
"tenko82" ha scritto:
3) Un'ultima domanda riguarda il menu di navigazione. L'ho posizionato in
modo che esso, se letto con uno screen reader, venga dopo il contenuto
principale della pagina. Il menu è composto di 6 voci composte da solo una
parola. E' consigliabile lo stesso mettere un link "salta il menu" (da
nascondere con CSS) che riporti al contenuto della pagina oppure è
ridondante? Inoltre si può mettere un link "vai al menu di navigazione"
(sempre nascosto) prima del contenuto della pagina?
Stipe:
Se, come dici, strutturalmente è posizionato dopo il contenuto della pagina,
potrebbe non servire in quanto l'utente è interessato principalmente al
contenuto.
Ti consiglio di inserirlo prima del contenuto della pagina anteponendo un
bel link "vai direttamente al contenuto"
"tenko82" ha scritto:
Grazie a chiunque voglia aiutarmi.
P.S: Preciso solo che il sito è realizzato in XHTML 1.0 strict con layout
basato su CSS esterni.
Stipe:
Ottima scelta fondamentale per perseguire l'accessibilità! Spero, nel limite
delle mie conoscenze di averti aiutato. Magari posta l'URL. Ciao

 delle mie conoscenze di averti aiutato. Magari posta l'URL. Ciao
Grazie mille Stipe. I tuoi consigli mi sono di grande aiuto per
risolvere i miei dubbi.
Quando avrò finito il sito (tra qualche giorno) lo metto in linea e
posterò il link come mi hai suggerito.
Saluti!
tenko82

 delle mie conoscenze di averti aiutato. Magari posta l'URL. Ciao
Ciao,
ho messo online il mio sito al seguente link:
http://it.geocities.com/danised82/index.htm
E' ancora in fase di costruzione e alcune sezioni mancano o non sono
complete (compresa la Home page). Comunque, se qualcuno ha voglia di
dare un'occhiata... Ogni eventuale suggerimento sarà tenuto in
preziosa considerazione!
Grazie!
tenko82