[webaccessibile] separare i link adiacenti
Marco Bertoni
mbertoni a webaccessibile.org
Ven 23 Mar 2007 11:44:06 CET
Ciao James,
Beh... anch'io avevo pensato agli OL annidati, che semanticamente sarebbero più consoni per le briciole di pane.
Per me una differenza c'è eccome tra una lista e del testo giustapposto.
1 -. Una lista HTML è il modo naturale per codificare una "lista" di voci, qualsiasi siano le voci: liste di collegamenti, una procedura divisa in fasi, una serie qualsiasi ecc.
2 - Lo screen reader gestisce molto bene le liste, di qualsiasi tipo siano e qualsiasi sia il livello di annidamento.
3 - Utilizzando una lista diventa evidentemente inutile inserire simboli come ">" o "/" o "|" per separare le voci. Questi simboli inoltre sono letti dallo screen reader e creano rumore.
Ovviamente possiamo dire che i problemi di accessibilità gravi sono altri, ma il Req. 1 e la metodologia di verifica tecnica chiedono espressamente allo sviluppatore di preoccuparsi del corretto utilizzo semantico degli elementi e degli attributi secondo le specifiche del linguaggio a marcatori impiegato.
Se esiste un marcatore per i paragrafi (P) e uno o più per le liste (UL, OL e LI). Quando ho del testo grezzo (Ti trovi in) e una lista di collegamenti (A, B, C) devo utilizzare i marcatori semanticamente corretti e non una serie di DIV o SPAN più qualche simbolo utilizzati per scopi grafici.
Per me è importante che passi questo messaggio perché continuo a valutare siti con 80 DIV e 100 SPAN nella Home page e neppure un paragrafo o un titolo o una maledetta lista!.
Tutto IMHO ovviamente.
bye
in data venerdì 23 marzo 2007, alle ore 10.19, hai scritto:
> Ma non vedo cosa possa giovare all'accessibilità
> né una struttura come proposta sopra (P+UL), ne
> quello ipotizzato sotto (OL annidati) rispetto ad
> una "stringa" tradizionale "<div>Ti trovi in: A > B > C</div>"
--
I migliori saluti, Scrivi a:
Marco mbertoni a webaccessibile.org
Maggiori informazioni sulla lista
webaccessibile