Newsgroup: it.comp.www.html
Titolo: Accessibilità e tabelle

Ciao a tutti
Un sito di una pubblica amministrazione per essere accessibile deve
essere realizzato con tabelle o fogli di stile CSS?
Grazie e saluti
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 essere realizzato con tabelle o fogli di stile CSS?
Per essere accessibile deve seguire i requisiti di accessibilita`.
Coi CSS forse e` piu` semplice realizzarlo, ma non e` questo che lo rende 
automaticamente accessibile.
Bye.


Grazie e saluti
la tabelle non sono vietate, ricordati però di mettere l'attributo title al
tag table, che quello mi pare ci voglia sin dal primo livello
le validazioni di accessibilità infatti sono di tre livelli, dal meno
restrittivo al maggiore... quindi la casista è lunga


 Newsgroup robomoderato - gli articoli vengono approvati automaticamente
Ciao e grazie per la risposta
Ho provato a convalidare il sito al seguente indirizzo
http://validator.w3.org/
ma mi dà un errore
This page is not Valid XHTML 1.0 Transitional!
Line 122, Column 27: there is no attribute "height".
	<table width="591" height="309"  border="0" cellpadding="0"
cellspacing="0">✉
You have used the attribute named above in your document, but the
document type you are using does not support that attribute for this
element etcc........
*******************************************
IL SITO è STATO FATTO CON MACROMEDIA DREMWEAVER CHE NON TROVA L'ERRORE
saluti


 IL SITO è STATO FATTO CON MACROMEDIA DREMWEAVER CHE NON TROVA L'ERRORE
Perché non c'è un errore nel senso stretto del termine. Il validatore
dice se il markup XHTML è valido oppure no. Nella fattispecie non lo è
perché il DTD XHTML Strict 1.0 Transitional non prevede che il tag
<table> possieda l'attributo height. Se vuoi superare la validazione
devi togliere l'attributo height ed eventualmente rimpiazzarlo, se
necessario, con una equivalente regola CSS.
Tieni presente che accessibilità e validazione del codice sono due cose
completamente diverse. Una pagina che supera la validazione del codice
può benissimo essere inaccessibile.
Alcune risorse on line sull'accessibilità:
http://www.w3.org/WAI/gettingstarted/Overview.html
http://accessibile.diodati.org/agc/
http://www.pubbliaccesso.it/normative/legge_20040109_n4.htm
http://www.pubbliaccesso.it/biblioteca/documentazione/studio_lineeguida/3_requisiti_tecnica.htm
PS: In genere, sulla Rete scrivere in maiuscolo equivale a urlare e di
norma non è ben visto. Meglio scrivere in minuscolo.
Ciao.
-- 
F.



Le tabelle sono usabili, ma non per il layout. Esamina i documenti del
W3C al riguardo, in particolare la WAI. 
In generale devi sapere quello che fai (evita di usare tool come
dreamweaver o che comunque ti offuschino la visione del codice).
E' più facile in generale con DIV + CSS, evitando del tutto le tabelle,
comunque.



ti sembrerà strano ma  la XHTML 1.0 Transitional
per le table prevede la larghezza ma non l'altezza,
quindi se metti la altezza cioè height
ti dirà che non ce la devi mettere
a Dreamveawer (come pure a VWD posso testimoniarti)
certi piccoli attributi evidentemente sfuggono
(oppure si possono regolare nelle loro impostazioni meglio...)
però :
validare, diciamo, la "sintassi"
(quindi usare 
http://validator.w3.org
impostandolo a  XHTML 1.0 Transitional
oppure Auto, oppure altri valori...)
NON è validare per l' "accessibilità"
e tu hai appena validato per la sintassi,
ma non per la accessibilità,
quindi attenzione
cercando validatori di accessibilità (WCAG) su google
ne troverai pochi (c'era quello della ibm ma non lo fanno andare più)
però qualcosina si trova uguale (ora non ricordo) 
e sono quelli che devi usare
nota: VWD il suo validatore di accessibilità lo ha 
(abbastanza buono direi, poi non so se anche a lui sfugge qualcosa come
sulla sintassi come ti ho dettto sopra)
per la accessibilità ci sono tre livelli:
il primo devi, il secondo vedi se ce la fai , il terzo 
occorre essere dei superman per accontentarlo, fai te...
