Autor raportu: Rafał Robak, 3 Pażdziernik 2024
Ocena zlecona przez: Młodzieżowy Dom Kultury w Koninie
Strona internetowa https://mdkkonin.pl/bip jest zgodna z wytycznymi standardu WCAG 2.1 - jest dostosowana dla osób z niepełnosprawnościami.
Nazwa witryny | Biuletyn informacji publicznej |
---|---|
Zakres witryny | Biuletyn informacji publicznej Młodzieżowego Domu Kultury w Koninie znajdująca się pod adresem https://mdkkonin.pl/bip |
Wersja WCAG | WCAG 2.1 |
Poziom zgodności | Poziom AA |
Dodatkowe wymagania dotyczące oceny | Ocena strony obejmują wybraną losowo próbkę strony. |
Podstawowe wsparcie dostępności | Narzędzia developerskie przeglądarek(Google Chrome, Mozilla Firefox) |
Oparte na technologiach |
|
Zasada | Poziom A | Poziom AA |
---|---|---|
1. Postrzegalność | 9 / 9 | 11 / 11 |
2. Funkcjonalność | 14 / 14 | 3 / 3 |
3. Zrozumiałość | 5 / 5 | 5 / 5 |
4. Solidność | 2 / 2 | 1 / 1 |
Ogółem | 30 / 30 | 20 / 20 |
Wszelkie treści nietekstowe przedstawione użytkownikowi posiadają swoją tekstową alternatywę, która pełni tę samą funkcję, z wyjątkiem sytuacji opisanych poniżej.
Ustalenia: Wszystkie obrazy graficzne (tj. fotografie i ilustracje) są zaopatrzone w informatywny tekst alternatywny.
Dla mediów nagranych w systemie tylko audio lub tylko wideo stosuje się następujące zasady, z wyjątkiem sytuacji, kiedy nagranie audio lub wideo jest alternatywą dla tekstu i w taki sposób jest oznaczone
Ustalenia: W serwisie nie stwierdzono nagrań zawierających wyłącznie dźwięk ani nagrań zawierających wyłącznie ruchomy obraz.
Do wszystkich nagrań audio w multimediach zsynchronizowanych (dźwięk i obraz), z wyjątkiem sytuacji, kiedy są one alternatywami dla tekstu i w taki sposób są oznaczone, zapewnione są napisy rozszerzone.
Ustalenia: W serwisie nie występują nagrania audiowizualne
Zapewniona jest alternatywa dla multimediów lub audiodeskrypcja dla nagrań wideo w multimediach zsynchronizowanych (dźwięk i obraz), z wyjątkiem sytuacji, kiedy są one alternatywami dla tekstu i w taki sposób są oznaczone.
Ustalenia: W serwisie nie występują nagrania audiowizualne
Do wszystkich treści audio w multimediach zsynchronizowanych (dźwięk i obraz) przekazywanych na żywo zapewnione są napisy rozszerzone.
Ustalenia: W serwisie nie występują transmisje audiowizualne.
Zapewniona jest audiodeskrypcja dla wszystkich nagrań wideo w multimediach zsynchronizowanych.
Ustalenia: W serwisie nie występują nagrania audiowizualne
Informacje, struktura oraz relacje między treściami przekazywane poprzez prezentację mogą być odczytane przez program komputerowy lub istnieją w postaci tekstu.
Ustalenia: Strony serwisu mają prawidłową hierarchię struktury nagłówków.
Główne elementy nawigacji po serwisie, tj. menu główne zrealizowane są prawidłowo, jako elementy listy
<ul>.
W serwisie nie występują formularze do wprowadzania danych, występują jedynie 2
formularze wyszukiwarek:
- formularz „Szukaj” na górze każdej podstrony - posiada atrybutu id, a etykieta label
jest ukryta wizualnie, przycisk akcji posiada opis zdjęcie, będące ikoną wraz z alternatywną tekstową.
Na podstronach nie wykryty tabel.
Jeśli kolejność, w jakiej przedstawiona jest treść, ma znaczenie dla zrozumienia treści — prawidłowa kolejność odczytu musi być określona programowo.
Ustalenia: Kolejność odczytu jest prawidłowa i zgodna z kolejnością wizualną większości elementów serwisu.
Instrukcje co do zrozumienia i operowania treścią nie opierają się wyłącznie na właściwościach zmysłowych, takich jak: kształt, rozmiar, wzrokowa lokalizacja, orientacja w przestrzeni lub dźwięk.
Ustalenia: Wszystkie elementy nawigacyjne wykonane są prawidłowo.
Treść nie ogranicza swojego widoku i działania do jednej orientacji wyświetlania, takiej jak pionowa lub pozioma, chyba że określona orientacja wyświetlania jest istotna.
Ustalenia: Serwis jest możliwy do wyświetlania na urządzeniach mobilnych. W układzie poziomym i pionowym wyświetlana jest ta sama zawartość.
Cel każdego pola zbierającego informacje o użytkowniku może być programowo określony, gdy:
Ustalenia: W serwisie nie ma formularzy zbierających określone typy informacji o użytkowniku.
Kolor nie jest wykorzystywany jako jedyny wizualny sposób przekazywania informacji, wskazywania czynności do wykonania lub oczekiwania na odpowiedź, czy też wyróżniania elementów wizualnych.
Ustalenia: W serwisie nie ma istotnych informacji przekazywanych wyłącznie z użyciem koloru.
Jeśli jakieś nagranie audio włącza się automatycznie na danej stronie i jest odtwarzane przez okres dłuższy niż 3 sekundy, istnieje mechanizm umożliwiający przerwanie lub wyłączenie nagrania albo mechanizm kontrolujący poziom głośności niezależnie od poziomu głośności całego systemu.
Ustalenia: W serwisie nie stwierdzono automatycznie odtwarzanych dźwięków.
Wizualna prezentacja tekstu lub obrazu tekstu posiada współczynnik kontrastu wynoszący przynajmniej 4.5:1, poza następującymi wyjątkami:
Ustalenia: Kontrast w podstawowej wersji graficznej jest prawidłowy dla większości elementów
tekstowych.
Stan fokus głównego menu zaznaczany jest przez otoczenie czerwoną bez zmiany koloru zmianę koloru. Stosunek kontrastu treści do tła nawigacji wynosi 16.33:1.
Serwis posiada możliwość przełączenia na wersję wysokiego kontrastu, która posiada taką
samą zawartość i funkcjonalność.
Funkcje dające możliwość zmiany kontrastu przeznaczone dla osób niepełnosprawnych, w tym w szczególności dla
osób niedowidzących, są łatwo dostępne i obsadzone na samej górze strony.
Oprócz napisów rozszerzonych oraz obrazów tekstu, rozmiar tekstu może zostać powiększony do 200% bez użycia technologii wspomagających oraz bez utraty treści lub funkcjonalności.
Ustalenia: Serwis posiada funkcjonalność pozwalającą na powiększenie czcionki bez limitu.
Po powiększeniu tekstu nie występuje utrata zawartości ani funkcjonalności serwisu.
Strona zapewnia możliwość zmiany rozmiaru czcionki wszystkich elementów tekstowych do 200%, bez utraty funkcjonalności serwisu.
Jeśli wykorzystywane technologie mogą przedstawiać treść wizualnie, do przekazywania informacji wykorzystuje się tekst, a nie obraz tekstu, z wyjątkiem następujących sytuacji:
Ustalenia: W serwisie znajduje obrazy posiadające poprawnie wykonaną alternatywę tekstową.
Treść może być prezentowana bez utraty informacji lub funkcjonalności, bez konieczności przewijania w dwóch wymiarach dla:
Ustalenia: Strona jest responsywna i zapewnia prawidłową prezentację treści oraz pełną funkcjonalność, zarówno w układzie pionowym, jak i poziomym.
Wizualna prezentacja następujących elementów ma współczynnik kontrastu co najmniej 3:1 względem sąsiednich kolorów:
Ustalenia: Kontrast elementów nietekstowych jest prawidłowy.
W treściach tworzonych za pomocą języków znaczników, umożliwiających ustawienie poniższych właściwości stylu, nie następuje utrata żadnych treści lub funkcjonalności, gdy tekst ustawiony zostanie tak, aby uwzględniał wszystkie poniższe parametry oraz gdy wprowadzone zostaną zmiany w jakiejkolwiek innej właściwości stylu:
Ustalenia: Zwiększenie odstępów w tekście nie powoduje większych problemów z przeglądaniem serwisu.
Gdy jakaś treść staje się widoczna po otrzymaniu kursora lub fokusu klawiatury, a po ich usunięciu znika, spełnione są poniższe warunki:
Ustalenia: W serwisie nie stwierdzono elementów dodatkowej treści.
Wszystkie funkcjonalności w treści są obsługiwane za pomocą interfejsu klawiatury, bez wymogu określonego czasu użycia poszczególnych klawiszy, z wyjątkiem sytuacji, kiedy dana funkcja wymaga wprowadzenia informacji przez użytkownika w oparciu o ścieżkę ruchów, a nie w oparciu o punkty końcowe wejścia.
Ustalenia: W serwisie nie zdefiniowano żadnych dodatkowych skrótów klawiaturowych.
Każdy element serwisu jest dostępny za pomocą klawiatury, a fokus przemieszcza się w prawidłowej kolejności dla większości elementów serwisu.
Jeśli fokus klawiatury można przemieścić do danego komponentu treści za pomocą interfejsu klawiatury, to może on być z niego usunięty również za pomocą interfejsu klawiatury, a jeśli wymagane jest użycie czegoś więcej niż tylko strzałek, tabulatora lub innych standardowych metod wyjścia, użytkownik musi otrzymać odpowiednią podpowiedź, w jaki sposób usunąć fokus z danego komponentu.
Ustalenia: Fokus przemieszcza się prawidłowo, nie wpadając w pułapkę klawiaturową.
Jeśli skrót klawiaturowy jest zaimplementowany w treści tylko przy użyciu jednego znaku (litery, w tym wielkiej i małej, cyfry lub symbolu), to przynajmniej jedno z poniższych jest prawdziwe:
Ustalenia: W serwisie nie zaimplementowano żadnych dodatkowych skrótów klawiaturowych.
Gdy czas korzystania z treści jest ograniczany, spełniony jest przynajmniej jeden z poniższych warunków:
Ustalenia: Serwis nie posiada limitów czasu na wykonanie działania.
Gdy treść się porusza, migocze, przesuwa lub jest automatycznie aktualizowana, spełnione są wszystkie poniższe warunki:
Ustalenia: Serwis nie posiada elementów dla których można by użyć pauza, zatrzymania, czy ukrycia.
Strony internetowe nie zawierają w swojej treści niczego, co błyska częściej niż trzy razy w ciągu jednej sekundy, lub też błysk nie przekracza wartości granicznych dla błysków ogólnych i czerwonych.
Ustalenia: W serwisie nie stwierdzono elementów potencjalnie wywołujących atak epilepsji.
Istnieje mechanizm, który umożliwia pominięcie bloków treści powtarzanych na wielu stronach internetowych.
Ustalenia: Serwis jest wyposażony w mechanizm skiplinks, który wyświetla się jako pierwszy element nawigacji klawiaturą.
Mechanizm pozwala na przejście do głównej treści, menu oraz do mapy strony.
Strony internetowe mają tytuły, które opisują ich cel lub przedstawiają ich temat.
Ustalenia: Wszystkie podstrony serwisu mają unikalny tytuł.
Jeśli strona internetowa może być nawigowana sekwencyjnie, a kolejność nawigacji wpływa na zrozumienie lub funkcjonalność strony, komponenty przyjmują fokus w kolejności, dzięki której zachowany jest sens i funkcjonalność treści.
Ustalenia: Kolejność przemieszczania się focusa jest taka sama jak kolejność wizualna elementów serwisu.
Cel każdego łącza może wynikać z samej treści łącza lub z treści tekstu powiązanego z kontekstem łącza określonym programowo, poza tymi przypadkami, kiedy cel łącza i tak byłby niejasny dla użytkowników.
Ustalenia: W serwisie nie stwierdzono linków wymagających podania celu w kontekście
W serwisie występują linki do plików, które są konsekwentnie i należycie opisane. Przy linkach do plików znajduje się ikona obrazująca format pliku, dodatkowo pliki mają informacji o formacie pliku i jego rozmiarze.
Istnieje więcej niż jeden sposób umożliwiający zlokalizowanie strony internetowej w zestawie stron internetowych, z wyjątkiem sytuacji, kiedy dana strona jest wynikiem jakiejś procedury lub jednym z jej etapów.
Ustalenia: Serwis jest wyposażony w mapę strony oraz wyszukiwarkę.
Ustalenia: Nagłówki i etykiety prawidłowo opisują następującą po nich treść.
Każdy interfejs posiadający możliwość obsługi przy pomocy klawiatury ma tryb obsługi, w którym fokus klawiatury jest stale widoczny.
Ustalenia: Fokus jest zaznaczony poprzez widoczne czerwone obramowanie lącza
Wszystkie funkcjonalności wykorzystujące do obsługi gesty wielopunktowe lub oparte na ścieżkach mogą być obsługiwane za pomocą dotyku jednopunktowego bez gestu opartego na ścieżce, chyba że istotny jest gest wielopunktowy lub oparty na ścieżce.
Ustalenia: W serwisie nie stwierdzono funkcjonalności obsługiwanych za pomocą gestów
wielopunktowych.
W przypadku funkcjonalności, które są wywoływane za pomocą dotyku jednopunktowego, co najmniej jedno z poniższych twierdzeń jest prawdziwe:
Ustalenia: W serwisie nie stwierdzono elementów korzystających ze zdarzeń onmousedown i onmouseup.
W przypadku komponentów interfejsu użytkownika z etykietami zawierającymi tekst lub obrazy tekstu, nazwa zawiera tekst, który jest prezentowany wizualnie.
Ustalenia: Większość elementów interfejsu jest dobrze opisana. Większość linków posiada opis tekstowy.
Funkcjonalność, którą można obsługiwać za pomocą ruchu urządzenia lub ruchu użytkownika, można również obsługiwać za pomocą komponentów interfejsu użytkownika, a reagowanie na ruch można wyłączyć, aby zapobiec przypadkowemu uruchomieniu, z wyjątkiem sytuacji, gdy:
Ustalenia: W serwisie nie ma elementów aktywowanych ruchem.
Domyślny język naturalny każdej strony internetowej może zostać odczytany przez program komputerowy.
Ustalenia: Każda strona serwisu posiada zadeklarowany język polski <html lang="pl-pl">
Język naturalny każdej części lub frazy zawartej w treści może zostać odczytany przez program komputerowy, z wyjątkiem nazw własnych, wyrażeń technicznych, słów w nieokreślonym języku oraz słów i fraz, które stanowią część żargonu w bezpośrednio otaczającym je tekście.
Ustalenia: W serwisie nie występują fragmenty tekstu w obcych językach. W przypadku zmiany wersji językowej - zmianie ulega całość tekstu na stronie.
Przyjęcie fokusu przez dowolny komponent interfejsu użytkownika nie powoduje nieoczekiwanej zmiany kontekstu.
Ustalenia: Przemieszczanie focusa klawiszem TAB nie powoduje żadnych nieoczekiwanych i
automatycznych działań, ani przeładowywania strony
Zmiana ustawień jakiegokolwiek komponentu interfejsu użytkownika nie powoduje automatycznej zmiany kontekstu, chyba, że użytkownik został poinformowany o takim działaniu, zanim zaczął korzystać z komponentu.
Ustalenia: W serwisie nie stwierdzono nieprzewidywalnych działań ani automatycznej zmiany
kontekstu.
Mechanizmy nawigacji, które powtarzają się na wielu stronach internetowych w ramach jednego zestawu stron internetowych, występują w tej samej względnej kolejności za każdym razem, gdy są powtarzane, chyba że zmiana jest inicjowana przez użytkownika.
Ustalenia: Elementy systemu nawigacji są stałe - powtarzają się w całym serwisie, na wszystkich podstronach.
Komponenty, które mają tę samą funkcjonalność w ramach jednego zestawu stron internetowych, są w taki sam sposób zidentyfikowane.
Ustalenia: Serwis posiada ujednolicony i konsekwentny sposób identyfikacji elementów.
Jeśli automatycznie zostanie wykryty błąd wprowadzania danych, system wskazuje błędny element, a użytkownik otrzymuje opis błędu w postaci tekstu.
Ustalenia: Formularze wyszukiwania w serwisie sprawdzają i informują, że pole tekstowe
jest puste, dodatkowo blokują wykonanie zapytania bez uprzedniego wpisania szukanej frazy.
Gdy w treści wymagane jest wprowadzenie danych przez użytkownika, zapewnione są etykiety lub instrukcje.
Ustalenia: Pola tekstowe formularzy są prawidłowo zaopatrzone w etykiety i instrukcje.
Jeśli automatycznie zostanie wykryty błąd wprowadzania danych i znane są sugestie korekty, wtedy użytkownik otrzymuje takie sugestie, chyba, że zagrażałoby to bezpieczeństwu treści lub zmieniło jej cel.
Ustalenia: Formularz “Wyszukiwarka” podpowiada możliwe wartości wyszukiwania podczas
wpisywania. W przypadku wpisania błędnego zapytania, formularz podpowiada zbliżoną prawidłową możliwość.
W przypadku stron internetowych, które powodują zobowiązania prawne, albo na których użytkownik przeprowadza transakcje finansowe, modyfikuje lub usuwa dane w systemach przechowywania danych, nad którymi ma kontrolę, albo udziela odpowiedzi na testy, co najmniej jedna z poniższych informacji jest prawdziwa:
Ustalenia: Serwis nie posiada funkcjonalności mogących powodować błędy o konsekwencjach prawnych lub finansowych.
W treści wprowadzonej przy użyciu języka znaczników, elementy posiadają kompletne znaczniki początkowe i końcowe, elementy są zagnieżdżane według swoich specyfikacji, nie posiadają zduplikowanych atrybutów, a wszystkie ID są unikalne, z wyjątkiem przypadków, kiedy specyfikacja zezwala na wyżej wymienione cechy.
Ustalenia: W serwisie nie występują błędy kodu HTML, w kodzie CSS wykryto błędy wynikające z użycia framework Boostrap, błędny te nie mają bezpośredniego przełożenia na pracę szablonu strony.
Dla wszystkich komponentów interfejsu użytkownika (w tym, ale nie tylko, elementów formularzy, łączy oraz komponentów wygenerowanych przez skrypty) nazwa oraz rola mogą być określone programowo; stan, właściwości oraz wartości, które mogą być ustawione przez użytkownika, mogą również być ustawione programowo; powiadomienie o zmianach w tych elementach dostępne jest dla programów użytkownika, w tym technologii wspomagających.
Ustalenia: W serwisie nie występują błędy kodu HTML, w kodzie CSS wykryto błędy wynikające z użycia framework Boostrap, błędny te nie mają bezpośredniego przełożenia na pracę szablonu strony.
Odczyt zawartości serwisu na czytnikach ekranu jest możliwy i wzbogacony o definicję regionu głównej zawartości.
Przyciski graficzne mają poprawne opisy słowne.
Dokumenty serwisu nie wykazują błędów.
W treści wprowadzonej przy użyciu języka znaczników komunikaty o stanie mogą być programowo określane poprzez role lub właściwości, dzięki czemu mogą być prezentowane użytkownikowi za pomocą technologii wspomagających bez uzyskiwania fokusu.
Ustalenia: W serwisie nie są wyświetlane komunikaty.