bootstrap-italia icon indicating copy to clipboard operation
bootstrap-italia copied to clipboard

Componente `Tabs`: verificare navigazione da tastiera e presenza 'jQuery' nel plugin

Open Fupete opened this issue 6 months ago • 0 comments

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

Fupete avatar Aug 13 '24 14:08 Fupete