Joomla FAP: Il CMS accessibile
|
|
|
- Serena Mazzoni
- 10 anni fa
- Просмотров:
Транскрипт
1 Joomla FAP: Il CMS accessibile Alessandro Pasotti
2 Presentazione Joomla FAP è una versione di Joomla ottimizzata per l'accessibilità come definita in base alla legge italiana (legge Stanca ) legge 9 gennaio 2004, n. 4: "Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici Joomla! FAP For All People
3 Storia del progetto FAP Nato nel 2004, si basa sulla release versione italiana Autore originale: Vamba (M. Bertolini) Maintainer dal 2006: ItOpen Nel 2007 parte il progetto FAP 1.5 Nel 2008 si giunge alla FAP 1.5 RC3 3 installazioni in produzione e altre in arrivo
4 Progetti simili In diversi paesi ci sono norme analoghe a quella italiana Esistono altri progetti simili a livello internazionale:
5 Breve accenno alla normativa Basata WCAG (Web Content Accessibility Guidelines) del WAI (Web Accessibility Initiative) Sect. 508 (U.S.A.) Criteri di valutazione oggettivi e soggettivi
6 Normativa (2) I criteri oggettivi sono obbligatori per le PPAA Elenco dei criteri oggettivi (liberamente semplificati) (X)HTML Strict (preferenza per XHTML 1.0 strict) No tabelle per il layout, si CSS No apertura nuove finestre No marcatori presentazionali (font ecc.), si CSS No frame
7 Criteri oggettivi (2) Immagini e multimedia con testi alternativi No uso semantico del colore (oppure ALT) No blink Si alto contrasto No mappe immagini lato server (oppure ALT) Tabelle solo per contenuto tabellare e con intestazioni chiaramente associate alle righe/colonne (id negli header TH e attributo header nei TD)
8 Criteri oggettivi (3) Usabile anche senza CSS Layout fluido e/o resistente a modifiche nella dimensione dei font Form con etichette associate ai campi Usabile senza script e applet Gestori eventi script e applet: indipendenza dai dispositivi di input Link comprensibili anche senza contesto oppure title esplicativi
9 Criteri oggettivi (4) Sistemi per saltare direttamente al contenuto (evitando di dover sempre scorrere i menu) No servizi a scadere oppure avvisare l'utente Collegamenti attivabili da tastiera o da sistemi di puntamento diversi dal mouse (access key, padding >= 1em) Scappatoia: versione accessibile della pagina (no sito parallelo)
10 Gli utenti Quali sono gli utenti di riferimento? Front End: visitatori del sito (gli utenti ) autori, pubisher e editor Back End: amministratori
11 Siamo pragmatici! Possiamo considerare come utenti solo quelli del FE in quanto il BE non è sempre indispensabile per la normale operatività del sito BE conforme alla legge Stanca implica una riscrittura completa
12 L'obiettivo del progetto FAP Conformità alla legge Stanca per quanto concerne prima il FE, successivamente il BE Template accessibile: Table-less Come? Conformità XHTML 1.0 Strict Access Key e link al contenuto Ridimensionamento caratteri Skin alto contrasto
13 L'obiettivo del progetto FAP (2) Controllo validazione di moduli e componenti comuni eliminazione tabelle eliminazione attributi deprecati correzione codice XHTML Editor WYSIWIG conforme XHTML 1.0 strict
14 Le difficoltà Errori di progettazione di Joomla pre 1.5 nessun design pattern riconosciuto mancata separazione tra application logic e presentation logic nessun supporto ai template per moduli e componenti core Numero esiguo di sviluppatori FAP (uno)
15 Le difficoltà (2) Eccessivo numero di patch al core e ai moduli/componenti Impossibilità di mantenere un ramo FAP allineato al ramo di sviluppo di Joomla Disaccoppiamento con i rilasci ufficiali Tutti questi problemi sono stati risolti con la versione attuale FAP 1.5
16 Stato del progetto Template accessibile Table-less Conformità XHTML 1.0 Strict Supporto Access Key Controllo di validazione su molti moduli e componenti In produzione
17 Il pannello di amministrazione Supporto access-key Modifiche all'editor WYSIWYG tinymce per produrre codice XHTML 1.0 Strict routine di pulizia codice attributi deprecati (align, target, width) trasformati in stili in linea modifiche ai plugin sempre per conformità W3C traduzione plugin
18 Interventi al core per FE Eliminazione tabelle Correzione XHTML: elementi input hidden eliminazione attributi deprecati Validazione e controllo
19 La concorrenza proprietaria Con bollino CNIPA (controllo effettuato il 12/05/2008)
20 Template per Joomla FAP 3 template disponibili orginale FAP itopen-fap (Comune di Filago) xhtml_light (non in produzione)
21 Template ItOpen FAP Semplice, 2 colonne In produzione al Comune di Filago
22 Template Parco Nord Milano Complesso, 2/3 colonne In produzione dal 16/01/2008 al Parco Nord Milano
23 Template XHTML light Porting del template base per FAP 1.5 Riscritto da capo per ottenere un template semilavorato da personalizzare a piacere Minimalistico,leggero e flessibile CSS separati per layout tipografia colori Layout semi-liquido Supporto skin
24 Posizione template XHTML light
25
26 Il progetto Joomla FAP 1.5 Le grandi novità della versione 1.5 consentono la rinascita del progetto FAP: Override di moduli e componenti core Codice pulito e primi segni di design pattern MVC nel core Template accessibile disponibile in SVN Progetto mantenuto come template e core patch limitatissime (attualmente una decina di righe)
27 Stato del progetto FAP 1.5 Passaggio a MOOTOOLS per il javascript skin e dimensione font Override moduli: com_content mod_poll mod_search mod_login mod_banners Controllo di validazione effettuato Solo sei patch al core!
28 Joomla FAP 1.5 roadmap Componente e modulo per Access Key Controllo e validazione codice Override ulteriori moduli Miglioramenti TinyMCE Accessibilità completa FE FATTO! Call for users Call for developers
29 Collegamenti utili Accessibilità e norme italiane W3C Joomla FAP
30 The end CC BY NC
Joomla! FAP. il CMS accessibile per tutti www.joomlafap.it
Joomla! FAP il CMS accessibile per tutti www.joomlafap.it Joomla! Festival 2015 - Milano Alessandro Pasotti [email protected] @elpaso Finalità di Joomla! FAP Creare un sito Joomla! accessibile secondo
REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ
Pag. 1 di 13 REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ PUBBLICA AMMINISTRAZIONE Comune di Pella (NO) http://www.comune.pella.no.it/ DATA DELLA VALUTAZIONE 09/07/2008 AUTORE DELLA VALUTAZIONE Alessio Mantegna
Accessibilità per siti web e applicazioni. Qualificazione dei prodotti di back office Linee Guida RER
Accessibilità per siti web e applicazioni Qualificazione dei prodotti di back office Linee Guida RER 1 Cliente Redatto da Verificato da Approvato da Regione Emilia-Romagna CCD CCD Nicola Cracchi Bianchi
Dichiarazione di accessibilità del sito di Ulisse - Nella rete della scienza
Dichiarazione di accessibilità del sito di Ulisse - Nella rete della scienza I riferimenti riguardano quanto indicato nelle Recommendation del World Wide Web Consortium (W3C) ed in particolare in quelle
REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ
REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ Ente richiedente Provincia url Comune di Carmagnola TO http://comune.carmagnola.to.it/ Autore della valutazione Data Maurizio
Rapporto sulla verifica tecnica preliminare di accessibilità
Rapporto sulla verifica tecnica preliminare di accessibilità Modello per i soggetti di cui all articolo 3, comma 1, della legge 9 gennaio 2004, n. 4 Soggetto interessato: Comune di Padova Responsabile
Programma analitico d'esame. Versione 1.0.00
Programma analitico d'esame Versione 1.0.00 Programma analitico d esame EIPASS Web Il percorso didattico prevede cinque moduli d esame. Ai fini del conseguimento della certificazione, il candidato dovrà,
Relazione sulla verifica accessibilità
Relazione sulla verifica accessibilità Sito web: www.comune.stresa.vb.it Premessa Il presente rapporto e l effettiva attività di controllo requisiti per l accessibilità, sono stati effettuati seguendo
Costruzione di siti web. Il Content Management System Joomla
Costruzione di siti web Il Content Management System Joomla Definizione di un CMS Un Content Management System (CMS) è letteralmente un sistema di gestione dei contenuti E' uno strumento software utilizzato
Analisi Accessibilità Diagnosi funzionale Ver. 1.0
Analisi Accessibilità Diagnosi funzionale Ver. 1.0 Rapporto conclusivo di accessibilità... 2 Sommario della verifica tecnica e requisiti tecnici di accessibilità delle applicazioni basate su tecnologie
Domande WEB Modulo 1. ************* Introduzione alla Legge Stanca Definizioni *******************************
Domande WEB Modulo 1 ************* Introduzione alla Legge Stanca Definizioni ******************************* La Legge 9 gennaio 2004, n. 4, recante Disposizioni per favorire l'accesso dei soggetti disabili
Integrare Joomla! e Magento: Magebridge per l e-commerce nelle PMI
Integrare Joomla! e Magento: Magebridge per l e-commerce nelle PMI Joomla! CMS potente Estendibile Opensource Migliaia di estensioni Community molto attiva Perché non un altro CMS? Il Miglior CMS è quello
Un CMS per la scuola
Accessibilità e CMS opensource: misurazioni, strumenti e nuove opportunità economiche Bologna, 22 gennaio 2010 Un CMS per la scuola Joomla!FAP a cura di Lavia Di Sabatino (Istituto Comprensivo di Montecchio
Decreto Ministeriale 8 luglio 2005. (Ministro per l Innovazione e le tecnologie) Allegato A
Decreto Ministeriale 8 luglio 2005. (Ministro per l Innovazione e le tecnologie) Allegato A Verifica tecnica e requisiti tecnici di accessibilità delle applicazioni basate su tecnologie internet 1. Premessa
Come viene definito un layout studiato per una dimensione standard, di cui non è possibile variare la larghezza ridimensionando la finestra del
Come viene definito un layout studiato per una dimensione standard, di cui non è possibile variare la larghezza ridimensionando la finestra del browser o cambiando la dimensione del testo? Layout elastic
Relazione illustrativa degli Obiettivi di accessibilità
COMUNE DI PORTOSCUSO Provincia di Carbonia-Iglesias Comune di Portoscuso Relazione illustrativa degli Obiettivi di accessibilità Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012,
Costruzione del layout in gino cms
Costruzione del layout in gino cms Autore: Marco Guidotti - marco.guidotti(at)otto.to.it Versione: 1.0 Data: 2013-06-17 Layout Nell area amministrativa di gino l applicazione Layout permette di gestire
Indice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7
Indice Introduzione XV 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 2 Vetrina 9 2.1 La Torre Eiffel 9 2.2 Gli Howoldies 10 2.3 Oltre 3000 siti
PresidenzadelConsigliodeiMinistri DipartimentopergliA farigiuridicielegislativi Servizioanalisidel impatodelaregolamentazione
PresidenzadelConsigliodeiMinistri DipartimentopergliA farigiuridicielegislativi Servizioanalisidel impatodelaregolamentazione Forum PA 2011 9 maggio 2011, ore 11.00, Fiera di Roma Il Sistema Gestionale
ISTITUTO COMPRENSIVO DI ARCEVIA CON SEZIONI ASSOCIATE DI MONTECAROTTO E SERRA DE CONTI
ISTITUTO COMPRENSIVO DI ARCEVIA CON SEZIONI ASSOCIATE DI MONTECAROTTO E SERRA DE CONTI OBIETTIVI DI ACCESSIBILITA PER L ANNO 2014 Documento redatto ai sensi dell art. 9, comma 7, del Decreto Legge 18 ottobre
Progettare un sito web
Progettare un sito web Problematiche di accessibilità (Capitolo 2) (materiale illustrativo degli esempi gentilmente messo a disposizione da R. Polillo) Accessibilità La capacità dei sistemi informatici,
The new VirtueMart 2. la rivoluzione del più diffuso e-commerce per Joomla
The new VirtueMart 2 la rivoluzione del più diffuso e-commerce per Joomla Un po' di storia 2004: mambo-phpshop creato da Sören Eberhardt-Biermann dal software standalone "phpshop") 2005: VirtueMart 1.0
Lista di controllo dei Punti di controllo per le Linee guida per l'accessibilit à ai contenuti del Web 1.0
Pagina 1 di 7 [Linee Guida] Lista di controllo dei Punti di controllo per le Linee guida per l'accessibilit à ai contenuti del Web 1.0 Questa versione del documento: (formato testo, postscript, pdf) Questa
Guida Joomla. di: Alessandro Rossi, Flavio Copes
Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il
Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia
Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML
PRINCIPALI AGGIORNAMENTI DELLA NUOVA VERSIONE DI WEBDIOCESI. 1 Nuovo menù di gestione
PRINCIPALI AGGIORNAMENTI DELLA NUOVA VERSIONE DI WEBDIOCESI 1 Nuovo menù di gestione La mappa per sezioni del sito è stata rinnovata soprattutto snellendo la visualizzazione dei vari rami che vengono nascosti
Lista dei Punti di Controllo per l'accessibilità dei contenuti web
Lista dei Punti di Controllo per l'accessibilità dei contenuti web Questo documento è tratto dal sito del W3C http://www.w3.org/tr/wai-webcontent/full-checklist.html ed è stato tradotto dagli studenti
PRESENTAZIONE SINTETICA PROGETTO JOOMLA! UN SITO WEB OPEN SOURCE PER LE PUBBLICHE AMMINISTRAZIONI
PRESENTAZIONE SINTETICA PROGETTO JOOMLA! UN SITO WEB OPEN SOURCE PER LE PUBBLICHE AMMINISTRAZIONI Premessa: Considerato che: 1. le attuali funzionalità e requisiti connessi alle piattaforme web della Pubblica
Università della Svizzera italiana
Università della Svizzera italiana Il sito dell Università della Svizzera italiana e l accessibilità Vs.1.0 11 / 12 / 2007 TEC-LAB WEB-SERVICE 1. INTRODUZIONE Avere accesso al web, per un utente disabile,
Presentazione della release 3.0
ProgettOrchestra 2.2 diventa Smart+ERP 3.0 Presentazione della release 3.0 La nuova versione di ProgettOrchestra prende il nome di Smart+ERP e viene rilasciata già nella versione 3.0 consecutiva alla versione
Cos è. Interface - colibri .01. colibri Corso Garibaldi, 60 06049 Spoleto Tel. 0743 224048 [email protected] www.lightage.it
nuovo! Cos è colibri è la soluzione di Content Management System che vi aiuterà a semplificare la gestione dei più complessi siti Internet tagliando i costi di manutenzione, assicurando un accessibilità
Template. Siti Web Parola visuale, analisi del lettore, usability dei testi ed accessibilità
UniTE lezione #2 WINTER Template Siti Web Parola visuale, analisi del lettore, usability dei testi ed accessibilità dott. Paolo Gatti [email protected] www.paologatti.it - www.webedintorni.eu Agenda WINTER
Uno strumento per la valutazione automatica dell accessibilità delle
tesi di laurea Uno strumento per la valutazione automatica dell accessibilità delle Anno Accademico 2010/2011 relatore Ch.mo prof. Porfirio Tramontana candidato Barbara Marrone Matr. 534/1581 e Accessibilità
Obiettivi di accessibilità per l anno 2015
ISTITUTO PROFESSIONALE DI STATO PER I SERVIZI G. PASTORE ENTE ACCREDITATO PRESSO REGIONE PIEMONTE 13019 VARALLO (VC) - Via D Adda n.33 13045 GATTINARA (VC) - C.so Valsesia n.111 Tel. 0163/51753 - Fax 0163/51070
CONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze
CMS: Content Management...
CMS: Content Management... by Roberto Gallerani - lunedì, marzo 31, 2014 http://www.gallerani.it/sito/cms-content-management/ Con l'open source ed il "Software as a Service" (SaaS) siti e contenuti a portata
Sistema di Gestione Documentale V.2.5.x. ARCHIVIAZIONE OTTICA, FASCICOLAZIONE E PROTOCOLLO V.2.5.x
ARCHIVIAZIONE OTTICA, FASCICOLAZIONE E PROTOCOLLO V.2.5.x Il programma per l attribuzione ed il controllo del protocollo è una applicazione multiutente che consente la gestione del protocollo informatico
Integrare Flash In Joomla
Integrare Flash In Joomla Guida realizzata e rilasciata dallo staff di Joomlaservice.org L'integrazione di flash con Joomla è un argomento molto richiesto e per il quale non sempre si trovano informazioni
WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa
WWW.ICTIME.ORG NVU Manuale d uso Cimini Simonelli Testa Cecilia Cimini Angelo Simonelli Francesco Testa NVU Manuale d uso EDIZIONE Gennaio 2008 Questo manuale utilizza la Creative Commons License www.ictime.org
Analisi Accessibilità
Analisi Accessibilità L'accessibilità è un tema delicato, all'incrocio com'è di esigenze di diversi gruppi e di diverse discipline. Gli standard internazionali e la normativa italiana sono oggi di rilievo
Sommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla...
Sommario Introduzione... 11 1. L ambiente di lavoro... 13 XAMPP...15 Installare XAMPP e attivarlo...18 Creare un database MySQL con phpmyadmin...21 Configurare XAMPP in modo che il sito possa inviare e-mail...22
Indice PARTE PRIMA L INIZIO 1
Indice Introduzione XIII PARTE PRIMA L INIZIO 1 Capitolo 1 Esplorare il World Wide Web 3 1.1 Come funziona il World Wide Web 3 1.2 Browser Web 10 1.3 Server Web 14 1.4 Uniform Resource Locators 15 1.5
CREARE TEMPLATE PER JOOMLA!
CREARE TEMPLATE PER JOOMLA! Claudio Carrera Sono un sviluppatore siti web freelance, mi occupo principalmente di realizzazione d interfacce web per CMS proprietari e open source, in particolar modo siti
porte aperte sull e-learning di Gianluca Affinito [email protected]
porte aperte sull e-learning di Gianluca Affinito [email protected] Cos è Moodle Moodle è un software per la gestione di corsi a distanza utilizzato a livello mondiale nelle Università, nelle
Obiettivi di accessibilità per l anno 2015
USR Lombardia Ufficio XI Ambito Territoriale di Brescia Obiettivi di accessibilità per l anno 2015 Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179. Redatto il 31/03/2015
Soluzioni per l ecommerce integrando Joomla! e Magento
Simone Bussoni Soluzioni per l ecommerce integrando Joomla! e Magento Joomla! CMS potente Estendibile Open Source Migliaia di estensioni Community molto attiva Perché non un altro CMS? Il Miglior CMS è
Verifiche e valutazioni dell'accessibilità di una pagina web
1 Materiali per il web Testo a cura di Marcello Savino (Aldebra S.p.A.) e Valentina Marchetti (Ufficio stampa - PAT) materiale a uso interno Provincia autonoma di Trento, Aprile 2005 2 A chi è rivolto
Accessibilità digitale
Accessibilità digitale Guido Gelatti [email protected] Brixia Generazione Digitale - 6 Dicembre 2013 The power of the Web is in its universality Tim Berners-Lee afferma che il web "deve consentire
PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER
PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER Il percorso Web Graphic Designer con Certificazione internazionale Adobe Dreamweaver prepara lo studente ad acquisire solide conoscenze per la figura professionale
Rendi il tuo sito Joomla visibile ai potenziali clienti
SEOJoomla Stefano Rigazio Maurizio Palermo Rendi il tuo sito Joomla visibile ai potenziali clienti #joomlafestival Come rendere visibile il tuo sito Configurazione SEO di Joomla Ottimizzazione SEO di Joomla
ITI E.Barsanti - Pomigliano D'Arco (NA) Obiettivi di accessibilità per l anno 2013
ITI E.Barsanti - Pomigliano D'Arco (NA) Obiettivi di accessibilità per l anno 2013 Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179. Redatto il 29/03/2013 1 SOMMARIO
Content Management professionale con Python nel 2012. Maurizio Delmonte - Abstract
Content Management professionale con Python nel 2012 Maurizio Delmonte - Abstract Content/Document management applicazioni (web) tipiche: siti e portali web [1] knowledge base [2] extranet e intranet centrate
I cookie sono classificati in base alla durata e al sito che li ha impostati.
1. Informativa sui cookie 1.1. Informazioni sui cookie I siti Web si avvalgono di tecniche utili e intelligenti per aumentare la semplicità di utilizzo e rendere i siti più interessanti per ogni visitatore.
b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione
Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico
Comandi principali del linguaggio HTML (Hyper Text Markup Language)
Comandi principali del linguaggio HTML (Hyper Text Markup Language) Caratteristiche di HTML HTML è un linguaggio di formattazione (markup) di documenti ed è il linguaggio base per produrre documenti per
