| Aktywacja ruchem | WCAG 2.1 A 2.5.4 | Silktide wykrywa strony reagujące na poruszanie, potrząsanie lub przechylanie urządzenia. Wszystko, co strona robi w odpowiedzi na ruch, powinno być również możliwe do wykonania za pomocą zwykłych elementów sterujących, a funkcję reagowania na ruch powinno dać się wyłączyć. |
| Alternatywa dla przeciągania i upuszczania | WCAG 2.2 AA 2.5.7 | Gdy strona umożliwia odwiedzającym przeciąganie elementu z jednego miejsca do drugiego, ta sama czynność powinna być możliwa także bez przeciągania, na przykład za pomocą przycisków lub opcji menu. Ta kontrola prosi o sprawdzenie każdej strony pod kątem funkcji przeciągania, ponieważ przeciągania nie można niezawodnie wykryć automatycznie. |
| Alternatywa tekstowa dla nagranego wcześniej materiału audio | WCAG 2.0 A 1.2.1 | Silktide wyszukuje odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane wcześniej treści zawierające wyłącznie dźwięk, takie jak podcasty i nagrane wywiady, mają wersję tekstową. To, czy istnieje równoważny tekst, może zweryfikować tylko człowiek. |
| Alternatywa tekstowa dla nagranych mediów | WCAG 2.0 AAA 1.2.8 | Silktide znajduje odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane media oferują pełną alternatywę tekstową opisującą wszystko, co zostało powiedziane i pokazane. Tylko człowiek może zweryfikować, czy taki dokument istnieje i rzeczywiście obejmuje dane media. |
| Animacja wywoływana interakcją | WCAG 2.1 AAA 2.3.3 | Silktide prosi o sprawdzenie, czy animację ruchu wywoływaną interakcją użytkownika — przewijaniem paralaksy, transformacjami po najechaniu kursorem, przejściami po kliknięciu — można wyłączyć, chyba że ruch jest niezbędny. Jest to kryterium sukcesu 2.3.3 (poziom AAA) WCAG. |
| Animacja, której nie można uniknąć | WCAG 2.0 A 2.2.2 | Silktide prosi o potwierdzenie, że osoby odwiedzające witrynę mogą wstrzymać, zatrzymać lub ukryć wszystko na stronach, co porusza się, miga, przewija lub aktualizuje samoistnie. Dotyczy to treści, które poruszają się przez ponad pięć sekund lub aktualizują się automatycznie wraz z inną treścią. |
| Anulowanie działania wskaźnika | WCAG 2.1 A 2.5.2 | Silktide wykrywa przyciski i linki, które działają w momencie ich naciśnięcia, zamiast po zwolnieniu nacisku. Działanie po zwolnieniu daje użytkownikom możliwość naprawienia pomyłki po naciśnięciu niewłaściwego elementu przez odsunięcie wskaźnika przed zwolnieniem. |
| Atrybut accesskey | WCAG 2.1 A 2.1.4 | Silktide znajduje elementy deklarujące atrybut accesskey, czyli przestarzały sposób nadawania elementowi własnego skrótu klawiszowego. Skróty te są zawsze aktywne i osoba odwiedzająca nie może ich wyłączyć, co powoduje więcej problemów, niż rozwiązuje. |
| Atrybut title przy pustym tekście alternatywnym | WCAG 2.0 A 1.1.1 | Silktide znajduje obrazy oznaczone jako dekoracyjne za pomocą pustego tekstu alternatywnego, ale mające również atrybut title. Te dwa atrybuty są ze sobą sprzeczne, a technologie wspomagające obsługują ten konflikt w nieprzewidywalny sposób. |
| Audiodeskrypcja dla nagrań wstępnie zarejestrowanych | WCAG 2.0 AA 1.2.5 | Silktide wykrywa odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane wcześniej filmy zawierają audiodeskrypcję treści wizualnych. Tylko człowiek może zweryfikować, czy opis istnieje i czy obejmuje istotne informacje. |
| Audiodeskrypcje lub tekstowe alternatywy dla nagranych mediów | WCAG 2.0 A 1.2.3 | Silktide znajduje odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane wcześniej filmy oferują audiodeskrypcję albo pełną tekstową alternatywę. Tylko człowiek może zweryfikować, czy jedna z tych opcji istnieje i obejmuje całą treść. |
| Bez ograniczeń czasowych | WCAG 2.0 AAA 2.2.3 | Silktide prosi o potwierdzenie, że nic na Twoich stronach nie wymaga od odwiedzających wykonania działania w określonym czasie. Czas nigdy nie powinien być niezbędnym elementem korzystania z Twojej witryny, z wyjątkiem wydarzeń odbywających się w czasie rzeczywistym i mediów nieinteraktywnych. |
| Blokada orientacji | WCAG 2.1 AA 1.3.4 | Silktide sprawdza, czy Twoje strony nie wymuszają na odwiedzających trzymania urządzenia w określony sposób. Strona powinna działać zarówno w orientacji pionowej, jak i poziomej, ponieważ niektóre osoby nie mogą obrócić ekranu. |
| Brak H1 | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy każda strona ma nagłówek główny, znany jako H1, oraz czy zawiera on tekst możliwy do odczytania. H1 określa, czego dotyczy strona, dla odwiedzających, technologii wspomagających i wyszukiwarek. |
| Brak identyfikatora aria-controls | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza każdy atrybut aria-controls na Twoich stronach i weryfikuje, czy wymienione w nim identyfikatory elementów rzeczywiście istnieją. Ten atrybut określa, na którą część strony działa kontrolka, na przykład panel wyświetlany przez kartę lub menu otwierane przez przycisk. |
| Brak identyfikatora aria-flowto | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza każdy atrybut aria-flowto na Twoich stronach i weryfikuje, czy wymienione w nim identyfikatory elementów faktycznie istnieją. Ten atrybut oferuje technologiom wspomagającym alternatywną kolejność odczytu, różniącą się od kolejności kodu strony. |
| Brak tekstu alternatywnego | WCAG 2.0 A 1.1.1 | Silktide znajduje obrazy na Twoich stronach, które w ogóle nie mają tekstu alternatywnego. Tekst alternatywny to pisemny opis odczytywany na głos zamiast obrazu, dlatego obrazy bez niego są pozbawione znaczenia dla osób, które ich nie widzą. |
| Brak tytułu | WCAG 2.0 A 2.4.2 | Silktide sprawdza, czy każda strona ma zdefiniowany tytuł i czy tytuł nie jest pusty. Tytuł jest wyświetlany przez przeglądarki na kartach i w zakładkach, przez wyszukiwarki w wynikach oraz odczytywany jako pierwszy przez czytniki ekranowe po otwarciu strony. |
| Brak wymaganego atrybutu ARIA | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide sprawdza elementy deklarujące rolę ARIA i weryfikuje, czy zawierają również atrybuty wymagane przez tę rolę. Niektóre role są bezużyteczne bez swoich atrybutów, na przykład suwak, który nigdy nie podaje ustawionej wartości. |
| Brakująca kotwica | WCAG 2.0 A 2.4.1 | Silktide testuje linki prowadzące do określonej części tej samej strony — na przykład #content — i zgłasza te, których cel nie istnieje. Kliknięcie takiego linku po cichu nie powoduje żadnej reakcji, pozostawiając użytkownika w tym samym miejscu. |
| Brakująca rola nadrzędna ARIA | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza elementy, których rola ARIA ma sens tylko wewnątrz określonego rodzaju kontenera, takiego jak karta, która musi znajdować się na pasku kart, i weryfikuje, czy wymagany kontener jest obecny. |
| Brakująca rola podrzędna ARIA | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza widżety kontenerowe zbudowane z użyciem ról ARIA, takie jak listy kart, menu i pola listy, oraz weryfikuje, czy każde z nich zawiera odpowiedni rodzaj elementów, które powinno zawierać. Lista kart bez kart lub menu bez elementów menu jest ogłaszane jako widżet, ale nie oferuje niczego, czym można sterować. |
| Brakujące identyfikatory etykiet ARIA | WCAG 2.0 A 1.3.1 | Silktide kontroluje elementy, które pobierają swoją nazwę dostępną z innych elementów za pomocą identyfikatora, i zgłasza odwołania do identyfikatorów, które nie istnieją na stronie. Uszkodzone odwołanie pozostawia element bez nazwy, którą miał otrzymać. |
| Brakujące identyfikatory opisów ARIA | WCAG 2.0 A 1.3.1 | Silktide kontroluje elementy, które dołączają do siebie dodatkowy tekst opisowy poprzez odwołania do innych elementów za pomocą identyfikatora, i zgłasza odwołania do identyfikatorów, które nie istnieją na stronie. Uszkodzone odwołanie powoduje ciche pominięcie opisu. |
| Brakujący identyfikator aria-activedescendant | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza każdy atrybut aria-activedescendant na Twoich stronach i weryfikuje, czy identyfikator elementu, na który wskazuje, rzeczywiście istnieje. Ten atrybut informuje technologię wspomagającą, który element wewnątrz widżetu, takiego jak lista rozwijana, jest obecnie wyróżniony. |
| Brakujący identyfikator aria-details | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza każdy atrybut aria-details na Twoich stronach i weryfikuje, czy identyfikator elementu, na który wskazuje, faktycznie istnieje. Ten atrybut łączy element z pełniejszym wyjaśnieniem znajdującym się w innym miejscu na stronie, na przykład wykres z tabelą zawierającą dane źródłowe. |
| Brakujący identyfikator aria-errormessage | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza każdy atrybut aria-errormessage na Twoich stronach i weryfikuje, czy identyfikator elementu, do którego wskazuje, rzeczywiście istnieje. Ten atrybut łączy pole formularza z komunikatem wyjaśniającym, co jest nieprawidłowe w wartości wprowadzonej w tym polu. |
| Brakujący identyfikator aria-owns | ARIA 1.2 / WCAG 2.0 A 1.3.1 | Silktide sprawdza każdy atrybut aria-owns na Twoich stronach i weryfikuje, czy wymienione w nim identyfikatory elementów rzeczywiście istnieją. Ten atrybut przypisuje elementy z innych miejsc na stronie jako elementy podrzędne widżetu, mimo że w kodzie znajdują się one w innym miejscu. |
| Cel łącza | WCAG 2.0 A 2.4.4 | Silktide sprawdza, czy tekst każdego łącza wyjaśnia, dokąd ono prowadzi. Łącza z tekstem „kliknij tutaj” lub „dowiedz się więcej” albo zawierające wyłącznie symbole nie dają żadnej wskazówki co do miejsca docelowego. |
| Cel łącza (z samego łącza) | WCAG 2.0 AAA 2.4.9 | Silktide wyświetla prompt, aby zweryfikować, czy cel każdego łącza jest jasny na podstawie samego jego tekstu — bez czytania otaczającego zdania ani nagłówka. Jest to kryterium sukcesu WCAG 2.4.9 (poziom AAA), bardziej rygorystyczna forma kryterium 2.4.4 Cel łącza (w kontekście). |
| Definicje nietypowych słów | WCAG 2.0 AAA 3.1.3 | Czytelnicy powinni mieć możliwość znalezienia definicji słów i wyrażeń używanych w nietypowy lub specjalistyczny sposób, w tym idiomów i żargonu. Ta kontrola prosi o sprawdzenie każdej strony pod kątem niezdefiniowanych terminów, ponieważ automatyczny test nie jest w stanie wiarygodnie ocenić, co jest nietypowe dla Twoich odbiorców. |
| Domyślny język PDF | WCAG 2.0 A 3.1.1 | Silktide sprawdza, czy każdy z Twoich dokumentów PDF ma zadeklarowany główny język. Główny język to właściwość na poziomie dokumentu (na przykład angielski lub francuski), która informuje oprogramowanie, jak należy odczytywać tekst. Jest niezależny od języka, w którym tekst jest widocznie napisany. |
| Dostępne logowanie | WCAG 2.2 AA 3.3.8 | Silktide znajduje formularze logowania na Twoich stronach i prosi o potwierdzenie, że logowanie nie zmusza odwiedzających do zapamiętywania, przepisywania ani rozwiązywania informacji. Testy pamięci lub rozwiązywania problemów są dopuszczalne tylko wtedy, gdy oferowana jest alternatywa lub pomoc. |
| Dostępne logowanie (bez wyjątków) | WCAG 2.2 AAA 3.3.9 | Silktide znajduje formularze logowania na Twoich stronach i prosi o potwierdzenie, że logowanie nigdy nie wymaga od odwiedzających zapamiętywania, przepisywania ani rozwiązywania informacji. To najbardziej rygorystyczna wersja wymogu dotyczącego dostępnego logowania, która nie dopuszcza wyjątków dla rozpoznawania obrazów ani treści podanych przez użytkownika. |
| Dźwięk w tle | WCAG 2.0 AAA 1.4.7 | Silktide znajduje strony odtwarzające dźwięk i prosi o potwierdzenie, że mowa w nagraniach nie konkuruje z dźwiękiem w tle. Muzyka lub hałas w tle podczas mowy utrudniają wielu słuchaczom zrozumienie słów. |
| Elementy RP i RT | WCAG 2.0 AAA 3.1.6 | Silktide sprawdza adnotacje ruby, czyli krótkie wskazówki dotyczące wymowy umieszczane nad tekstem w językach wschodnioazjatyckich, i zgłasza te, w których brakuje elementów zawierających wymowę lub zapewniających rozwiązanie zastępcze dla starszych przeglądarek. |
| Etykieta w nazwie | WCAG 2.1 A 2.5.3 | Silktide porównuje tekst widoczny dla odwiedzających na przyciskach i linkach z nazwą, której technologie wspomagające używają dla tej samej kontrolki. Gdy się różnią, osoby obsługujące witryny głosem nie mogą aktywować kontrolki, wypowiadając widoczny tekst. |
| Etykietowanie za pomocą atrybutu title | | Silktide sprawdza przyciski i linki na Twoich stronach pod kątem kontrolek, które polegają na atrybucie title, aby wyjaśnić swoje działanie. Przeglądarki wyświetlają title tylko jako opóźnioną podpowiedź po najechaniu wskaźnikiem myszy na element, dlatego większość osób nigdy go nie widzi. |
| Etykiety okien dialogowych | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy okna dialogowe — wyskakujące okna pojawiające się nad stroną — deklarują nazwę, którą mogą odczytać technologie wspomagające, aby użytkownicy wiedzieli, co właśnie zostało otwarte. |
| Etykiety pól | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy każde pole formularza i przycisk na Twoich stronach ma nazwę, którą może odczytać oprogramowanie. Osoby, które nie widzą formularza, polegają na tych nazwach, aby wiedzieć, o co pyta każde pole. |
| Focus not obscured | WCAG 2.2 AA 2.4.11 | Silktide sprawdza, czy po wybraniu kontrolki za pomocą klawiatury nie jest ona całkowicie ukryta za inną treścią, taką jak baner plików cookie lub przyklejony nagłówek. Użytkownik klawiatury, który nie widzi wybranej kontrolki, nie ma możliwości dowiedzenia się, gdzie znajduje się na stronie. |
| Fokus apletu lub wtyczki | WCAG 2.0 A 2.1.2 | Silktide znajduje strony z osadzoną zawartością, taką jak wtyczki lub obiekty multimedialne, i prosi o potwierdzenie, że użytkownik klawiatury może swobodnie przechodzić do nich i z nich wychodzić. Osadzona zawartość, która przechwytuje klawiaturę i nie pozwala jej opuścić, uwięzia użytkownika w tej części strony. |
| Fokus nie jest częściowo zasłonięty | WCAG 2.2 AAA 2.4.12 | Silktide sprawdza, czy po wybraniu kontrolki za pomocą klawiatury żadna jej część nie jest ukryta za inną treścią, taką jak baner cookie lub przyklejony nagłówek. Nawet częściowo zasłonięta kontrolka może sprawić, że użytkownik klawiatury nie będzie wiedział, gdzie znajduje się na stronie. |
| Gesty wskaźnikowe | WCAG 2.1 A 2.5.1 | Silktide identyfikuje strony, które prawdopodobnie korzystają z niestandardowych gestów dotykowych lub wskaźnikowych, takich jak szczypanie w celu powiększenia lub przesuwanie po określonej ścieżce, i prosi o potwierdzenie, że każdy gest można również wykonać za pomocą prostych stuknięć lub kliknięć. |
| Grupowanie za pomocą fieldset | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy grupy powiązanych przycisków opcji lub pól wyboru są umieszczone w elemencie fieldset. Element fieldset informuje technologie wspomagające, że opcje należą do siebie i tworzą jedno pytanie. |
| Identyczne podsumowanie i podpis tabeli | WCAG 2.0 A 1.3.1 | Silktide sprawdza tabele, które mają zarówno atrybut summary, jak i podpis, oraz zgłasza te, w których oba zawierają dokładnie ten sam tekst. Każdy z nich ma inne zastosowanie, więc powielanie jednego w drugim jedynie powoduje powtórzenia. |
| Identyfikacja błędów | WCAG 2.0 A 3.3.1 | Silktide analizuje wymagane pola formularzy, które wydają się używać własnej walidacji zamiast wbudowanego sprawdzania przeglądarki, i ostrzega, gdy nie ma widocznego sposobu, aby komunikat o błędzie dotarł do osób korzystających z technologii wspomagających. |
| Identyfikatory nagłówków tabeli | WCAG 2.0 A 1.3.1 | Silktide sprawdza tabele, które łączą swoje komórki z nagłówkami za pomocą atrybutu headers. W tych tabelach każda komórka nagłówkowa musi mieć własny identyfikator, w przeciwnym razie powiązania nie będą działać. |
| Informacje tekstowe | WCAG 2.0 AA 1.4.5 | Silktide prosi o potwierdzenie, że informacje na stronach są przekazywane za pomocą prawdziwego tekstu, a nie obrazów słów. Prawdziwy tekst można powiększać, zmieniać jego styl, tłumaczyć i odczytywać na głos; słów osadzonych w obrazie nie można. |
| Instrukcje dotyczące formularza | WCAG 2.0 A 3.3.2 | Silktide wykrywa pola formularza, które mogą wymagać wyjaśnienia, takie jak pola dowolnego tekstu, i prosi o zdecydowanie, czy każde z nich potrzebuje instrukcji opisujących, co należy wpisać. Pola wymagające instrukcji powinny mieć je powiązane w kodzie, a nie tylko umieszczone w pobliżu. |
| Jednoczesne wprowadzanie danych | WCAG 2.1 AAA 2.5.6 | Silktide wyszukuje style, które wyłączają wprowadzanie dotykowe dla całej strony lub ukrywają przyciski i łącza przed osobami używającymi określonego rodzaju wskaźnika, takiego jak mysz lub ekran dotykowy. Strony powinny umożliwiać odwiedzającym korzystanie z dowolnej metody wprowadzania danych dostępnej na ich urządzeniu. |
| Język migowy (nagranie) | WCAG 2.0 AAA 1.2.6 | Silktide znajduje odtwarzacze wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane wcześniej filmy z dialogami zapewniają tłumaczenie na język migowy. To, czy tłumacz pojawia się w filmie lub obok niego, może zweryfikować tylko człowiek. |
| Język strony | WCAG 2.0 A 3.1.1 | Każda strona powinna określać język, w którym została napisana, aby przeglądarki i technologie wspomagające wiedziały, jak ją odczytać. Silktide zgłasza strony, które w ogóle nie określają języka. |
| Klawiatura (bez wyjątków) | WCAG 2.0 AAA 2.1.3 | Silktide wyświetla prompt, aby zweryfikować, czy każdą funkcję na stronie można obsługiwać wyłącznie za pomocą klawiatury, bez wyjątków. Jest to kryterium sukcesu 2.1.3 WCAG (poziom AAA) — bardziej rygorystyczna wersja kryterium 2.1.1 Klawiatura. |
| Kolejność fokusu | WCAG 2.0 A 2.4.3 | Silktide znajduje elementy, które zastępują kolejność, w jakiej użytkownicy klawiatury poruszają się po stronie. Domyślnie naciśnięcie klawisza Tab przechodzi przez łącza i elementy sterujące formularza w kolejności, w jakiej występują w kodzie strony; dodatni atrybut tabindex wymusza niestandardową kolejność, co prawie zawsze jest błędem. |
| Kolejność odczytu pliku PDF | WCAG 2.0 A 1.3.2 | Każdy dokument PDF powinien być odczytywany w logicznej kolejności, gdy jest odbierany liniowo, od początku do końca. Silktide nie może ocenić tego automatycznie, dlatego ta kontrola prosi o samodzielne zweryfikowanie tego. |
| Komunikaty o stanie | WCAG 2.1 AA 4.1.3 | Silktide prosi o sprawdzenie, czy komunikaty o stanie — toasty, snackbary, bannery powiadomień oraz informacje zwrotne o powodzeniu i błędach — są skonfigurowane tak, aby czytniki ekranu ogłaszały je, gdy się pojawią. |
| Konfliktująca rola ARIA | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide sprawdza elementy deklarujące jawną rolę pod kątem znaczenia, które mają już w HTML. Zgłasza role niedozwolone dla danego elementu oraz role, które jedynie powtarzają znaczenie, jakie element już ma. |
| Konsekwentna nawigacja | WCAG 2.0 AA 3.2.3 | Elementy nawigacji powtarzające się w całej witrynie, takie jak menu, pola wyszukiwania i łącza umożliwiające pominięcie bloków, powinny pojawiać się w tej samej względnej kolejności na każdej stronie. Ta kontrola prosi o sprawdzenie spójności stron, ponieważ ocena, co stanowi tę samą nawigację na różnych stronach, wymaga ludzkiego osądu. |
| Kontrast kontrolek formularza | WCAG 2.1 AA 1.4.11 | Silktide kontroluje, czy pola formularza, takie jak pola tekstowe i menu rozwijane, wizualnie odróżniają się od otaczającego je obszaru. Pole, które zlewa się ze stroną, jest trudne do znalezienia i użycia dla osób ze słabszym wzrokiem. |
| Kontrast linków | WCAG 2.0 A 1.4.1 | Silktide znajduje linki w tekście, które odróżniają się od otaczających je słów wyłącznie kolorem, przy zbyt małej różnicy kolorów, aby osoby z zaburzeniami widzenia barw mogły je zauważyć. Linki muszą być rozpoznawalne jako linki, w przeciwnym razie czytelnicy nie będą mogli z nich korzystać. |
| Kontrast tekstu | WCAG 2.0 AA 1.4.3 | Silktide mierzy różnicę kolorów między tekstem na stronach a tłem za nim i zgłasza tekst, którego kolor jest zbyt zbliżony do tła, aby można go było wygodnie przeczytać. Jest to minimalny standard kontrastu wymagany przez większość przepisów dotyczących dostępności. |
| Kontrast tekstu na obrazach | WCAG 2.0 AA 1.4.3 | Silktide wykrywa tekst umieszczony bezpośrednio na obrazie lub gradiencie, gdy kontrastu między tekstem a jego tłem nie można zmierzyć automatycznie. Te miejsca wymagają oceny człowieka, aby potwierdzić, że tekst jest czytelny. |
| Kontrast tekstu w PDF | WCAG 2.0 A 1.4.3 | Silktide prosi o potwierdzenie, że tekst w dokumentach PDF ma wystarczający kontrast kolorystyczny względem tła, aby można go było wygodnie czytać. Nie można to zmierzyć automatycznie w pliku PDF, dlatego każdy dokument jest oznaczany do ręcznego sprawdzenia. |
| Kontrola tekstu przez użytkownika | WCAG 2.0 AAA 1.4.8 | Silktide prosi o potwierdzenie, że czytelnicy mogą dostosować sposób prezentacji bloków tekstu — kolory, długość wiersza, odstępy i rozmiar — do własnych potrzeb. Jest to przegląd ręczny, ponieważ te właściwości zależą od zachowania projektu, a nie od czegoś, co skanowanie może bezpośrednio zmierzyć. |
| Kontrolka tylko z ikoną | | Silktide wyszukuje przyciski i linki oznaczone wyłącznie ikoną — taką jak krzyżyk zamykania, menu hamburgerowe lub lupa wyszukiwania — bez nazwy tekstowej dla osób, które nie mogą zobaczyć ikony. |
| Legendy w elementach fieldset | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy każda grupa pól formularza zadeklarowana za pomocą elementu fieldset zawiera również legendę opisującą przeznaczenie grupy. Legenda nadaje całej grupie nazwę, dzięki czemu każda opcja jest odczytywana w odpowiednim kontekście. |
| Limit czasu sesji | WCAG 2.1 AAA 2.2.6 | Silktide prosi o potwierdzenie, że odwiedzający są informowani, jak długo może trwać brak aktywności, zanim zostaną wylogowani i utracą niezapisane dane. Dotyczy to stron, które wyglądają na część obszaru logowania lub uwierzytelnionego. |
| Listy semantyczne | WCAG 2.0 A 1.3.1 | Silktide wyszukuje tekst zapisany jako lista — wiersze rozpoczynające się od punktorów lub liczb — który nie jest oznaczony jako lista w kodzie strony. Prawidłowe znaczniki listy umożliwiają technologiom wspomagającym traktowanie jej elementów jako grupy, a nie zbioru niepowiązanych wierszy. |
| Lokalizacja | WCAG 2.0 AAA 2.4.8 | Silktide prosi o sprawdzenie, czy odwiedzający mogą określić, gdzie się znajdują w obrębie witryny — zazwyczaj dzięki ścieżce nawigacyjnej, wyróżnionemu bieżącemu punktowi w nawigacji lub mapie witryny. Jest to kryterium sukcesu WCAG 2.4.8 (poziom AAA). |
| Mały tekst na komputerze | | Silktide mierzy rozmiar tekstu widocznego dla osób oglądających Twoje strony na ekranie komputera i zgłasza tekst renderowany w rozmiarze mniejszym niż 12 pikseli. Tekst o tak małym rozmiarze jest dla wielu osób trudny lub niemożliwy do przeczytania. |
| Mechanizm zapobiegania błędom (AA) | WCAG 2.0 AA 3.3.4 | Silktide znajduje formularze na Twoich stronach i prosi o potwierdzenie, że zgłoszenia mające poważne konsekwencje można cofnąć, sprawdzić lub potwierdzić, zanim zaczną obowiązywać. Dotyczy to formularzy, które tworzą zobowiązania prawne lub finansowe, zmieniają albo usuwają zapisane dane użytkownika bądź przesyłają odpowiedzi testowe. |
| Mechanizm zapobiegania błędom (AAA) | WCAG 2.0 AAA 3.3.6 | Silktide znajduje formularze na Twoich stronach i prosi o potwierdzenie, że przesłania można cofnąć, sprawdzić lub potwierdzić, zanim odniosą skutek. Na tym poziomie wymaganie dotyczy każdego formularza, który wymaga od użytkownika przesłania informacji, a nie tylko tych mających skutki prawne lub finansowe. |
| Migająca treść (A) | WCAG 2.0 A 2.3.1 | Silktide prosi o potwierdzenie, że żaden element na stronach nie miga częściej niż trzy razy na sekundę. Szybkie miganie może wywołać napady padaczkowe u osób z padaczką fotogenną, dlatego każda strona jest sprawdzana przez człowieka. |
| Migająca treść (AAA) | WCAG 2.0 AAA 2.3.2 | Silktide prosi o potwierdzenie, że żaden element na stronach nie miga częściej niż trzy razy na sekundę, bez jakichkolwiek wyjątków. Szybkie miganie może wywołać napady padaczkowe u osób z padaczką fotogenną, dlatego wymagana jest ocena każdej strony przez człowieka. |
| Nagłówki komórek | WCAG 2.0 A 1.3.1 | Silktide sprawdza komórki tabel, które określają swoje nagłówki za pomocą atrybutu headers, i weryfikuje, czy każdy wskazywany przez nie identyfikator istnieje. Odwołanie do nieistniejącego identyfikatora po cichu zrywa powiązanie między komórką a jej nagłówkiem. |
| Nagłówki sekcji | WCAG 2.0 AAA 2.4.10 | Silktide prosi o sprawdzenie, czy treść zorganizowana w sekcje ma nagłówki wprowadzające te sekcje. Jest to kryterium sukcesu WCAG 2.4.10 (poziom AAA). |
| Nagłówki tabel | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy tabele prezentujące dane definiują komórki nagłówkowe. Nagłówki informują osoby korzystające z technologii wspomagających, co oznacza każdy wiersz i kolumna, co widzący czytelnicy wywnioskują z układu tabeli. |
| Nagłówki w plikach PDF | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy dokumenty PDF zawierają nagłówki w swojej strukturze dostępności. Nagłówki nadają dokumentowi strukturę, po której mogą poruszać się użytkownicy i oprogramowanie, zamiast tworzyć jeden nieprzerwany ciąg tekstu. |
| Nakładka dostępności | | Silktide wykrywa, gdy strona ładuje nakładkę dostępności innej firmy — widżet, który obiecuje automatycznie uczynić witrynę dostępną, zwykle za pomocą pływającego przycisku oferującego ustawienia rozmiaru czcionki, kontrastu i podobne dostosowania. Wykrycie takiej nakładki nie oznacza, że witryna jest niedostępna; jest to zachęta do sprawdzenia, czy witryna działa bez niej. |
| Napisy dla nagranego audio / wideo | WCAG 2.0 A 1.2.2 | Silktide sprawdza, czy odtwarzacze audio i wideo na Twoich stronach deklarują ścieżkę napisów. Napisy umożliwiają osobom niesłyszącym lub słabosłyszącym śledzenie nagranych multimediów. |
| Napisy rozszerzone dla dźwięku na żywo | WCAG 2.0 AA 1.2.4 | Silktide znajduje odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że wszystkie transmisje na żywo zawierają napisy rozszerzone w czasie rzeczywistym. Nie można automatycznie ustalić, czy transmisja jest na żywo ani czy podczas niej wyświetlane są napisy rozszerzone. |
| Niedozwolony atrybut ARIA | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide sprawdza, czy każdy atrybut ARIA na Twoich stronach jest faktycznie obsługiwany przez rolę elementu. Atrybuty, których rola nie obsługuje, oraz atrybuty, które w ogóle nie są częścią standardu ARIA, są ignorowane przez przeglądarki — zamierzone przez autora działanie nigdy nie następuje. |
| Niejasny tytuł PDF | WCAG 2.0 A 2.4.2 | Silktide sprawdza, czy tytuł ustawiony we właściwościach każdego dokumentu PDF jest znaczący — a nie jest nazwą pliku, ogólnym tekstem zastępczym ani kilkoma znakami. Ten tytuł mogą wyświetlać przeglądarki PDF, a technologie wspomagające odczytują go podczas otwierania dokumentu. |
| Nieprawidłowa rola ARIA | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide sprawdza każdy atrybut role na Twoich stronach względem listy ról definiowanych przez standard ARIA. Rola zawierająca literówkę, wymyślona, pusta lub zastrzeżona do użytku wewnętrznego jest po cichu ignorowana przez przeglądarki, więc zamierzone znaczenie elementu nigdy nie dociera do osób, które na nim polegają. |
| Nieprawidłowa wartość atrybutu ARIA | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide sprawdza wartość każdego atrybutu ARIA na Twoich stronach pod kątem wartości dozwolonych przez standard. Atrybut z nieprawidłową wartością, na przykład stan pola wyboru „yes” zamiast „true”, jest ignorowany przez przeglądarki, więc opisywany przez niego stan nigdy nie jest ogłaszany. |
| Nieprawidłowy język dla fragmentu strony | WCAG 2.0 AA 3.1.2 | Gdy fragment strony jest oznaczony jako napisany w innym języku, na przykład cytat po francusku na stronie angielskiej, kod języka musi być zapisany poprawnie. Silktide zgłasza elementy, których zadeklarowany język jest pusty lub nie jest rozpoznawalnym kodem. |
| Nieprawidłowy język strony | WCAG 2.0 A 3.1.1 | Gdy strona określa swój język, kod języka musi być zapisany poprawnie. Silktide zgłasza strony, których zadeklarowany język jest pusty lub nie jest rozpoznawalnym kodem, co uniemożliwia przeglądarkom i technologiom wspomagającym korzystanie z niego. |
| Obrazy dekoracyjne | WCAG 2.0 A 1.1.1 | Silktide znajduje obrazy oznaczone jako dekoracyjne za pomocą pustego tekstu alternatywnego, dzięki czemu możesz potwierdzić, że można je bezpiecznie pominąć przez technologie asystujące. Obraz oznaczony jako dekoracyjny jest niewidoczny dla osób korzystających z czytników ekranu. |
| Obrazy tekstu | WCAG 2.0 AAA 1.4.9 | Silktide prosi o potwierdzenie, że wszelkie obrazy zawierające słowa na Twoich stronach mają charakter wyłącznie dekoracyjny albo że przedstawienie słów w formie obrazu jest rzeczywiście niezbędne. Wszędzie tam, gdzie słowa przekazują informacje, powinny być prawdziwym tekstem, a nie obrazem tekstu. |
| Obsługa klawiatury | WCAG 2.0 A 2.1.1 | Silktide znajduje części stron, które reagują na mysz lub ekran dotykowy — kliknięcie, najechanie kursorem, przeciąganie — ale mogą nie działać dla osób korzystających wyłącznie z klawiatury. Wszystko, co odwiedzający może zrobić za pomocą myszy, powinno być również możliwe za pomocą klawiatury. |
| Odległość między komponentami interaktywnymi | WCAG 2.2 AA 2.5.8 | Silktide mierzy rozmiar i odstępy między przyciskami, linkami oraz formantami formularzy na Twoich stronach. Małe formanty umieszczone blisko siebie łatwo nacisnąć przez pomyłkę, dlatego każdy z nich powinien mieć co najmniej 24 na 24 piksele lub wystarczająco dużo wolnej przestrzeni wokół siebie. |
| Odpowiedni tekst alternatywny | WCAG 2.0 A 1.1.1 | Silktide wyświetla obrazy na Twoich stronach, które mają tekst alternatywny, aby umożliwić Ci potwierdzenie, że tekst rzeczywiście przekazuje to, co pokazuje lub robi każdy obraz. To, czy opis jest trafny, wymaga ludzkiej oceny, której nie może dokonać żaden automatyczny test. |
| Odpowiedni tytuł strony | WCAG 2.0 A 2.4.2 | Silktide wyświetla tytuł każdej strony, aby można było potwierdzić, że opisuje on jej zawartość. Tytuł jest wyświetlany na kartach przeglądarki i w wynikach wyszukiwania oraz jest pierwszą informacją odczytywaną przez czytniki ekranu, dlatego musi być zrozumiały sam w sobie. |
| Odpowiednie nagłówki i etykiety | WCAG 2.0 AA 2.4.6 | Silktide wyróżnia strony zawierające nagłówki lub etykiety formularzy, aby umożliwić potwierdzenie, że ich treść opisuje temat lub cel następującej po nich treści. Ocena, czy nagłówek rzeczywiście opisuje swoją sekcję, wymaga osądu człowieka. |
| Odstępy w tekście | WCAG 2.1 AA 1.4.12 | Silktide wykrywa elementy, których style wbudowane blokują odstępy w tekście — letter-spacing, word-spacing lub line-height — za pomocą !important na wartości niższej niż minimum WCAG, przez co użytkownicy nie mogą ich dostosować. |
| Określenie celu | WCAG 2.1 AAA 1.3.6 | Silktide prosi o zweryfikowanie, czy cel regionów, ikon i kontrolek na stronie można określić programowo — aby programy użytkownika mogły dostosować stronę do osoby odwiedzającej. Jest to kryterium sukcesu WCAG 1.3.6 (poziom AAA). |
| Opóźnione odświeżanie meta | WCAG 2.0 A 2.2.1 | Silktide sprawdza strony pod kątem kodu, który automatycznie ponownie ładuje stronę lub przekierowuje użytkowników na inną stronę po odliczaniu czasu. Użytkownicy nie mają możliwości wstrzymania ani wydłużenia tego odliczania, dlatego strony nie powinny go używać. |
| Pierwszy nagłówek w PDF | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy pierwszy nagłówek w każdym z Twoich dokumentów PDF jest nagłówkiem najwyższego poziomu (H1), zwykle tytułem dokumentu. |
| Po otrzymaniu fokusu | WCAG 2.0 A 3.2.1 | Samo przejście do elementu, na przykład przez naciśnięcie klawisza Tab, nigdy nie powinno wywoływać istotnej zmiany, takiej jak wczytanie nowej strony, wysłanie formularza lub otwarcie wyskakującego okna. |
| Podsumowania tabel | WCAG 2.0 A 1.3.1 | Silktide wyszukuje tabele danych, które nie mają podsumowania opisującego ich cel i strukturę. Podsumowanie daje osobom, które nie widzą tabeli, ogólny obraz przed rozpoczęciem jej czytania, dzięki czemu wiedzą, czego się spodziewać i jak jest ona zorganizowana. |
| Pomoc zależna od kontekstu | WCAG 2.0 AAA 3.3.5 | Silktide znajduje formularze na Twoich stronach i prosi o potwierdzenie, że pomoc jest dostępna tam, gdzie odwiedzający mogą jej potrzebować — zarówno dla całej strony, jak i dla poszczególnych pól. Pomoc zależna od kontekstu wyjaśnia, jak wypełnić pole w momencie, gdy odwiedzający je uzupełnia. |
| Potencjalne nagłówki | WCAG 2.0 A 1.3.1 | Silktide wyszukuje tekst, który wygląda na nagłówek — jest krótki i wyświetlany większą czcionką — ale nie jest oznaczony jako nagłówek w kodzie strony. Tekst, który tylko wygląda jak nagłówek, działa dla widzących użytkowników, ale jako nagłówek jest niewidoczny dla wszystkich pozostałych. |
| Powiększanie gestem szczypania jest włączone | WCAG 2.0 AA 1.4.4 | Silktide sprawdza, czy strony umożliwiają odwiedzającym korzystającym z urządzeń mobilnych powiększanie za pomocą gestu szczypania. Powiększanie pozwala wielu osobom zwiększyć tekst do rozmiaru umożliwiającego jego odczytanie, a strony mogą niestety tę funkcję wyłączyć. |
| Powiększanie i przewijanie na urządzeniach mobilnych | WCAG 2.1 AA 1.4.10 | Silktide kontroluje, czy Twoje strony działają na małych ekranach bez zmuszania odwiedzających do powiększania i przeciągania strony w dwóch kierunkach, aby ją przeczytać. Strony, które nie przechodzą tej kontroli, zwykle w ogóle nie zostały zaprojektowane z myślą o urządzeniach mobilnych. |
| Poziome przewijanie na urządzeniach mobilnych | WCAG 2.1 AA 1.4.10 | Silktide sprawdza, czy strony przewijają się w poziomie na telefonach komórkowych. Treść powinna mieścić się w szerokości małego ekranu, aby użytkownicy musieli przewijać ją wyłącznie w dół. |
| Poziomy nagłówków PDF | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy nagłówki w dokumentach PDF mają logiczną hierarchię, bez pomijania poziomów podczas przechodzenia w dół. Po nagłówku H1 powinien wystąpić nagłówek H2, zanim pojawi się nagłówek H3, i tak dalej. |
| Prawidłowe identyfikatory etykiet | WCAG 2.0 A 1.3.1 | Silktide sprawdza etykiety formularzy, które wskazują swoje pole za pomocą identyfikatora, i weryfikuje, czy identyfikator istnieje na stronie oraz należy do elementu, który rzeczywiście może mieć etykietę. Etykieta wskazująca na nic lub na niewłaściwy typ elementu powoduje, że pole nie ma nazwy. |
| Prawidłowe identyfikatory etykiet dla fragmentów | WCAG 2.0 A 1.3.1 | Silktide sprawdza etykiety formularzy, które odwołują się do innego elementu za pomocą identyfikatora, i zgłasza etykiety, których identyfikator nie istnieje nigdzie na stronie. Etykieta wskazująca na nic nie może niczego nazwać. |
| Programowe określanie przeznaczenia pól | WCAG 2.1 AA 1.3.5 | Silktide sprawdza, czy pola formularzy zbierające dane osobowe, takie jak imię i nazwisko, adres e-mail lub numer telefonu, deklarują swoje przeznaczenie w kodzie. Dzięki temu przeglądarki i narzędzia wspomagające mogą automatycznie wypełniać pole oraz prezentować je w sposób zrozumiały dla każdej osoby. |
| Przejdź do treści | WCAG 2.0 A 2.4.1 | Silktide sprawdza, czy każda strona umożliwia odwiedzającym przejście bezpośrednio do jej głównej treści, z pominięciem powtarzających się nagłówków i nawigacji. Zwykle służy do tego link „przejdź do treści” u góry strony albo punkt orientacyjny głównej treści. |
| Przerwania na stronie | WCAG 2.0 AAA 2.2.4 | Silktide prosi o potwierdzenie, że przerwania na stronach, takie jak wyskakujące okienka, alerty i automatyczne aktualizacje treści, mogą być odroczone lub wyłączone przez odwiedzających. Jedynym wyjątkiem są sytuacje awaryjne, takie jak ostrzeżenia dotyczące bezpieczeństwa. |
| Przestarzały atrybut ARIA | ARIA 1.2 | Silktide sprawdza strony pod kątem atrybutów ARIA, które standard uznaje za przestarzałe. Atrybuty te pozostają w specyfikacji wyłącznie ze względu na zgodność wsteczną i nie powinny być już używane. |
| Przestarzały atrybut scope | WCAG 2.0 A 1.3.1 | Silktide sprawdza atrybuty scope umieszczone w zwykłych komórkach danych tabeli. Atrybut scope opisuje, czego dotyczy nagłówek, więc należy go stosować wyłącznie w komórkach nagłówkowych; w komórce danych jest przestarzały i może wprowadzać technologie wspomagające w błąd. |
| Przycisk wysyłania formularza | WCAG 2.0 A 3.2.2 | Silktide analizuje formularze na Twoich stronach i zgłasza te, które zawierają pola do wypełnienia, ale nie mają przycisku wysyłania. Bez niego niektórzy odwiedzający nie mają możliwości wysłania formularza, a inni nie mogą przewidzieć, kiedy zostanie on wysłany. |
| Pułapka fokusu w oknie modalnym | | Silktide identyfikuje strony zawierające modalne okno dialogowe — wyskakujące okno blokujące interakcję z resztą strony — i prosi o sprawdzenie, czy fokus klawiatury jest prawidłowo zarządzany, gdy okno dialogowe jest otwarte. Jest to ręczna weryfikacja: automatyczne testowanie może wykryć okno dialogowe, ale nie może zaobserwować jego działania podczas otwierania i zamykania. |
| Rola prezentacji w elemencie interaktywnym | ARIA 1.2 / WCAG 2.0 A 4.1.2 | Silktide sprawdza elementy interaktywne, takie jak przyciski, łącza i pola formularza, które zostały oznaczone jako wyłącznie dekoracyjne. Oznaczenie elementu interaktywnego w ten sposób pozbawia go znaczenia dla technologii wspomagających, pozostawiając jednocześnie możliwość kliknięcia go na ekranie. |
| Rozpoznawalne skróty | WCAG 2.0 AAA 3.1.4 | Czytelnicy powinni mieć możliwość sprawdzenia, co oznaczają skróty i akronimy na stronie. Ta kontrola prosi o przejrzenie każdej strony pod kątem niewyjaśnionych skrótów, ponieważ automatyczny test nie jest w stanie wiarygodnie ocenić, czy dany skrót wymaga wyjaśnienia. |
| Rozszerzone opisy nagranych mediów | WCAG 2.0 AAA 1.2.7 | Silktide znajduje odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane filmy zawierają rozszerzone audiodeskrypcje tam, gdzie zwykłe nie wystarczają. Ocena, czy dialog pozostawia wystarczająco dużo miejsca na opis, jest możliwa tylko przez człowieka. |
| Semantyczne listy | WCAG 2.0 A 4.1.1 | Silktide sprawdza, czy elementy list na Twoich stronach zawierają jako bezpośrednie elementy podrzędne wyłącznie elementy listy. Gdy inne elementy są umieszczane bezpośrednio wewnątrz listy, technologie wspomagające mogą nieprawidłowo informować o liczbie elementów listy. |
| Semantyczne łącza | WCAG 2.0 A 1.3.1 | Silktide wyszukuje grupy łączy, które działają jak menu lub sekcja nawigacyjna, ale nie są oznaczone jako lista. Wykrywa też tabele jednokolumnowe używane do układu tego, co w rzeczywistości jest listą elementów. |
| Sensowna kolejność (HTML) | WCAG 2.0 A 1.3.2 | Każda strona powinna nadal mieć sens, gdy jej treść jest odbierana w jednej linii, od góry do dołu kodu źródłowego. Silktide nie może ocenić tego automatycznie, dlatego ta kontrola prosi o samodzielne zweryfikowanie tej kwestii. |
| Skróty klawiszowe wykorzystujące znaki | WCAG 2.1 A 2.1.4 | Silktide znajduje strony, które rejestrują nasłuchiwanie klawiatury dla całej strony — dokumentu, okna lub elementów <body>/<html> — i prosi o sprawdzenie, czy jakiekolwiek skróty jednoklawiszowe wymagają mechanizmu wyjścia. |
| Spójna identyfikacja | WCAG 2.0 AA 3.2.4 | Elementy, które pełnią tę samą funkcję w całej witrynie, powinny za każdym razem mieć taką samą etykietę — pole wyszukiwania zawsze nazwane „Szukaj”, a link do kontaktu zawsze nazwany „Kontakt”. Ta kontrola prosi o sprawdzenie stron pod kątem spójności, ponieważ rozpoznanie, że dwa elementy oznaczone inaczej pełnią tę samą funkcję, wymaga ludzkiej oceny. |
| Spójna pomoc | WCAG 2.2 A 3.2.6 | Gdy Twoje strony oferują sposób uzyskania pomocy, na przykład link kontaktowy lub przycisk pomocy, powinien on znajdować się w tym samym miejscu na każdej stronie. Silktide znajduje te linki i zapisuje położenie każdego z nich, aby umożliwić potwierdzenie, że ich lokalizacja jest spójna w całej witrynie. |
| Sugerowane poprawki formularza | WCAG 2.0 AA 3.3.3 | Silktide znajduje formularze na Twoich stronach i prosi o potwierdzenie, że gdy wprowadzone przez odwiedzającego dane zostaną odrzucone, komunikat o błędzie sugeruje, jak je poprawić. Pomocny jest komunikat „Wprowadź datę w formacie dd/mm/rrrr”; „Nieprawidłowe dane wejściowe” nie jest pomocne. |
| Sąsiadujące łącza | WCAG 2.0 A 1.1.1 | Silktide znajduje pary łączy umieszczonych bezpośrednio obok siebie, które prowadzą do tego samego miejsca docelowego. Te duplikaty prawie zawsze należy połączyć w jedno łącze. |
| Tekst alternatywny obrazu w odnośniku | WCAG 2.0 A 1.1.1 | Silktide znajduje odnośniki zawierające obraz, ale niemające żadnego czytelnego tekstu. Taki odnośnik nie ma nazwy, więc osoby, które nie widzą obrazu, nie mogą dowiedzieć się, dokąd prowadzi. |
| Tekst alternatywny przycisku obrazkowego | WCAG 2.0 A 1.1.1 | Silktide znajduje w formularzach przyciski obrazkowe, które nie mają tekstu alternatywnego. Przycisk obrazkowy bez tekstowej alternatywy nie daje osobom, które go nie widzą, możliwości dowiedzenia się, co się stanie po jego naciśnięciu. |
| Tekst alternatywny przycisku przesyłania | WCAG 2.0 A 1.1.1 | Silktide wykrywa przyciski obrazkowe, których tekst alternatywny najwyraźniej nie opisuje tego, co robi przycisk. Przycisk oznaczony nazwą pliku lub ogólnym słowem nie przekazuje osobom, które go nie widzą, żadnej informacji o swoim przeznaczeniu. |
| Tekst nagłówka | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy każdy nagłówek na Twoich stronach zawiera czytelny tekst. Pusty nagłówek informuje o sekcji, której nie ma, i często ukrywa treść, która miała być tytułem. |
| Tekst PDF możliwy do odczytu | WCAG 2.0 A 1.1.1 | Silktide sprawdza, czy tekst w dokumentach PDF istnieje jako rzeczywisty tekst, a nie tylko jako obrazy tekstu. Zeskanowana strona wygląda identycznie jak strona z wpisanym tekstem, ale oprogramowanie może odczytać tylko tę drugą. |
| Tekstowa alternatywa dla dźwięku na żywo | WCAG 2.0 AAA 1.2.9 | Silktide znajduje odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że transmisje na żywo zawierające wyłącznie dźwięk, takie jak strumienie radiowe, oferują równoważną treść w formie tekstu. Tylko człowiek może zweryfikować, czy strumień jest transmitowany na żywo i co mu towarzyszy. |
| Tekstowa alternatywa dla nagranego wideo | WCAG 2.0 A 1.2.1 | Silktide wykrywa odtwarzacze audio i wideo na Twoich stronach, aby umożliwić Ci potwierdzenie, że nagrane wideo bez dźwięku, takie jak nieme demonstracje i animacje, udostępnia informacje w inny sposób. Tylko człowiek może zweryfikować, czy istnieje odpowiednik. |
| Treść po najechaniu kursorem lub uzyskaniu fokusu | WCAG 2.1 AA 1.4.13 | Silktide wyświetla prompt z prośbą o sprawdzenie, czy treści ujawniane po najechaniu kursorem lub uzyskaniu fokusu klawiatury — podpowiedzi, menu rozwijane, karty podglądu — zachowują się zgodnie z wymaganiami kryterium sukcesu WCAG 1.4.13 (poziom AA). |
| Treść łatwa do zrozumienia | WCAG 2.0 AAA 3.1.5 | Silktide mierzy, jak trudny do przeczytania jest tekst na każdej stronie, i zgłasza strony wymagające zaawansowanych umiejętności czytania. Treść powinna być zrozumiała dla osoby z wykształceniem na poziomie niższym średnim, czyli po około dziewięciu latach nauki. |
| Tytuł PDF | WCAG 2.0 A 2.4.2 | Silktide sprawdza, czy każdy dokument PDF ma tytuł ustawiony we właściwościach dokumentu. Ten tytuł może być wyświetlany przez przeglądarki PDF w oknie lub karcie, a także odczytywany przez technologie asystujące podczas otwierania dokumentu. |
| Tytuł ramki | WCAG 2.0 A 2.4.1 | Silktide sprawdza, czy każda widoczna ramka osadzona na stronach ma czytelny tytuł opisujący jej zawartość. Ramki bez tytułów zmuszają osoby korzystające z technologii wspomagających do wejścia do nich i przejrzenia ich zawartości tylko po to, aby dowiedzieć się, czym są. |
| Tytuły ramek | WCAG 2.0 A 2.4.1 | Silktide wyświetla tytuły ramek osadzonych na Twoich stronach, aby umożliwić potwierdzenie, że każdy tytuł opisuje zawartość swojej ramki. Tytuł ramki to informacja, którą ludzie słyszą podczas przechodzenia między ramkami, dlatego niejasny lub wprowadzający w błąd tytuł zmusza ich do zgadywania. |
| Unikaj etykiet dla kontrolek, których nie można etykietować | WCAG 2.0 A 1.3.1 | Silktide sprawdza etykiety formularzy wskazujące na inny element za pomocą identyfikatora i zgłasza etykiety kierowane do elementów, które nie powinny ich mieć — przycisków, pól wejściowych przypominających przyciski oraz elementów, których w ogóle nie można opisać etykietą. Elementy te mają własną nazwę wynikającą z tekstu lub wartości, a osobna etykieta tworzy sprzeczne nazwy. |
| Unikalne powiązania etykiet | WCAG 2.0 A 1.3.1 | Silktide kontroluje etykiety formularzy, które wskazują swoje pola za pomocą identyfikatora, i zgłasza etykiety współdzielące ten sam identyfikator z inną etykietą. Każde pole powinno mieć dokładnie jedną wskazującą na nie etykietę, aby zawsze było ogłaszane w ten sam sposób. |
| Utrata danych po upływie czasu | WCAG 2.1 AAA 2.2.5 | Silktide prosi o potwierdzenie, że gdy Twoja witryna wylogowuje kogoś po okresie braku aktywności, ta osoba może zalogować się ponownie i kontynuować od miejsca, w którym skończyła, bez utraty wprowadzonych danych. |
| Widoczny fokus | WCAG 2.0 AA 2.4.7 | Silktide sprawdza, czy elementy sterujące na stronie — linki, przyciski i pola formularzy — widocznie zmieniają się po wybraniu za pomocą klawiatury. Bez widocznej zmiany użytkownicy klawiatury nie mogą stwierdzić, gdzie znajdują się na stronie. |
| Wiele sposobów dostępu do strony | WCAG 2.0 AA 2.4.5 | Silktide prosi o potwierdzenie, że odwiedzający mają więcej niż jeden sposób na znalezienie każdej strony w Twojej witrynie, na przykład za pomocą menu nawigacyjnych, funkcji wyszukiwania lub mapy witryny. To, czy sposoby oferowane przez Twoją witrynę są wystarczające, może ocenić tylko człowiek. |
| Wyjaśnij otwieranie nowych kart | WCAG 2.0 AAA 3.2.5 | Silktide znajduje linki otwierające się w nowej karcie lub oknie i zgłasza te, które o tym nie informują. Odwiedzający powinni otrzymać ostrzeżenie, zanim link wyprowadzi ich ze strony, na której się znajdują. |
| Wymagane elementy sterujące dźwiękiem | WCAG 2.0 A 1.4.2 | Silktide znajduje strony odtwarzające dźwięk i prosi o potwierdzenie, że słuchacze mogą go wstrzymać lub zatrzymać albo regulować jego głośność. Ma to szczególne znaczenie, gdy dźwięk zaczyna odtwarzać się automatycznie. |
| Wyraźny fokus | WCAG 2.2 AAA 2.4.13 | Silktide sprawdza, czy elementy sterujące na stronie — linki, przyciski i pola formularza — zmieniają swój wygląd wystarczająco wyraźnie po wybraniu ich za pomocą klawiatury. Nie wystarczy, że zmiana po prostu istnieje; musi być wystarczająco duża i kontrastowa, aby była faktycznie widoczna. |
| Wysoki kontrast tekstu | WCAG 2.0 AAA 1.4.6 | Silktide mierzy różnicę kolorów między tekstem na stronach a tłem za nim oraz zgłasza tekst, który nie spełnia najsurowszego standardu kontrastu w zakresie dostępności. Wymagania te wykraczają poza prawnie wymagane minimum, aby osoby ze znacznym upośledzeniem wzroku mogły czytać Twoje treści. |
| Wystarczająco duże elementy sterujące | WCAG 2.1 AAA 2.5.5 | Silktide mierzy przyciski, łącza i elementy sterujące formularzy na Twoich stronach oraz zgłasza wszystkie, które są mniejsze niż 44 na 44 piksele. Większe elementy sterujące są dla wszystkich łatwiejsze do precyzyjnego naciśnięcia, zwłaszcza na ekranach dotykowych. |
| Właściwości zmysłowe | WCAG 2.0 A 1.3.3 | Silktide prosi o sprawdzenie, czy instrukcje nie określają tego, co należy kliknąć lub nacisnąć, wyłącznie na podstawie wyglądu — koloru, kształtu, rozmiaru lub położenia na ekranie. Instrukcje takie jak „kliknij zielony przycisk” zakładają, że czytelnik widzi stronę. |
| Zagnieżdżone aria-hidden | ARIA 1.2 | Silktide sprawdza treści oznaczone jako widoczne dla technologii wspomagających, które znajdują się wewnątrz kontenera oznaczonego jako ukryty przed nimi. Ukrycie ma pierwszeństwo: wewnętrzne oznaczenie nie ma wpływu, a treść pozostaje ukryta. |
| Zakresy nagłówków tabel | WCAG 2.0 A 1.3.1 | Silktide kontroluje, czy każda komórka nagłówka tabeli określa, czego jest nagłówkiem — kolumny, wiersza lub ich grupy. Dzięki temu technologie wspomagające wiedzą, do których komórek odnosi się każdy nagłówek. |
| Zakładki PDF | WCAG 2.0 AA 2.4.5 | Silktide sprawdza, czy długie dokumenty PDF zawierają zakładki — klikalny spis treści wyświetlany na pasku bocznym przeglądarki PDF. Zakładki umożliwiają czytelnikom przejście bezpośrednio do danego rozdziału zamiast przewijania całego dokumentu. |
| Zbędne wprowadzanie danych | WCAG 2.2 A 3.3.7 | Silktide znajduje formularze na Twoich stronach i prosi o potwierdzenie, że nigdy nie zmuszają one odwiedzających do dwukrotnego wpisywania tych samych informacji. Wszystkie dane podane wcześniej w procesie powinny być wypełniane automatycznie lub udostępniane odwiedzającemu do wyboru, zamiast być ponownie wymagane. |
| Zduplikowane identyfikatory | WCAG 2.0 A 4.1.1 | Silktide znajduje strony, na których ta sama wartość id jest używana w więcej niż jednym elemencie. Identyfikatory muszą być unikalne na stronie, ponieważ wszystko, co odwołuje się do identyfikatora — etykiety formularzy, relacje ARIA, linki na stronie — może znaleźć tylko jeden z duplikatów. |
| Zduplikowany tekst alternatywny | WCAG 2.0 A 1.1.1 | Silktide znajduje obrazy będące linkami, których tekst alternatywny powtarza tekst znajdujący się bezpośrednio obok nich. Gdy obraz i sąsiadujący z nim tekst przekazują tę samą informację, osoby korzystające z czytnika ekranu słyszą te same słowa dwukrotnie. |
| Znaczniki struktury PDF | WCAG 2.0 A 1.3.1 | Silktide sprawdza, czy dokumenty PDF zawierają znaczniki dostępności. Znaczniki opisują strukturę dokumentu — nagłówki, akapity, listy, tabele — dzięki czemu oprogramowanie może odczytać go jako coś więcej niż obraz strony. |
| Łącza dla czytników ekranu | WCAG 2.0 A 4.1.2 | Silktide wykrywa elementy łączy, które są nieprawidłowo utworzone w sposób uniemożliwiający korzystanie z nich przez technologie wspomagające — łącza bez czytelnego tekstu, łącza bez miejsca docelowego i pozostałe na stronie puste znaczniki łączy. |
| Łącza z różnymi miejscami docelowymi | WCAG 2.0 A 2.4.4 | Silktide wykrywa na stronie łącza o tym samym tekście, które prowadzą do różnych miejsc docelowych. Gdy dwa identycznie wyglądające łącza prowadzą w różne miejsca, użytkownicy nie mogą ich odróżnić bez przejścia do każdego z nich. |