# Hittade och åtgärdade 11 tillgänglighetsbrister som webbläsaren rapporterade som felfria — åtta sidfotslänkar som låg kvar i tabbordningen bakom pointer‑events, en scroll‑tidslinje som klippte bort kolofonen på tre sidor och en regelmotor som körde 70 av sina 105 regler.

augusti 2026

**Situation.** Webbplatsen klarade sina automatiska tillgänglighetsregler. Den hade också elva fel som de reglerna inte kunde se, eftersom vart och ett var en egenskap hos hur sidan renderades snarare än hos vad uppmärkningen sade — den sortens fel som ett valideringsverktyg rapporterar som felfritt och som en tangentbordsanvändare stöter på inom några sekunder.

**Uppgift.** Felen skulle hittas, åtgärdas och föras in i en förteckning tillsammans med den regel som vart och ett gav upphov till, så att det är felklassen som stängs och inte bara det enskilda fallet.

**Handling.** De föll i tre grupper. Storlek: ett nyckelord i stilmallen som användes som om det vore relativt låste en hel region vid sexton pixlar medan brödtexten gick upp till tjugotvå; ett element för nedsänkt text användes i betydelsen ”mindre”; när texten krympte blev raderna längre, tills en rubrik nådde nittiosex tecken; och ett uppmätt höjdtak räckte inte till för just den justering av textavståndet som webbplatsen säger sig stödja. Fokus och beskärning: åtta länkar i sidfoten låg kvar i tabbordningen bakom en egenskap som tar bort pekarinteraktion och ingenting annat; en overflow‑regel skapade en rullningsbehållare som ingen ville ha; och en rullningsstyrd animation, som helt enkelt är inaktiv på en sida som är för kort för att rullas, skar permanent bort sidfoten på tre sidor. Och två fel i själva kontrollerna, som är de som är värda att nämna — varje fönsterformat som layoutkontrollen öppnade var niohundra pixlar högt, så en telefon i liggande läge på 852 × 393 gav sju pixlar mellan två element utan att någon kontroll någonsin hade tittat; och regelmotorn hade kört sjuttio av sina hundrafem regler, så den regel som skulle ha fångat det saknade landmärket fanns inte med i uppsättningen.

**Resultat.** Elva fel åtgärdade och, mer användbart, fyra regler som överlever dem: en kontroll som testar en axel försvarar en axel, en regeluppsättning som inte innehåller regeln kan inte upprätthålla den, höjd är en dimension, så testa den, och bevisa synlighet i pixlar snarare än i dokumentet. När layoutkontrollen öppnades på rätt sätt igen fallerade den hundratjugoåtta gånger på tre språk, bland annat i ett telefonstort fönster där hero‑sektionens avslutande rad hamnade tjugoen pixlar nedanför skärmkanten.

---

- Roll: Tillgänglighetsspecialist
- Kategorier: [Frontendutveckling](https://engineer.company/sv/categories/frontend/), [Webbutveckling](https://engineer.company/sv/categories/web-development/), [Automatisering och CI/CD](https://engineer.company/sv/categories/automation/), [Test och kvalitetssäkring](https://engineer.company/sv/categories/testing/), [Designsystem och UI](https://engineer.company/sv/categories/design-systems/), [UX/UI‑design](https://engineer.company/sv/categories/ux-ui/)
- Tjänster: [Frontendutveckling](https://engineer.company/sv/services/frontend-development/), [Webbutveckling och CMS](https://engineer.company/sv/services/web-development/), [UI/UX‑design och designsystem](https://engineer.company/sv/services/ui-ux-design/)

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