| Termin | Definicja |
|---|---|
| zgodność z WCAG | Zgodność z WCAG oznacza spełnienie wytycznych dostępności cyfrowej dla osób z niepełnosprawnościami. Co obejmuje zgodność z WCAGZgodność z WCAG oznacza, że serwis internetowy, aplikacja webowa albo dokument cyfrowy spełnia wymagania opisane w wytycznych Web Content Accessibility Guidelines opracowanych przez W3C. Wytyczne dotyczą sposobu prezentowania treści, obsługi interfejsu, zrozumiałości komunikatów oraz współpracy z technologiami asystującymi. Nie odnoszą się wyłącznie do wyglądu strony. Ocenie podlega także struktura kodu HTML, kolejność fokusu klawiatury, działanie formularzy, treść alternatywna grafik, napisy do nagrań i poprawne sygnalizowanie zmian zachodzących na stronie. WCAG opiera się na czterech zasadach określanych skrótem POUR. Treść powinna być postrzegalna, czyli możliwa do odebrania różnymi zmysłami; funkcjonalna, czyli możliwa do obsługi między innymi klawiaturą; zrozumiała dla użytkownika; oraz kompatybilna z różnymi przeglądarkami i narzędziami wspomagającymi. Zgodność jest oceniana na poziomie A, AA albo AAA. W praktyce wymagania poziomu AA są często przyjmowanym celem dla publicznych serwisów i aplikacji, ale konkretny zakres obowiązków zależy od rodzaju projektu oraz właściwych przepisów i umów. Przykłady wymagań technicznychJednym z podstawowych wymagań jest zapewnienie tekstu alternatywnego dla istotnych obrazów. Atrybut Strona powinna być obsługiwana bez myszy, przy użyciu klawiatury. Fokusu nie wolno ukrywać w sposób uniemożliwiający ustalenie, który element jest aktywny, a jego kolejność powinna odpowiadać logicznej kolejności treści. Nie należy uzależniać działania funkcji od samego przeciągania, ruchu wskaźnika lub gestu wielopunktowego bez alternatywnej metody obsługi. Komunikaty o błędach formularza powinny wskazywać błędne pola i opisywać sposób poprawy. Elementy migające mogą powodować ryzyko u osób z nadwrażliwością na bodźce, dlatego należy kontrolować ich częstotliwość i czas trwania. Istotne są również kontrast, skalowanie i reflow treści. Tekst powinien zachować czytelność po powiększeniu, a układ nie powinien wymuszać przewijania w dwóch kierunkach przy typowej szerokości widoku, z wyjątkami wynikającymi ze specyfiki treści. Sam kolor nie może być jedynym sposobem przekazania informacji, na przykład oznaczeniem błędu lub wybranego elementu. W przypadku materiałów wideo trzeba sprawdzić między innymi dostępność napisów, a przy treściach audio zapewnić odpowiednią alternatywę tekstową, jeżeli jest ona potrzebna do zrozumienia przekazu. Jak sprawdza się dostępność stronyAudyt zgodności z WCAG powinien łączyć analizę automatyczną, przegląd kodu i testy wykonywane przez człowieka. Narzędzia automatyczne potrafią wykryć część problemów, takich jak brak atrybutu Test manualny obejmuje między innymi przejście po stronie samą klawiaturą, sprawdzenie widoczności fokusu, użycie powiększenia przeglądarki oraz kontrolę zachowania formularzy, menu, okien dialogowych i komunikatów dynamicznych. Warto sprawdzić stronę w kilku aktualnych przeglądarkach i z użyciem czytnika ekranu, ponieważ problemy mogą wynikać z połączenia HTML, JavaScriptu, stylów CSS i sposobu interpretowania semantyki przez konkretną technologię asystującą. Wyniki powinny być przypisane do konkretnych kryteriów sukcesu, z opisem kroku odtworzenia, wpływu na użytkownika i zalecanej poprawki. Spełnienie części kryteriów nie oznacza automatycznie pełnej zgodności. Po zmianie komponentów interfejsu należy ponownie przetestować miejsca, w których występują formularze, nawigacja, logowanie, płatności lub inne procesy wymagające interakcji. Deklaracja zgodności powinna wskazywać zastosowaną wersję WCAG, poziom zgodności, zakres ocenionych stron oraz znane wyjątki. WCAG 2.2 jest rekomendacją W3C, a w środowiskach regulowanych dodatkowe wymagania techniczne mogą wynikać z normy EN 301 549. Znaczenie dostępności dla użytkownika komputeraDostępny serwis może być używany przez osoby korzystające z czytnika ekranu, klawiatury alternatywnej, sterowania głosowego, powiększenia obrazu lub ustawień zwiększających czytelność. Poprawna semantyka HTML i przewidywalne działanie interfejsu pomagają także użytkownikom korzystającym z urządzeń mobilnych, wolniejszych połączeń, nietypowych rozdzielczości oraz różnych metod wprowadzania danych. Dostępność nie jest więc wyłącznie dodatkiem wizualnym, lecz właściwością całego przepływu informacji i obsługi funkcji. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego przy diagnozowaniu problemów z urządzeniem można sprawdzić również działanie klawiatury, monitora, ustawień powiększenia, sterowników oraz urządzeń wejściowych używanych podczas korzystania z dostępnych interfejsów. Sama naprawa sprzętu nie zastępuje audytu WCAG strony, ponieważ zgodność ocenia przede wszystkim treść, kod i zachowanie serwisu internetowego. |