• Home
  • Blog
  • Hvad vi gør for at gøre Easy LMS tilgængeligt

Hvad vi gør for at gøre Easy LMS tilgængeligt

Tilgængelighed og brugervenlighed er normalt et sjældent samtaleemne, når det drejer sig om software. Det er det ikke hos Easy LMS. Det er en af vores hovedprioriteter.  

Postet den
30. okt. 2019
Læsetid
7 Minutter
Skrevet af
Anouk - Front-end ingeniør & UI designer

Du og dine venner har alle sammen billetter til din yndlingskunstners koncert. I har talt om det i ugevis, og i aften er det endelig sket. Ved indgangen bliver jeres billetter scannet. Men ... din billet er ugyldig. Du prøver at overtale vagten til at lukke dig ind, men han giver sig ikke. Alle får lov til at komme ind undtagen dig.

Efter koncerten mødes du med dine venner. De taler alle om, hvor fantastisk koncerten var! De sad på forreste række hele tiden. Bagefter fik de endda autografer og kunne tage et billede med kunstneren. De viser dig videoer og billeder af koncerten. Den koncert, du gik glip af, fordi du ikke fik lov til at komme ind.

Det gør ondt, gør det ikke? Du blev ekskluderet, fordi du simpelthen var uheldig..

Vi bestræber os på at gøre vores platform så inkluderende som muligt.

Hos Easy LMS ønsker vi ikke at udelukke folk, bare fordi de er uheldige. Vi synes, det er vigtigt, at alle kan bruge vores produkt, uanset deres baggrund, placering, omstændigheder eller tilstand. Vi bestræber os på at gøre vores platform så inkluderende som muligt. Her er, hvad vi gjorde for at få det til at ske.

Hvad er tilgængelighed?

Mere end en milliard mennesker verden over har en eller anden form for handicap. Der er en bred vifte af handicap, der falder ind under følgende kategorier:

  • Synsnedsættelser, som f.eks. tab af synet eller blindhed. World Health Organization skønner, at 217 millioner mennesker er synshandicappede og 36 millioner mennesker er blinde på verdensplan.

  • Hørehandicap, som f.eks. lav hørelse eller slet ingen hørelse.

  • Mobilitetshandicap, som f.eks. tab af lemmer, lammelse eller problemer med at kontrollere lemmer.

  • Kognitive handicap, som kan variere meget. Denne kategori omfatter mennesker med psykisk sygdom, indlæringsvanskeligheder (f.eks. dysleksi) og intellektuelle handicap.

Vi kan groft sagt inddele disse handicap i tre former: permanente, midlertidige og betingede/situationsbetingede. Ikke alle handicap er permanente. Tænk på, hvordan du ville have svært ved at bruge en computer, hvis du brækkede armen. Eller hvordan direkte sollys på din smartphone gør det svært at se, hvad der står på skærmen. Vores syn på tilgængelighed involverer alt dette. Vi ønsker, at du skal kunne bruge Easy LMS, uanset hvem du er, og hvor du er.

Vores vej til et tilgængeligt produkt

At gøre Easy LMS tilgængeligt er en løbende proces.

For at gøre Easy LMS tilgængeligt og brugervenligt har vi nøje gennemgået vores sider. Det krævede mange iterationer - og nogle gange var det en ujævn tur. Men det slutter ikke her. At gøre Easy LMS tilgængeligt er en løbende proces. Vores nye funktioner får samme opmærksomhed, når det gælder tilgængelighed. Og vi ønsker stadig at gøre den nuværende platform endnu mere tilgængelig, end den er nu! Lad os nu tale om nogle af de ting, vi allerede har gjort for tilgængeligheden.

Farvekontrast

I 2019 introducerede vi et nyt og forbedret farvetema. Vi kunne godt lide de oprindelige farver, men kontrasten var dårlig. Vi designede omhyggeligt en ny farvepalet, som var i overensstemmelse med WCAG 2.1-retningslinjerne (niveau AA). Først designede vi et par forskellige versioner. Derefter spurgte vi vores kunder, hvilken de bedst kunne lide. Efter at vi havde implementeret det nye tema, blev vi hurtigt glade for det. Det er meget lettere at se på. Du ser resultatet lige nu! Det er dog stadig ærgerligt, at vores orange, hollandske design ikke kom med...

.


Our old design, where bright green was our primary color.


Our new design, where we replaced the bright green with a darker shade of green. We also increased the contrast of the other colors.

Navigation med tastatur

Hvad en skarp kniv er for kokke, er et tastatur for blinde brugere bag en computer. De kan ikke gå nogen steder uden det. De bruger tastaturet til at styre deres skærmlæser. Desuden er mange brugere med motoriske handicap afhængige af et tastatur.
Nogle mennesker har rystelser eller kan ikke bruge deres hænder. Nogle mennesker har slet ikke hænder. Mange af disse mennesker bruger alternative input-enheder til at surfe på nettet, f.eks. taleinput, en hovedpointer eller en mundpind. Disse enheder efterligner tastaturets adfærd eller fungerer sammen med et tastatur.

Hos Easy LMS har vi været meget opmærksomme på tastaturnavigationen på hele hjemmesiden. Vores vigtigste ændringer omfatter:

1. Tilvejebringelse af en logisk tabulatorrækkefølge

At bevæge sig gennem vores platform med et tastatur følger en logisk rækkefølge. I vores dashboard er menuerne spredt ud i venstre side og øverst på skærmen. Når brugerne tabber sig igennem, kommer de til dybere og dybere niveauer. Vi sørger for, at kontekstmenuen (hvor du kan dele og se din eksamen) semantisk set er inde i eksamenen og ikke over den.

Vi ved, at der foregår en masse navigation i vores dashboard. For at give brugeren mulighed for at springe forbi dette, har vi implementeret et spring-link. Det betyder, at du altid kan springe til indholdssektionen fra toppen af siden. Det er en slags hemmelig flugtvej

.

2. Indstilling af fokusstile

At flyve i blinde på en webside. Det sker, når du ikke har en klar fokusstyling. For at vise brugeren, hvor de befinder sig på siden, tilføjede vi fokusstyling til alle "fokusérbare" elementer på siden. Fokuserbare elementer er alle interaktive elementer som knapper, links og formularinput. Gennem et script registrerer vi, hvilken input-type der bruges. På den måde kan vi tilføje ekstra styling til brugere, der bruger et tastatur. I mellemtiden holder vi det rent for musebrugere.

3. Tryk på knapper med et tastatur

En generel tommelfingerregel er: Hvis det er en knap, skal den se ud som en knap og opføre sig som en knap og vice versa. Når en bruger "klikker" på en knap med et tastatur, forventer de, at den fungerer på samme måde som med en mus. Det samme gælder selvfølgelig for links. De fleste af vores scripts er kompatible med tastaturer. I de sjældne tilfælde, hvor de ikke er det, tilbyder vi et ordentligt alternativ til vores tastaturbrugere. Til vores dashboard bruger vi Foundation fra Zurb som vores frontend-framework, som giver fuld understøttelse af tilgængelighed.

Understøttelse af skærmlæsere*


For screen readers, we had to take it one step further. Our platform is full of visual cues and icons. These aren’t visible for users with a screen reader. We added hidden labels and texts throughout our entire platform. We did this with so called ARIA-attributes and off-screen text. We communicate states and alerts to the screen reader.

Er mit spørgsmål blevet gemt? Hvilken side i navigationen er jeg på nu? Er den drop-down-menu, jeg lige har forsøgt at åbne, blevet udvidet? Vi giver vores skærmlæserbrugere så meget feedback, som vi kan.

Vi er blevet rigtige eksperter i skærmlæsere, fordi vi tester grundigt med forskellige typer. Vi underviser vores egne udviklere i, hvordan skærmlæsere fungerer, og hvordan man kan teste med dem. Endelig vil vores tester, Caroline, gennemgå siderne med en skærmlæser endnu en gang i testfasen. Vi kan ikke lide at overlade disse ting til tilfældighederne.

Understøttelse af zoom

Sidst, men ikke mindst, giver vi støtte til brugere, der zoomer på siden. Det er for folk med nedsat syn, som ønsker at forstørre siden for at gøre den lettere at se og læse. Vi understøtter dette. For eksempel sørger vi for, at vores hovednavigation ikke falder ud af skærmen, og at den kan scrolles, når den forstørres.

Fremtiden for tilgængelighed hos Easy LMS

Vi planlægger en masse fede ting for at sikre tilgængeligheden af Easy LMS.

Det er ikke færdigt, før det er færdigt. Det gælder også for vores arbejde med tilgængelighed. Vi kan altid gøre det bedre og smartere end før. Vi planlægger en masse fede ting for at sikre tilgængeligheden af Easy LMS. Vi arbejder i øjeblikket på at automatisere testene af vores kode. Desuden er vi ved at udarbejde interne retningslinjer for at sikre, at vores nuværende niveau af tilgængelighed forbliver på plads. Vi har taget nogle store skridt inden for tilgængelighed, og vi bliver ved med at lære hver dag.

Vores ultimative mål er at være tilgængelig for alle. Vi synes, det er vigtigt, at alle får mulighed for at bruge vores produkt. Små skridt som disse kan gøre en stor forskel for vores brugere. Vi er glade for at være en del af det.

Se mere i vores blogs

Caroline

Caroline

12. dec. 2024

Vores sekundære beskæftigelsesfordele forklaret

Lønnen er vigtig, når du vælger job, men lad os ikke glemme de frynsegoder, der følger med. De sekundære fordele kan virkelig forsøde aftalen! Og vi mener, at vi har sammensat en fantastisk pakke. Dyk ned i alle vores vidunderlige ekstraydelser!

Læs mere
Caroline

Caroline

8. apr. 2025

Arbejde og trivsel!

Det er givende at arbejde hos Easy LMS! Naturligvis betaler vi en konkurrencedygtig løn, befordring og tilskud til home office samt tilbyder 25 feriedage om året! Derudover er vi stolte af at kunne tilbyde dig fordele, som får dig til at føle dig veltilpas og til at yde dit bedste. Dit velbefindende, fysisk og psykisk er højeste prioritet! Det er det, fordi vores medarbejdere er rygraden i vores organisation.

Læs mere
Caroline

Caroline

22. apr. 2025

Din første måned

Når du har fået nyt arbejde, er du ivrig efter at komme i gang! På samme tid er der en sund dosis af nervøsitet. Hvad venter dig? Hvordan vil dine første uger se ud? Og hvor hurtig kan du rent faktisk tilføre værdi? Det sidste er vores fokus. Vores onboarding for softwareingeniører er klar og tydelig og vil hjælpe dig med at lære vores virksomhed at kende, dine kolleger samt introducerer dig til dine opgaver på ingen tid! Oplev, hvordan vi giver dig en kickstart!

Læs mere