Wykonane poprawki i stan oceny dostępności pptp.pl

Stan na Cel oceny: WCAG 2.1, poziom AA.

Wdrożono 14 ustaleń technicznych i trzy zalecenia audytu z 9 października 2026 r. Rozszerzono kontrolę o wszystkie opublikowane strony i oferty, starsze dokumenty, grafiki, film i pełne ścieżki formularzy.

Zakończono ocenę techniczną: serwis w opisanym zakresie oceniono jako zgodny z WCAG 2.1 na poziomie AA. Zamknięto także kryteria 1.3.2, 3.3.1 i 4.1.3 na podstawie linearyzacji, oceny kontekstu i kontroli rzeczywistego API dostępności przeglądarki według procedur W3C. Nie przeprowadzono odsłuchu VoiceOver ani NVDA. Końcowy protokół opisuje metody i wyniki. Dane organizacyjne do pełnej treści deklaracji pozostają do potwierdzenia przez WCWI.

Poprawki wynikające z audytu

Wykonane ustalenia techniczne i zalecenia
IDElementWykonana zmiana
A01Kontrast tekstów i przyciskówPrzyciemniono akcenty i przyciski, rozjaśniono tekst stopki, poprawiono stany wskazania i odnośniki w akapitach. Kontrola całej próby objęła też Inkubator, FAQ, lokalizacje, Historię PPTP i starsze treści Elementora.
A02Okna kontaktu i promocjiTab i Shift+Tab pozostają w otwartym oknie. Tło jest czasowo nieaktywne. Escape zamyka okno i przywraca fokus. Wspólną obsługą objęto także galerie trzech lokalizacji.
A03Pola zakresu powierzchniKontrolki mają odrębne nazwy Powierzchnia Od i Powierzchnia Do. Wewnętrzne wyszukiwanie listy ma polską nazwę.
A04Etykiety kontrolekNazwa przycisku kontaktu i checkboxa zgody wynika z widocznego tekstu. Uzupełniono też nazwę wyróżnionej karty aktualności i uwzględniono widoczny licznik w nazwach przycisków galerii lokalizacji.
A06Kontrast pięciu cenników PDFBiały tekst na niebieskim tle ma kontrast 4,67:1, a na różowym 6,40:1. Zachowano treść i ceny.
A07Galeria biuraPowiększone zdjęcia zachowują opisy. Dialog i kontrolki mają polskie nazwy. Po zamknięciu fokus wraca do uruchomionego zdjęcia.
A08Odstępy tekstu w sekcji salSekcja zwiększa wysokość wraz z treścią. Przy ustawieniach 1.4.12 przyciski są widoczne przy 320, 375 i 1280 px.
A09Role kart ofertyCztery aktywne karty zachowują natywną rolę odnośnika. Semantykę listy przeniesiono na otaczające kontenery.
A10Kontakt w wersji angielskiejOdnośniki mają nazwy Facebook PPTP i Instagram PPTP. Dodano main i działający skrót klawiaturowy do treści.
A11Język fragmentówPolską stopkę i wspólny kontakt oznaczono lang=pl. Angielskie odnośniki stopki zachowują lang=en. Kontrolki galerii PL mają polskie etykiety.
A12Tytuły cennikówKażdy PDF ma tytuł wskazujący właściwą salę i lokalizację. Zachowano wyświetlanie tytułu dokumentu.
A13Informacje z plakatuKarta szkolenia E-eksport zawiera widoczny termin i miejsce wydarzenia. Dodano edytowalne pole do takich informacji w kolejnych aktualnościach.
A14Fokus pola TematPola i kontrolki mają wyraźny obrys focus-visible. Pole Temat zachowuje wskaźnik po zakończeniu przejść CSS.
A15Zamykanie podmenuEscape zamyka podmenu otwarte wskazaniem, bez przesuwania wskaźnika lub fokusu. Można je ponownie otworzyć klawiaturą lub wskaźnikiem.
R01Listy parametrów biurUporządkowano strukturę dl oraz bezpośrednie pary dt i dd. Ikony dekoracyjne znajdują się w terminach.
R02Komunikat błędu zgodyBłąd ma połączenie aria-describedby z checkboxem i ustawia aria-invalid. Zaznaczenie zgody usuwa błąd i jego powiązanie.
R03Promocja na małym ekranieStatystyki zajmują osobne wiersze. Przy szerokości 320 px nie nachodzą na przycisk zamknięcia, a okno można przewijać.

W końcowym raporcie pozycję A05 zastąpiono zaleceniem R02. Numeracja A01–A15 obejmuje 14 ustaleń.

Uzupełnienia wdrożenia w celu osiągnięcia AA

Na angielskiej stronie sal zachowano także osiem starszych cenników z odmiennymi stawkami i danymi kontaktowymi; ich aktualność wymaga potwierdzenia WCWI. Przy aktualnym cenniku sali A+B zachowano rozbieżność materiału źródłowego: nagłówek PDF podaje „od 480 zł”, a tabela stawek wskazuje 500 zł za dzień dla rezydentów. Wersja HTML wyjaśnia oba zapisy; poprawność ceny wymaga potwierdzenia WCWI.

Wykonana weryfikacja

Skaner zgłasza dziesięć jasnych numerów dekoracyjnych w Historii PPTP. Sprawdzono je w kontekście: kolejność wynika z listy uporządkowanej, a każde wydarzenie ma rok i nagłówek. Numery nie przekazują dodatkowej informacji i są pomijane przez czytnik; nie zakwalifikowano ich jako naruszeń kontrastu.

Dodatkowa kontrola niezależnym silnikiem IBM Equal Access

Po ponownym pobraniu wszystkich 97 adresów uruchomiono IBM Equal Access 4.0.34 z regułami WCAG 2.1 A/AA. Drugi silnik wskazał dodatkowe poprawki: kontrast nagłówków starszego szablonu, przycisku Historii i okruszków historii firm; semantykę starego FAQ EN oraz listy oferty; powiązanie rozwijanej listy Select2; odrębne nazwy karuzel. Wdrożono te zmiany oraz dostęp klawiaturą do 18 punktów nawigacji karuzel, czytelne opisy rzutów biur i pełne nazwy odnośników społecznościowych.

Cztery dodatkowe scenariusze sprawdziły 13 natywnych przycisków FAQ, etykiety i listy wyszukiwarki (także w drzewie dostępności Chrome), karuzele oraz kontrast. Osobno potwierdzono odtwarzanie, pauzę i wyjście klawiszem Tab w obu odtwarzaczach filmu, z wyciszonym dźwiękiem. Po poprawkach powtórzono axe-core i kontrole zachowania.

Wynik IBM wymaga interpretacji: pozostałe 216 surowych sygnałów obejmuje 199 zaleceń nazwania elementów article, osiem etykiet ukrytych pól źródłowych Select2, trzy fragmenty logotypów i sześć obróconych strzałek dekoracyjnych. Zweryfikowano je w kontekście i nie zakwalifikowano jako potwierdzonych naruszeń AA. Nazwanie article jest zaleceniem ARIA; logotypy obejmuje wyłączenie kryterium kontrastu. Zachowano surowe wyniki, wskazane elementy i uzasadnienia. Oznaczenia POTENTIAL i MANUAL nie są automatycznym zaliczeniem kryterium.

Narzędzia wspomagają ocenę dostępności. Wynik końcowy łączy audyt, skany, próby działania i ocenę znaczenia treści. Odsłuch czytnika nie został wykonany; zastosowane alternatywne procedury i rzeczywiste dane API opisano w protokole.

Końcowa ocena kolejności, błędów i statusów

Porównano układ, zapis drzewa dostępności i linearyzację 97 adresów oraz 16 dokumentów HTML. Cztery warianty formularza przeszły 32 scenariusze błędów, awarii, zabezpieczenia i powodzenia. Sprawdzono też statusy wyszukiwarki i galerii oraz obydwa zmienione szablony przy 1280 i 320 px. Wyszukiwarka otrzymała trwałe komunikaty ładowania, liczby ofert, braku wyników i błędu; poprawiono czyszczenie filtrów. Licznik galerii oferty przekazuje pełny, atomowo aktualizowany tekst „Zdjęcie N z M”. Szczegóły: końcowa ocena WCAG 2.1 AA.

Stan weryfikacji 50 kryteriów A i AA

B — bez stwierdzonej niezgodności w wykonanej ocenie kryterium; D — nie dotyczy zidentyfikowanej treści. Oceny uwzględniają wyniki audytu bazowego i opisanych kontroli końcowych. Łącznie: 45 B, 5 D, 0 W. Wniosek dotyczy całych stron i procesów w opisanym zakresie oraz stanu treści z 20 października 2026 r.

Stan dowodów po wdrożeniu
KryteriumPoziomWynikPodstawa oceny
1.1.1 Treść nietekstowaABZachowano opisy zdjęć w galeriach; dodano pełne opisy planów i infografik, treść plakatów oraz nazwy znaków finansowania. Nazwy plikowe rzutów biur zastąpiono czytelnymi opisami piętra i oferty.
1.2.1 Tylko audio lub tylko wideo (nagranie)ADNie znaleziono samodzielnych nagrań tylko audio ani tylko wideo. Film 398B z muzyką otrzymał opis tekstowy i audiodeskrypcję.
1.2.2 Napisy rozszerzone (nagranie)ABOryginalny film ma napisy informujące o muzyce i braku wypowiedzi; wersja z audiodeskrypcją ma polskie napisy WebVTT.
1.2.3 Audiodeskrypcja lub alternatywa tekstowa dla mediów (nagranie)ABFilm 398B ma pełny opis tekstowy scen, napisów i istotnego dźwięku oraz osobną wersję z audiodeskrypcją.
1.2.4 Napisy rozszerzone (na żywo)AADNie znaleziono transmisji na żywo. Kryterium dodatkowe wobec załącznika ustawy.
1.2.5 Audiodeskrypcja (nagranie)AABUdostępniono wersję filmu z polską audiodeskrypcją, z zachowaniem informacji o budynku, powierzchniach i układzie wnętrz. Sprawdzono odtwarzanie.
1.3.1 Informacje i relacjeABPola zakresu mają odrębne powiązane etykiety. Cenniki i tekstowe wersje PDF mają nagłówki tabel, listy i logiczną strukturę; poprawiono stare galerie.
1.3.2 Zrozumiała kolejnośćABKońcowa ocena według G57: porównano układ, drzewo dostępności i treść po linearyzacji dla 97 adresów i 16 dokumentów HTML. Oś czasu, program, tabele i powiązane bloki zachowują znaczenie. Ocenę kontekstową i zapisy porównania zachowano w protokole.
1.3.3 Właściwości zmysłoweABNie znaleziono instrukcji opartych wyłącznie na kolorze lub położeniu.
1.3.4 OrientacjaAABNie stwierdzono blokowania orientacji. Układ sprawdzono w różnych proporcjach.
1.3.5 Określenie pożądanej wartościAABPola imienia i nazwiska, e-maila i telefonu mają właściwe autocomplete; uzupełniono też starszy formularz.
1.4.1 Użycie koloruABOdnośniki w akapitach i nowe wersje dokumentów mają podkreślenia; błędy formularzy są opisywane tekstem.
1.4.2 Kontrola odtwarzania dźwiękuADNie znaleziono automatycznie odtwarzanego dźwięku.
1.4.3 Kontrast (minimum)AABPoprawiono tekst i stany przycisków w szablonach, stopce i starszych stronach Elementora oraz kontrast pięciu cenników. Drugi silnik wskazał dodatkowo nagłówki ze starym kolorem, akcję Historii i okruszki historii firm; poprawiono je. Dekoracyjne numery osi czasu i znaki firm oceniono w kontekście wyłączeń kryterium.
1.4.4 Zmiana rozmiaru tekstuAABFormularz kontaktowy sprawdzony przy rzeczywistym powiększeniu 200% i 400%.
1.4.5 Obrazy tekstuAABIstotna treść plakatów, infografiki i dokumentów graficznych jest dostępna jako widoczny tekst; zachowano oryginalne materiały historyczne.
1.4.10 Dopasowanie do ekranuAABW 97 odpowiedziach stron nie stwierdzono przewijania całej strony w poziomie przy 320 px. Szerokie tabele mają odrębne regiony przewijane klawiaturą.
1.4.11 Kontrast elementów nietekstowychAABPola, linki i przyciski mają wyraźny obrys fokusu; poprawiono niski kontrast pola Temat. Kontrole obejmowały również aktywne mapy i galerie.
1.4.12 Odstępy w tekścieAABSprawdzono powiększone odstępy w sekcji sal i nowych opisach; treść i przyciski mieszczą się przy 320 px.
1.4.13 Treść spod kursora lub fokusuAABEscape zamyka podmenu otwarte wskazaniem; można je ponownie otworzyć klawiaturą. Mapy nie wymagają wskazania do odczytania adresów.
2.1.1 KlawiaturaABSprawdzono klawiaturę menu, wyszukiwarki, FAQ, okien, galerii, tabel, map i formularzy. Rzeczywisty Turnstile przeszedł automatyczną weryfikację i umożliwił wysłanie testu.
2.1.2 Bez pułapki na klawiaturęABSprawdzono Tab i Shift+Tab przez rzeczywiste ramki Turnstile i mapy Google oraz wyjście z map Leaflet. Okna i galerie przywracają fokus.
2.1.4 Jednoznakowe skróty klawiaturoweABNie znaleziono skrótów opartych wyłącznie na pojedynczych znakach.
2.2.1 Dostosowanie czasuABRzeczywisty Turnstile odnowił się po ponad 300 sekundach, bez utraty treści i zgody. Testy obejmowały też wygaśnięcie lokalnego tokenu, błędy sieci i ponowienie.
2.2.2 Pauza, zatrzymanie, ukrycieABNie znaleziono stale samoczynnie przewijanej treści w badanych komponentach.
2.3.1 Trzy błyski lub wartości poniżej proguABNie znaleziono materiałów błyskających. Nie wykonano analizy niezbadanych multimediów.
2.4.1 Możliwość pominięcia blokówABSkróty do treści działają także w kontakcie EN, starszych szablonach i stronie 404. Wszystkie 97 adresów ma jeden główny region treści i poprawne cele skrótów.
2.4.2 Tytuł stronyABPięć cenników ma tytuły właściwych sal; nowe strony HTML i strony nawigacyjne PDF mają opisowe tytuły.
2.4.3 Kolejność fokusuABOkna izolują tło i utrzymują fokus, po zamknięciu wraca on do kontrolki otwierającej. Błąd formularza ustawia fokus w niepoprawnym polu.
2.4.4 Cel linku (w kontekście)ABUzupełniono nazwy odnośników społecznościowych EN, nazwę karty wyróżnionej i opisy odnośników do wersji tekstowych dokumentów.
2.4.5 Wiele drógAABNawigacja, mapa strony i listy ofert zapewniają różne drogi do treści.
2.4.6 Nagłówki i etykietyAABPola zakresu mają odrębne nazwy, formularze widoczne etykiety i oznaczenia wymaganych pól. Pominięto puste nagłówki starszych szablonów.
2.4.7 Widoczny fokusAABKontrolki zachowują widoczny fokus, także w polu Temat, tabelach, menu, mapach i galeriach.
2.5.1 Gesty dotykoweABGalerie mają przyciski. Gest przesunięcia nie jest jedynym sposobem ich obsługi.
2.5.2 Rezygnacja ze wskazaniaABNie znaleziono kluczowych działań uruchamianych samym naciśnięciem przycisku wskaźnika.
2.5.3 Etykieta w nazwieABDostępne nazwy zawierają widoczne etykiety przycisków, zgody i liczników galerii.
2.5.4 Aktywowanie ruchemADNie znaleziono funkcji wymagających ruchu urządzenia lub użytkownika.
3.1.1 Język stronyABHTML ma język PL lub EN. Nowe wersje tekstowe i strony nawigacyjne PDF mają właściwy język.
3.1.2 Język częściAABPolskie wspólne okna, stopka, treści lokalizacji, wpisy starej osi czasu i podpisy galerii na stronach EN mają oznaczenie języka polskiego; formularz EN ma angielskie komunikaty i zabezpieczenie.
3.2.1 Po otrzymaniu fokusuABNie stwierdzono samoczynnej zmiany strony po wejściu w pole lub odnośnik.
3.2.2 Podczas wprowadzania danychABWyniki wyszukiwarki zmieniają się po uruchomieniu przycisku Pokaż biura.
3.2.3 Spójna nawigacjaAABWspólny nagłówek zachowuje kolejność nawigacji w zbadanych szablonach.
3.2.4 Spójna identyfikacjaAABWspólne funkcje są oznaczane powtarzalnie. Szczegółowe błędy nazw opisano osobno.
3.3.1 Identyfikacja błęduABKońcowe procedury G83/G85 dla czterech wariantów formularza: tekstowe błędy wymaganych pól i formatu e-maila, zachowanie danych, nazwy i opisy błędów w rzeczywistym API dostępności oraz fokus. Sprawdzono również komunikat błędnego zakresu wyszukiwarki.
3.3.2 Etykiety lub instrukcjeABFormularze mają widoczne etykiety i oznaczenia wymaganych pól, w tym zgody. Starszy formularz otrzymał brakujące etykiety.
3.3.3 Sugestie korekty błędówAABSprawdzono wskazanie wymaganych pól i zgody oraz instrukcję ponowienia po błędzie zabezpieczenia lub sieci.
3.3.4 Zapobieganie błędom (prawnym, finansowym, w danych)AADW próbie nie znaleziono transakcji finansowych ani operacji zmieniających zapisane dane użytkownika.
4.1.1 Poprawność koduABAktualna interpretacja W3C uznaje kryterium za spełnione w HTML. Korekta list R01.
4.1.2 Nazwa, rola, wartośćABPoprawiono role kart i nazwy kontrolek. Stare FAQ EN ma natywne przyciski wewnątrz nagłówków, lista oferty prawidłowe elementy, karuzele odrębne nazwy i dostępne punkty nawigacji. Select2 wskazuje rzeczywistą rozwiniętą listę; etykiety potwierdzono w drzewie dostępności Chrome.
4.1.3 Komunikaty o stanieAABRegiony statusu istnieją przed zdarzeniem i przekazują aktualizacje poza aria-busy. Sprawdzono tekst oraz właściwości live i atomic w API dostępności: formularze, awarie, odnowienie zabezpieczenia, wyniki wyszukiwarki oraz pełne liczniki galerii. Procedury ARIA22 i kontrola równoważnych regionów aria-live; bez odsłuchu czytnika.

Deklaracja dostępności D01

Opublikowano oświadczenie o zgodności WCAG 2.1 AA, zawierające datę, standard, poziom, zakres 97 adresów, 16 alternatyw HTML i technologie. Deklaracja polska i deklaracja angielska mają jednoznaczny stan zgodności, daty, podstawę badania, identyfikatory, dokumentację, kontakt i procedurę skargową. Ujednolicono ich typografię i odstępy, dodano nawigację po sekcjach i sprawdzono układ mobilny. Skargi można kierować do kierownictwa WCWI przez opublikowane dane sekretariatu i adres spółki.

Opisy dostępności budynków Dębiec, Za Bramką i Łazienki Rzeczne oraz udogodnień komunikacyjnych zostaną uzupełnione po otrzymaniu potwierdzonych informacji od WCWI. Oczekiwanie na dane jest jawnie oznaczone w deklaracjach. Część organizacyjna formalnej deklaracji pozostaje niekompletna; ocena techniczna strony została zakończona.

Zakres adresów stron

Wersje tekstowe dokumentów

Podstawa oceny poziomu AA: wymagania zgodności WCAG 2.1 W3C. Problemy można zgłaszać pod adresem biuro@wcwi.com.pl lub telefonicznie 61 668 69 84.