Unitevi a noi per un appuntamento speciale nell'ambito della serie "Extension Demos: In Touch With Developers", promossa da JUG Italia. Questa volta il protagonista della serata sarà Gianluca Gabella, sviluppatore e consulente Joomla, che porterà in demo un progetto che gli sta particolarmente a cuore: un template per Joomla 5+ completamente accessibile, costruito su Bootstrap Italia e allineato alle linee guida del design system della Pubblica Amministrazione italiana.
La sessione si terrà su Zoom. Dopo essersi registrati su Eventbrite si riceverà il link per la call Zoom direttamente via email. Anche se la sessione sarà in italiano, potrai scegliere la lingua dei sottotitoli.
Cos'è Bootstrap Italia e perché conta per la PA
Bootstrap Italia è un tema Bootstrap 5 pensato per la creazione di applicazioni web nel pieno rispetto delle linee guida di design per i siti internet e i servizi digitali della PA. È costruito sulle fondamenta di Bootstrap 5, di cui eredita componenti, griglie e classi di utilità, personalizzandole per implementare soluzioni secondo le normative vigenti in materia di design e accessibilità.
Designers Italia è il punto di riferimento per la progettazione dei servizi digitali della Pubblica Amministrazione, ed è proprio dall'ecosistema Designers Italia che Bootstrap Italia nasce e viene mantenuto, in collaborazione tra il Dipartimento per la Trasformazione Digitale e AgID.
Un template Joomla per la PA: il progetto di Gianluca Gabella
Il progetto presentato da Gianluca è un template per Joomla 5+ completamente open source e gratuito, disponibile su GitHub, che integra Bootstrap Italia come base di stile e struttura. L'obiettivo è fornire a enti pubblici, sviluppatori e community un punto di partenza solido per realizzare siti Joomla conformi alle normative di accessibilità, senza dover reinventare la ruota ogni volta.
Il template è progettato per rispettare:
- Le linee guida WCAG 2.2 (Web Content Accessibility Guidelines)
- Le specifiche WAI-ARIA 1.2 per i pattern di accessibilità nei componenti interattivi
- Lo standard europeo EN 301 549 recepito dalla normativa italiana
- Le indicazioni operative di AgID e del design system nazionale
Ancora in beta: il contributo della community è fondamentale
Il progetto è attualmente in fase di sviluppo attivo e rilasciato in versione beta. Non è quindi ancora da considerarsi pronto per la produzione su siti istituzionali, ma è già installabile e testabile direttamente da GitHub. Proprio per questo la community Joomla italiana ha un ruolo cruciale: segnalare problemi, proporre miglioramenti, contribuire con codice o semplicemente portare attenzione al tema sono tutte forme di partecipazione preziose.
Joomla è utilizzato da centinaia di enti pubblici in Italia, ma l'accessibilità nei CMS open source è ancora un tema spesso trascurato. Portare Bootstrap Italia nell'ecosistema Joomla significa colmare un gap reale e aprire una strada nuova per chi deve realizzare siti PA conformi senza rinunciare alla flessibilità di Joomla.
Perché questo progetto è importante per la community
- Joomla 5 e accessibilità raramente vanno a braccetto in un unico progetto strutturato
- Le PA italiane hanno obblighi normativi sull'accessibilità dei siti web che spesso faticano a rispettare
- Bootstrap Italia è già lo standard de facto per il design dei servizi pubblici digitali in Italia
- Un template open source e community-driven può diventare un riferimento per tutto il settore
Un evento pensato per chi sviluppa su Joomla
"Extension Demos: In Touch With Developers" nasce con l'obiettivo di creare uno spazio di confronto diretto tra professionisti del settore, attraverso:
- Demo live di estensioni e progetti per Joomla
- Approfondimenti tecnici concreti
- Condivisione di best practice di sviluppo
- Networking tra sviluppatori e professionisti del web
Perché partecipare
Partecipare significa:
- Scoprire un progetto open source che unisce Joomla, accessibilità e design PA
- Capire come integrare Bootstrap Italia in un template Joomla 5+
- Contribuire — anche con la sola presenza — a portare attenzione su un tema che conta
- Confrontarsi con altri sviluppatori della community italiana
L'iscrizione è gratuita e le informazioni per partecipare sono disponibili sulla pagina ufficiale dell'evento su Eventbrite.