Husk pÄ
Ved tastaturnavgiering, skal man kunne bruke
TabogShift + Tabfor Ă„ navigere mellom accordionradene.-
Ved tastaturnavigering, skal man kunne Äpne og lukke en accordionrad ved Ä trykke
EnterellerSpace. Ved tastaturnavigering, skal fokus flyttes og markeres med god kontrast og passende stilendringer.
- Ved valgt/Äpnet accordionrad, skal raden markeres tydelig.
BÞr du unngÄ accordion?
FÞr Accordion taes i bruk, kan det vÊre greit Ä tenke seg litt om. Med Accordion fÄr man muligheten til Ä skjule informasjon, og vise brukeren informasjonen gradvis.
Dette kan vÊre en god lÞsning for Ä skape en ryddig og oversiktlig informasjon hvor de direkte kan velge hva de Þnsker Ä lese mer om. Accordion bÞr forÞvrig aldri brukes til Ä skjule viktig informasjon brukeren alltid bÞr fÄ med sessionStorage.
Et eksempel pĂ„ en kontekst Accordion passer godt til er en âOfte stilte spĂžrsmĂ„lâ-kontekst.
Er Punkt sin Accordion tilgjengelig nok?
I Punkt sin Accordion-komponent har vi valgt Ă„ bruke HTML-elementene <details> og <summary>.
Dette er fordi disse elementene er semantiske og tilgjengelige i seg selv. NÄr man fÞrst leser om Accordion pÄ internett refereres det ofte til en
test gjort av Haskall i 2019 som argumentasjon
for Ă„ bruke andre alternativer (ofte buttons wrappet i headings som f.eks. WAI-ARIA sin Accordion Pattern
Dette er fordi <details> og <summary>-elementene har hatt dÄrlig stÞtte i enkelte skjermlesere tidligere. Dette er noe som har blitt, og blir bedre med tiden. I dag er stÞtten god nok til at vi kan bruke disse elementene.