Choć w trakcie naszych szkoleń skupiamy się jedynie na wykorzystaniu darmowych narzędzi do testowania dostępności, postanowiliśmy przedstawić Wam również kilka płatnych alternatyw. W dalszej części artykułu omówimy każde z narzędzi bardziej szczegółowo, przedstawiając jego wady i zalety oraz sposób jego użycia.
Kompletując naszą listę, skupialiśmy się na tych narzędziach, które wyróżniają się na tle pozostałych swoimi unikalnymi cechami i funkcjonalnościami. Kryteriami doboru były:
- wykorzystanie sztucznej inteligencji do automatyzacji,
- dostępność praktycznych wskazówek,
- możliwość dostosowania rozwiązań do różnych potrzeb.
accessiBe
accessiBe jest rozwiązaniem opartym na sztucznej inteligencji, które oferuje dwa główne produkty wspierające dostępność stron internetowych: accessWidget oraz accessFlow. accessWidget jest automatycznym narzędziem, które pozwala na instalację interfejsu dostępności na stronie internetowej. Użytkownicy z niepełnosprawnościami mogą dostosować wygląd strony do swoich potrzeb, a narzędzie automatycznie rozwiązuje około 30% najczęstszych problemów z dostępnością. Z kolei accessFlow to platforma przeznaczona dla deweloperów i zespołów inżynieryjnych, oferująca kompleksowe rozwiązanie do testowania, monitorowania i naprawy kodu źródłowego pod kątem dostępności. Narzędzie dostarcza instrukcje, najlepsze praktyki i fragmenty kodu, zabezpieczając w ten sposób dostępność produktu od samego początku.
Zalety:
- accessiBe wykorzystuje AI do automatycznego rozwiązywania wielu problemów z dostępnością, oszczędzając czas i wysiłek
- oferuje zarówno narzędzia dla użytkowników końcowych (accessWidget), jak i dla deweloperów (accessFlow), wspierając dostępność na każdym etapie tworzenia strony
- accessFlow integruje się z popularnymi narzędziami DevOps, ułatwiając włączenie testowania dostępności do istniejącego przepływu pracy.
Wady:
- ograniczona skuteczność automatyzacji. Choć AI jest pomocne, niektóre problemy z dostępnością mogą wymagać ręcznej interwencji
- accessiBe może być stosunkowo kosztowne, zwłaszcza dla mniejszych firm.
Cena: od $490/rok, darmowy, 7-dniowy trial
Strona: https://accessibe.com/
ARC Platform by TPGi
ARC Platform by TPGi to platforma do zarządzania dostępnością stron internetowych, która oferuje narzędzia, analizy, wiedzę i wsparcie potrzebne do osiągnięcia zgodności z ADA (Americans with Disabilities Act), Section 508 i WCAG. Szczególnie przydatna zespołom deweloperskim i firmom, które chcą kompleksowo podejść do kwestii dostępności i zapewnić zgodność z różnymi standardami.
Kompleksowe dashboardy pozwalają na śledzenie problemów z dostępnością i postępów w ich naprawie. Narzędzie dostarcza również wsparcie dla deweloperów, poprzez udostępnianie informacji potrzebnych do naprawy błędów, łącząc je z technikami naprawy na poziomie kodu, bazą wiedzy i modułami e-learningowymi. Dostępna funkcja ARC Test Initiatives pozwala ustalać polityki i cele dotyczące typowych błędów, w tym progi sukcesu (np. poprawa w stosunku do obecnego stanu lub zerowa tolerancja), a ARC API umożliwia integrację z dowolnym narzędziem CI/CD lub DevOps obsługującym otwarte lub RESTful API.
Zalety:
- oferuje szeroki zakres narzędzi i funkcji, wspierając cały proces zarządzania dostępnością
- dostarcza deweloperom konkretne wskazówki i zasoby, pomagając im w naprawie błędów
- funkcja ARC Test Initiatives umożliwia definiowanie i monitorowanie celów związanych z dostępnością
- możliwość integracji z narzędziami CI/CD ułatwia włączenie testowania dostępności do istniejącego przepływu pracy.
Wady:
- może być przytłaczająca dla początkujących użytkowników ze względu na wiele oferowanych funkcji
- choć oferuje darmowy plan, pełna funkcjonalność jest dostępna w płatnych, dość kosztownych subskrypcjach.
Cena: $29/użytkownik/miesiąc, dostępny darmowy plan
Strona: https://www.tpgi.com/
Google Lighthouse
Google Lighthouse jest darmowym, open-source'owym narzędziem, które automatyzuje testowanie dostępności stron internetowych bezpośrednio w przeglądarce Google Chrome. Dzięki szybkim audytom, konkretnym sugestiom i możliwościom dostosowania, Lighthouse pomaga deweloperom i testerom tworzyć strony internetowe dostępne dla wszystkich użytkowników. Lighthouse jest łatwo dostępny w narzędziach deweloperskich Chrome Developer Tools, nie potrzebuje instalacji żadnych dodatkowych rozszerzeń. Narzędzie przeprowadza szereg audytów obejmujących wiele wymagań WCAG, takich jak brakujący tekst alternatywny (alt text), niespójne struktury nagłówków czy niski kontrast kolorów. Po każdym audycie, Lighthouse przyznaje stronie ocenę dostępności i dostarcza konkretnych sugestii dotyczących poprawy.
Lighthouse można uruchomić programowo za pomocą JavaScript, dzięki czemu można tworzyć niestandardowe testy dostępności dla bardziej złożonych stron. Narzędzie można zintegrować z różnymi narzędziami analitycznymi, takimi jak Datadog, ObservePoint czy AgencyAnalytics.
Zalety:
- całkowicie darmowy i wbudowany w Chrome, co czyni go łatwo dostępnym dla każdego
- szybko przeprowadza audyty, dostarczając natychmiastowych wyników
- oferuje praktyczne wskazówki dotyczące poprawy dostępności
- możliwość uruchamiania programistycznego pozwala na dostosowanie testów do specyficznych potrzeb strony
- integracja z narzędziami analitycznymi umożliwia śledzenie postępów w zakresie dostępności.
Wady:
- może nie wykryć wszystkich problemów, zwłaszcza tych związanych z kontekstem i interpretacją treści
- choć podstawowe funkcje są łatwe w użyciu, korzystanie z zaawansowanych możliwości, takich jak uruchamianie programistyczne, może wymagać pewnej wiedzy technicznej.
Cena: darmowe
Strona: https://developer.chrome.com/docs/lighthouse/overview
WAVE
WAVE to zestaw narzędzi do testowania dostępności stron internetowych, oferujący zarówno rozwiązania online, jak i możliwości integracji z istniejącymi systemami. Daje ono możliwość szybkiego sprawdzenia dostępności strony poprzez wprowadzenie jej adresu URL bezpośrednio na stronie WAVE lub za pomocą rozszerzenia przeglądarki (Chrome, Firefox, Microsoft Edge). Narzędzie wykrywa błędy związane z niezgodnością ze standardami WCAG, pomagając zapewnić dostępność strony dla wszystkich użytkowników.
WAVE API pozwala też na analizę wielu stron internetowych pod kątem błędów dostępności, zarówno publicznych, jak i prywatnych. Dostępne są dwie wersje: samodzielna (do instalacji na własnym serwerze) oraz subskrypcyjna (działająca na serwerach WAVE). Silnik testowy WAVE można zintegrować z większością systemów CI/CD i testowych, umożliwiając automatyczne sprawdzanie dostępności w procesie developmentu.
Zalety:
- oferuje różne narzędzia i rozwiązania, dostosowane do potrzeb zarówno indywidualnych użytkowników, jak i dużych organizacji
- zarówno wersja online, jak i rozszerzenia przeglądarki są bardzo intuicyjne i proste w obsłudze
- możliwość skorzystania z usług doświadczonych testerów dostępności
- WAVE API pozwala na dostosowanie testowania do specyficznych potrzeb i infrastruktury organizacji.
Wady:
- może nie wykryć wszystkich problemów z dostępnością, szczególnie tych związanych z kontekstem i interpretacją treści
- choć oferuje darmowy plan i okres próbny, pełna funkcjonalność, zwłaszcza w przypadku WAVE API, może być kosztowna.
Cena: wersja API - od $4000/rok, dostępna bezpłatna, 30-dniowa wersja trial i darmowy plan
Strona: https://wave.webaim.org/
Podsumowanie
Powyższa lista oczywiście nie wyczerpuje wszystkich dostępnych możliwości. Na rynku można znaleźć wiele innych alternatyw, które skutecznie przeprowadzą nas przez proces testowania dostępności.
Jeśli chcecie dowiedzieć się więcej o narzędziach i zdobyć dodatkowe umiejętności w zakresie testowania dostępności, koniecznie zajrzyjcie na szkolenie online „Testowanie dostępności”. Najbliższy termin już 23.09.2024.