- Automatyczny skan WCAG 2.1 AA
- Inteligentny system Auto-Fix
- Edytor tekstów alternatywnych (Alt Text Editor)
- Lista kontrolna WCAG – Weryfikacje ręczne
- Automatyczne generowanie deklaracji dostępności
- Czy Auto-Fix naprawia wszystkie problemy?
- Co się stanie po czerwcu 2025, jeśli sklep nie będzie zgodny?
- Czy moduł wpływa na wydajność sklepu?
Audyt EAA i WCAG 2.1 AA
Prezentacja
Audyt EAA i WCAG 2.1 AA to moduł PrestaShop zaprojektowany, aby pomóc sklepom internetowym spełnić wymagania European Accessibility Act (EAA), który staje się obowiązkowy od 28 czerwca 2025 roku. Moduł analizuje sklep zgodnie z wytycznymi WCAG 2.1 na poziomie AA i zapewnia kompletny workflow prowadzący do osiągnięcia i utrzymania zgodności z przepisami dotyczącymi dostępności.
Rozwiązanie centralizuje audyt dostępności, automatyczne poprawianie najczęstszych problemów technicznych oraz realizację obowiązków prawnych, takich jak generowanie deklaracji dostępności. Moduł przeznaczony jest dla użytkowników PrestaShop 8.x i 9.x, którzy chcą ograniczyć ryzyko prawne, uniknąć kosztownych audytów manualnych oraz uzyskać pełną kontrolę nad poziomem zgodności sklepu.
Najważniejsze zalety:
- Automatyczny skan WCAG 2.1 AA kluczowych stron
- System Auto-Fix poprawiający 60–80% problemów technicznych
- Automatyczne generowanie wielojęzycznej deklaracji dostępności
Funkcjonalności
Automatyczny skan WCAG 2.1 AA
Moduł umożliwia uruchomienie ręcznego lub zaplanowanego skanowania najważniejszych stron: strony głównej, koszyka, kontaktu, logowania, kategorii, produktów oraz stron CMS. Każda strona analizowana jest zgodnie ze standardami WCAG 2.1 poziom AA.
Panel główny (dashboard) prezentuje:
- Globalny wynik zgodności (procentowo)
- Szczegółowe liczniki (zgodne, do weryfikacji, problemy)
- Historię i wykres postępu wyniku
- Priorytetowe działania do wykonania
Skanowanie można zaplanować za pomocą CRON (codziennie, co tydzień lub co miesiąc), co umożliwia stały monitoring dostępności.
Inteligentny system Auto-Fix
Funkcja Auto-Fix automatycznie koryguje typowe problemy dostępności poprzez wstrzykiwanie zoptymalizowanego kodu JavaScript i HTML:
- Dodawanie skip links dla nawigacji klawiaturą
- Poprawne powiązanie etykiet formularzy
- Obsługa obrazów dekoracyjnych (role="presentation")
- Poprawa widoczności focusu klawiatury
- Dodawanie brakujących atrybutów ARIA
- Korekty kontrastu, gdy to konieczne
Po aktywacji elementy poprawione automatycznie są wykluczane z kolejnych raportów skanowania, aby wynik był spójny.
Edytor tekstów alternatywnych (Alt Text Editor)
Moduł zawiera centralny edytor umożliwiający zarządzanie atrybutami alt wszystkich obrazów produktów i kategorii.
Główne funkcje:
- Filtrowanie według języka i brakujących tekstów alternatywnych
- Edycja pojedyncza i masowa
- Automatyczne użycie nazwy produktu jako tekstu alt
- Pełna obsługa wielu języków
Funkcja ta bezpośrednio realizuje kryterium WCAG 1.1.1 dotyczące treści nietekstowych.
Lista kontrolna WCAG – Weryfikacje ręczne
Niektóre kryteria WCAG wymagają weryfikacji manualnej. Moduł zawiera ustrukturyzowaną checklistę obejmującą 14 kryteriów do sprawdzenia (np. napisy do wideo, kolejność focusu, identyfikacja błędów).
Dla każdego kryterium dostępne są:
- Instrukcja weryfikacji
- Status (Zgodne, Niezgodne, N/A, Oczekujące)
- Notatki wewnętrzne
- Data ostatniej weryfikacji
Pozwala to udokumentować proces zgodności z przepisami.
Automatyczne generowanie deklaracji dostępności
Moduł automatycznie generuje deklarację dostępności zgodną z wymaganiami EAA dla każdego aktywnego języka sklepu.
Deklaracja zawiera:
- Zobowiązanie organizacji do zapewnienia dostępności
- Status zgodności (pełna, częściowa, brak zgodności)
- Znane ograniczenia
- Procedurę zgłaszania problemów
- Dane kontaktowe
- Daty utworzenia i aktualizacji
Deklaracje mogą być generowane pojedynczo lub zbiorczo i są publikowane jako strony CMS.
Instalacja
- Pobierz moduł z konta PrestaShop Addons
- W panelu administracyjnym przejdź do Moduły > Menedżer modułów
- Kliknij Prześlij moduł i wybierz plik ZIP
- Kliknij Konfiguruj, aby przejść do panelu głównego
Po instalacji moduł automatycznie tworzy wymagane tabele w bazie danych. Zaleca się natychmiastowe wykonanie pierwszego skanu.
Konfiguracja
Ustawienia ogólne
W zakładce Konfiguracja można:
- Włączyć lub wyłączyć Auto-Fix
- Skonfigurować automatyczne skanowanie
- Ustawić częstotliwość i godzinę wykonania
- Włączyć powiadomienia e-mail
Baner informacyjny przypomina o obowiązku zgodności z EAA od czerwca 2025 zgodnie ze standardem WCAG 2.1 AA.
Ustawienia zaawansowane
- Konfiguracja CRON dla zaplanowanych skanów
- Całkowite resetowanie danych (skany i statusy weryfikacji)
- Personalizacja deklaracji poprzez edycję strony CMS
Uwaga: Resetowanie usuwa trwale wszystkie dane skanowania.
Wymagania
- PrestaShop 8.0 – 9.x
- PHP 8.1 lub nowszy
- Aktywne rozszerzenie PHP DOM
- Dostęp do CRON (opcjonalnie)
- Zalecane HTTPS
Kompatybilny ze wszystkimi standardowymi motywami PrestaShop.
FAQ
Czy Auto-Fix naprawia wszystkie problemy?
Nie. Rozwiązuje około 60–80% problemów technicznych. Teksty alternatywne, część kryteriów WCAG oraz poprawki związane z motywem wymagają ręcznej interwencji.
Co się stanie po czerwcu 2025, jeśli sklep nie będzie zgodny?
European Accessibility Act przewiduje możliwe:
- Kary administracyjne
- Ryzyko postępowań prawnych
- Obowiązek dostosowania strony
Czy moduł wpływa na wydajność sklepu?
Nie ma istotnego wpływu:
- Skanowanie odbywa się w panelu administracyjnym
- Auto-Fix dodaje lekki skrypt (<5KB)
- Brak dodatkowych zapytań w front-office
Wsparcie
Skontaktuj się z nami przez panel klienta WePresta lub e-mailem w przypadku pytań lub potrzeby pomocy technicznej.
Changelog
Wersja 1.0.0
- Pierwsze wydanie
- Silnik skanowania WCAG 2.1 AA
- Zintegrowany system Auto-Fix
- Edytor tekstów alternatywnych
- Generator wielojęzycznej deklaracji dostępności