Accessibilità
Il banner di ConsentForge è progettato per soddisfare gli standard WCAG 2.1 AA.
Funzionalità di accessibilità integrate
- Navigazione da tastiera — Supporto completo da tastiera. Navegate tra i pulsanti con Tab, attivate con Invio/Spazio
- Trap del focus — Quando il modal o il Centro Preferenze è aperto, il focus è contenuto al suo interno
- Ruoli ARIA — Il banner utilizza
role="dialog"conaria-modal="true"earia-labelledby - Supporto screen reader — Tutti gli elementi interattivi hanno attributi
aria-labeldescrittivi - Link di salto — Un link "Vai al contenuto principale" viene preservato quando il banner è aperto
- Alto contrasto — La palette di colori predefinita soddisfa il rapporto di contrasto 4.5:1 per il testo normale
Scorciatoie da tastiera
| Tasto | Azione |
|---|---|
Tab | Passare all'elemento focalizzabile successivo |
Shift+Tab | Passare all'elemento focalizzabile precedente |
Invio / Spazio | Attivare il pulsante o l'interruttore focalizzato |
Escape | Chiudere il Centro Preferenze (senza salvare) |
Testare l'accessibilità
Usate questi strumenti per verificare:
- Estensione del browser axe DevTools
- Valutatore di accessibilità WAVE
- Test di navigazione solo da tastiera (senza mouse)
- Test con screen reader (NVDA su Windows, VoiceOver su Mac/iOS)
Limitazioni note
- Il banner non supporta layout di testo da destra a sinistra (RTL) nella versione corrente
- Le sostituzioni CSS personalizzate potrebbero compromettere l'accessibilità se i rapporti di contrasto non vengono mantenuti
Segnalare problemi
Se trovate un problema di accessibilità, contattate il supporto all'indirizzo support@consentforge.com.