Sito in aggiornamento

Il sito è in fase di aggiornamento dopo la sostituzione del sito vecchio.

Caso studio sulla navigazione con tastiera

Breve analisi del sito UK Parliament per capire come funziona la navigazione con tastiera, utile per chi non può usare il mouse.

 Slide 1: Caso studio su navigazione con tastiera

Cosa trovi in questa pagina:

  1. Analisi navigazione UK Parliament
  2. Atterraggio
  3. Tab 1: Skip link
  4. Tab 2: Logo
  5. Tab 3: Primo link del menu
  6. Tab 4: Prossimo link
  7. Tab 5: Sottomenu
  8. Tab 6: Skip Link nel sottomenu
  9. Tab 7: Chiudi menu
  10. Analisi del codice
  11. Cose positive e negative
  12. Come possiamo aiutarti?
  • Analisi della navigazione con tastiera nel sito UK Parliament

    Amo quando trovo soluzioni che migliorano l’accessibilità nella navigazione. Ha a che fare con vari aspetti come:

    • Architettura dei percorsi
    • Tab-index (e quindi ordine nel DOM)
    • Skip Link
    • E anche un bel po’ di creatività
     Slide 2: Analisi navigazione sul sito UK Parliament
  • Atterraggio sul sito

    Facciamo un esperimento! Andiamo sul sito web UK Parliament e proviamo a navigare con la sola tastiera. Ricordo che la navigazione con tastiera è uno dei requisiti più importanti per l’accessibilità digitale.

     Slide 3: Atterraggio
  • Tab 1: Skip link

    All’inizio incontriamo lo Skip Link, la scorciatoia utile per saltare direttamente al contenuto principale. Molto bene, perché la mancanza di Skip Link è uno degli errori più frequenti.

     Slide 4: Tab 1 - Skip link
  • Tab 3: Primo link nel menu

    Arriviamo al primo link del menu principale. Procediamo oltre. Non possiamo usare le frecce per spostarci tra i link, ma è ottimo perché usiamo i Tab.

     Slide 6: Tab 3 - Primo link del menu
  • Tab 4: Prossimo link nel menu

    Eccoci al secondo link nel menu. Apriamo il sottomenu.

     Slide 7: Tab 3 - Altro link del menu
  • Tab 5: Sottomenu

    Si apre il sottomenu. Niente è in focus quindi usiamo ancora il Tab. E qui succede qualcosa di interessante.

     Slide 8: Tab 5 - Sottomenu
  • Tab 6: Skip Link per cambiare link di navigazione

    Troviamo un altro Skip Link interno per spostarci tra i link del menu.

     Slide 9: Tab 6 - Skip link per spostarmi nel menu
  • Tab 7: Chiudi menu

    Usando ancora il Tab possiamo chiudere il sottomenu, ma sembra che il sottomenu sia staccato dal menu principale.

     Slide 10: Tab 7 - Chiudi menu
  • Analisi del codice

    Analizzando l’HTML possiamo vedere che i sottomenu sono posizionati in DIV separati dalla lista UL del menu principale. Questo suggerisce alcuni ragionamenti.

     Slide 11: Analisi del codice HTML
  • Cose positive e negative

    Cose che mi sono piaciute

    • Uso di HTML semantico nel DOM;
    • Informazioni aggiuntive per migliorare la navigazione accessibile;
    • Scorciatoie Skip Link aggiuntive.

    Cose che mi sono piaciute meno

    • Se chiudiamo il sottomenu finiamo FUORI dal menu proprio perché i DIV del sottomenu sono staccati e, nel DOM, si trovano dopo la lista UL del menu. Purtroppo è un difetto importante, soprattutto per chi usa Screen Reader.

    Com’è andata? Vi è piaciuto questo esperimento? L’accessibilità è fatta di equilibrio, di progettazione e di tentativi. L’importante è andare nella direzione giusta. Buon anno di tentativi!

     Slide 12: Cose positive e negative
  • Come possiamo aiutarti?

    Sono Nicola Mascotto di Flying Chair. Realizzo siti WordPress e grafiche digitali per piccole/medie aziende, associazioni e persone autonome.

     Slide 13: Come possiamo aiutarti