Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forbedret oppførsel mht UU #131

Merged
merged 12 commits into from
Dec 19, 2023
Merged

Forbedret oppførsel mht UU #131

merged 12 commits into from
Dec 19, 2023

Conversation

kenglxn
Copy link
Contributor

@kenglxn kenglxn commented Dec 15, 2023

Ved brukertest kom det opp noen mangler for brukere av skjermleser.
Denne PRen er et forsøk på å forbedre de manglene som ble avdekket av brukertesten.

Følgende endringer er gjort:

  • Bedre beskrivelse av hva som er valgt og hva brukeren kan gjøre i komponenten.
  • Endre tabbing slik at bruker ikke blir fanget i listen og må tabbe gjennom en lang liste av bedrifter. Tab flytter nå fokus fra listen til søkefelt til lukk knapp, ikke mellom hvert element i listen.
  • Navigering i listen gjøres med piltaster iht retningslinjer for navigering i tre. På denne måten er det lett å forstå for brukere med skjermleser.
  • Mer lesbart org og virksomhetnummer for skjermlesere
  • Gjør søk mer forståelig for brukere med skjermleser
  • fjerner role=menu og menuitemradio. Dette skaper utfordringer for søkefeltet. Skjermlesere behandler da søkefeltet annerledes, og det blir vanskelig å bruke.
  • knapper får type=button slik at bedriftsmenyen fungerer i en form. Det fikses også slik at knappene reflekterer tilstand på menyen slik at det er forståelig for en bruker med skjermleser
  • det skilles på fokusert og valgt enhet. fokusert enhet endres ved navigering. Valgt enhet settes kun når man faktisk velger.

Ved brukertest kom det opp noen problemer relatert bruk av skjermleser.
Denne committen er et forsøk på å forbedre de manglene som ble avdekket av brukertesten.
Følgende endringer er gjort:
* Bedre beskrivelse av hva som er valgt og hva brukeren kan gjøre i komponenten.
* Endre tabbing slik at bruker ikke blir fanget i listen og må tabbe gjennom en lang liste av bedrifter. Tab flytter nå fokus fra listen til søkefelt til lukk knapp, ikke mellom hvert element i listen. Navigering i listen gjøres med piltaster.
* Mer lesbart org og virksomhetnummer for skjermlesere
* Gjør søk mer forståelig for brukere med skjermleser
@kenglxn kenglxn requested a review from a team as a code owner December 15, 2023 10:05
@kenglxn kenglxn merged commit 64a6125 into master Dec 19, 2023
3 checks passed
@kenglxn kenglxn deleted the TAG-2216_uu_fixes branch December 19, 2023 14:07
@kenglxn kenglxn changed the title Tag 2216 uu fixes Forbedret oppførsel mht UU Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants