Il problema che segnalo si è posto con Joomla 1.7 e permane su 2.5.
Joomla FAP consente la validazione XHTML e CSS, secondo le direttive nazionali. Ho provato a effettuare la validazione W3C WAI-AAA WCAG 2.0 (non obbligatoria), ma viene segnalato un solo errore.
Infatti, la riga 134 del file 'templates/accessible/index.php' contiene questo codice:
<h1><?php echo $this->description; ?></h1>
L'errore consiste nel fatto che dopo h1 è richiesto h2, stile che invece manca.
Ho individuato due soluzioni.
- In un primo tempo, ho commentato la riga 134. L'inconveniente staa nel fatto che, se vengono disabilitati gli stili, non viene visualizzato il titolo della pagina (inconveniente davvero poco 'accessibile').
- Successivamente, ho cambiato il codice:
<h2><?php echo $this->description; ?></h2>
Entrambe le soluzioni consentono la validazione con tripla A. L'ultima soluzione non mi sembra però soddisfacente, perché alcuni validatori segnalano che h2 generalmente segue h1, il che qui non accade.
Sono possibili soluzioni migliori, oppure mi devo accontentare dell'ultima proposta?