Nie istnieje jeden dokument ministerialny z pełną listą elementów, które musi zawierać strona jednostki samorządu terytorialnego.
Obowiązki wynikają z pięciu odrębnych ustaw. Jedyny akt wykonawczy opisujący konkretną budowę elementu serwisu — Warunki techniczne Ministerstwa Cyfryzacji — dotyczy wyłącznie deklaracji dostępności. Poniższe zestawienie składa te wymagania w jedną całość.
1. Dostępność cyfrowa i WCAG 2.1 AA
Ustawa z 4 kwietnia 2019 r. o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych (Dz.U. 2019 poz. 848). Załącznik do ustawy to wymagania WCAG 2.1 na poziomie AA.
To wymóg twardy, egzekwowany przez Ministerstwo Cyfryzacji, a nie dobra praktyka projektowa. Odpowiada za największą część decyzji projektowych w makietach.
| Wymaganie | Kryterium | Jak zostało uwzględnione |
| Pominięcie bloków |
2.4.1 |
Odnośnik „Przejdź do treści głównej” jako pierwszy element każdej strony, z kotwicą na kontenerze treści. Obecny serwis go nie ma. |
| Kontrast tekstu min. 4,5:1 |
1.4.3 |
Złoto z herbu nigdy nie jest kolorem tekstu na jasnym tle — daje 1,7:1. Do tekstu służy przyciemnione złoto (6,3:1), jasne złoto pracuje wyłącznie na granacie (8,0:1). |
| Obszar dotykowy min. 44 × 44 px |
2.5.5 |
Wszystkie odnośniki i przyciski w wersjach mobilnych. Dlatego listy w stopkach mobilnych są wyraźnie wyższe niż w typowych serwisach. |
| Powiększanie tekstu do 200% |
1.4.4 |
Brak blokady skalowania. Obecny serwis łamie to kryterium wprost — ma w nagłówku maximum-scale=1.0, user-scalable=no. |
| Informacje i relacje |
1.3.1 |
Prawdziwe znaczniki: przycisk jest przyciskiem, odnośnik odnośnikiem, pole ma etykietę. Nagłówki w logicznej hierarchii. |
| Tekst alternatywny |
1.1.1 |
Opis na każdej ilustracji, opis na przyciskach ikonowych. Każda aktualność ma lead tekstowy — obecny serwis publikuje komunikaty jako plakaty JPG, czego czytnik ekranu nie odczyta. |
| Widoczny fokus |
2.4.7 |
Nawigacja klawiaturą po wszystkich elementach interaktywnych, bez skryptów naprawczych. |
Dodatkowo w pasku narzędziowym każdej koncepcji są przełączniki wysokiego kontrastu i powiększania tekstu. To uzupełnienie, nie zamiennik poprawnie zbudowanej strony — doklejony widget dostępności nie naprawia serwisu, który łamie kryteria w kodzie.
2. Deklaracja dostępności
Warunki techniczne publikacji oraz struktura dokumentu elektronicznego deklaracji dostępności, wersja 2.0 — Ministerstwo Cyfryzacji.
Jedyny dokument, który narzuca konkretną budowę elementu serwisu. Dotyczy wyłącznie deklaracji, nie całej strony.
- Odnośnik do deklaracji na stronie głównej albo w miejscu widocznym na każdej podstronie. W makietach stoi w stopce, w kolumnie „Dostępność”, we wszystkich ośmiu koncepcjach.
- Osobna deklaracja dla każdej wersji językowej, z odnośnikiem prowadzącym do właściwej. Makiety mają przełącznik EN / DE / UA, więc dotyczy to czterech wersji.
- Deklaracja w formacie HTML i dostępna cyfrowo, nawet gdyby reszta serwisu nie była. Nie może być plikiem PDF ani skanem.
- Stała kolejność sekcji i dosłowne brzmienie części zdań. Wykonawca nie ma tu swobody redakcyjnej.
- Identyfikatory HTML na wybranych danych, m.in.
a11y-podmiot i a11y-data-przeglad. To zadanie dla szablonu, nie dla redaktora.
- Sekcje obowiązkowe: „Informacje zwrotne i dane kontaktowe”, procedura skargowa z odnośnikiem do Rzecznika Praw Obywatelskich, „Dostępność architektoniczna” oraz „Dostępność komunikacyjno-informacyjna”.
Terminy. Deklaracje sporządzane od 1 sierpnia 2024 r. — według wersji 2.0. Starsze do aktualizacji przy najbliższym przeglądzie, najpóźniej do 31 marca 2025 r. Przegląd roczny do 31 marca każdego roku.
3. Zapewnianie dostępności osobom ze szczególnymi potrzebami
Ustawa z 19 lipca 2019 r. o zapewnianiu dostępności osobom ze szczególnymi potrzebami (Dz.U. 2019 poz. 1696).
Nakłada obowiązki organizacyjne, które muszą mieć odzwierciedlenie w serwisie. W makietach każdy z nich ma stałe miejsce w stopce, w kolumnie „Dostępność”:
- Koordynator do spraw dostępności z danymi kontaktowymi — osobna pozycja w stopce oraz telefon w bloku adresowym. Każdy podmiot publiczny ma obowiązek go wyznaczyć, a mieszkaniec musi mieć jak go znaleźć.
- Wniosek o zapewnienie dostępności — ścieżka dla osoby, która napotkała barierę i żąda jej usunięcia. Odrębna od zwykłego kontaktu z urzędem.
- Raport o stanie zapewniania dostępności — składany co cztery lata, musi być publicznie dostępny. Obecny serwis ma go schowanego w podmenu „Urząd”.
To nie są odnośniki ozdobne. Pod każdym musi stać realna treść i realna procedura, inaczej serwis tylko pozoruje zgodność.
4. Język migowy i komunikacja alternatywna
Ustawa z 19 sierpnia 2011 r. o języku migowym i innych środkach komunikowania się (Dz.U. 2011 nr 209 poz. 1243).
- Skrót PJM w pasku narzędziowym, obok przełączników kontrastu i rozmiaru tekstu — widoczny od pierwszego ekranu, nie schowany w podstronie kontaktowej.
- Tłumacz języka migowego jako osobna pozycja w stopce.
- Tekst łatwy do czytania (ETR) — formalnie dobra praktyka, nie twardy obowiązek ustawowy, ale Warunki techniczne Ministerstwa Cyfryzacji wskazują ją wprost jako zalecaną.
- Przełącznik EN / DE / UA zachowany z obecnego serwisu. Wersja ukraińska nie jest elementem dostępności w rozumieniu ustawy, lecz realną potrzebą komunikacyjną.
5. Dostęp do informacji publicznej
Ustawa z 6 września 2001 r. o dostępie do informacji publicznej (Dz.U. 2001 nr 112 poz. 1198).
Biuletyn Informacji Publicznej jest odrębnym, uregulowanym serwisem — nie zakładką strony promocyjnej.
- BIP jako wyróżniony odnośnik w pasku narzędziowym i w stopce, prowadzący na zewnątrz.
- Wyraźny rozdział dwóch serwisów. Obecna strona miesza jedno z drugim — część pozycji menu głównego prowadzi do BIP-u bez ostrzeżenia, przez co użytkownik gubi się między dwoma systemami.
- Transmisja obrad Rady Powiatu, terminarz posiedzeń, wyniki głosowań imiennych eksponowane w sekcji władz, bo to materiał jawnościowy, którego mieszkańcy realnie szukają.
6. Ochrona danych osobowych
Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (RODO) oraz ustawa z 10 maja 2018 r. o ochronie danych osobowych.
- Inspektor Ochrony Danych — osobna pozycja w stopce plus adres poczty elektronicznej w bloku kontaktowym. Wyznaczenie inspektora jest dla podmiotu publicznego obowiązkowe, a jego dane muszą być publicznie dostępne.
- Polityka prywatności i informacja o cookies jako jedna pozycja w stopce. Obecny serwis rozdziela te treści i pokazuje baner z przyciskiem „Zrozumiałem”, który nie daje realnego wyboru — to konstrukcja niezgodna z wymogiem zgody.
- Formularze bez zbędnych pól. Wyszukiwarka spraw i rezerwacja wizyty zbierają minimum danych. Zasada minimalizacji obowiązuje także na poziomie projektu interfejsu.
7. Cyberbezpieczeństwo, doręczenia i zarządzanie kryzysowe
Ustawa z 5 lipca 2018 r. o krajowym systemie cyberbezpieczeństwa (Dz.U. 2018 poz. 1560); ustawa z 18 listopada 2020 r. o doręczeniach elektronicznych.
- Cyberbezpieczeństwo — pozycja w stopce, w kolumnie „Informacje prawne”. Obecny serwis ma ją jako jeden z dwudziestu równorzędnych banerów, więc w praktyce nikt jej nie widzi.
- Elektroniczna skrzynka podawcza i e-Doręczenia — formalnie obowiązek doręczeniowy, nie wymóg wobec strony, ale bez odnośnika z serwisu mieszkaniec nie ma jak trafić do skrzynki.
- Pasek komunikatów zarządzania kryzysowego nad nagłówkiem, pojawiający się tylko gdy jest aktywne ostrzeżenie. Czerwień jest jedynym kolorem w całym systemie o znaczeniu funkcjonalnym — nie zmienia się przy zmianie palety.
- Ostrzeżenie ma ikonę, tekst i odnośnik do pełnej treści, a nie samą grafikę. Komunikat o suszy hydrologicznej czy skażeniu musi być czytelny dla czytnika ekranu.
8. Herb i flaga powiatu
Uchwała nr XXIX/226/01 Rady Powiatu w Pleszewie z 29 marca 2001 r. w sprawie ustanowienia herbu i flagi Powiatu Pleszewskiego, łańcuchów dla Przewodniczącego Rady Powiatu i Starosty Pleszewskiego oraz innych insygniów Powiatu.
Z tej uchwały, a nie z gustu projektanta, wyprowadzona jest cała paleta serwisu.
Opis heraldyczny: pole tarczy niebieskie, wieża kamienna biała (srebrna) z czterema blankami wsparta na czterech kulach, gwiazdy i kule złote. Sześć gwiazd sześcioramiennych odpowiada sześciu gminom powiatu. Herb wywodzi się z herbu Pleszewa, kontynuującego pieczęcie z przełomu XVII i XVIII wieku.
| Element herbu | Kolor w systemie | Rola w projekcie |
| Pole tarczy — niebieskie |
#0A2E5C #0D4C92 |
Kolor wiodący: nagłówki, stopka, odnośniki |
| Wieża — biała (srebrna) |
#FFFFFF #E6EAF0 |
Tła sekcji, karty, kontrast |
| Gwiazdy i kule — złote |
#F2B705 #7A5B00 |
Akcenty, nagłówki na granacie, wyróżnienia |
- Sześć gmin jako sekcja. Chocz, Czermin, Dobrzyca, Gizałki, Gołuchów i Pleszew mają stały blok w każdej koncepcji, z podpisem wiążącym je z sześcioma gwiazdami herbu. To jedyny element, w którym heraldyka jest opowiedziana, a nie tylko użyta.
- Sekcja o herbie w koncepcji E, z przytoczonym opisem heraldycznym i odnośnikiem do plików do pobrania.
- Pole ochronne i minimalna wielkość — pole równe jednej czwartej wysokości znaku, minimalna wysokość 48 px.
- Wariant palety odwróconej używa tych samych trzech barw, zamieniając ich role: złoto i piasek przejmują płaszczyzny, granat schodzi do typografii i akcentu. Opis heraldyczny pozostaje spełniony.