Techniki dla treści nietekstowej, która jet wazna i powinna zostać zakomunikowana przez technologię wspomagającą

  • użycie atrybutu aria-label, aby zapewnić etykiety dla obiektów,
  • użycie atrybutu aria-labelledby, aby zapewnić alternatywę tekstową dla treści nietekstowej,
  • użycie tekstu alternatywnego dla jednego elementu w grupie obrazów opisujących wszystkie elementy w grupie,
  • łączenie sąsiadujących obrazów i łączy tekstowych do tego samego zasobu,
  • zapewnienie alternatyw tekstowych w elementach apletu,
  • użycie atrybutów alt w elementach img,
  • użycie ciała (treści) elementu object,
  • zapewnienie tekstowych alternatyw dla sztuki ASCII, emotikonów i tekstu szyfrowanego,
  • stosowanie alternatyw tekstowych do obrazów za pomocą wpisu Alt w dokumentach PDF,
  • użycie atrybutu aria-describedby, aby zapewnić odpowiedniki tekstowe dla obrazów,
  • użycie atrybutu aria-labelledby, aby połączyć etykietę kilku węzłów tekstowych,
  • zapewnienie alternatyw tekstowych dla elementów area graficznych map odsyłaczy,
  • zapewnienie tekstu łącza opisującego cel łącza dla elementów kotwiących,
  • użycie atrybutów alt na obrazach używanych jako przyciski przesyłania,
  • użycie elementu label do kojarzenia etykiet tekstowych z kontrolkami formularzy,
  • użycie atrybutu title do identyfikacji kontrolek formularzy, gdy nie można użyć elementu label,
  • zapewnienie długiego opisu w innym miejscu z łączem sąsiadującym bezpośrednio z treścią nietekstową,
  • zapewnienie długiego opisu w tekście w pobliżu treści nietekstowych, z odniesieniem do lokalizacji długiego opisu w krótkim opisie,
  • zapewnienie dla treści nietekstowych długiego opisu, który wskazuje ten sam cel i prezentuje te same informacje, co treści nietekstowe,
  • użycie longdesc,

Techniki dla treści nietekstowej, która powinna być ignorowana przez przez technologię wspomagającą

  • użycie CSS do dodawania obrazów dekoracyjnych,
  • użycie pustego tekstu alternatywnego i nieużywanie atrybutu title w elementach img dla obrazów, które powinny być zignorowane przez technologię wspomagającą,
  • Ukrywanie obrazów dekoracyjnych za pomocą znacznika Artifact w dokumentach PDF.
  • użycie CSS do osadzania obrazów, które przekazują ważne informacje
  • alternatywa tekstowa, która nie zawiera informacji przekazywanych przez różnice kolorów w obrazie
  • brak aktualizacji tekstów alternatywnych w przypadku wystąpienia zmian w treści nietekstowej
  • użycie alternatyw tekstowych, które nie są alternatywne (np. nazw plików lub tekstu zastępczego)
  • pominięcie w HTML atrybutu alt dla treści nietekstowych wykorzystywanych wyłącznie w celach dekoracyjnych
  • dostarczenie tekstu alternatywnego, który nie jest pusty (np. alt="spacja" lub alt="obraz") dla obrazów, które powinny zostać zignorowane przez technologię asystującą
  • pominięcie atrybutu alt lub tekstu alternatywnego w elementach img, elementach area i polach typu "image"
  • podawanie długich opisów dla treści nietekstowych, które nie służą temu samemu celowi lub nie przedstawiają tych samych informacji
  • używanie symboli tekstowych w celu przedstawienia tekstu bez zapewnienia tekstu alternatywnego
  • używanie grafiki ASCII bez zapewniania tekstu alternatywnego

Kryterium to wymaga, by każdy element nietekstowy (obraz, wideo, formularz, itp.) posiadał odpowiednią alternatywę tekstową, umożliwiającą użytkownikom korzystającym z technologii asystujących dostęp do tych treści.

Wyjątkiem sa sytuacje wymienione poniżej:

Zasady tworzenia tekstów alternatywnych

Podsumowując


  • Czy w przypadku obecności na badanych stronach elementów multimedialnych, każdemu z nich przypisany jest poprawnie sformułowany tytuł wyjaśniający co jest przedstawione lub czego dotyczy?

  • Czy istnieje alternatywne, rozwiązanie powodujące pełną dostępność elementów związanych z CAPTCHA, jeśli takie rozwiązanie zostało zastosowane?

  • Czy elementy graficzne, jeśli tego wymagają, posiadają poprawnie sformułowany, łatwo dostępny poszerzony opis (np. za pomocą znaczników details i summary)?

  • Czy w przypadku obecności na badanych stronach któregokolwiek z elementów applet, object, embed, canvas, każdemu z nich przypisany jest poprawnie sformułowana alternatywa tekstowa lub odpowiednio „noembed” lub ewentualnie długi opis albo inny jednoznaczny, wyczerpujący opis zawartości znajdujący się w bezpośredniej bliskości na stronie?

  • Czy we wszystkich przypadkach, gdy pojawia się opis alternatywny (atrybut alt) tekst opisu alternatywnego jest odpowiednio zwięzły?

  • Czy każdemu graficznych elementów osadzonych w znacznikach img mających wyłącznie rolę dekoracyjną przypisany jest pusty atrybut „alt” (alt=””)?

  • Czy w przypadku obecności na badanych stronach któregokolwiek z tych elementów, każdemu z nich przypisany jest poprawnie sformułowany atrybut „alt” (lub inny, odpowiedni sposób opisu)?

  • Czy element formularza ma odpowiednio sformułowaną i poprawnie umieszczoną w kodzie HTML etykietę (label)?

  • Czy w tekście nie ma użycia symboli ASCII-Art, bądź jeśli są, to czy jest dostarczona dla nich poprawna, dostępna alternatywa?

  • Czy dokumenty do pobrania w serwisie są dostępne lub czy posiadają dostępną alternatywę?

  • Czy w przypadku obecności w arkuszu stylów właściwości „content” (za wyjątkiem ikon zawartych w plikach czcionek), przekazana treść nie niesie znaczącej informacji bądź czy niesiona informacja jest dostępna również w inny sposób?

  • Czy w przypadku gdy skrypt powoduje zmianę w elemencie nietekstowym na stronie lub wewnątrz ramki, alternatywa tekstowa dla tego elementu ulega również zmianie jeśli jest to niezbędne?

Skontaktuj się z nami

Dowiedz się więcej o tym, jak możemy pomóc Twojemu biznesowi rozwijać się w cyfrowym świecie.

Razem stworzymy coś wyjątkowego!