Inne

Język strony

Sprawdza, czy istnieje atrybut lang w znaczniku <html>. Jeśli brakuje atrybutu, u góry strony zostanie dołączony baner błędu. Zobacz ten błąd w działaniu na stronie Błędy.

Treści PDF

Ostrzeżenie jest dodawane do wszystkich hiperłączy, które mają .pdf jako rozszerzenie pliku. Ikona ostrzeżenia jest dołączana tylko do pierwszego wykrytego pliku PDF na stronie, aby uniknąć przytłaczania autora treści dużą liczbą problemów. Wszystkie inne łącza PDF są wyróżnione wizualnie. Na przykład:

Tekst wielkimi literami

To ostrzeżenie ma zniechęcać do pisania fragmentów tekstów wielkimi literami. Nie jest to wymóg WCAG 2.1, jednak w oparciu o badania jest to zdecydowanie odradzana praktyka w zakresie czytelności. Ponadto, niektóre wyrazy pisane wielką literą mogą być mylone ze skrótami i prezentowane przez czytniki ekranu znak po znaku.

Ten warunek używa wyrażenia regularnego do znalezienia słów składających się z wielkich liter, które mają co najmniej 3 znaki, jednak zostanie to wskazane jako ostrzeżenie tylko wtedy, gdy zostanie znalezione co najmniej 5 słów w elemencie napisanych wielkimi literami. Sprawdza tylko wielkie litery w następujących elementach: h1, h2, h3, h4, h5, h6, p, li, span, blockquote.

Przykład #1

NA PRZYKŁAD, TEN TEKST ZOSTANIE OZNACZONY.

Przykład #2

NA PRZYKŁAD, TEN TEKST nie będzie oznaczony.

Przykład #3

  • TEKST WIELKIMI LITERAMI W WYLICZENIACH również zostanie oznaczony.
  • TEKST WIELKIMI literami W WYLICZENIACH również ZOSTANIE oznaczony.

Audio i Wideo

Ten warunek ma służyć jako przyjazne przypomnienie. Filmy otrzymają ostrzeżenie, aby zapewnić napisy rozszerzone. Audio otrzyma ostrzeżenie, aby upewnić się, że nagranie dźwiękowe/podcast audio ma transkrypcję. Ten warunek nie sprawdza, czy napisy lub transkrypcje istnieją. Dostosuj ten warunek, dodając własne źródła strumieniowego przesyłania multimediów.

Przykład #1 - Video

Ten warunek sprawdza istnienie znacznika HTML <video> oraz odwołań do Vimeo i YouTube.

Przykład #2 - Audio

Ten warunek sprawdza istnienie znacznika HTML <audio> oraz odwołań do SoundCloud.

Przykład #3 - HTML Video

Źródło wideo: W3Schools

Przykład #4 - Wideo HTML z Track/CC

Dobrze: Ma element <track>.

Źródło wideo: MDN WebDocs

Przykład #5 - HTML Audio

Źródło audio: W3Schools

Widżety mediów społecznościowych

Ten warunek ma na celu zachęcenie użytkowników do optymalizacji domyślnego widżetu Twittera pod kątem dostępności i użyteczności. Ten warunek może być przydatny w dużych organizacjach (takich jak uniwersytety lub urzędy), w których uruchamia się wiele kanałów mediów społecznościowych. Ten warunek nie jest oparty na WCAG 2, ale jest zdecydowanie zalecany.

Ładowanie wielu widżetów trwa długo. Przed włączeniem TAD-a poczekaj, aż strona załaduje się całkowicie.

Przykład #1

Domyślny kod widżetu Twittera.

Przykład #2

Zoptymalizowany widżet Twittera.

Wykrycie łączy specjalnych

Dostosuj ten warunek, aby wykrywać błęd dla wszystkich łączy wskazujących na środowisko programistyczne. Ten test nie wykrywa zerwanych łączy (404). Korzystając z referencji selektora CSS W3Schools, dostosuj ten warunek, aby dodać własne przypadki.

Na przykład poniższe hiperłącze nieprawidłowo wskazuje na wp-admin: O Ryerson.

Fałszywe listy

a) Czasami ludzie ręcznie tworzą listę
b) stosując przedrostki fałszywych list
c) zamiast stosować listy semantyczne.

Inna fałszywa lista

a. Jabłka

b. Banany

c. Gruszki

Ramki wbudowane

iFrame, które są wyraźnie ukryte (np. za pomocą display:none) są ignorowane.

Brakuje tytułu iFrame

Ogólne ostrzeżenie o iFrame