bootstrap-italia
bootstrap-italia copied to clipboard
Componente `Tabs`: verificare navigazione da tastiera e presenza 'jQuery' nel plugin
Esiste già una discussione sul tema che ti interessa, o su un tema simile?
- [X] Ho verificato e non esiste
Versione della libreria
2.9.0
Cosa
La navigazione da tastiera segue lo standard ARIA come definizio in un precedente giro di verifiche di accessibilità effettuato con @cfabry.
Noto però che negli esempi forniti, in questa versione, al primo caricamento della pagina si riesce a nagare con le frecce solo di un elemento a lato del primo attivo all'apertura. E si rimane intrappolati poi con il focus su questo. Poi attivando questo secondo elemento, e infine sempre di uno il successivo... da lì in poi funziona come ci si aspetta e si può passare tra gli elementi con le frecce.
Sembra che il plugin per gestire l'interazione abbia qualche problema di setting iniziale.
Non so se è solo un problema della documentazione, del mio browser (Firefox e Chrome su Mac) e/o un bug inserito di recente. Il problema non è infatti presente sulle tabs usate in Designers Italia (vedi ad es. questa pagina, sempre BSI 2.9.0) dove tutto funziona correttamente. Ma forse lì integriamo lato sito stesso qualcosa? 🤔
Controllando ho anche notato che nel plugin js dei Tabs che ne controlla l'interazione da tastiera c'è ancora menzione di jQuery... c'è qualcosa da rivedere @astagi ? Non è tutto vanilla dalla 2.x?
Perché
Navigabile. Documentazione comprensibile.
Contesto
Verifiche di accessibilità sui componenti.
⚠️ Sarà da aggiornare lo status delle verifiche nella board census alla risoluzione.
Altro
No response