(ang.) Power Mapper
Power Mapper oferuje kompleksowy pakiet narzędzi do testowania i mapowania stron internetowych, z których kluczowym dla dostępności jest SortSite. Wersja OnDemand Suite to profesjonalne, w pełni zautomatyzowane narzędzie chmurowe, które skanuje całe witryny internetowe w celu identyfikacji problemów z kodem, strukturą i zgodnością ze standardami, w tym WCAG.
Narzędzie jest cenione za możliwość szybkiego audytu dużej liczby stron oraz za wysoką dokładność weryfikacji mierzalnych wskaźników dostępności, eliminując konieczność ręcznego sprawdzania każdego elementu kodu.
Skąd pobrać?
Power Mapper w wersji OnDemand Suite jest narzędziem działającym jako usługa internetowa (SaaS), co oznacza, że nie ma konieczności pobierania i instalowania żadnego oprogramowania na komputerze.
Cały proces skanowania i generowania raportów odbywa się w chmurze za pośrednictwem przeglądarki internetowej.
- Logowanie do platformy jest dostępne pod adresem: https://app.powermapper.com/Account/Login?ReturnUrl=%2FAccount%2F
Do konkretnie jakich podpunktów WCAG 2.2 na poziomie AA przydaje się to narzędzie w testowaniu?
OnDemand Suite jest automatycznym skanerem, który jest niezbędny do weryfikacji technicznych i strukturalnych aspektów dostępności, które można sprawdzić maszynowo. Testuje witrynę przeciwko ponad 320 regułom dla WCAG 2.2 (A, AA i AAA).
Jest to idealne narzędzie do wstępnej identyfikacji problemów i ciągłego monitorowania zgodności serwisu, szczególnie w zakresie mierzalnych, zero-jedynkowych kryteriów:
| Nazwa Kryterium | Co weryfikuje SortSite (Przykłady wykrytych błędów) |
|---|---|
| 1.1.1 Treść nietekstowa (Non-text Content) | Brak tekstu alternatywnego (alt) dla znaczących grafik lub brak nazwy dostępnej dla obiektów (np. SVG). |
| 1.3.1 Informacje i relacje (Info and Relationships) | Nieprawidłowa struktura nagłówków (pominięte poziomy), brak list lub nieprawidłowe użycie znaczników ARIA. Sprawdzenie atrybutu dir dla języków pisanych od prawej do lewej. |
| 1.4.3 Kontrast (minimalny) (Contrast (Minimum)) | Wykrywanie zbyt niskiego współczynnika kontrastu (poniżej 4.5:1) dla tekstu i poniżej 3:1 dla elementów graficznych. |
| 2.2.2 Pauza, Stop, Ukrycie (Pause, Stop, Hide) | Znajdowanie automatycznie przewijających się lub migających elementów trwających dłużej niż 5 sekund bez możliwości kontroli przez użytkownika (np. marqee, animowane GIF-y). |
| 2.4.4 Cel linku (w kontekście) (Link Purpose (In Context)) | Identyfikacja nieopisowego tekstu linków (np. „kliknij tutaj”), a także przypadków, gdy identyczny tekst linku prowadzi do różnych miejsc. |
| 3.3.2 Etykiety lub instrukcje (Labels or Instructions) | Weryfikacja, czy pola formularzy mają przypisane etykiety (np. brak <legend> w <fieldset>). |
| 4.1.2 Nazwa, rola, wartość (Name, Role, Value) | Sprawdzenie, czy role i nazwy elementów interaktywnych są poprawnie określone w kodzie (np. błędy w ARIA). |
Jak testować?
Korzystanie z OnDemand Suite jest procesem zautomatyzowanym i szybkim:
- Uruchom skanowanie (Start Scan): Po zalogowaniu do platformy, wprowadź adres URL serwisu, który ma zostać przetestowany.
- Automatyczny Audyt: Narzędzie automatycznie przeszuka całą witrynę (lub określoną liczbę stron), wykonując ponad 1300 testów (w tym reguły WCAG 2.2, a także SEO, linki i kompatybilność). Skaner działa na wielu formatach plików (HTML, CSS, JavaScript, PDF, Office).
- Analiza Raportu (See Report): Po zakończeniu skanowania, system generuje kompleksowy raport dostępny w interfejsie webowym. Raport ten jasno kategoryzuje problemy, pokazuje ich priorytet, wskazuje, na której stronie i w którym miejscu kodu (wraz z kontekstem) występuje naruszenie kryterium WCAG.
- Weryfikacja Manualna: Pamiętaj, że zautomatyzowane narzędzie nie zastąpi w pełni testów manualnych. Kryteria oparte na ocenie kontekstu, logiki i doświadczenia użytkownika (np. poprawność sekwencji odczytu czy zrozumiałość alt tekstu) muszą być zawsze weryfikowane ręcznie, najlepiej za pomocą czytnika ekranu (takiego jak NVDA). SortSite pomaga jednak w znacznym stopniu zredukować nakład pracy, wskazując problemy techniczne.