Autor raportu: Rafal Robak, March 31, 2022
Ocena zlecona przez: Szkoła Podstawowa nr 4 w Jarosławiu
Strona internetowa https://www.sp4.jaroslaw.pl/ nie jest w pełni zgodna z wytycznymi standardu WCAG 2.1 - jest częściowo dostosowana dla osób z niepełnosprawnościami.
Nazwa witryny | Strona internetowa Szkoły Podstawowej nr 4 w Jaroslawiu |
---|---|
Zakres witryny | Zawartość publicznej strony internetowej Szkoły Podstawowej nr 4 w Jarosławiu znajdująca się pod adresem https://www.sp4.jaroslaw.pl/ |
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.
Niestety nie wszystkie obrazy zostały opisane poprawnie
niektóre znaleźione grafiki poziadają błędny, nietorzsamy opis alterantywny.
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 znaleziono nagrań wymagających użycia napisów rozszerzonych.
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 znaleziono nagrań wymagających użycia 3 audiodeskrypcja lub alternatywa tekstowej.
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 znaleziono nagrań audiodeskrypcji.
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ą hierarchiczną strukturę nagłówków.
W serwisie występują dwa formularze wyszukiwarek, mają one poprawne atrybuty ID, etykieta label jest ukryta wizualnie, przycisk akcji posiada grafikę i opis słowny.
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.
Narzedzia wspomagające zwiększenie kontrastu nie dzialają prawidlowo
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 poprawną funkcjonalność pozwalającą na powiększenie czcionki. Po powiększeniu tekstu nie występuje utrata zawartości ani 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: Wszystkie obrazy graficzne (tj. fotografie i ilustracje) są zaopatrzone w informatywny tekst alternatywny.
Niestety nie wszystkie obrazy zostały opisane poprawnie
niektóre znaleźione grafiki poziadają błędny, nietożsamy opis alterantywny.
- Znaleźiono problemy z kodowanie utf-8 w niektórych alteratywach tekstowych.
Przykład: alt="GodĹ‚o Polski"
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ę dla więkrzości elementow prawidlowo. Odnaleziono jeden problem z zaznaczaniem pustego obiektu
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: Na głównej stronie serwisu znajduje się tzw. slider - moduł, w kórym wyświetlana zawartość (slajd) jest co 5 sekund automatycznie zmieniana. Jest wyposażony w przycisk pauzy.
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ą.
Strony internetowe mają tytuły, które opisują ich cel lub przedstawiają ich temat.
Ustalenia: Wszystkie podstrony serwisu mają unikalny tytuł zawierający wyłącznie nazwę podstrony i nazwę jednostki co zapewnia unikalność
np. Aktualności - Szkoła podstawowa nr 4 w Jarosławiu
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: Większosć linków w serwisie została opisana we właściwy sposób.
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 widoczny
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.
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ą czy pole jest puste i wyświetlają stosowny komunikat podświetlając pole kolorem czerwonym
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: Formularze mają wdrożone sugestie korekty blędów.
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 występuje kilka błedy CSS, pochodzą one z wykorzystania technologii bootstrap 3. Nie maja one bezpośredniego przełożenia na stronę, ponieważ nie są wykożystane w obszarze szablonu.
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: Odczyt zawartości serwisu na czytnikach ekranu jest możliwy, oraz jest komfortowy, ze względu na definicję regionu głównej zawartości, przyciski posiadają dodatkowe opisy, więszosc grafik ma poprawny i tożsamy opis alternatywny.
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.