Newsgroup: it.comp.www.html
Titolo: Realizzazione Sito Accessibile

Salve, è la prima volta che scrivo in questo newsgroup, ma mi sembra 
il luogo più adatto per soddisfare la mia richiesta. 
Ho avuto l'incarico da parte di un cliente, di realizzare un sito 
accessibile secondo gli standard legislativi (diciamo cosi). Ho 
reperito molto materiale, soprattutto sul web, ma mi rimane qualche 
perplessità anche abbastanza importante.
Prima cosa. Non ho ben capito se il sito devo validarlo secondo quale 
dei seguenti standard:
XHTML 1.1
XHTML Basic 1.0
XHTML 1.0 Strict
XHTML 1.0 Transitional
XHTM 1.0 Frameset
HTML 4.01 Strict
HTM 4.01 Transitional
HTML 4.01 Frameset
HTML 3.2
HTML 2.0
Secondo cosa. Da alcune parti ho letto che sono severamente vietate le 
tabelle, da altre ho letto che, seppur con qualche accortezza, le 
tabelle possono essere usate.
Dato che per cominciare a buttare giù righe di codice, ho bisogno di 
almeno questi basilari chiarimenti, aspetto con ansia una vostra 
rispota...grazie...
Inviato da 
www.mynewsgate.net

 rispota...grazie...
Ciao.
-- 
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
FIAG (
http://www.fiag.it
)
Savona Web (
http://www.savonaweb.net
)

Per la prima tua domanda ti rimando alla semplice definizione dei vari
Doctype, essenziale è che tu ne definisca uno in ogni pagina.
Usare  lo standard XHTML significa che i documenti possono essere letti da
un punto di vista formale da un parser XML(se il browser ne ha uno...). Se
non utilizzi codici XML quindi non hai bisogno di questa compatibilità puoi
usare tranquillamente Doctype HTML 4.01
Per la differenza fra Strict, Transational e Frameset ti rimando alle
letture su web....
Per il tuo secondo quesito, IMHO non è giusto demonizzare le tabelle quando
queste rappresentano appunto contenitori per dati e non per il layout.
Semmai è opportuno prevedere codifiche di linearizzazione e di marcatura
logica. Resta chiaro che anche una tabella "dati" più si annida e più
diventa inaccessibile..
Ti consiglio, se non lo hai già fatto le letture che riguardano
l'accessibilità su alcuni siti quali:
www.html.it
www.diodati.org
www.constile.org
Alcuni testi da cui trarre ottimi spunti:
Ecologia dei Siti WEB - Maurizio Boscarol
Accessibilità e tecnologie - Bertini, Trevisan
Saluti.
Cekko

 rispota...grazie...
vedi qui! 
http://diodati.org/
 davvero illuminante

 Section 508 (
www.section508.gov
).
La 508 non e' uno standard, ma appartiene alla legislazione americana 
che con l'Italia ha ben poco a che fare. Le uniche linee guida che vanno 
seguite sono le WAI-WCAG del W3C alle quali si conforma la "Legge 
Stanca" di recente varo.
http://www.diodati.org/scritti/2004/legge4_2004/index.asp
-- 
Spirito Libero
Siamo tutti un po' abusivi a questo mondo...
(Non mettere il sale se vuoi rispondermi!)

 usare tranquillamente Doctype HTML 4.01
a livello pratico questi vari standard a cosa servono ?
cioè, chi e quando dovrebbe usare xhtml,
idem per xml.
dalle prime ricerche che o fatto non riesco a capirne la praticità, non mi
è ancora capitato di leggere esempi applicabili ad un uso quotidiano;
ci sono link per chi non è un tecnico e quindi spiegato in modo semplice?
ho compreso che saranno gli standard del futuro, e quindi si dovrebbe
iniziare ad usarli, pero' si deve sviluppare già da adesso in xhtml oppure
gia' da adesso in xml; e i browser attualmente in circolazione da IE5 in
poi sono tutti compatibili con tali standard o solo i browser di
ultimissima generazione.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 un punto di vista formale da un parser XML(se il browser ne ha uno...).
a livello pratico questi vari standard a cosa servono ?


 idem per xml.
[CUT]
XHTML è una riformulazione dell'HTML in XML.
Non devi scegliere tra XML e XHTML.
XML è la base eil collante di molti linguaggi e metalinguaggi utilizzati
attualmente. Pensa a RSS, MathML, GML, CML, ecc.
XML è uno strumento eccezzionale per gestire dati e per elaborare linguaggi
ad hoc per compiti specifici.
Perché sviluppare in XHTML invece che in HTML?
1. Perché migliora HTML 4.01, nè è l'evoluzione;
2. Perché funziona anche su browser datati;
3. Perché si integra a meraviglia con altri linguaggi derivati da XML;
4. Perché aiuta a scrivere un codice corretto e valido;
5. Perché permette un più facile avvicinamento al web semantico;
6. Perché facilità l'accessibilità.
