# Har fundet og rettet 11 tilgængelighedsfejl, som browseren meldte sunde — otte footer‑links stadig i tab‑rækkefølgen bag pointer‑events, en scroll‑tidslinje, der klippede kolofonen af tre sider, og en regelmotor, der kørte 70 af sine 105 regler.

2025

**Situation.** Sitet bestod sine automatiske tilgængelighedsregler. Det havde også elleve defekter, som de regler ikke kunne se, fordi hver af dem var en egenskab ved hvordan siden blev gengivet frem for ved hvad markuppen sagde — den slags som en validator rapporterer som sund, og som en tastaturbruger rammer inden for få sekunder.

**Opgave.** Defekterne skulle findes, rettes og skrives op som et regnskab med den regel hver af dem frembragte, så defektklassen lukkes frem for det enkelte tilfælde.

**Handling.** De faldt i tre grupper. Størrelse: et stylesheet‑nøgleord brugt som var det relativt, låste et helt område til seksten pixels, mens brødteksten løb op til toogtyve; et sænket skrift‑element blev brugt til at betyde "mindre"; at formindske tekst forlængede en linje, indtil en titel løb til seksoghalvfems tegn; og et målt højdeloft blev overskredet af netop den tekstafstandsoverstyring, sitet påstår at understøtte. Fokus og beskæring: otte fodlinks blev i tabulatorrækkefølgen bag en egenskab, der fjerner pegeinteraktion og intet andet; en overløbsregel skabte en rullebeholder, ingen ville have; og en rulledrevet animation, som ganske enkelt er inaktiv på en side der er for kort til at rulle, beskar permanent foden af tre sider. Og to defekter i vagtposterne selv, som er dem der er værd at navngive — hver vinduesform layouttjekket åbnede, var ni hundrede pixels høj, så en telefon i liggende format på 852 gange 393 gav syv pixels mellem to elementer, og intet tjek havde nogensinde kigget; og regelmotoren havde kørt halvfjerds af sine hundrede og fem regler, så den regel der ville have fanget det manglende landmærke, var ikke i sættet.

**Resultat.** Elleve defekter rettet og, mere nyttigt, fire regler der overlever dem: en vagtpost der tester én akse, forsvarer én akse, et regelsæt der ikke indeholder reglen, kan ikke håndhæve den, højde er en dimension så test den, og bevis synlighed i pixels frem for i dokumentet. Da layouttjekket blev åbnet ordentligt igen, fejlede det hundrede og otteogtyve gange på tværs af tre sprog, herunder et telefonstort vindue hvor forsidens afsluttende linje lå enogtyve pixels under kanten.

---

- Rolle: Tilgængelighedsspecialist
- Kategorier: [Frontend‑udvikling](https://engineer.company/da/categories/frontend/), [Webudvikling](https://engineer.company/da/categories/web-development/), [Automatisering & CI/CD](https://engineer.company/da/categories/automation/), [Test & QA](https://engineer.company/da/categories/testing/), [Designsystemer & UI](https://engineer.company/da/categories/design-systems/), [UX/UI‑design](https://engineer.company/da/categories/ux-ui/)
- Ydelser: [Frontend‑udvikling](https://engineer.company/da/services/frontend-development/), [Webstedsudvikling & CMS](https://engineer.company/da/services/web-development/), [UI/UX‑design & designsystemer](https://engineer.company/da/services/ui-ux-design/)

<https://engineer.company/da/portfolio/fixed-11-accessibility-defects-the-browser-called-healthy-131/>
