Manifest position 895 · CrUX rank bucket 1000
https://www.walmart.com
Partial after retries
Atomic coverage is exact, but 6 checks remain blocked because key search, product, account and checkout surfaces triggered PerimeterX verification or were not reachable.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark-emulated screenshot is pixel-identical in appearance to light and the probe reports color-scheme normal with black text; no user-driven dark theme. Under prefers-reduced-motion: reduce, the probe still found at least 30 running ld_De animations, each 750 ms. F01 medium: The site ignores the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | issues | high | Dark-emulated screenshot is pixel-identical in appearance to light and the probe reports color-scheme normal with black text; no user-driven dark theme. Under prefers-reduced-motion: reduce, the probe still found at least 30 running ld_De animations, each 750 ms. F02 high: Animation continues when reduced motion is requested. |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors screenshot preserves readable text, controls, and focus; Lighthouse contrast audit passed. |
implement-natural-interactionsview-transitions | issues | high | Rendered DOM/CSS inspection of the homepage. F03 low: State and route transitions do not use View Transitions. |
implement-natural-interactionsscroll-driven-animations | not-applicable | medium | Rendered DOM/CSS inspection of the homepage. |
implement-natural-interactionsphysical-gestures | pass | high | Homepage carousels use native horizontal scroll-snap and explicit previous/next controls; no custom pointer-only gesture was observed. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | Rendered DOM/CSS inspection of the homepage. F04 low: Persistent header chrome does not adapt to scroll state. |
provide-guided-navigationanchored-positioning | not-applicable | medium | Rendered DOM/CSS inspection of the homepage. |
provide-guided-navigationdirects-attention | pass | high | Carousel navigation has explicit direction controls and keyboard focus remains visible. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Homepage loaded content-first without a consent/ad interstitial; category challenge is a labeled modal with a visible close control; chrome is compact relative to content. |
maximize-content-reduce-noisesemantic-dismissible-primitives | pass | high | Homepage loaded content-first without a consent/ad interstitial; category challenge is a labeled modal with a visible close control; chrome is compact relative to content. |
maximize-content-reduce-noisereduced-chrome | pass | high | Homepage loaded content-first without a consent/ad interstitial; category challenge is a labeled modal with a visible close control; chrome is compact relative to content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360 px, layout reported viewport meta, scrollWidth 360, horizontal overflow 0, and CLS 0.0506. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | Rendered DOM/CSS inspection of the homepage. F05 low: Responsive behavior relies on viewport breakpoints rather than component containers. |
adapt-to-the-form-factorinput-modality-aware | pass | high | Programmatic keyboard focus matched :focus-visible and computed outline rgb(16,16,16) auto 1px. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Homepage clearly identifies Walmart, exposes search, departments and direct Shop/Add calls to action. |
support-core-task-successprimary-flow-completion | blocked | medium | Attempted clean-CDP navigation was redirected to /blocked and displayed a PerimeterX “Robot or human?” press-and-hold challenge. |
support-core-task-successclear-system-state-and-recovery | pass | high | The bot-detection state clearly says what happened, offers a press-and-hold action, and category modal has a close control. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured performance 0.38, LCP 19.6 s, FCP 6.3 s, TBT 820 ms and Speed Index 8.6 s; trace measured 5 long tasks and 380.83 ms TBT. F06 critical: Cold-load performance is far outside good Core Web Vitals targets. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observed CLS 0.0506 and all audited images had explicit width and height. |
be-fast-and-stableefficient-main-thread | issues | high | Lighthouse measured performance 0.38, LCP 19.6 s, FCP 6.3 s, TBT 820 ms and Speed Index 8.6 s; trace measured 5 long tasks and 380.83 ms TBT. F07 high: Heavy scripting blocks the main thread. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 422 requests and 3,629,747 transferred bytes, including 266 scripts (2,929,970 bytes) and 390 third-party requests. F08 high: The page makes an excessive number of requests and delivers a large script payload. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR recorded 422 requests and 3,629,747 transferred bytes, including 266 scripts (2,929,970 bytes) and 390 third-party requests. F09 high: JavaScript dominates the transfer budget. |
be-inclusivenames-roles-labels | issues | high | Probe found doctype html, lang en-US, one H1, ordered H1/H2/H3 headings, 57 visible controls, visible focus, and 11 potentially unnamed focusable elements including product-price divs. Lighthouse accessibility scored 0.97; link-name failed for one link while contrast, labels, button names and heading order passed. F10 medium: Focusable elements include unnamed links and product-price containers. |
be-inclusivesufficient-contrast | pass | high | Forced-colors screenshot preserves readable text, controls, and focus; Lighthouse contrast audit passed. |
be-inclusivestructure-and-focus | pass | high | Probe found doctype html, lang en-US, one H1, ordered H1/H2/H3 headings, 57 visible controls, visible focus, and 11 potentially unnamed focusable elements including product-price divs. Lighthouse accessibility scored 0.97; link-name failed for one link while contrast, labels, button names and heading order passed. |
be-inclusivelegible-text | pass | high | Text remains readable, unclipped and consistently aligned in sampled desktop and 360 px states. |
be-inclusivezoom-reflow-targets-and-media | pass | high | No horizontal overflow, scaling is not disabled, and sampled controls remain usable at the narrow viewport. |
follow-best-practicesno-console-errors | issues | high | Lighthouse found 17 browser-console error entries. F11 medium: The page logs many browser errors during load. |
follow-best-practicessound-document-and-assets | issues | high | Image audit found 8 oversized images, 19 legacy-format images, 3 without srcset and 1 missing alt; all had dimensions. F12 medium: Images are frequently oversized or delivered in legacy formats. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse found 17 browser-console error entries. F13 medium: The cold load emits inspector-visible browser errors. |
be-discoverabletitle-and-description | pass | high | Discoverability capture fetched HTTP 200 raw HTML, found 82% rendered-word coverage, no JS shell, and title/H1/meta description in raw HTML. DOM probe found a descriptive title, meta description, canonical URL, viewport and two JSON-LD blocks; robots.txt is valid and lists sitemaps. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Discoverability capture fetched HTTP 200 raw HTML, found 82% rendered-word coverage, no JS shell, and title/H1/meta description in raw HTML. DOM probe found a descriptive title, meta description, canonical URL, viewport and two JSON-LD blocks; robots.txt is valid and lists sitemaps. |
be-discoverablecanonical-and-indexing-signals | pass | high | Discoverability capture fetched HTTP 200 raw HTML, found 82% rendered-word coverage, no JS shell, and title/H1/meta description in raw HTML. DOM probe found a descriptive title, meta description, canonical URL, viewport and two JSON-LD blocks; robots.txt is valid and lists sitemaps. |
be-discoverablestructured-and-shareable-metadata | pass | high | Discoverability capture fetched HTTP 200 raw HTML, found 82% rendered-word coverage, no JS shell, and title/H1/meta description in raw HTML. DOM probe found a descriptive title, meta description, canonical URL, viewport and two JSON-LD blocks; robots.txt is valid and lists sitemaps. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS, CSP, HSTS, frame protections and Permissions-Policy are present, but X-Content-Type-Options and Referrer-Policy are absent. Cookie audit found 16 cookies reported without Secure and several SameSite=None; vtc lasts 400 days. F14 high: Cookie and response-header hardening is incomplete. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker capture found seven third-party origins and known Google advertising and Criteo endpoints. HAR recorded 422 requests and 3,629,747 transferred bytes, including 266 scripts (2,929,970 bytes) and 390 third-party requests. F15 high: The homepage has a large third-party and tracking footprint. |
be-private-and-securein-context-permissions-and-modern-auth | blocked | medium | Attempted clean-CDP navigation was redirected to /blocked and displayed a PerimeterX “Robot or human?” press-and-hold challenge. |
be-private-and-securedefensive-browser-policies | issues | high | HTTPS, CSP, HSTS, frame protections and Permissions-Policy are present, but X-Content-Type-Options and Referrer-Policy are absent. Cookie audit found 16 cookies reported without Secure and several SameSite=None; vtc lasts 400 days. F16 medium: Defensive policy coverage has material gaps. |
be-resilientprogressive-enhancement | pass | high | Crawler capture retained 82% of homepage content without JavaScript, so the core homepage is server rendered. |
be-resilientresilient-runtime-behaviour | pass | high | The visible challenge overlay remains within the viewport and provides a close control; core homepage content rendered robustly. |
be-resilientoffline-and-installable | not-applicable | medium | No manifest or controlling service worker was present; offline installability is not applicable to this intrinsically network-dependent retail catalog. |
be-resilientnetwork-and-http-failure-states | pass | high | Blocked requests show a clear human-verification state rather than a blank shell, with an explicit recovery action. |
be-internationalisedlang-dir-and-logical-properties | issues | high | DOM declares lang=en-US, but rendered CSS contains extensive physical left/right declarations and no document dir. F17 low: Layout CSS is not writing-mode resilient. |
be-internationalisedlocale-aware-data | blocked | medium | No representative date/time formatting surface was reachable and source was not provided; the attempted DOM method cannot establish implementation correctness. |
be-internationalisedtime-zone-correctness | blocked | medium | No representative date/time formatting surface was reachable and source was not provided; the attempted DOM method cannot establish implementation correctness. |
be-trustworthyno-dark-patterns | pass | high | The sampled homepage discloses the $1 Walmart+ offer, 30-day duration, $35 minimum and terms link without confirmshaming. |
be-trustworthyhumane-error-handling | blocked | medium | Attempted clean-CDP navigation was redirected to /blocked and displayed a PerimeterX “Robot or human?” press-and-hold challenge. |
be-trustworthytrustworthy-input-assistance | issues | high | The only accessible homepage input is search with autocomplete="off"; search/product/account flows could not be exercised through the bot wall. F18 medium: The primary search input disables browser autocomplete. |
be-trustworthysafe-commercial-and-account-flows | blocked | medium | Attempted clean-CDP navigation was redirected to /blocked and displayed a PerimeterX “Robot or human?” press-and-hold challenge. |
be-sustainableoptimised-assets | issues | high | Image audit found 8 oversized images, 19 legacy-format images, 3 without srcset and 1 missing alt; all had dimensions. F19 medium: Image delivery wastes bytes and misses modern formats. |
be-sustainableno-wasteful-work | issues | high | HAR and image evidence show 3.63 MB/422 requests, 2.93 MB script, 19 legacy images and 390 requests classified third-party. F20 high: The homepage performs disproportionate scripting and background requests. |
be-sustainablethird-party-and-media-budget | issues | high | HAR and image evidence show 3.63 MB/422 requests, 2.93 MB script, 19 legacy images and 390 requests classified third-party. F21 high: Third-party requests dominate the network budget. |
be-agent-readystructured-agent-capabilities | issues | high | DOM probe found two JSON-LD blocks but no WebMCP surface and no on-device inference API usage. F22 low: A major commerce flow exposes no structured agent actions. |
be-agent-readyon-device-inference | not-applicable | medium | No summarization or local-inference feature was present, and the sampled retail homepage has no clear on-device inference requirement. |
be-memory-efficientno-leak-under-repeated-interaction | pass | low | Heap summaries were stable after the attempted repeated carousel interaction: 947,685→947,972 nodes (+287) and 57,860,232→57,854,336 bytes (-5,896). |
be-memory-efficientbounded-footprint | issues | high | Baseline heap contained 947,685 nodes, 63,515 closures and 57.86 MB self size on a single homepage view. F23 medium: The initial homepage JavaScript heap is disproportionately large. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Heap summaries were stable after the attempted repeated carousel interaction: 947,685→947,972 nodes (+287) and 57,860,232→57,854,336 bytes (-5,896). |
Provenance
Canonical report: results/atomic/reports/0895-www_walmart_com.json
Report SHA-256: 19bc71705afc8562d4ed9442666ebde530902ae9bb45b0a684f2ef53f1eaff13
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_walmart_com/2026-07-28T11-00-41-706Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_walmart_com/2026-07-28T11-00-41-706Z
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.