Back to top

Autore Topic: [RISOLTO] Tabella accessibile (Joomla FAP 2.5.1 e HTML Purifier 2.5)  (Letto 2578 volte)

Offline gioso

  • Appassionato
  • ***
  • Post: 279
  • Sesso: Maschio
    • Mostra profilo
In un articolo, ho la necessità di inserire i dati di assenze e presenze del personale. Per superare le validazioni, utilizzo questo codice:
Codice: [Seleziona]
<table border="1">
<tr>
<th scope="col">Mese</th>
<th scope="col">Numero[br /]dipendenti</th>
<th scope="col">Totale[br /]giorni[br /]lavorativi</th>
<th scope="col">Totale[br /]assenze[br /]nel mese</th>
<th scope="col">Percentuale[br /]assenze</th>
<th scope="col">Totale[br /]presenze[br /]nel[br /]mese</th>
<th scope="col">Percentuale[br /]presenze</th></tr>
<tr><th scope="row">settembre 2011</th>
<td>79</td>
<td>2054</td>
<td>142</td>
<td>6,91</td>
<td>1912</td>
<td>93,09</td>
</tr>
</table>

Una volta salvato l'articolo, lo apro e ne visualizzo la sorgente pagina, che è stata modificata in questa versione:

Codice: [Seleziona]
<table border="1">
<tbody>
<tr>
<th>Mese</th>
<th>Numero[br /]dipendenti</th>
<th>Totale[br /]giorni[br /]lavorativi</th>
<th>Totale[br /]assenze[br /]nel mese</th>
<th>Percentuale[br /]assenze</th>
<th>Totale[br /]presenze[br /]nel[br /]mese</th>
<th>Percentuale[br /]presenze</th></tr>
<tr>
<th>settembre 2011</th>
<td>79</td>
<td>2054</td>
<td>142</td>
<td>6,91</td>
<td>1912</td>
<td>93,09</td>
</tr>
</tbody>
</table>

In tali condizioni non viene superata la validazione WCAG 2.0 (A, AA, AAA) della tabella perché non contiene più gli scope identificativi di riga e colonna (e, tra l'altro, vengono aggiunti all'inizio e alla fine i tag <tbody>).

A cosa è da attribuire tale errore? Ad HTML Purifier 2.5? E come posso evitare che il codice venga corretto  (erroneamente)?
« Ultima modifica: 20 Feb 2012, 21:08:53 da gioso »

Offline gioso

  • Appassionato
  • ***
  • Post: 279
  • Sesso: Maschio
    • Mostra profilo
Re:Tabella accessibile (Joomla FAP 2.5.1 e HTML Purifier 2.5)
« Risposta #1 il: 19 Feb 2012, 18:35:48 »
Ho provato a disabilitare l'editor JCE: gli errori permangono.
Ho disabilitato HTML Purifier: il codice immesso funziona così come scritto (non vengono eliminati i tag scope). E' anche vero che compaiono altri errori HTML (facilmente correggibili).
Per lo meno ho una certezza: gli errori di validazione dipendono da HTML Purifier.
Rimane la domanda: come faccio ad evitare che HTML Purifier produca errori di validazione WCAG 2.0?

Offline i0jfe

  • Esploratore
  • **
  • Post: 108
  • Sesso: Maschio
    • Mostra profilo
Re:Tabella accessibile (Joomla FAP 2.5.1 e HTML Purifier 2.5)
« Risposta #2 il: 20 Feb 2012, 18:42:30 »
Se devi disabilitare html purifier per una notizia inserisci questo codice all'inizio del testo:
{disablepurifier}
Saluti Giovanni

Offline gioso

  • Appassionato
  • ***
  • Post: 279
  • Sesso: Maschio
    • Mostra profilo
Re:Tabella accessibile (Joomla FAP 2.5.1 e HTML Purifier 2.5)
« Risposta #3 il: 20 Feb 2012, 21:08:38 »
Perfetto. In questo modo il problema è risolto.
Grazie.

 



Web Design Bolzano Kreatif