Accessibilità
Il banner ConsentForge è progettato per soddisfare gli standard WCAG 2.1 AA.
Funzionalità di accessibilità integrate
- Navigazione da tastiera — Supporto completo da tastiera. Tab tra i pulsanti, Enter/Space per attivare
- Focus trap — Quando il modale o il Centro preferenze è aperto, il focus è contenuto al suo interno
- Ruoli ARIA — Il banner usa
role="dialog"conaria-modal="true"earia-labelledby - Supporto screen reader — Tutti gli elementi interattivi hanno attributi
aria-labeldescrittivi - Skip link — 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 | Sposta al prossimo elemento focalizzabile |
Shift+Tab | Sposta all'elemento focalizzabile precedente |
Enter / Space | Attiva il pulsante o toggle focalizzato |
Escape | Chiudi il Centro preferenze (senza salvare) |
Testare l'accessibilità
Usa questi strumenti per verificare:
- Estensione 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 attuale
- Gli override CSS personalizzati possono compromettere l'accessibilità se i rapporti di contrasto non vengono mantenuti
Segnalare problemi
Se trovi un problema di accessibilità, contatta il supporto a support@consentforge.com.