Manifest position 408 · CrUX rank bucket 1000

https://www.nytimes.com

Partial after retries

Atomic coverage is exact, but 7 checks are blocked because anti-bot protection prevented article, search, login, validation, recovery and account-flow inspection.

Attempts
3 / 3
Judged checks
51 / 58
Blocked
7
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
issueshighThe dark-mode screenshot is visually identical to the light capture, the page declares meta color-scheme=light, and computed body background remains white.
F01 medium: The public news experience is locked to a light palette even when the user requests dark mode.
respect-user-preferences
respects-reduced-motion
passmediumUnder prefers-reduced-motion: reduce the media query matched, loaded CSS contained reduced-motion handling, and only two finite 300ms animations remained, both finished.
respect-user-preferences
respects-contrast
passmediumThe prefers-contrast: more screenshot retained readable text, controls, borders, and consent actions; CSS also contained prefers-contrast/forced-colors handling.
implement-natural-interactions
view-transitions
passmediumLoaded homepage and section CSS contains view-transition rules, providing declarative transition support for state/route changes.
implement-natural-interactions
scroll-driven-animations
passmediumLoaded CSS contains animation-timeline/scroll-timeline rules; no evidence of a required scroll effect implemented solely with a scroll listener was found.
implement-natural-interactions
physical-gestures
passmediumLoaded CSS contains scroll-snap and overscroll-oriented platform styling, and the audited news surfaces did not expose a custom gesture that fought native scrolling.
provide-guided-navigation
scroll-state-aware-chrome
passmediumThe responsive navigation and live-news chrome remain position-aware across desktop/mobile captures, and loaded CSS contains scroll-timeline/state-related styling.
provide-guided-navigation
anchored-positioning
passmediumLoaded CSS contains anchor positioning declarations and the semantic navigation dialog remained attached and usable in captured states.
provide-guided-navigation
directs-attention
passmediumHomepage/section hierarchy, live labels, tabs, headings, and state-aware navigation provide clear visual direction across the representative index surfaces.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop and mobile first-load screenshots show the “Manage privacy preferences” panel covering the lower 25% of desktop and most of the 360px viewport before any user action.
F02 high: A consent panel obscures a large share of the primary news content on every fresh load.
maximize-content-reduce-noise
semantic-dismissible-primitives
passmediumThe main navigation overlay is implemented as a native dialog and the consent interruption provides explicit accept, reject, and manage actions.
maximize-content-reduce-noise
reduced-chrome
passmediumAfter rejecting consent, the desktop capture devotes the primary area to editorial headlines and imagery with restrained navigation chrome.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighThe mobile layout primitive measured scrollWidth 627px against clientWidth 360px, producing 267px of horizontal overflow despite a valid viewport meta tag.
F03 high: The homepage overflows horizontally at a 360px viewport.
adapt-to-the-form-factor
component-level-responsiveness
issueshighThe DOM/CSS probe found no @container or container-type signal while the same card/navigation patterns appear across differently sized regions.
F04 low: Reusable components expose no container-query adaptation in the loaded homepage or section CSS.
adapt-to-the-form-factor
input-modality-aware
issueshighA focused primary news link matched :focus-visible but computed to a transparent 2px outline with no box shadow. Lighthouse also identified nine footer target-size groups.
F05 medium: Keyboard focus can be effectively invisible and several mobile targets are too tightly spaced.
support-core-task-success
clear-purpose-and-primary-action
passmediumThe homepage and World page have descriptive titles, prominent editorial headings, clear story links, section navigation, subscribe and login actions.
support-core-task-success
primary-flow-completion
blockedhighArticle, search, and login journeys were attempted, but NYTimes bot protection returned a robot-block page before the representative flows could be completed.
support-core-task-success
clear-system-state-and-recovery
blockedhighSearch and account recovery/error states could not be exercised because bot protection blocked the routes before the application UI loaded.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured homepage LCP 32.1s, FCP 13.4s, TBT 2,800ms and performance 0.26; World measured LCP 29.8s, FCP 8.9s and TBT 1,670ms.
F06 critical: Cold-load performance is far outside good user-centric thresholds on both audited templates.
be-fast-and-stable
visual-stability
issueshighThe mobile layout observer recorded CLS 0.253, including a single 0.196 shift around 16.8s; Lighthouse independently measured non-zero CLS.
F07 high: The World section shifts substantially after load.
be-fast-and-stable
efficient-main-thread
issueshighThe trace recorded 13 long tasks, a 516.6ms longest task and 899.6ms TBT; Lighthouse attributed 7.5s to script evaluation and measured 2.8s TBT.
F08 high: Heavy script execution blocks the main thread during startup.
be-fast-and-stable
efficient-resource-delivery
issueshighThe HAR captured 385 requests and 12.5MB transferred, including 35 stylesheets and 239 scripts; parser-inserted high-priority video CSS and font/global styles form a large startup chain.
F09 high: The homepage performs an exceptionally large, eager network load with many critical-style candidates.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 1,244KiB unused JavaScript and 85KiB unused CSS; examples include 143KiB wasted hls.js and 72KiB wasted Lottie code.
F10 high: Large amounts of JavaScript and CSS are unused on the initial homepage view.
be-inclusive
names-roles-labels
issueshighLighthouse found seven poster images without alt and a role=feed missing required child roles on the homepage; the World template also fails required ARIA parent/child relationships and list semantics.
F11 high: Video posters and composite feeds contain accessibility-tree errors.
be-inclusive
sufficient-contrast
passmediumLighthouse did not report a color-contrast failure on either homepage or World, and normal/high-contrast screenshots remained legible.
be-inclusive
structure-and-focus
passmediumLighthouse accessibility audits, DOM semantics, focus probe, image audit and screenshots.
be-inclusive
legible-text
passmediumDesktop/mobile screenshots show readable serif headlines, clear sans-serif metadata, comfortable line lengths, and no text clipping on the accessible World template.
be-inclusive
zoom-reflow-targets-and-media
issueshighLighthouse identified nine target-size groups; examples include footer links whose safe clickable diameter is 15–18px, below the 24px audit floor.
F12 medium: Footer controls do not provide sufficient touch target size or spacing.
follow-best-practices
no-console-errors
issueshighLighthouse captured five homepage errors and three World errors, including a production React hydration error #418, FedCM failures, and repeated 404 resources.
F13 medium: Both audited templates emit runtime and network errors.
follow-best-practices
sound-document-and-assets
issueshighThe image primitive found 25 of 29 images without width/height attributes, while the World layout showed a large late shift.
F14 medium: Most homepage images omit intrinsic dimensions.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse found an unload listener in adslot code, a BFCache failure, missing source maps, and DevTools inspector issues.
F15 medium: Deprecated unload handling prevents back/forward cache restoration and large first-party bundles lack valid source maps.
be-discoverable
title-and-description
passmediumHomepage and World each expose unique descriptive titles and meta descriptions in raw and rendered HTML.
be-discoverable
crawlable-and-mobile-friendly
issueshighLighthouse found 28 non-crawlable anchor instances (a.tpl-lbl without href), even though the page otherwise server-renders 98% of content.
F16 medium: Some homepage links are rendered as anchors without href values.
be-discoverable
canonical-and-indexing-signals
passmediumHomepage and World returned 200, include canonical and hreflang links, are not accidentally noindexed, and robots.txt advertises multiple sitemaps.
be-discoverable
structured-and-shareable-metadata
passmediumHomepage exposes WebSite and NewsMediaOrganization JSON-LD plus Open Graph metadata; World exposes CollectionPage and NewsMediaOrganization metadata aligned with visible content.
be-private-and-secure
secure-transport-and-headers
issueshighThe headers probe found CSP allowing unsafe-inline and unsafe-eval. Cookie inspection found nyt-gdpr and nyt-geo without Secure and six cookies using SameSite=None.
F17 high: Cookie and CSP settings weaken otherwise strong HTTPS transport.
be-private-and-secure
data-minimisation-and-third-parties
issueshighThe consent UI names 336 vendors; the tracker probe observed 24 third-party origins and known ad trackers, while the HAR attributed 147 requests and 10.1MB to origins classified as third-party.
F18 high: The fresh-load privacy and tracking footprint is disproportionate for reading the front page.
be-private-and-secure
in-context-permissions-and-modern-auth
blockedhighThe login route was attempted but bot protection blocked access before authentication methods or permission timing could be inspected.
be-private-and-secure
defensive-browser-policies
issueshighThe headers probe found no Referrer-Policy; Permissions-Policy was present but limited to browsing-topics=(), while HSTS, nosniff, and X-Frame-Options were correctly configured.
F19 medium: Referrer policy is not explicitly set and the permissions policy only disables browsing topics.
be-resilient
progressive-enhancement
passmediumDiscoverability captures found 98% homepage and 97% World rendered-content coverage in raw HTML, with title, h1 and description available without JavaScript.
be-resilient
resilient-runtime-behaviour
passmediumThe loaded index templates expose semantic dialog navigation, server-rendered core content, and no clipped overlay was observed on the accessible homepage/World states.
be-resilient
offline-and-installable
not-applicablehighThe audited public news pages are content documents rather than an installed app; offline installability is contextual and not required for this report.
be-resilient
network-and-http-failure-states
blockedhighRepresentative search/article routes returned the external anti-bot 403 state; offline and application-owned network-failure handling could not be isolated.
be-internationalised
lang-dir-and-logical-properties
passmediumBoth templates declare lang=en, provide 7–9 hreflang variants and visible international language links, and loaded CSS contains logical properties.
be-internationalised
locale-aware-data
passmediumVisible dates/timestamps use semantic time elements with machine-readable datetime values, and regional/language variants are exposed.
be-internationalised
time-zone-correctness
passmediumBreaking-news timestamps use absolute ISO datetime values while presenting human-readable relative labels, avoiding ambiguous stored local times.
be-trustworthy
no-dark-patterns
passmediumThe consent first layer gives Accept all and Reject all equal visual prominence and provides direct policy/management links; subscription pricing is visible in the masthead.
be-trustworthy
humane-error-handling
blockedhighThe search and login forms were attempted but blocked before invalid-input and validation states could be exercised.
be-trustworthy
trustworthy-input-assistance
blockedhighThe login/account form was blocked before field autocomplete and input-assistance attributes could be inspected.
be-trustworthy
safe-commercial-and-account-flows
blockedhighThe login and subscription/account journey was blocked by anti-bot protection before commitments, cancellation, and reauthentication could be assessed.
be-sustainable
optimised-assets
issueshighThe image primitive classified all 29 image URLs as legacy-format paths, found 25 missing intrinsic dimensions and one missing responsive source set; delivery may negotiate WebP, but markup remains inconsistent.
F20 medium: Image markup does not expose an efficient, stability-friendly asset baseline.
be-sustainable
no-wasteful-work
issueshighThe HAR shows 239 scripts and 7.3MB media transfer, while Lighthouse identifies 1.24MB unused JS and 7.5s script evaluation.
F21 high: The initial page performs substantial work unrelated to immediate reading.
be-sustainable
third-party-and-media-budget
issueshighTwo 1080p video segments account for about 7.3MB; total transferred bytes are 12.5MB and third-party-classified origins account for 10.1MB.
F22 high: Autoloaded media and third-party delivery dominate the front-page byte budget.
be-agent-ready
structured-agent-capabilities
not-applicablehighThe publisher explicitly disallows major AI agents in robots.txt and does not signal an intent to expose agent-facing capabilities; this emerging check is judged out of scope.
be-agent-ready
on-device-inference
not-applicablehighNo user-facing task in the audited news index requires on-device inference, and the publisher does not signal agent/on-device-AI intent.
be-memory-efficient
no-leak-under-repeated-interaction
passlowAfter ten attempted menu open/close cycles, the separate post snapshot was only 3.0% larger by self size and closure count declined; this is low-confidence evidence and does not establish unbounded retained growth.
be-memory-efficient
bounded-footprint
issueslowThe baseline heap summary contains 1,956,211 nodes and 120.1MB self size, including 385k native nodes, 554k objects and 113k closures.
F23 medium: The homepage has a very large initial JavaScript heap/object population for a news index.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passlowNeither heap summary exposed Detached* constructors among dominant retainers, and closure count fell from 113,647 to 111,889 after the interaction run.

Provenance

Canonical report: results/atomic/reports/0408-www_nytimes_com.json
Report SHA-256: 95050f883d7c040bd5187bddbfdf536f53d8e45e3267a81ef26688179aafec9a
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_nytimes_com/2026-07-27T22-16-08-694Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_nytimes_com/2026-07-27T22-16-08-694Z
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.