To nie jest demo ani wyreżyserowany pokaz. To dziennik prawdziwej sesji audytowej tej strony —
SEO, WCAG 2.1 AA, wydajność — wygenerowany przez własny silnik testowy
(TESTron Audit Engine · Playwright + pytest).
Poniżej dokładnie te bugi, które wykrył, i dokładnie te naprawy, które wprowadziłem.
Dowody: datowane raporty w /audit-reports/ i pełna historia w changelog.json.
Pierwsza runda testów na żywej stronie — 51 automatycznych sprawdzeń.
Nie hipotetycznych — te bugi rzeczywiście istniały na produkcyjnej stronie.
Każda naprawa zweryfikowana ponownym uruchomieniem testów — nie "powinno działać", tylko PASS.
Zamieniono kolor --text3 (#4d3870) na --text2 (#9580c8) we wszystkich 12 miejscach w arkuszu stylów.
→ Kontrast wzrósł z 2.2:1 do 5.1:1 — spełnia WCAG AA. Testy dostępności: 100%
Element splash screen zmieniony z <h1> na <p> — strona ma teraz dokładnie jeden nagłówek H1.
→ SEO: test hierarchii nagłówków PASS
Usunięto <script src='qrcode.min.js'> z nagłówka, przeniesiono do <body> tuż przed inicjalizacją kodu QR.
→ Test render-blocking: PASS. Strona ładuje się szybciej o ~600ms
Dodano aria-label do wrappera QR kodu i pola hasła do książki.
→ Testy dostępności formularzy i obrazów: PASS
Opis skrócono z 172 do 154 znaków — mieści się w limicie Google (160 znaków).
→ Test meta description length: PASS
05.07.2026 dociągnąłem ostatni test wydajności i zbudowałem infrastrukturę automatycznego audytu — wynik doszedł do 100% A+ (50/50 testów), gdzie utrzymuje się od tej sesji.
Ten case study nie jest jednorazowym zrzutem ekranu — to żywy system. Raport poniżej pokazuje aktualny stan strony w tej chwili, wygenerowany tym samym silnikiem testowym co dane powyżej.