Continua l’articolo sulla versione accessibile di Joomla sulla quale abbiamo lavorato.
Questa è la seconda parte dell’articolo:leggi la prima parte.Come rendere accessibile Joomla
Il lavoro di “trasformazione” di Joomla è stato portato avanti su un doppio binario:- preparare un template accessibile
- modificare il core (il nucleo) di Joomla per rimuovere il codice inaccessibile
Il lavoro continua sui componenti
Quello che rende Joomla uno dei CMS più utilizzati al mondo è la grande disponibilità di moduli e componenti di terze parti che ne aumentano le funzionalità, alcuni di questi moduli sono assolutamente indispensabili per un moderno CMS (per es. forum e newsletter). Il lavoro è quindi continuato su alcuni dei principali moduli per renderli anch’essi accessibli.Come validare l’input degli utenti
Avere un core e un template accessibili purtroppo non basta: se infatti gli utenti che inseriscono i contenuti non sono vincolati quanto meno al rispetto formale della sintassi del codice XHTML strict, i contenuti da essi inseriti possono invalidare tutto il sito. Abbiamo quindi modificato in più punti l’editor wysiwyg di Joomla TinyMCE in modo da costringerlo a produrre nei limiti del possibile del codice XHTML strict. Questo ha comportato la rinuncia all’attributo target nei link, che permette di aprire i collegamenti in una nuova finestra. Tralasciando le diatribe e le perplessità sul merito dell’argomento, questo problema rimane un punto da risolvere, e i mezzi tecnici (facendo ricorso a codice javascript) non mancherebbero.Conclusioni
Joomla FAP in questa nuova versione rappresenta una ulteriore passo avanti verso un CMS open source ricco di funzionalità, tradotto completamente in italiano e ragionevolmente conforme alla normativa italiana sull’accessibiltà dei siti internet, almeno per quanto riguarda la parte accessibile al pubblico (front-end). Rimangono alcuni problemi da risolvere e sicuramente molti bug da sistemare, così come un adeguamento del pannello di amministrazione (il back-end) sarebbe sicuramente auspicabile. Siamo ovviamente disponibili per qualsiasi servizio di installazione e configurazione nonchè per la creazione di moduli e componenti.Download
Il codice è ospitato sul forge ufficiale di Joomla e scaricabile tramite svn:svn checkout http://joomlacode.org/svn/joomlafap
Non siamo noi gli amministratori del progetto, per istruzioni su come scaricarlo e installarlo, fate riferimento al sito:
Joomla.it
Supporto commerciale
Siamo disponibili a fornire supporto commerciale su Joomla FAP per:- installazione
- configurazione e personalizzazione
- creazione moduli e componenti ad hoc
- training
- creazione di temi grafici accessibili
Alessandro Ronchi
Il software è disponibile per il download da qualche parte?
Alessandro Pasotti
Si, certo, ho dimenticato di postare il link.
Il software è ospitato sul forge ufficiale di joomla, al quale si può accedere tramite svn:
svn checkout http://joomlacode.org/svn/joomlafap
Non sono io l’amministratore del progetto (anche se ho i diritti di scrittura) quindi non chiedete a me come fare a scaricarlo, maggiori indicazioni le potete trovare su:
http://forum.joomla.it/index.php?board=23.0