Ciao a tutti,
sono nuovo del forum e spero di non inserire un argomento già trattato altre volte.
Mi riferisco al discorso della Validazione e della Accessibilità dei siti fatti con Drupal.
Trovo questo CMS veramente fantastico e vorrei usarlo per dei siti di Pubbliche Amministrazione dove sappiamo che i temi della Validazione e dell'Accessibilità sono messi in primo piano.
Ho però trovato subito dei "difetti" a Drupal, infatti lo questo stesso sito www.drupalitalia.org non è passato all'esame di validazione del W3C per i CSS e per l'XHTML.
Ho letto che questo dipende dal tema utilizzato e che è quindi possibile raggiungere con il proprio sito fatto con Drupal la meta della validazione.
Ma non sarebbe meglio che Drupal CMS fosse di Base Accessibile e Validato?
Grazie.
__________________Innanzitutto sposto nella sezione corretta, dopo di che ti posso dire che la validazione del codice restituito da drupal (e dai temi) non presenta problemi (di solito). La validazione dei siti, come credo tu sappia, dipendono molto spesso anche dal contenuto che gli utenti inseriscono, nel caso venga lasciata la possibilità all'utente di andare ad inserire contenuti non sempre questi saranno validati, rendendo non validabile il tutto. Volendo si potrebbero usare editor WYSIWYG che rendono il testo valido, ma l'unico che funziona decentemente ha un costo notevole (cira 1000€), quindi ci si accontenta di quello che si riesce ad ottenere 
Seguendo i consigli di Gianni Giusti, vostro degno conoscente, ho installato il tema ABERDEEN il quale ha superato la validazione XHTML e CSS senza problemi.
Il secondo passo è stato creare altri 2 temi (di cui uno Alto Contrasto e uno Solo Testo) che rispondano alla Legge Stanca.
Ho poi inserito il modulo SWTCHTHEME che permette agli utenti di cambiare il tema in base alle loro esigenze "visive".
Il problema è che adesso rivalidando la pagina non supero l'esame XHTML ottenedo il seguente errore:
# Line 13, Column 1: Missing xmlns attribute for element html. The value should be: http://www.w3.org/1999/xhtml.
✉
Many Document Types based on XML need a mandatory xmlns="" on the root element. For example, the root element for XHTML will look like:
# Error Line 8, Column 5: XML Parsing Error: XML declaration allowedg only at the start of the document.
<?xml version="1.0" encoding="UTF-8"?>
Se qualcuno sa come risolverlo (io non capisco nulla di programmazione) mi fa un favorone.
Grazie
__________________mi paiono descrizioni molto precise degli errori che ottieni, non dovresti avere problemi a risolvere, senza vedere la pagina o il sorgente non ti saprei dire di più, se non di controllare le righe incriminate ;D
__________________Ciao Mavimo,
il sito è questo:
http://www.comuneas
.com
Come vedi in homeg page trovi a sinistra lo switch (CAMBIA TEMA)
Se lo tolgo la pagina viene validata (xhtml) mentre così mi da l'errore seopracitato.
Buona Pasqua.
__________________
Iscritto il: 02 Mar 08