Hoppa till innehållet

Exempelrapport

Så ser månadsrapporten ut.

Rapporten nedan kommer från en granskning av Demobutiken, en testbutik som vi har byggt själva med elva inbyggda fel. Den visar exakt det som en kund ser på sin kontosida. Inga riktiga butiker visas.

Testbutiken har 9 sidor. En riktig rapport omfattar upp till 30 sidor av butiken: startsidan, kategorier, produkter, varukorg, kassa och kontakt.

Rapporten

Rapport 2026-10 för Demobutiken

Skapad 14 oktober 2026 · 9 sidor granskade

20 av 100

Kritiska
3
Allvarliga
9
Måttliga
0
Mindre
0

Problem

12 av 12 problem visas.

  • KritiskWCAG 4.1.2

    Knappen saknar namn som kan läsas upp.

    /kassa och 8 sidor till

    button

    Åtgärd: Ge knappar ett tillgängligt namn, till exempel synlig text eller aria-label på ikonknappar. Ändringen görs i sajtens egen mallkod.

    <button type="button" aria-label="Stäng meny"><svg aria-hidden="true">...</svg></button>
  • KritiskWCAG 2.1.2

    Fokus fastnar i en grupp om 2 element och går inte att flytta vidare med Tab.

    /kassa

    body > main > div.cookie-ruta > button.acceptera

    Åtgärd: Se till att det går att lämna varje komponent med Tab, Skift+Tab eller Esc. Modala dialoger ska fånga fokus bara medan de är öppna och lämna tillbaka det när de stängs. Ändringen görs i sajtens egen mallkod.

    dialog.addEventListener('keydown', (e) => { if (e.key === 'Escape') stang(); });
    // Använd gärna <dialog> med showModal(), som sköter fokus själv.
  • AllvarligWCAG 1.4.3

    Kontrasten är 1,66:1 när muspekaren är över elementet (krav 4,5:1, text rgb(201, 201, 201) på rgb(255, 255, 255)).

    /kassa och 8 sidor till

    html > body > header > a.knapp

    Åtgärd: Behåll minst 4,5:1 kontrast även när muspekaren är över länken eller knappen. Ändringen görs i sajtens egen mallkod.

    a:hover { color: #00405c; } /* kontrollera mot bakgrunden */
  • KritiskWCAG 1.1.1

    Bilden saknar alternativtext.

    / och 2 sidor till

    img

    Åtgärd: Ge varje informativ bild en alt-text som beskriver vad bilden visar. Dekorativa bilder får alt="". Ändringen görs i sajtens egen mallkod.

    <img src="stol.jpg" alt="Matstol i ek med svart sits">
  • AllvarligWCAG 2.4.7

    Elementet får fokus med Tab men ingen synlig fokusmarkering.

    /varukorg och 7 sidor till

    body > header > nav > a

    Åtgärd: Visa tydligt vilket element som har fokus. Ta bort outline:none utan ersättning och lägg en egen fokusmarkering med minst 3:1 kontrast. Ändringen görs i sajtens egen mallkod.

    :focus-visible { outline: 3px solid #1a1a1a; outline-offset: 2px; }
  • AllvarligWCAG 1.4.3

    Texten har för låg kontrast mot bakgrunden.

    /kategori/stolar och 2 sidor till

    span

    Åtgärd: Öka kontrasten mellan text och bakgrund till minst 4,5:1 (3:1 för stor text, minst 24 px eller 18,66 px fet). Ändringen görs i sajtens egen mallkod.

    /* Exempel: grå text #999 på vitt ger 2,8:1. #595959 ger 7:1. */
    .pris-gammalt { color: #595959; }
  • AllvarligWCAG 2.1.1

    Elementet går att klicka på men kan inte nås eller aktiveras med tangentbord.

    /produkt/bjorkstol och 1 sida till

    html > body > main > div.snabbkop

    Åtgärd: Använd riktiga knappar och länkar för allt som går att klicka på, så att de nås med Tab och aktiveras med Enter eller mellanslag. Ändringen görs i sajtens egen mallkod.

    <!-- Fel: <div class="lagg-till" onclick="...">Köp</div> -->
    <button type="button" class="lagg-till">Lägg i varukorg</button>
  • AllvarligWCAG 1.4.10

    Sidan kräver sidledsscroll i 320 px bredd (innehållet är 648 px brett). Elementet sträcker sig till 648 px.

    /

    html > body > main > div.kampanj

    Åtgärd: Innehållet ska gå att läsa i 320 px bredd utan sidledsscroll. Leta efter fasta bredder, breda tabeller och bilder utan max-width. Ändringen görs i sajtens egen mallkod.

    img, video { max-width: 100%; height: auto; }
    .tabell-ruta { overflow-x: auto; }
    .behallare { width: auto; max-width: 1200px; }
  • AllvarligWCAG 1.4.4

    Vid 200 procent zoom kräver sidan sidledsscroll (innehållet är 648 px brett i stället för 640 px).

    /

    html > body > main > div.kampanj

    Åtgärd: Sidan ska fungera med 200 procent zoom: inget innehåll får försvinna eller kräva sidledsscroll. Ändringen görs i sajtens egen mallkod.

    /* Använd relativa enheter och flexbox eller grid med radbrytning */
    .rad { display: flex; flex-wrap: wrap; gap: 1rem; }
  • AllvarligWCAG 3.3.1, 4.1.3

    Felmeddelanden visas (till exempel ”Fyll i e-post och meddelande.”) men annonseras inte för skärmläsare och fälten markeras inte som felaktiga.

    /kontakt

    html > body > main > form.kontaktform

    Åtgärd: Visa felmeddelanden i text vid fältet, koppla dem med aria-describedby, sätt aria-invalid="true" och flytta fokus till första felet eller annonsera en sammanfattning med role="alert". Ändringen görs i sajtens egen mallkod.

    <label for="pnr">Postnummer</label>
    <input id="pnr" aria-invalid="true" aria-describedby="pnr-fel">
    <p id="pnr-fel">Skriv postnumret med fem siffror.</p>
  • AllvarligWCAG 3.3.2, 1.3.1

    Fältet har bara platshållartext och ingen etikett. Texten försvinner när man börjar skriva.

    /kontakt

    body > main > form.kontaktform > input

    Åtgärd: Koppla en synlig etikett till varje formulärfält med <label for> eller genom att lägga fältet inuti etiketten. Platshållartext räcker inte. Ändringen görs i sajtens egen mallkod.

    <label for="epost">E-postadress</label>
    <input id="epost" name="email" type="email" autocomplete="email" required>
  • AllvarligWCAG 3.1.1

    Sidan saknar språkangivelse.

    /villkor

    html

    Åtgärd: Ange sidans språk på html-elementet. Ändringen görs i sajtens egen mallkod.

    <html lang="sv">

Utkast till tillgänglighetsinformation

Utkastet är en utgångspunkt. Läs igenom och anpassa det innan du publicerar.

Utkast. Den här texten är ett utkast som Nightwave har tagit fram automatiskt från en teknisk granskning den 2026-10-14. Demobutiken ansvarar själv för redogörelsens innehåll och ska granska och komplettera den innan den publiceras. Utkastet är inte juridisk rådgivning och visar inte att webbplatsen uppfyller lagen.

Tillgänglighet för Demobutiken

Demobutiken står bakom den här webbplatsen. Vi vill att så många som möjligt ska kunna använda den. Här beskriver vi hur Demobutiken uppfyller lagen (2023:254) om vissa produkters och tjänsters tillgänglighet, vilka kända brister som finns och hur du kan rapportera problem till oss så att vi kan åtgärda dem.

Hur tillgänglig är webbplatsen?

Vi vet att delar av webbplatsen inte är helt tillgängliga. Se avsnittet om innehåll som inte är tillgängligt nedan.

Vad kan du göra om du inte kan använda delar av webbplatsen?

Om du behöver innehåll från Demobutiken som inte är tillgängligt för dig kan du kontakta oss:

  • E-post: [e-postadress]
  • Telefon: [telefonnummer]

[Ange inom hur lång tid ni normalt svarar.]

Rapportera brister i webbplatsens tillgänglighet

Vi strävar efter att uppfylla förväntningarna på tillgänglighet. Om du upptäcker problem som inte beskrivs på den här sidan, eller om du anser att vi inte uppfyller lagens krav, kontakta oss så att vi får veta att problemet finns.

Tillsyn

[Ange den tillsynsmyndighet som ansvarar för er tjänst enligt lagen (2023:254) och hur man kontaktar den. Kontrollera uppgiften hos myndigheten innan ni publicerar.]

Teknisk information om webbplatsens tillgänglighet

Webbplatsen är delvis förenlig med WCAG 2.1 nivå AA, på grund av de brister som beskrivs nedan. [Kontrollera och justera.]

Innehåll som inte är tillgängligt

Granskningen hittade 3 kritiska, 9 allvarliga, 0 måttliga och 0 mindre brister. Bristerna är grupperade efter det kriterium i WCAG 2.1 som de bryter mot.

Icke-textuellt innehåll (WCAG 1.1.1)

  • Bilden saknar alternativtext. (kritisk, 3 förekomster).

Kontrast (minimum) (WCAG 1.4.3)

  • Kontrasten är 1,66:1 när muspekaren är över elementet (krav 4,5:1, text rgb(201, 201, 201) på rgb(255, 255, 255)). (allvarlig, 10 förekomster).
  • Texten har för låg kontrast mot bakgrunden. (allvarlig, 3 förekomster).

Ändra textstorlek (WCAG 1.4.4)

  • Vid 200 procent zoom kräver sidan sidledsscroll (innehållet är 648 px brett i stället för 640 px). (allvarlig, 1 förekomst).

Anpassning till skärmstorlek (WCAG 1.4.10)

  • Sidan kräver sidledsscroll i 320 px bredd (innehållet är 648 px brett). Elementet sträcker sig till 648 px. (allvarlig, 1 förekomst).

Tangentbord (WCAG 2.1.1)

  • Elementet går att klicka på men kan inte nås eller aktiveras med tangentbord. (allvarlig, 2 förekomster).

Ingen tangentbordsfälla (WCAG 2.1.2)

  • Fokus fastnar i en grupp om 2 element och går inte att flytta vidare med Tab. (kritisk, 1 förekomst).

Synligt fokus (WCAG 2.4.7)

  • Elementet får fokus med Tab men ingen synlig fokusmarkering. (allvarlig, 8 förekomster).

Sidans språk (WCAG 3.1.1)

  • Sidan saknar språkangivelse. (allvarlig, 1 förekomst).

Identifiering av fel (WCAG 3.3.1)

  • Felmeddelanden visas (till exempel ”Fyll i e-post och meddelande.”) men annonseras inte för skärmläsare och fälten markeras inte som felaktiga. (allvarlig, 1 förekomst).

Etiketter eller instruktioner (WCAG 3.3.2)

  • Fältet har bara platshållartext och ingen etikett. Texten försvinner när man börjar skriva. (allvarlig, 1 förekomst).

Namn, roll, värde (WCAG 4.1.2)

  • Knappen saknar namn som kan läsas upp. (kritisk, 9 förekomster).

Hur vi testat webbplatsen

Nightwave har gjort en automatisk teknisk granskning av 9 sidor på Demobutiken den 2026-10-14, mot WCAG 2.1 nivå AA (den nivå som standarden EN 301 549 hänvisar till). Granskningen gjordes med axe-core i webbläsaren Chromium i bredderna 1280 och 390 px, kompletterad med kontroller av tangentbordsnavigering, synligt fokus, anpassning till 320 px bredd och 200 procent zoom, kontrast vid hovring och fokus samt hur formulärfel meddelas. Automatiska tester hittar inte alla brister. [Beskriv eventuella manuella tester och tester med användare.]

Senaste bedömningen gjordes den 2026-10-14.

Webbplatsen publicerades [år]. Redogörelsen uppdaterades senast den [datum].

Metod: tg-motor 1.1. Teknisk granskning mot WCAG 2.1 nivå AA (den nivå EN 301 549 hänvisar till). 9 sidor granskades med axe-core i Chromium i bredderna 1280 och 390 px, plus egna kontroller: tangentbordsnavigering (fokusfällor, synligt fokus, element som bara nås med mus), sidledsscroll vid 320 px och vid 200 procent zoom, kontrast vid hovring och fokus, och om formulärfel annonseras. Plattform: ej identifierad. Poängen räknas enligt formeln i METOD.md (tg-motor 1.1). Automatiska tester hittar inte alla brister. Granskningen är inte juridisk rådgivning och visar inte att webbplatsen uppfyller lagen.

En sådan rapport för din butik varje månad.

Varje månad granskar vi upp till 30 sidor i en riktig webbläsare och jämför med förra rapporten, så att du ser vad som är nytt och vad som har åtgärdats. Med rapporten följer ett utkast till tillgänglighetsinformation.

AccessAudit

1 990 kr

per månad exklusive moms. Ingen bindningstid.

AccessAudit är en teknisk granskning mot WCAG 2.1 nivå AA, den nivå som standarden EN 301 549 hänvisar till för webbinnehåll. Automatiska tester hittar inte alla brister, och tjänsten är inte juridisk rådgivning. Vi kan inte intyga att en webbplats uppfyller lagen.