Funkcje

Główne testy Editoria11y wykrywają ponad 50 typowych problemów z dostępnością treści: decyzje, które utrudniają czytelność, błędy zmniejszające skuteczność czytników ekranu oraz uchybienia obniżające SEO.

Dodatki zapewniają ok. 40 dodatkowych testów dla programistów i projektantów, testy niestandardowe oraz różne narzędzia do zapewniania jakości w całej witrynie.

Testy treści koncentrują się na problemach pojawiających się po przekazaniu witryn autorom treści. Witryny należy testować ręcznymi narzędziami audytorskimi, klawiaturą i czytnikami ekranu przed uruchomieniem, jednak nawet najbardziej dostępna witryna pierwszego dnia ma tendencję do pogarszania się wraz z wprowadzaniem nowych problemów podczas edycji.

To, co wyróżnia Editoria11y spośród narzędzi do sprawdzania dostępności, to fakt, że testy działają na żywo, w przeglądarce, podczas gdy autorzy edytują i podglądają swoją pracę. Autorzy częściej reagują na natychmiastowe, śródtekstowe informacje zwrotne, zauważają alerty i wprowadzają poprawki, niż pamiętają o odwiedzeniu panelu administracyjnego czy przeprowadzeniu ręcznego sprawdzenia.

Doświadczenie autora

Zrzut ekranu paska narzędzi Editoria11y pokazujący 4 błędy.

Autorzy widzą pasek narzędzi Editoria11y podczas edytowania treści. Gdy wykryte zostaną problemy, staje się on żółty lub czerwony i wyświetla liczbę problemów. Kliknięcie liczby przewija do pierwszego alertu i otwiera jego podpowiedź.

Podpowiedź wskazuje, że link ma tylko nazwę „kliknij tutaj

Podpowiedzi pojawiają się śródtekstowo, z opisem błędu w przystępnym języku, sugestiami poprawek oraz informacją o tym, dlaczego dany problem ma znaczenie.

Wizualizator struktury nagłówków nałożony na stronę

Pasek narzędzi zawiera dodatkowe narzędzia do ręcznych sprawdzeń, w tym wizualizatory struktury nagłówków i tekstu alternatywnego oraz ocenę czytelności.

Kontrolki administratora witryny

Każdy widoczny aspekt narzędzia sprawdzającego można dostosować. Parametry i zdarzenia umożliwiają usuwanie testów, przepisywanie podpowiedzi, wstawianie niestandardowych testów i ustawianie niestandardowych motywów.

Wtyczki dla Drupal i WordPress dodają dodatkowe funkcje, takie jak zsynchronizowane odrzucenia, ogólnowitrynowe panele administracyjne i eksport raportów CSV.

Panel raportowania przedstawiający ostatnie problemy i strony z największą liczbą problemów.
Panel Drupal zawierający filtrowane listy problemów, stron z problemami oraz odrzuceń.

Testy

Testy Editoria11y skupiają się na poprawie doświadczeń z korzystania z sieci przez wszystkich użytkowników, ocenianych przez ludzi, a nie tylko na zgodności z normami technicznymi. Podczas gdy kluczowe testy mają na celu pomoc w spełnieniu Wytycznych dla dostępności treści internetowych (WCAG 2.2 AA), inne są inspirowane pracami Grupy roboczej ds. dostępności dla osób z zaburzeniami poznawczymi i trudnościami w uczeniu się, a także ogólnymi najlepszymi praktykami w zakresie użyteczności i projektowania.

Poszczególne testy mogą być wyłączane przez administratorów witryny.

Tekst alternatywny obrazu

  • Obraz nie ma atrybutu alt
  • Tekst alternatywny jest nazwą pliku
  • Tekst alternatywny jest zastępczym tekstem („TBD")
  • Tekst alternatywny zawiera symbole niemożliwe do wymówienia
  • Tekst alternatywny zawiera zbędne słowa („obraz przedstawiający…")
  • Tekst alternatywny jest zbyt długi
  • Obraz dekoracyjny może mieć wartość informacyjną
  • Obraz karuzeli oznaczony jako dekoracyjny
  • Obraz z podpisem nie ma tekstu alternatywnego
  • Tekst alternatywny jest duplikatem podpisu

Obrazy w linkach

  • Obraz będący linkiem nie ma tekstu alternatywnego
  • Tekst alternatywny obrazu-linku jest adresem URL lub nazwą pliku
  • Tekst alternatywny obrazu-linku jest tekstem zastępczym
  • Tekst alternatywny obrazu-linku zawiera symbole niemożliwe do wymówienia
  • Tekst alternatywny obrazu-linku opisuje obraz, nie link
  • Tekst alternatywny obrazu-linku zawiera zbędne słowa
  • Tekst alternatywny obrazu-linku jest zbyt długi
  • Obraz w linku z tekstem nie ma atrybutu alt

Osadzone multimedia

  • Film wymaga napisów
  • Audio wymaga transkrypcji
  • Wizualizacja danych wymaga dostępnej alternatywy
  • Ramce brakuje tytułu
  • Ramka jest wyłączona z nawigacji klawiaturowej
  • Treść ramki wymaga ręcznego sprawdzenia dostępności
  • Dokument wskazany linkiem może nie być dostępny dla czytników ekranu
  • PDF nie ma dostępnej alternatywy
  • Zagnieżdżone interaktywne komponenty układu

Znaczące linki

  • Pusty link
  • Tekst linku jest adresem URL
  • Tekst linku to tylko numer DOI
  • Tekst linku brzmi „kliknij tutaj"
  • Tekst linku to tylko ogólne słowa („czytaj więcej")
  • Różne linki mają ten sam tekst
  • Ikona lub obraz w linku nie mają alternatywy tekstowej
  • Link otwiera nową kartę bez ostrzeżenia
  • Link wskazuje na plik bez ostrzeżenia
  • Tekst linku to tylko symbole lub emoji
  • Znaczący tekst linku ukryty przed widzącymi użytkownikami
  • Nadmiarowa podpowiedź linku
  • Uszkodzony link kotwicy na stronie
  • Zduplikowany atrybut ID
  • Link może wskazywać na środowisko programistyczne

Nagłówki

  • Brak nagłówka pierwszego poziomu na stronie
  • Pierwszy nagłówek jest podtytułem
  • Nagłówek pomija poziom
  • Nagłówek jest pusty
  • Obraz użyty jako nagłówek wymaga tekstu alternatywnego
  • Nagłówek jest bardzo długi
  • Pogrubiony akapit może być nagłówkiem
  • Krótki cytat blokowy może być nagłówkiem

Czytelność tekstu

  • Nadmierne użycie wielkich liter
  • Duży blok pogrubionego lub pochylonego tekstu
  • Tekst jest zbyt mały
  • Tekst niebędący linkiem jest podkreślony
  • Tekst jest wyjustowany
  • Indeks dolny lub górny użyty niewłaściwie jako formatowanie
  • Fałszywa lista przy użyciu znaków lub symboli
  • Element listy poza listą

Kontrast kolorów

  • Tekst ma niewystarczający kontrast
  • Kontrast tekstu wymaga ręcznego sprawdzenia
  • Ikona lub grafika ma niewystarczający kontrast
  • Kontrast ikony lub grafiki wymaga ręcznego sprawdzenia
  • Tekst pola wprowadzania ma niewystarczający kontrast
  • Tekst zastępczy pola ma niewystarczający kontrast

Tabele

  • Tabela nie ma wiersza lub kolumny nagłówkowej
  • Komórka nagłówkowa tabeli jest pusta
  • Nagłówek treści użyty wewnątrz tabeli

Formularze i elementy interaktywne

  • Przycisk nie ma dostępnej etykiety
  • Przycisk ma nieprawidłową etykietę ARIA
  • Etykieta przycisku zawiera słowo „przycisk"
  • Widoczna etykieta nie odpowiada dostępnej nazwie
  • Pole wprowadzania nie ma powiązanej etykiety
  • Pole wprowadzania używa tylko niewidocznej etykiety
  • Pole wprowadzania używa tylko tekstu zastępczego jako etykiety
  • Przycisk resetowania może powodować przypadkową utratę danych
  • Element ukryty przed czytnikami ekranu, ale nadal dostępny z klawiatury
  • Dodatni tabindex zakłóca kolejność czytania i nawigacji klawiszem Tab

Metadane strony

  • Brak tytułu strony
  • Język strony nie jest zadeklarowany
  • Widok uniemożliwia skalowanie tekstu
  • Strona automatycznie się odświeża

Funkcje CSA

Editoria11y promuje dostępność w wyjątkowy sposób. Narzędzia te są bardzo skuteczne w pomaganiu autorom bez technicznego przygotowania w tworzeniu treści, z których osoby niepełnosprawne mogą korzystać na równi z innymi użytkownikami sieci. Uważamy to za dobro publiczne, dlatego Editoria11y zawsze będzie bezpłatne w użytkowaniu.

Rozwój i wsparcie Editoria11y nie są jednak bezpłatne.

CSA wypełnia tę lukę: członkowie projektu finansują rozwój biblioteki Editoria11y, wtyczek CMS oraz pakietu CSA — szybko rosnącego zestawu narzędzi open source do zapewniania jakości, oferujących podobną funkcjonalność do produktów komercyjnych, lecz w znacznie niższej cenie. Pakiet CSA dla Drupal jest obecnie bezpłatny w wersji beta, a dla WordPress pojawi się w III kwartale 2026 roku.

Przeszukiwanie witryny w toku
Crawler CSA odświeżający panel administracyjny.

Testy i narzędzia

  • Testy programistyczne, czytelności i kontrastu.
  • Oparta na rolach podzielona konfiguracja dla programistów i twórców treści.
  • Kreatory testów niestandardowych.
  • Odrzucenia w całej witrynie jednym kliknięciem.
  • Narzędzia do konserwacji panelu i crawlery.
Selektor kolorów w podpowiedzi testu

Korzyści dla społeczności

  • Wsparcie priorytetowe.
  • Ważony wpływ na harmonogram projektu.
  • Automatyczny dostęp do nowych funkcji w harmonogramie.
  • Bezpośrednia pomoc przy konfiguracji (w zależności od poziomu).
  • Publiczne wyróżnienie jako wspierający (w zależności od poziomu/na żądanie; obowiązują warunki).

Licencjonowanie „wpłać ile możesz"

Po zakończeniu wersji Beta, pakiet CSA będzie dostępny w modelu „wpłać ile możesz". Rdzeń Editoria11y — zarówno biblioteka, jak i wtyczki — pozostanie bezpłatny.

Wyświetl opcje licencjonowania i alternatywy

Projekty sponsorowane przez CSA

Aktywne

II kw. 2026: Uruchomienie społeczności Editoria11y CSA

Pozostałe prace:

  • Utworzenie podmiotu fiskalnego do obsługi subskrypcji i sponsorowania.
  • Skonfigurowanie systemu licencjonowania.
II kw. 2026: Kreator reguł niestandardowych
  1. Ukończono dla Drupal.
  2. Do zrobienia: przeniesienie kreatora do WordPress.
III kw. 2026: Przeniesienie biblioteki 3.x do WordPress
  1. Utworzenie submodułu CSA z funkcjami obsługiwanymi przez społeczność
    • Stworzenie narzędzi do konserwacji panelu umożliwiających usuwanie nieaktualnych wyników i ponowne przeszukiwanie istniejących treści.
    • Umożliwienie oznaczania wybranych testów jako prawidłowe w całej witrynie, a nie tylko na jednej stronie.
    • Umożliwienie podzielonej konfiguracji z oddzielnymi ustawieniami i testami dla programistów i redaktorów treści.

Niedawno ukończone

I kw. 2026: Przepisanie biblioteki 3.x
  • Scalenie zestawów reguł Editoria11y i Sa11y. Od momentu rozwidlenia Sa11y napisało ok. 50 dodatkowych testów i przyjęło narzędzia ESM, a Editoria11y wdrożyło ulepszenia wydajności i dodało parametry umożliwiające sprawdzanie w czasie rzeczywistym. Sa11y 4.2.2 i Editoria11y 3.0.0 zapoczątują naszą wspólną przyszłość.
  • Dodanie obsługi „podzielonej konfiguracji" umożliwiającej oddzielne zestawy reguł dla programistów i twórców treści.
  • Dodanie tłumaczeń maszynowych dla języków chińskiego, duńskiego, niderlandzkiego, niemieckiego, greckiego, węgierskiego, włoskiego, japońskiego, norweskiego (bokmål), polskiego, portugalskiego (Brazylia), portugalskiego (Portugalia), hiszpańskiego, szwedzkiego i ukraińskiego jako szablonów do dopracowania przez ludzi.
  • Aktualny stan: prace programistyczne są zakończone; wersja zostanie oznaczona tagiem po aktualizacji dokumentacji i dem.
I kw. 2026: Przepisanie modułu Drupal 3.x
  1. Rozbudowa panelu o bardziej zaawansowane narzędzia do raportowania i filtrowania.
  2. Dodanie tłumaczeń maszynowych dla języków chińskiego, duńskiego, niderlandzkiego, niemieckiego, greckiego, węgierskiego, włoskiego, japońskiego, norweskiego (bokmål), polskiego, portugalskiego (Brazylia), portugalskiego (Portugalia), hiszpańskiego, szwedzkiego i ukraińskiego jako szablonów do dopracowania przez ludzi.
  3. Umożliwienie dostosowywania funkcji eksportu CSV
  4. Utworzenie submodułu CSA z funkcjami obsługiwanymi przez społeczność
    • Stworzenie narzędzi do konserwacji panelu umożliwiających usuwanie nieaktualnych wyników i ponowne przeszukiwanie istniejących treści.
    • Umożliwienie oznaczania wybranych testów jako prawidłowe w całej witrynie, a nie tylko na jednej stronie.
    • Umożliwienie podzielonej konfiguracji z oddzielnymi ustawieniami i testami dla programistów i redaktorów treści.

W trakcie dyskusji

Dyskutuj i głosuj na te pomysły na forach biblioteki Editoria11y.

Pomysły są otagowane szacunkowymi wskaźnikami trudności i priorytetu na podstawie bieżącej aktywności społeczności.

  • Panel monitorowania wielu witryn
  • Wykrywanie uszkodzonych linków
  • Skanowanie PDF
  • Zakładka lokalizacji kodu w podpowiedzi
  • Eksport raportu strony z podpowiedzi
  • Oznaczone słowa
  • Narzędzia programistyczne CLI
  • Zakładki/Wtyczki do przeglądarki
  • Walidacja reguł ACT
  • Rozszerzenie walidacji nazwy/roli/wartości