Manifest position 610 · CrUX rank bucket 1000

https://wiadomosci.wp.pl

Coverage complete

Coverage-complete audit of representative public news templates and the initial consent journey.

Attempts
1 / 3
Judged checks
58 / 58
Blocked
0
Not run
0
This report has no published overall score. Blocked and not-run checks are not passes. A coverage-complete report means every check has a judged outcome; it does not mean every check passed.

All 58 atomic check outcomes

Principle / checkStatusConfidenceEvidence or reason
respect-user-preferences
respects-color-scheme
issueshighLight and prefers-color-scheme:dark screenshots are byte-identical and retain a white consent surface even though the underlying site exposes a manual dark-mode control.
F004 medium: The first-load privacy UI ignores the requested dark color scheme.
respect-user-preferences
respects-reduced-motion
passhighReduced-motion emulation reported no active animations; no auto-advancing media was observed.
respect-user-preferences
respects-contrast
passhighLighthouse accessibility did not report color-contrast failures and the consent/content screenshots remain legible.
implement-natural-interactions
view-transitions
issuesmediumDOM and CSS probes found no View Transition usage, while the representative flow uses conventional full-document links between the listing and article.
F005 low: Navigation changes are abrupt rather than transition-guided.
implement-natural-interactions
scroll-driven-animations
passhighNo scroll-linked animation or JavaScript-driven parallax was observed in CSS/animation probes or long-page captures.
implement-natural-interactions
physical-gestures
passhighRepresentative reading, navigation and menu controls use ordinary browser scrolling/clicking; no custom pointer gesture that fights platform behavior was observed.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumThe 10,834 px homepage screenshot shows a long feed, while DOM/CSS inspection found no scroll-state query or progress affordance.
F006 low: Long pages provide no visible scroll progress or scroll-state-aware chrome.
provide-guided-navigation
anchored-positioning
not-applicablehighNo edge-attached tooltip or contextual popover was present on the representative news, article, latest, or video surfaces.
provide-guided-navigation
directs-attention
passhighBreadcrumbs, one H1, section headings, descriptive links and clear article hierarchy guide attention across listing and article paths.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop and mobile screenshots show the consent dialog occupying the usable viewport before any article or headline can be read.
F001 high: A full-viewport consent wall hides all news on first load.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe structured probe found a DIV role=dialog for navigation and LABEL role=button controls; Lighthouse also flagged the menu label role as inappropriate.
F007 medium: Overlays use custom role-based elements rather than native dialog/popover primitives.
maximize-content-reduce-noise
reduced-chrome
issuesmediumThe full-page capture shows repeated WP placeholder blocks, dense recommendation modules, and a large red promotional panel interleaved with headlines.
F008 medium: Repeated promotional and placeholder modules dilute the news feed.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a 360×800 viewport the layout primitive measured scrollWidth 964 px versus clientWidth 360 px, with horizontalOverflowPx 604. The mobile screenshot is visibly clipped.
F003 high: The narrow layout overflows by 604 px.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumThe CSS probe counted zero container rules across a homepage that reuses news cards in hero, narrow-column, and grid contexts.
F009 low: Reusable cards rely on viewport styling only.
adapt-to-the-form-factor
input-modality-aware
issueshighLighthouse found footer links with safe clickable height about 20.8 px, below the 24 px audit floor, and reported two target-size failures.
F010 medium: Some touch targets are too small or too tightly spaced.
support-core-task-success
clear-purpose-and-primary-action
passhighThe title, H1 and headline hierarchy clearly identify a Polish news service and make article links prominent.
support-core-task-success
primary-flow-completion
issueshighThe homepage-to-article walkthrough cannot reach content until the user accepts tracking or continues into a paid rejection path.
F011 high: The primary read-news journey is blocked by a two-step consent/payment detour.
support-core-task-success
clear-system-state-and-recovery
passhighThe tested 404 has a clear Polish explanation, countdown, pause control, destination link and alternative headlines.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 9,193 ms, FCP 5,554 ms and performance score 0.56; the separate trace measured LCP 3,045 ms and FCP 1,927 ms, still above the 2.5 s good LCP threshold.
F012 high: Lab loading performance misses the good LCP range.
be-fast-and-stable
visual-stability
passhighThe layout observer measured CLS 0 with no recorded shifts during the mobile observation window.
be-fast-and-stable
efficient-main-thread
issueshighThe trace recorded two long tasks, longest 165 ms and TBT 126 ms; Lighthouse reported 212 ms TBT and 40.7 ms forced reflow in the main bundle.
F013 medium: Main-thread work includes long tasks and forced reflow.
be-fast-and-stable
efficient-resource-delivery
issueshighLighthouse says fetchpriority=high is absent on the discoverable eager LCP image; the longest network dependency chain is 2,719 ms. HAR also identified a parser-inserted high-priority script candidate.
F014 high: The LCP resource is not priority-hinted and the critical chain is long.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 226,505 bytes of unused JavaScript with up to 1,630 ms savings; HAR recorded 605,982 transferred script bytes.
F015 medium: The page ships substantial unused JavaScript.
be-inclusive
names-roles-labels
issueshighLighthouse found a UL with a direct SPAN child and an inappropriate role=button on a LABEL; the image audit found 5 images without alt text.
F016 medium: Some semantics and alternatives are malformed or missing.
be-inclusive
sufficient-contrast
passhighLighthouse accessibility found no contrast-rule failure; screenshots show high-contrast text and controls.
be-inclusive
structure-and-focus
issueshighLighthouse agent accessibility reported the menu LABEL role=button as an inappropriate role, and the list audit found invalid child structure.
F017 medium: The accessibility tree is not well formed.
be-inclusive
legible-text
passhighArticle typography uses clear hierarchy and comfortable body width; no clipping was observed in the crawler article view.
be-inclusive
zoom-reflow-targets-and-media
issueshighLighthouse inspected a viewport declaration containing maximum-scale=1 and user-scalable=no, which prevents low-vision users from zooming.
F018 high: The production viewport disables user zoom.
follow-best-practices
no-console-errors
passhighLighthouse best-practices scored 1.0 and did not report console errors or uncaught exceptions.
follow-best-practices
sound-document-and-assets
issueshighThe image audit found 40 of 100 images without both dimensions; Lighthouse found invalid UL child markup.
F019 medium: Image sizing and list structure are not consistently sound.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported three BFCache blockers, including cache-control:no-store on the main resource and a cookie-modifying no-store response.
F020 low: Cache policy prevents back/forward cache restoration.
be-discoverable
title-and-description
passhighHome and article probes found unique descriptive titles and non-empty meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
passhighRendered links have real href values, viewport metadata is present, and robots permits public pages.
be-discoverable
canonical-and-indexing-signals
issueshigh/sitemap.xml returned 404. Discoverability found the article title and description in raw HTML but no raw H1, with 67% rendered-word coverage.
F021 medium: The site has no sitemap at the conventional endpoint and raw article HTML lacks its H1.
be-discoverable
structured-and-shareable-metadata
passhighThe article exposes matching Open Graph metadata and NewsArticle JSON-LD with headline, author, dates and image.
be-private-and-secure
secure-transport-and-headers
issueshighCookie audit found STabid without Secure and all 10 observed cookies using SameSite=None; several identifiers last 390–400 days.
F022 high: Cookie transport and same-site posture is too permissive.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker evidence observed 8 third-party origins and DoubleClick on initial load; HAR attributes 69 requests and 667,124 transferred bytes to third parties.
F023 high: Tracking and third-party activity start before a privacy choice.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighNo browser permission prompt fired on load; sign-in is delegated to a distinct SSO endpoint rather than embedded in the reading flow.
be-private-and-secure
defensive-browser-policies
issueshighHeaders evidence found no HSTS or Permissions-Policy; Referrer-Policy is the legacy no-referrer-when-downgrade value. CSP, nosniff and frame protection are present.
F024 medium: Defensive response headers are incomplete.
be-resilient
progressive-enhancement
passhighRaw HTML is not a JS shell and preserves 72% of home and 67% of article content words plus titles/descriptions.
be-resilient
resilient-runtime-behaviour
passhighThe menu survived ten open/close cycles and returned to unchecked state; no cut-off overlay or runtime dead end appeared after consent.
be-resilient
offline-and-installable
issueshighA valid manifest and active /sw.js registration exist, but Cache Storage returned no cache names after the page loaded.
F025 medium: The installable site does not expose an offline cache.
be-resilient
network-and-http-failure-states
passhighThe tested 404 explains the failure, offers pause/navigation controls and supplies alternative content links.
be-internationalised
lang-dir-and-logical-properties
passhighThe document declares lang=pl and the manifest declares pl-PL/ltr; reading order is correct on audited pages.
be-internationalised
locale-aware-data
passhighArticle JSON-LD stores an ISO timestamp while visible publication text is localized in Polish.
be-internationalised
time-zone-correctness
not-applicablehighThe audited public news surfaces display publication timestamps but expose no scheduling or cross-time-zone event flow requiring user-entered time-zone coordination.
be-trustworthy
no-dark-patterns
issueshighThe active consent walkthrough changed “Odrzucam” into two choices: “Nie chcę płacić, jednak akceptuję zgody” or “Nadal odrzucam, chcę zapłacić”. Core content remains gated.
F002 critical: Rejecting tracking leads to a pay-or-consent choice rather than a straightforward refusal.
be-trustworthy
humane-error-handling
not-applicablehighNo user-editable form was present in the representative public news-reading paths.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNo address, payment, sign-in credential, or other editable input was present in the audited public reading paths; sign-in leaves for a separate SSO journey.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighCheckout, subscription completion, cancellation, and account management were not part of the public news-reading scope; the observed coercive consent choice is recorded under no-dark-patterns.
be-sustainable
optimised-assets
issueshighOf 100 images, 61 lacked srcset and 56 below-fold images lacked lazy loading; 40 lacked complete dimensions.
F026 medium: Responsive image delivery is incomplete.
be-sustainable
no-wasteful-work
issueshighHAR loaded ad/video SDKs and 69 third-party requests on initial load; Lighthouse found 226 KB unused JavaScript and forced reflow.
F027 medium: Nonessential work competes with the initial news experience.
be-sustainable
third-party-and-media-budget
issueshighHAR measured 667,124 third-party bytes out of 1,320,746 total; IMA SDK alone transferred 154,248 bytes before a video was requested.
F028 high: Third-party code consumes roughly half of transferred bytes.
be-agent-ready
structured-agent-capabilities
issuesmediumRobots explicitly blocks GPTBot and CCBot while allowing OAI-SearchBot and Perplexity; Lighthouse agentic browsing score is 0.5 and reports a malformed accessibility tree. No structured WebMCP capability was observed.
F029 low: The public news corpus is only partly agent-ready.
be-agent-ready
on-device-inference
not-applicablehighNo user-facing summarisation or language-model task was offered, so on-device inference is not applicable to the current interface.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten menu open/close cycles heap self-size rose only 301,751 bytes (0.80%) and heap node count 3,346 (0.48%) versus a same-content baseline, consistent with bounded warm-up rather than unbounded growth.
be-memory-efficient
bounded-footprint
passhighAfter consent the page had 1,851 live DOM elements and about 38 MB heap self-size, proportionate to a media-rich news homepage.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighThe repeated-interaction heap summaries showed closure count changing only 33,487 to 33,528 and no Detached* constructor among the dominant populations.

Provenance

Canonical report: results/atomic/reports/0610-wiadomosci_wp_pl.json
Report SHA-256: dcc830e2fd057f051ca1b4f938a20f5eb69eebf362dd046a3aee8d7033f1e917
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/wiadomosci_wp_pl/2026-07-21T22-19-47-403Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/wiadomosci_wp_pl/2026-07-21T22-19-47-403Z
Catalog SHA-256: sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7

Raw screenshots, HARs, traces, heaps, and other browser artifacts are retained at the local evidence root and intentionally are not committed. Artifact paths in the canonical report are relative to that root.