Manifest position 615 · CrUX rank bucket 1000
https://dzen.ru
Coverage complete
Coverage-complete audit of four representative unauthenticated templates.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Desktop screenshots under light and prefers-color-scheme: dark are visually identical, and the page declares light color-scheme for core chrome. F01 medium: The interface ignores the user dark-theme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Under prefers-reduced-motion: reduce, the active animations probe found only two finished zero-duration animations. |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors and prefers-contrast screenshot preserves visible text, controls and content boundaries. |
implement-natural-interactionsview-transitions | issues | high | Screenshots on all four paths show a fixed content-information banner; article and news first viewports also devote prominent areas to ads. F02 medium: Persistent overlays and advertising compete with content. |
implement-natural-interactionsscroll-driven-animations | pass | high | CSS probe found no active scroll-linked animation implementation or scroll-driven decorative effect on the feed; ordinary native scrolling remained responsive. |
implement-natural-interactionsphysical-gestures | pass | high | Repeated feed traversal used native scrolling with no custom gesture blocker visible in the four path screenshots. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | Screenshots on all four paths show a fixed content-information banner; article and news first viewports also devote prominent areas to ads. F02 medium: Persistent overlays and advertising compete with content. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, or edge-positioned menu was part of the four representative unauthenticated paths. |
provide-guided-navigationdirects-attention | pass | high | Selected navigation states are visually highlighted on home, news and article, and search categories remain adjacent to results. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Screenshots on all four paths show a fixed content-information banner; article and news first viewports also devote prominent areas to ads. F02 medium: Persistent overlays and advertising compete with content. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No modal flow or rich disclosure control was presented in the exercised paths. |
maximize-content-reduce-noisereduced-chrome | issues | high | Screenshots on all four paths show a fixed content-information banner; article and news first viewports also devote prominent areas to ads. F02 medium: Persistent overlays and advertising compete with content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | The mobile layout primitive reports clientWidth 1024 at a requested 360px viewport, and the screenshot shows tiny desktop-scale content. F03 high: The 360px condition is rendered as a scaled 1024px layout. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | Desktop path screenshots show cards, article columns and search results rearranged by template and available width rather than overflowing their containers. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus probe found many controls with outline-style none and several 20px or 32px controls; Lighthouse also reports hidden focusable navigation. F04 high: Focus and target behavior is inconsistent. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Home, news, article and search first views each expose a clear content purpose and obvious next actions. |
support-core-task-successprimary-flow-completion | pass | high | A query URL rendered results and a selected feed article rendered its full reading view without an account wall. |
support-core-task-successclear-system-state-and-recovery | not-applicable | high | The exercised public reading and search journeys did not expose a recoverable data-entry, loading, empty, or failure state. |
be-fast-and-stablegood-core-web-vitals | issues | high | The trace measured LCP 4.76s and mobile layout observed CLS 0.103, both outside good thresholds. F05 high: Main content is slow and shifts during load. |
be-fast-and-stablevisual-stability | issues | high | The trace measured LCP 4.76s and mobile layout observed CLS 0.103, both outside good thresholds. F05 high: Main content is slow and shifts during load. |
be-fast-and-stableefficient-main-thread | pass | high | Trace recorded only two long tasks, 95.92ms longest, and 72.88ms total blocking time over the capture. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR summary records 127 requests and 4,675,484 transferred bytes, including 2.65MB scripts and 1.43MB images. F06 high: The initial page load is heavy and request-dense. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR summary records 127 requests and 4,675,484 transferred bytes, including 2.65MB scripts and 1.43MB images. F06 high: The initial page load is heavy and request-dense. |
be-inclusivenames-roles-labels | issues | high | Lighthouse accessibility scored 0.55 and found missing image alt, unnamed links, invalid aria-details values, an untitled iframe, and list structure errors. F07 high: Important controls and content have invalid or missing accessibility semantics. |
be-inclusivesufficient-contrast | pass | high | Lighthouse accessibility did not report a color-contrast failure, and forced-colors preserved legibility. |
be-inclusivestructure-and-focus | issues | high | The focus probe found many controls with outline-style none and several 20px or 32px controls; Lighthouse also reports hidden focusable navigation. Lighthouse accessibility scored 0.55 and found missing image alt, unnamed links, invalid aria-details values, an untitled iframe, and list structure errors. F04 high: Focus and target behavior is inconsistent. F07 high: Important controls and content have invalid or missing accessibility semantics. |
be-inclusivelegible-text | pass | high | Desktop article and search screenshots show comfortable line length, wrapping and readable hierarchy without clipping. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Lighthouse found maximum-scale=1 and user-scalable=no in the viewport meta element. F08 critical: The page disables browser zoom on mobile. |
follow-best-practicesno-console-errors | issues | high | Lighthouse captured three console security errors, including blocked inline scripts and a blocked SSO beacon. F09 medium: The page logs CSP errors during ordinary loading. |
follow-best-practicessound-document-and-assets | issues | high | Lighthouse accessibility scored 0.55 and found missing image alt, unnamed links, invalid aria-details values, an untitled iframe, and list structure errors. F07 high: Important controls and content have invalid or missing accessibility semantics. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse captured three console security errors, including blocked inline scripts and a blocked SSO beacon. F09 medium: The page logs CSP errors during ordinary loading. |
be-discoverabletitle-and-description | pass | high | Home and article probes found descriptive titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Robots permits the core public routes and sitemap families are declared; rendered navigation uses real href links. |
be-discoverablecanonical-and-indexing-signals | pass | high | Home and article expose matching canonicals and index/follow metadata; robots declares multiple sitemap families. |
be-discoverablestructured-and-shareable-metadata | issues | high | The article has accurate title, canonical, description and Open Graph tags, but the metadata probe found no JSON-LD Article object. F10 medium: Article pages omit structured entity metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | The header primitive found no CSP, HSTS, nosniff, frame protection, Referrer-Policy, or Permissions-Policy on the observed main response. Cookie evidence found 32 cookies flagged insecure and widespread SameSite=None. F11 critical: Security headers and cookie flags are substantially incomplete. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker capture observed 16 third-party origins; Lighthouse found 30 third-party cookies, with requests to Yandex metrics, Mail.ru and advertising endpoints. F12 high: The page starts a broad analytics and advertising footprint before interaction. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No geolocation or notification prompt appeared on load across four paths; authentication is delegated to established SSO entry points. |
be-private-and-securedefensive-browser-policies | issues | high | The header primitive found no CSP, HSTS, nosniff, frame protection, Referrer-Policy, or Permissions-Policy on the observed main response. Cookie evidence found 32 cookies flagged insecure and widespread SameSite=None. F11 critical: Security headers and cookie flags are substantially incomplete. |
be-resilientprogressive-enhancement | issues | high | Discoverability reported 0% raw-to-rendered content coverage for both homepage and article, with no raw title, description, H1, or content tokens. Crawler screenshots are empty. F13 high: Core feed and article content is unavailable to a no-JavaScript crawler. |
be-resilientresilient-runtime-behaviour | pass | high | Four rendered templates completed and maintained visible, bounded navigation and content chrome during ordinary use. |
be-resilientoffline-and-installable | issues | high | Discoverability reported 0% raw-to-rendered content coverage for both homepage and article, with no raw title, description, H1, or content tokens. Crawler screenshots are empty. F13 high: Core feed and article content is unavailable to a no-JavaScript crawler. |
be-resilientnetwork-and-http-failure-states | pass | high | The representative fetched resources recorded explicit HTTP statuses rather than a blank shell, and primary public flows completed despite several status-0 requests. |
be-internationalisedlang-dir-and-logical-properties | issues | high | DOM and focus probes report an empty html lang value on the homepage, while the article correctly reports lang=ru. F14 high: The homepage omits the document language. |
be-internationalisedlocale-aware-data | pass | high | Currency values use locale commas and currency symbols, and Russian text/date presentation is localized across news and article views. |
be-internationalisedtime-zone-correctness | not-applicable | high | The representative paths contain no scheduled event or cross-time-zone task to evaluate. |
be-trustworthyno-dark-patterns | pass | high | Ads are visibly labelled, the content-information notice offers a clear acknowledgement, and reading/search paths do not force registration. |
be-trustworthyhumane-error-handling | not-applicable | high | No validation-bearing form is present in the public reading and query-result paths. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No address, payment, sign-in, or sign-up fields were exercised; the visible query flow has no autofill need. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription purchase, consent, or authenticated account-management flow was in the unauthenticated scope. |
be-sustainableoptimised-assets | issues | high | HAR records 4.68MB across 127 requests, 16 third-party origins, and 2.65MB of script before the user chooses content. F15 high: Resource use is disproportionate for an initial feed viewport. |
be-sustainableno-wasteful-work | issues | high | HAR records 4.68MB across 127 requests, 16 third-party origins, and 2.65MB of script before the user chooses content. F15 high: Resource use is disproportionate for an initial feed viewport. |
be-sustainablethird-party-and-media-budget | issues | high | HAR records 4.68MB across 127 requests, 16 third-party origins, and 2.65MB of script before the user chooses content. F15 high: Resource use is disproportionate for an initial feed viewport. |
be-agent-readystructured-agent-capabilities | issues | high | The article offers a summarise control, but non-JS discoverability is 0%, there is no Article JSON-LD, and no structured agent capability is exposed. F16 medium: Content is not reliably machine-readable despite clear summarisation value. |
be-agent-readyon-device-inference | not-applicable | high | The page offers summarisation, but remote evidence cannot establish whether inference executes on device or on a server. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten feed end-to-start traversals, heap self-size rose about 4.5% rather than growing in proportion to ten repetitions; this does not demonstrate unbounded retained growth. |
be-memory-efficientbounded-footprint | issues | high | The baseline heap snapshot contains 1,178,516 nodes and 70,054,608 self-size bytes. After repeated feed traversal it reaches 1,216,232 nodes and 73,184,221 bytes. F17 medium: The initial page has a large memory footprint. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | The repeated traversal produced a bounded 3.1MB heap increase and 3.2% node increase, with no escalating failure or interaction slowdown observed. Confidence is limited because constructor-level detached-node detail was unavailable. |
Provenance
Canonical report: results/atomic/reports/0615-dzen_ru.json
Report SHA-256: 7064a488a5efa0967131ff933641bef2be2722fa373b365f8ea045f9279757f2
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/dzen_ru/2026-07-21T23-10-27-737Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/dzen_ru/2026-07-21T23-10-27-737Z
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.