Axively

Štai kaip atrodo Axively auditas.

Ataskaitos pavyzdys, kuris tiksliai parodo, ką gaunate: formatą, prioritetų nustatymą ir taisymo pasiūlymus iš tikro Axively skenavimo darbo eigos. Rodoma svetainė yra išgalvotas pavyzdys; jūsų pačių auditas turi tą pačią struktūrą.

Rezultatų suvestinė

267
Iš viso pažeidimų
6 485
Gerosios praktikos
5
Unikalių problemų tipų
€9 + €59
skenavimas + DI auditas · 51–200 puslapių

Aukštas

252 pažeidimų

WCAG AA lygio pažeidimai arba kritinės funkcinės kliūtys (krepšelis, atsiskaitymas, formos). Stiprus neatitikties prieinamumo teisės aktams rodiklis — būtina rankinė patikra.

Rizika:
Didelė teisinė rizika pagal EAA.
Laikas:
Ištaisykite kuo greičiau.

Vidutinis

15 pažeidimų

WCAG A lygio pažeidimai ir kitos rimtos ar vidutinės problemos. A lygis atitikčiai yra lygiai taip pat privalomas — lygiai rikiuoja poveikį naudotojams ir taisymo prioritetą, o ne teisinę svarbą.

Rizika:
Dalinė neatitiktis — spręskite savo taisymo plane.
Laikas:
Ištaisykite per kelias savaites.

Žemas

0 pažeidimų

Automatinis skenavimas nerado WCAG A ar AA lygio pažeidimų — tik gerosios praktikos rekomendacijos ir smulkūs pastebėjimai.

Rizika:
Maža teisinė rizika — automatinis skenavimas nerado WCAG A/AA pažeidimų.
Laikas:
Rekomenduojamas patobulinimas.

Didelis radinių skaičius nėra katastrofa, tai inventorius. Iš 6 752 atvejų 267 yra WCAG pažeidimai, o 6 485 — gerosios praktikos, ir visa tai kyla tik iš 5 skirtingų priežasčių.

Radinys 1: Jutiklinis taikinys per mažas

Ką rado skaneris
Taisyklė:
target-size
Rimtumas:
rimtas
WCAG:
2.5.8 Taikinio dydis (minimalus), AA lygis (naujas WCAG 2.2)
Atvejai:
252
Elementas:
telefono nuoroda antraštėje, jutiklinis taikinys mažesnis nei 24 × 24 px, arti kitų nuorodų
AI taisymo pasiūlymas

Motorinių ar regėjimo sutrikimų turintys žmonės ir jutiklinių įrenginių naudotojai sunkiai pataiko į mažą taikinį ir daro klaidų. Padidinkite spustelimą plotą su atsahumu:

/* before */
<a href="tel:..." class="page-header--link">+33 1 00 00 00 00</a>

/* after */
<a href="tel:..." class="page-header--link"
   style="padding:10px; display:inline-block;">+33 1 00 00 00 00</a>

Praktikoje rekomenduojame taisyti tai su CSS klase, o ne su inline stiliumi, pasiūlymas rodo principą.

2 radinys: Nuoroda be atpažįstamo pavadinimo

Ką rado skaneris
Taisyklė:
link-name
Rimtumas:
rimtas
WCAG:
4.1.2 Vardas, vaidmuo, reikšmė, A lygis (susiję ir su 2.4.4 Nuorodos paskirtis)
Atvejai:
15
Elementas:
poraštės socialinių tinklų nuorodos tik su piktograma, be teksto ir be prieinamo pavadinimo
AI taisymo pasiūlymas

Ekrano skaitytuvai tokią nuorodą praneša tik kaip „nuoroda“, todėl neaišku, kur ji veda. Suteikite nuorodai prieinamą pavadinimą, o dekoratyvinę piktogramą paslėpkite:

/* before */
<a class="social-link" href="https://example.com/rss">
  <svg class="icon"></svg>
</a>

/* after */
<a class="social-link" href="https://example.com/rss" aria-label="RSS">
  <svg class="icon" aria-hidden="true" focusable="false"></svg>
</a>

Gerosios praktikos (tai ne WCAG pažeidimai)

Šie radiniai kyla iš axe gerosios praktikos taisyklių. Jie pagerina naudojimą pagalbinių technologijų naudotojams, tačiau neatitinka nė vieno WCAG sėkmės kriterijaus, todėl nelaikomi pažeidimais ir neturi įtakos audito kainai.

Radinys 3: Formos laukas be matomo pavadinimo

Ką rado skaneris
Taisyklė:
label-title-only
Rimtumas:
rimtas
WCAG:
Best practice (axe) — susiję su 3.3.2 Etiketės arba instrukcijos ir 4.1.2 Pavadinimas, vaidmuo, vertė
Atvejai:
64
Elementas:
paieškos laukas, paženklintas tik title atributu, be <label>
AI taisymo pasiūlymas

Lauką tik su title atributu ir be matomos <label> žymos pagalbinės technologijos skaito nenuosekliai, o regintys naudotojai išvis neturi etiketės. Pridėkite susietą etiketę:

/* before */
<input class="search" title="address" type="text">

/* after */
<label for="locality">Address</label>
<input id="locality" class="search" type="text">

4 radinys: Turinys už orientacinių sričių (landmark) ribų

Ką rado skaneris
Taisyklė:
region
Rimtumas:
vidutinis
WCAG:
Best practice (axe) — susiję su 1.3.1 Informacija ir ryšiai
Atvejai:
6 400
Elementas:
turinys už orientacinių sričių (landmark) ribų, vienas šablono elementas, kartojamas kiekviename puslapyje
AI taisymo pasiūlymas

Ekrano skaitytuvai negali patikimai naršyti ar praleisti turinio, esančio už orientacinių sričių ribų. Kadangi tai šablono elementas, apgaubkite jį viena orientacine sritimi:

/* before */
<div class="page-content">
  ...
</div>

/* after */
<main class="page-content">
  ...
</main>

Vienas šablono pataisymas pašalina visus ~6 400 atvejų: sprendžiama pagal šablonus, o ne pagal puslapius.

5 radinys: Tuščia antraštė

Ką rado skaneris
Taisyklė:
empty-heading
Rimtumas:
nedidelis
WCAG:
Best practice (axe) — susiję su 2.4.6 Antraštės ir etiketės
Atvejai:
21
Elementas:
straipsnių anonsų bloko antraštė, kuri lieka tuščia, kai anonsas neturi pavadinimo
AI taisymo pasiūlymas

Ekrano skaitytuvo naudotojai, naršantys pagal antraštes, patenka į elementą, kuris nieko nepraneša. Antraštę rodykite tik tada, kai yra tekstas, arba ją užpildykite:

/* before */
<h3 class="teaser-title"></h3>

/* after */
<h3 class="teaser-title">Horaires d'ouverture en aout</h3>

Kodėl 6 752 atvejai = tik 5 priežastys

Didelis pasikartojimų skaičius nereiškia tūkstančių skirtingų problemų: paprastai tai kelios priežastys, pasikartojančios per šablonus. Todėl auditas sprendžiamas pagal šablonus ir priežastis, o ne puslapis po puslapio: vienas šablono pataisymas iškart pašalina visus jo pasikartojimus.

Ką dar gausite

Pastaba apie skalę: aukščiau pateikta santrauka skirsto radinius į 3 rizikos lygius (aukštas / vidutinis / žemas) pagal poveikį atitikčiai, o tai lemia ir kainą. Žemiau esanti ataskaita juos skirsto į 4 techninius lygius (kritinis / rimtas / vidutinis / nedidelis) pagal defekto sunkumą, kurį įvertina skenavimo variklis. Du to paties duomenų rinkinio vaizdai, o ne neatitikimas.

Ataskaitos peržiūra

PDF ataskaita, tie patys duomenys, paruošti perduoti teisininkui, vadovybei ar reguliatoriui: suvestinė, suskirstymas pagal rimtumą ir taisyklę, rekomenduojama taisymų tvarka.

Deklaracijos peržiūra

Prieinamumo deklaracija, sugeneruota formatu jūsų šaliai, su šio pavyzdžio radiniais neprieinamo turinio skyriuje.

Deklaracijos juodraštis, prieš skelbdami patikrinkite visus duomenis. Axively neteikia teisinių konsultacijų.

Kaip tai baigėsi (tikrinimo perskanavimas)

Kiekvienas AI auditas apima nemokamą tikrinimo perskanavimą per 30 dienų. Komanda taiso šablonus pagal pasiūlymus, paleidžia perskanavimą ir mato tiesioginį prieš ir po palyginimą toje pačioje vizualizacijoje.

Norite pamatyti šiuos skaičius savo svetainei?

Sužinoti puslapių skaičių

vienkartinis mokėjimas pagal svetainės dydį, tikrinimo perskanavimas įtrauktas į AI auditą