Manifest position 853 · CrUX rank bucket 1000
https://www.novinky.cz
Coverage complete
Coverage-complete report-mode audit. Fresh-profile section and article paths exposed a consent/CMP interception; this is reported as direct user-journey evidence rather than an audit blocker.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-condition screenshot is pixel-identical in appearance to the default capture; computed html color-scheme is normal and the main surface remains white. F001 medium: The site remains light when the user requests a dark color scheme. |
respect-user-preferencesrespects-reduced-motion | issues | high | Under prefers-reduced-motion: reduce, the probe found no matching CSS rules and still observed a running 1100 ms atmLoader-white animation. F002 low: Reduced-motion preferences are not represented in the page styles. |
respect-user-preferencesrespects-contrast | pass | high | Screenshot under prefers-contrast: more remained legible and Lighthouse isolated contrast failures separately; controls/text did not disappear. |
implement-natural-interactionsview-transitions | issues | high | Rendered CSS contains no view-transition usage; the article and section are ordinary document navigations. F003 low: Navigation changes use abrupt document swaps rather than View Transitions. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No parallax, scrollytelling, reveal, or other scroll-linked animation was observed on the representative pages, so there is no implementation to judge. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The audited news surfaces expose ordinary links and scrolling, not a custom pull/swipe/drag gesture that requires a platform-native implementation. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | DOM evidence shows a fixed 56 px header on a 10,342 px main feed, but no scroll-state query, scroll timeline, or progress treatment. F004 low: The fixed header does not communicate scroll position or adapt as the long feed is traversed. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, anchored popover, or edge-positioned menu was exposed in the representative public surfaces. |
provide-guided-navigationdirects-attention | pass | high | Visible section headings, explicit “Celý článek” links, and a persistent global header orient users through the feed. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | The 360x800 article screenshot contains only the Seznam consent plans and Agree/Subscribe actions; article content is absent from the viewport. F006 high: Fresh article and section visits are replaced by a full-screen consent/subscription choice wall. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | DOM/CSS evidence shows .ribbon-menu as a fixed custom element; the page has zero dialog, popover, or details elements. F005 low: The global menu is a custom fixed overlay rather than a semantic popover/dialog. |
maximize-content-reduce-noisereduced-chrome | pass | high | Outside the large reserved ad region, the homepage uses a compact 56 px header and content-led card grid rather than persistent side chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | Layout measured scrollWidth 479 versus clientWidth 360 (119 px overflow); the mobile screenshot shows the lead headline rendered mostly off-screen to the right. F007 critical: The homepage has severe horizontal overflow at 360 px, clipping the lead story text. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | low | Card dimensions and typography adapt at desktop widths, but direct evidence of component behavior is limited; the distinct mobile failure is recorded under responsive reflow. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus probe found no outline on the search input/button and numerous links; the main menu target is only 32x32 px. F008 medium: Many interactive elements have no visible focus indicator and some targets are below recommended size. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Title, Novinky branding, lead headline, topical sections, and search make the news-reading purpose and next actions explicit. |
support-core-task-successprimary-flow-completion | issues | high | Direct article navigation produced a full-screen three-plan consent/subscription surface instead of the requested report, creating a mandatory detour. F009 high: The representative read-article journey cannot reach the article in a fresh session without first resolving the consent wall. |
support-core-task-successclear-system-state-and-recovery | pass | high | The synthetic 404 clearly says the page was not found and provides a prominent return-to-Novinky action. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 7.3 s, FCP 4.6 s, TBT 250 ms, and performance 0.55; the independent trace measured LCP/FCP 3.52 s. F010 high: Lab loading performance is outside the good range. |
be-fast-and-stablevisual-stability | issues | high | The mobile section layout observer recorded CLS 0.168 from a single shift at about 4.5 s, above the good threshold. F011 medium: The section path shifts substantially during loading. |
be-fast-and-stableefficient-main-thread | pass | high | Independent trace recorded one 51.86 ms long task and only 1.86 ms total blocking time during its capture. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 130 requests and 2,056,434 transferred bytes, including 865,678 script bytes; Lighthouse LCP was 7.3 s. F012 medium: The homepage delivery is heavy for a news index and delays content. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimated 317 KiB unused JavaScript and 14 KiB unused CSS. F013 medium: Substantial unused JavaScript and CSS are shipped on initial load. |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed image-alt, link-name, frame-title and accessibility-tree audits; the probe counted 140 unnamed links and two untitled iframes. F014 high: Many links/images and embedded frames lack accessible names. |
be-inclusivesufficient-contrast | issues | high | Lighthouse color-contrast audit failed on the homepage. F015 medium: Some text and controls do not meet WCAG contrast minimums. |
be-inclusivestructure-and-focus | issues | high | Lighthouse failed heading-order; the probe begins with H6 elements before H1 and found many focusable links/controls with outline none. F016 high: Heading order and keyboard focus treatment are unreliable. |
be-inclusivelegible-text | pass | high | Visible article-card headlines use large, high-contrast typography and are readable where not affected by the separately reported mobile overflow. |
be-inclusivezoom-reflow-targets-and-media | issues | high | At 360 px the page overflows by 119 px and clips the lead headline, so equivalent zoom/reflow use is not preserved. F017 medium: The layout does not reflow cleanly at a narrow viewport. |
follow-best-practicesno-console-errors | issues | high | Lighthouse failed errors-in-console; its run also logged a malformed source-map mapping warning for xgemius.min.js.map. F018 medium: The page logs browser errors. |
follow-best-practicessound-document-and-assets | issues | high | The images primitive found 8 images without dimensions, 6 without srcset, one oversized image, and 22 without alt. F019 medium: Image markup is inconsistent despite a valid doctype/charset. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse failed deprecations, bf-cache, and inspector-issues audits, including one BFCache failure reason. F020 medium: The page triggers deprecated API, BFCache, and DevTools inspector issues. |
be-discoverabletitle-and-description | pass | high | Raw HTTP metadata shows unique descriptive titles and descriptions for home, section, and article, all with status 200. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | The DOM probe counted 140 href links without text, aria-label, or an alt-bearing image; Lighthouse link-name failed. F021 medium: A large number of crawlable links have no descriptive text. |
be-discoverablecanonical-and-indexing-signals | pass | high | All three representative URLs return 200 with self-canonicals; robots.txt allows general crawling and declares four sitemap indexes. |
be-discoverablestructured-and-shareable-metadata | pass | high | The article raw HTML includes two JSON-LD blocks and page DOM includes Open Graph/Twitter metadata matching visible titles. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers show CSP permits unsafe-inline and unsafe-eval; all four observed first-party cookies use SameSite=None. HSTS and nosniff are present. F022 medium: Transport is HTTPS, but CSP and cookie posture are weaker than necessary. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker evidence recorded 25 origins, 24 third-party origins and Google Tag Manager; HAR recorded 130 requests and 2.06 MB. F023 high: The homepage exposes a broad third-party and analytics footprint before a demonstrated user choice. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | The public news-reading scope requires neither a browser permission nor authentication; no permission prompt fired on load. Account authentication was not required for the representative core task. |
be-private-and-securedefensive-browser-policies | issues | high | Permissions-Policy is absent and CSP allows unsafe-inline/unsafe-eval; HSTS, frame protection, nosniff and Referrer-Policy are present. F024 medium: Browser-enforced defenses are incomplete. |
be-resilientprogressive-enhancement | pass | high | Homepage discoverability found 83% rendered-word coverage in raw HTML with title, H1 and description present; raw article HTML also contains its H1 and metadata. |
be-resilientresilient-runtime-behaviour | issues | high | The section/article DOM capture redirected to cmp.seznam.cz and reported “Unable to load … scmp-cw.js”; requested content was not present. F025 high: The consent runtime can fail and replace requested content with an error surface. |
be-resilientoffline-and-installable | issues | high | A standalone web app manifest is linked, but the homepage probe found no controlling service worker and the manifest has an empty name. F026 low: Installability intent is incomplete. |
be-resilientnetwork-and-http-failure-states | pass | high | The 404 state is useful and actionable; the CMP script failure also explains the failure and links support, though its content replacement is reported separately. |
be-internationalisedlang-dir-and-logical-properties | pass | high | The document declares lang="cs" and an LTR reading direction appropriate to Czech content. |
be-internationalisedlocale-aware-data | not-applicable | high | Novinky is a deliberately Czech-language national publication in this audited scope; no locale switch, currency input, or multi-locale data flow was offered. |
be-internationalisedtime-zone-correctness | not-applicable | high | No event scheduling, recurring interval, user-entered date/time, or cross-zone coordination flow exists in the representative news-reading scope. |
be-trustworthyno-dark-patterns | pass | high | The consent surface describes Free with ads, untargeted paid, and ad-free choices with prices and a Detailed settings link; no confirmshaming wording was observed. |
be-trustworthyhumane-error-handling | not-applicable | high | The only authored form is a single optional search field with no required-field or multi-step validation state to exercise. |
be-trustworthytrustworthy-input-assistance | issues | high | DOM form evidence reports autocomplete="off" on the only text input. F027 low: The search field explicitly disables autocomplete. |
be-trustworthysafe-commercial-and-account-flows | pass | high | The observed subscription options display monthly prices and an ad-free trial commitment directly on the choice cards. |
be-sustainableoptimised-assets | issues | high | Image audit found 8 missing dimensions, 6 missing srcset, one oversized asset, and only 3 of 44 URLs recognized as modern formats. F028 medium: Image delivery leaves avoidable responsive-image waste. |
be-sustainableno-wasteful-work | pass | high | The trace observed only one marginal long task and the page contains no autoplay audio/video; waste from third parties is recorded in the separate budget check. |
be-sustainablethird-party-and-media-budget | issues | high | The page transferred 2.06 MB across 130 requests, including 866 KB scripts, and contacted 24 third-party origins. F029 high: Third-party scripts and network traffic are disproportionate to the initial text-news experience. |
be-agent-readystructured-agent-capabilities | not-applicable | high | Emerging agent actions are not required for this read-only public news scope; raw HTML remains machine-readable, and absence of WebMCP is treated as an opportunity rather than a failure. |
be-agent-readyon-device-inference | not-applicable | high | No user task in the audited scope requires on-device inference; absence of built-in summarization is not penalized under this emerging contextual principle. |
be-memory-efficientno-leak-under-repeated-interaction | issues | medium | Heap summaries increased from 446,555 to 529,564 nodes (+18.6%) and 23.0 MB to 27.7 MB (+20.6%) after ten menu open/close cycles. Separate fresh-profile snapshots reduce confidence, so confirm with same-session baseline/target/final analysis. F030 medium: Heap size grew materially after repeating the menu interaction ten times. |
be-memory-efficientbounded-footprint | issues | medium | Baseline heap summary contains 446,555 nodes, 1,995,444 edges and 23.0 MB self size before extended interaction. F031 low: The initial homepage object population is large for a primarily textual index. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Neither heap summary exposed Detached* constructors among its largest retained constructor groups after ten menu cycles; no direct detached-DOM signature was observed. |
Provenance
Canonical report: results/atomic/reports/0853-www_novinky_cz.json
Report SHA-256: b2ab1a731a849f0e504241f1d7d3a268241db66c7d2d08d4f2be645e9cda10bd
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_novinky_cz/2026-07-23T10-44-50-270Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_novinky_cz/2026-07-23T10-44-50-270Z
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.