Dichiarazione di Accessibilità
Conformità alle linee guida WCAG 2.1 livello AA e alla Direttiva UE 2016/2102.
Data della dichiarazione: 2026
Stato di conformità
RatioFlow è parzialmente conforme alle Web Content Accessibility Guidelines (WCAG) 2.1 livello AA.
Questa è la prima versione dell'applicazione (MVP). Le non conformità residue sono documentate nella sezione sottostante e saranno affrontate nei successivi cicli di sviluppo.
Contenuti accessibili
L'applicazione implementa i seguenti requisiti di accessibilità:
- Struttura semantica HTML5 con uso appropriato di heading (h1–h6), landmark region (
main,nav,header,footer). - Tutti i campi dei moduli hanno un'etichetta
<label>associata tramite attributofor. - Contrasto del testo rispetta il rapporto minimo 4.5:1 per testo normale e 3:1 per testo grande (WCAG 1.4.3).
- I pulsanti con sola icona hanno un attributo
aria-labeldescrittivo (es. campanella notifiche, pulsante chiudi). - I menu dropdown utilizzano
aria-haspopup,aria-expandedearia-controls. - I messaggi di feedback (flash messages) sono annunciati tramite
aria-live="polite"erole="alert". - La navigazione della sidebar usa
aria-current="page"per indicare la sezione attiva. - Le immagini hanno attributi
altsignificativi; le icone decorative hannoaria-hidden="true". - Il flowchart in modalità lettura ha
role="img"e un'etichetta descrittiva. - Il sito supporta la navigazione completa da tastiera.
- Il tema scuro mantiene il contrasto minimo richiesto da WCAG 2.1 AA.
- La lingua della pagina è dichiarata (
lang="it").
Non conformità residue e alternative
| Area | Criterio WCAG | Descrizione | Alternativa disponibile |
|---|---|---|---|
| Flowchart editor | 1.1.1 Contenuto non testuale | L'editor flowchart visuale non è completamente accessibile da tastiera per la creazione e connessione di nodi tramite drag & drop. | Il flowchart in modalità lettura (Reader View) è accessibile e include una descrizione testuale. L'amministratore può fornire una descrizione del processo tramite un modulo Testo. |
| Editor testo ricco (Quill.js) | 4.1.2 Nome, ruolo, valore | Alcune funzioni della barra degli strumenti Quill.js potrebbero non essere completamente annunciate dagli screen reader in tutte le combinazioni. | Il contenuto salvato è sempre visualizzato come HTML semantico nella Reader View, pienamente accessibile. |
| Tabelle su mobile | 1.4.10 Reflow | Alcune tabelle di dati complesse (es. permessi playbook) potrebbero richiedere scorrimento orizzontale su dispositivi con schermo molto piccolo. |
Le tabelle sono in un contenitore scrollabile con l'attributo
role="region" per chiarire l'azione all'utente.
|
Metodo di verifica
L'accessibilità dell'applicazione è stata verificata tramite:
- Verifica manuale: navigazione completa da tastiera (Tab, Shift+Tab, Enter, spazio, frecce direzionali).
- Verifica del contrasto: utilizzo degli strumenti di sviluppo del browser per verificare i rapporti di contrasto su entrambi i temi (chiaro e scuro).
- Ispezione del codice: revisione manuale degli attributi HTML5 semantici, ARIA e label.
- Test con screen reader: verifica parziale con NVDA (Windows) e VoiceOver (macOS/iOS).
La verifica completa con strumenti automatizzati (es. axe, Lighthouse) e con screen reader è pianificata per le versioni successive all'MVP.
Segnalazioni e feedback
Se riscontri un problema di accessibilità durante l'utilizzo di RatioFlow, ti invitiamo a segnalarcelo. Il tuo feedback è prezioso per migliorare l'esperienza di tutti gli utenti.
Puoi contattarci all'indirizzo: accessibilita@ratioflow.pro
Nella segnalazione, se possibile, specifica:
- La pagina o funzione in cui hai riscontrato il problema.
- Il browser e il sistema operativo utilizzati.
- Se stai usando una tecnologia assistiva (screen reader, tastiera senza mouse, ecc.).
- Una breve descrizione del problema riscontrato.
Ci impegniamo a rispondere alle segnalazioni entro 30 giorni lavorativi.
Riferimenti normativi
- Web Content Accessibility Guidelines (WCAG) 2.1 — W3C Recommendation, livello AA
- Direttiva UE 2016/2102 — sull'accessibilità dei siti web e delle applicazioni mobili degli enti pubblici
- D.lgs. 106/2018 — Attuazione della Direttiva UE 2016/2102 in Italia
- Norma tecnica UNI EN 301 549 v3.2.1 — Requisiti di accessibilità per prodotti e servizi ICT