Manifest position 345 · CrUX rank bucket 1000

https://en.wikipedia.org

Coverage complete

Complete atomic audit of 58 checks across five representative public paths. Authenticated editing/account and donation flows were not covered.

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
issueshighThe desktop and prefers-color-scheme: dark screenshots are pixel-identical at 136,328 bytes and remain white, even though the CSS contains a dark media query and the UI offers a manual appearance setting.
F01 medium: The default experience does not follow the system dark-color preference.
respect-user-preferences
respects-reduced-motion
passhighThe media query matched, the stylesheet includes reduced-motion handling, and no active animations were present.
respect-user-preferences
respects-contrast
passhighLighthouse passed color contrast and controls/text remained legible in captured templates.
implement-natural-interactions
view-transitions
issueshighCSS inspection found no view-transition rules or names on the multi-page reading experience.
F02 low: Article and navigation changes are abrupt rather than using cross-document View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation exists on the representative templates, so there is no implementation to judge.
implement-natural-interactions
physical-gestures
passhighReading uses native scrolling and controls; no custom pointermove gesture layer was found fighting platform behavior.
provide-guided-navigation
scroll-state-aware-chrome
passhighThe article exposes a persistent contents rail and clear reading chrome without obstructing content; no broken JS scroll toggling was observed.
provide-guided-navigation
anchored-positioning
issuesmediumThe article exposes several checkbox-driven dropdown controls, while full stylesheet inspection found no anchor-name, position-anchor, or position-try usage.
F03 low: Dropdown and tooltip surfaces do not use CSS anchor positioning.
provide-guided-navigation
directs-attention
passhighArticle title, active Read tab, contents rail, section headings and in-page links provide clear location and attention cues.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighNo modal, interstitial, consent wall, or content-obscuring banner appeared on load.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDOM and axe evidence show role=button checkbox toggles for main, appearance, language and tools menus; the page contains zero popover elements, dialogs, or details.
F04 medium: Transient menus are implemented with checkbox inputs rather than popover semantics.
maximize-content-reduce-noise
reduced-chrome
passhighThe article template gives most of the viewport to readable content with restrained navigation and no advertising chrome.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a requested 360x800 viewport, layout reported clientWidth and scrollWidth 1120 with visual scale 0.3214; the mobile screenshot shows tiny text and controls. The viewport meta is width=1120 rather than device-width.
F05 high: The desktop experience forces a 1120 CSS-pixel layout at a 360px viewport, shrinking the whole page to unreadable scale.
adapt-to-the-form-factor
component-level-responsiveness
issueshighFull stylesheet inspection found no @container rule, while the narrow-viewport evidence retained the entire 1120px desktop composition.
F06 medium: Components do not adapt to available container width.
adapt-to-the-form-factor
input-modality-aware
issueshighAfter programmatically focusing the article search input, computed outline was rgb(32,33,34) none 3px and the only box-shadow was transparent/inset.
F07 medium: Keyboard focus on the primary search field is not visibly outlined.
support-core-task-success
clear-purpose-and-primary-action
passhighMain, article, search and help templates state their purpose through clear headings and task-specific navigation.
support-core-task-success
primary-flow-completion
passhighThe user can enter through Main Page, reach articles/search results, and navigate to help without an account wall.
support-core-task-success
clear-system-state-and-recovery
passhighA non-existent title shows a specific explanation plus search, spelling, sister-project, wizard and request alternatives.
be-fast-and-stable
good-core-web-vitals
passhighLighthouse measured LCP 1.6s, CLS 0 and TBT about 0ms; trace measured LCP 1.167s and no long tasks.
be-fast-and-stable
visual-stability
passhighArticle CLS was 0; Main Page CLS was 0.000215 after 3s, both well inside the good range.
be-fast-and-stable
efficient-main-thread
passhighTrace found zero long tasks and 0ms TBT; Lighthouse TBT was 2.5ms.
be-fast-and-stable
efficient-resource-delivery
passhighThe article loaded in 26 requests/434,636 transferred bytes; startup script is async, compression is present, and LCP remained fast.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 87 KiB unused JavaScript in a 241,047-byte bundle and about 42 KiB unused CSS, including one inline ruleset with 97.2% waste.
F08 medium: The reading page ships substantial unused JavaScript and CSS.
be-inclusive
names-roles-labels
issueshighaxe-core found one critical image-alt violation and five aria-allowed-role violations on the Vector menu checkbox controls.
F09 high: The article template includes an image without alternative text and invalid ARIA roles on checkbox menu toggles.
be-inclusive
sufficient-contrast
passhighLighthouse passed color contrast; axe reported only four items requiring manual contrast review, with no confirmed violation.
be-inclusive
structure-and-focus
passhighA main landmark, nav/header/footer structure and ordered visible article headings are present; Lighthouse heading-order passed.
be-inclusive
legible-text
passhighDesktop article and help text use readable line lengths, spacing and stable serif/sans hierarchy.
be-inclusive
zoom-reflow-targets-and-media
passhighLighthouse mobile checks found no media-caption or tap-target failure, and no audio/video is present; scaling is allowed even though narrow reflow is separately deficient.
follow-best-practices
no-console-errors
passhighLighthouse errors-in-console passed with no items.
follow-best-practices
sound-document-and-assets
passhighHTML doctype and UTF-8 charset are present; Lighthouse passed image aspect ratio and responsive image audits.
follow-best-practices
browser-platform-hygiene
passhighBFCache passed; no permission prompt appeared on load and no deprecated API failure was reported.
be-discoverable
title-and-description
issueshighThe Main Page and Web article probes returned no meta description; Lighthouse scored the meta-description audit 0.
F10 medium: Representative public pages omit a meta description.
be-discoverable
crawlable-and-mobile-friendly
passhighReal href links, robots access and raw HTML content are available; Lighthouse passed crawlable anchors, link text and crawlability.
be-discoverable
canonical-and-indexing-signals
passhighArticle returns 200 with canonical URL and indexable robots; robots.txt advertises a sitemap endpoint.
be-discoverable
structured-and-shareable-metadata
passhighArticle has matching schema.org Article JSON-LD and Open Graph title/type metadata.
be-private-and-secure
secure-transport-and-headers
issueshighCDP cookie inspection found enwikimwuser-sessionId with secure=false, httpOnly=false and SameSite=None on an HTTPS page.
F11 high: A session-identifier cookie is set without Secure or HttpOnly.
be-private-and-secure
data-minimisation-and-third-parties
passhighNo known trackers or exposed secrets were found; only 9,369 bytes across four third-party requests, all Wikimedia infrastructure.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighNo permission prompt fired on load. Authentication is optional and outside the primary public reading/search journey.
be-private-and-secure
defensive-browser-policies
issueshighHeaders show CSP script-src permits unsafe-inline and unsafe-eval across a very broad host list, with no frame-ancestors directive or X-Frame-Options, Referrer-Policy, or Permissions-Policy.
F12 high: Browser-enforced security policy is broad and incomplete.
be-resilient
progressive-enhancement
passhighRaw server HTML retained 97% of rendered content words, title and H1; the page is not a JS shell.
be-resilient
resilient-runtime-behaviour
passhighLoaded article/search/help templates remained usable without runtime errors; native document navigation preserves robust baseline behavior.
be-resilient
offline-and-installable
not-applicablehighWikipedia is a public content MPA rather than an installed app; installability is not required for the audited reading journey.
be-resilient
network-and-http-failure-states
passhighThe missing-title state explains the condition and offers multiple specific recovery paths rather than a blank shell.
be-internationalised
lang-dir-and-logical-properties
passhighThe page declares lang=en and dir=ltr, exposes language selection, and stylesheet inspection found logical inline properties.
be-internationalised
locale-aware-data
not-applicablehighThe representative disambiguation/help pages expose no locale-sensitive numeric, currency, or duration UI to exercise.
be-internationalised
time-zone-correctness
not-applicablehighThe selected templates contain no scheduled event or user-entered time flow where time-zone math applies.
be-trustworthy
no-dark-patterns
passhighNo ads, consent nag, forced continuity, confirmshaming, or hidden subscription commitment appeared on the public paths.
be-trustworthy
humane-error-handling
not-applicablehighNo validation-error form flow is part of the public read/search scope; search accepts free text without required-field errors.
be-trustworthy
trustworthy-input-assistance
issueshighDOM probe found the Search Wikipedia input has autocomplete="off" rather than an appropriate search autocomplete behavior.
F13 low: The primary search field explicitly disables browser autocomplete.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, authenticated account-management, or sensitive account action was exercised in the public scope.
be-sustainable
optimised-assets
passhighThe text article transfers 72,379 image bytes; most chrome assets are SVG and content PNG thumbnails expose srcset.
be-sustainable
no-wasteful-work
passhighThe trace recorded no long tasks and no continuous media/background activity; the page remains lightweight for its reading purpose.
be-sustainable
third-party-and-media-budget
passhighOnly 9,369 third-party bytes were loaded, no known tracker was found, and there is no autoplay audio/video.
be-agent-ready
structured-agent-capabilities
not-applicablehighThe public encyclopedia surfaces content and links, not agent-invokable transactional capabilities; WebMCP tools are not applicable.
be-agent-ready
on-device-inference
not-applicablehighNo on-device inference feature is necessary to complete the encyclopedia reading or search tasks.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter 10 appearance-menu open/close cycles, node count rose only 0.57% (168,312 to 169,276); growth was mostly strings consistent with lazy initialization, not demonstrated unbounded retention.
be-memory-efficient
bounded-footprint
passhighBaseline self size was 10.72 MB with 168,312 heap nodes, proportionate for a script-enhanced encyclopedia article.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighNeither baseline nor post top-constructor summaries exposed a Detached* population; jQuery object count remained 16 after 10 menu cycles.

Provenance

Canonical report: results/atomic/reports/0345-en_wikipedia_org.json
Report SHA-256: 02af8c1684b989e4e6af449ce80103500edbc8f4966ff76d80a185e28ceb3eb5
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/en_wikipedia_org/2026-07-20T02-49-44-432Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/en_wikipedia_org/2026-07-20T02-49-44-432Z
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.