Manifest position 264 · CrUX rank bucket 1000

https://www.amazon.com.be

Coverage complete

Coverage-complete multi-template public-site audit; anonymous checkout beyond basket was not transacted.

Attempts
2 / 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 dark-mode screenshot remains a white/light storefront, and the DOM reports color-scheme: normal on html/body.
F01 medium: The storefront does not adapt to the user’s dark color preference.
respect-user-preferences
respects-reduced-motion
issueshighWith prefers-reduced-motion: reduce matched, the probe found nine animations, including repeating 1.1s spinners, 2s leftToRight animations, and a 1s loading indicator.
F02 medium: Continuous animations remain active under reduced-motion.
respect-user-preferences
respects-contrast
passhighForced-colors/contrast emulation matched and computed controls resolved to system black/white/yellow colors with visible borders.
implement-natural-interactions
view-transitions
issueshighThe platform probe found zero view-transition CSS rules across the loaded stylesheets; representative product/cart changes appear as abrupt page/modal swaps.
F03 low: State and route changes do not use View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo parallax, scrollytelling, or scroll-linked reveal behavior was present on the audited home, search, product, or cart paths.
implement-natural-interactions
physical-gestures
passmediumLong home/search pages use native browser scrolling; the screenshots and interaction run showed no custom gesture wall or pointer-only primary action.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe full-page screenshots show fixed, visually unchanged navigation across long home/search pages, while CSS inspection found no scroll-timeline or modern scroll-state mechanism.
F04 low: Navigation chrome does not communicate scroll state.
provide-guided-navigation
anchored-positioning
issuesmediumThe product probe reports many div-based role=dialog overlays; platform inspection found zero anchor positioning rules and no popover elements.
F05 low: Menus and overlays use custom positioning rather than anchor-aware primitives.
provide-guided-navigation
directs-attention
passhighSearch results expose clear result/product/add controls, and cart/product states use prominent headings and modal focus cues.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighHome is covered by a cookie panel; the attempted product add-to-cart state is blocked by a language modal layered above the cookie panel.
F06 high: Stacked consent and language prompts obstruct the primary commerce journey.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe product probe found 30 role=dialog nodes, almost all DIVs, while platform inspection found no dialog, popover, or details elements.
F07 medium: Overlay implementation relies heavily on generic div/form dialogs.
maximize-content-reduce-noise
reduced-chrome
issueshighThe mobile capture is a very long grid of near-identical cards with persistent global/category chrome; the search page contains 1,036 links.
F08 medium: Dense repeated merchandising chrome overwhelms content hierarchy.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighThe mobile layout probe found no viewport meta, an effective 1000px layout width, visual viewport 360px, and 640px horizontal overflow.
F09 critical: The page is not reflowable at a 360px viewport.
adapt-to-the-form-factor
component-level-responsiveness
issueshighStylesheet inspection found zero container rules; the 360px capture is a scaled desktop grid rather than components adapting to available space.
F10 medium: Reusable cards do not use component-level responsiveness.
adapt-to-the-form-factor
input-modality-aware
issueshighThe focus/target probe found 8x4px menu buttons and many 16px-high footer links; Lighthouse failed target-size, while focused search controls had no outline or shadow.
F11 high: Multiple interactive targets are too small and some focus states are absent.
support-core-task-success
clear-purpose-and-primary-action
passhighSearch clearly states results for shoes; product exposes its title, price area, and Add to basket; cart exposes checkout/empty-state next actions.
support-core-task-success
primary-flow-completion
issueshighSearch and product pages expose Add to basket, but the attempted action ended on a stacked language prompt above consent rather than a basket confirmation.
F12 high: The representative browse-to-basket flow is interrupted before the primary action completes.
support-core-task-success
clear-system-state-and-recovery
passhighThe tested unknown route shows Page Not Found plus a direct home recovery link; the empty basket explains state and offers deals/sign-in actions.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured FCP 8.82s, LCP 9.05s, TBT 286ms and performance 0.50; the independent trace measured LCP 5.24s. CLS was good at 0.014.
F13 high: Cold-load paint performance is poor.
be-fast-and-stable
visual-stability
passhighLighthouse CLS was 0.014 and the layout observer recorded CLS 0 with no shifts during its window.
be-fast-and-stable
efficient-main-thread
passhighThe independent trace recorded zero >50ms long tasks and 0ms TBT; Lighthouse TBT was 286ms, below a severe-blocking threshold.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR recorded 71 requests and 1.60MB transferred; its summary identifies six VeryHigh-priority parser-inserted stylesheets plus parser-inserted scripts.
F14 high: The critical path contains many parser-blocking styles and scripts.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighThe HAR attributes 682KB across 20 script requests, the largest resource-type transfer; Lighthouse also reports a 0.50 performance score.
F15 medium: JavaScript dominates the transferred resource budget.
be-inclusive
names-roles-labels
issueshighaxe found critical aria-allowed-attr failures on the search box and main window plus a serious title-only label on the department select; Lighthouse also failed aria roles/name matching.
F16 high: Core controls expose invalid ARIA and weak labeling.
be-inclusive
sufficient-contrast
passhighaxe reported no color-contrast violation, and forced-colors emulation produced system high-contrast colors and visible control borders.
be-inclusive
structure-and-focus
issueshighaxe found no h1, invalid heading order and content outside landmarks; focus probing showed focused search controls with no outline/box-shadow.
F17 medium: The homepage has an incomplete semantic structure and inconsistent focus visibility.
be-inclusive
legible-text
passhighDesktop captures show readable body/product text with clear basic alignment; no text clipping issue was observed at the desktop condition.
be-inclusive
zoom-reflow-targets-and-media
issueshighNo viewport meta was present and the 360px condition overflowed by 640px; Lighthouse failed target-size and the probe found multiple 8x4px buttons.
F18 high: Zoom/reflow and target-size support fail on the audited mobile condition.
follow-best-practices
no-console-errors
issueshighLighthouse’s errors-in-console audit scored 0.
F19 medium: Browser errors are logged during page load.
follow-best-practices
sound-document-and-assets
issueshighImage audit found 18/19 images without width/height and 16 legacy-format images; Lighthouse failed image-aspect-ratio.
F20 medium: Image delivery has sizing, aspect-ratio, and format hygiene gaps.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse failed both deprecations and inspector-issues.
F21 medium: Deprecated APIs and DevTools inspector issues are present.
be-discoverable
title-and-description
passhighHome and product probes contain descriptive titles and meta descriptions; product content matched its title.
be-discoverable
crawlable-and-mobile-friendly
issueshighDiscoverability fetched HTTP 202 with only 1% rendered-word coverage and classified the homepage as a JS shell; Lighthouse failed crawlable-anchors and the DOM contains javascript:void(0) links.
F22 high: Homepage content is largely unavailable to non-JavaScript crawlers and some links are non-crawlable.
be-discoverable
canonical-and-indexing-signals
issueshighA direct fetch of /sitemap.xml returned a French “Page introuvable” HTML document rather than an XML sitemap, while robots.txt is present.
F23 medium: The advertised sitemap endpoint returns a branded not-found page.
be-discoverable
structured-and-shareable-metadata
issueshighThe product probe found zero JSON-LD and zero Open Graph tags despite a visible product entity; title, description and canonical were present.
F24 medium: The product page lacks machine-readable product and social metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHeaders probe found no CSP, HSTS, nosniff, frame protection, Referrer-Policy or Permissions-Policy. Six of seven cookies were flagged insecure; session-id/session-id-time lacked HttpOnly and used SameSite=None.
F25 critical: Security headers and cookie attributes are materially weak.
be-private-and-secure
data-minimisation-and-third-parties
issueshighThe consent copy states 129 third parties; the tracker probe saw five third-party origins before choice, and six cookies use SameSite=None with roughly year-long expiry.
F26 medium: The first-visit privacy footprint is broad and long-lived.
be-private-and-secure
in-context-permissions-and-modern-auth
passmediumNo permission prompt appeared on load and no permission-requesting code/state was observed on the anonymous audited paths; authentication was not forced for browsing.
be-private-and-secure
defensive-browser-policies
issueshighNo HSTS, clickjacking protection, CSP/frame-ancestors, Referrer-Policy or Permissions-Policy was observed.
F27 high: Browser-enforced defensive policies are absent.
be-resilient
progressive-enhancement
issueshighRaw no-JS homepage HTML produced only 1% content coverage and a crawler screenshot that does not represent the rendered storefront, while the product page achieved 91%.
F28 high: The homepage does not progressively expose core merchandising content.
be-resilient
resilient-runtime-behaviour
passhighSearch, product and cart rendered usable content; tested 404 state recovered to home, and no blank runtime shell occurred in browser rendering.
be-resilient
offline-and-installable
issueshighA service worker controlled the page, but platform inspection found no web app manifest link.
F29 medium: The app-like commerce experience is not installable.
be-resilient
network-and-http-failure-states
passhighThe intentionally invalid route shows a clear not-found message and a working home recovery link instead of a blank shell.
be-internationalised
lang-dir-and-logical-properties
passhighAudited pages declare lang=en-gb, expose English/French/Dutch locale choice, and stylesheet inspection found 22 logical-property rules.
be-internationalised
locale-aware-data
passhighThe localized English-Belgium storefront consistently renders euro pricing and offers explicit Belgian language choice across commerce paths.
be-internationalised
time-zone-correctness
not-applicablehighNo event time, appointment, recurring schedule, or other time-zone-sensitive value appears in the audited commerce paths.
be-trustworthy
no-dark-patterns
passhighThe consent panel presents Accept, Decline, and Customise together without confirmshaming; empty basket and pricing/checkout labels are direct.
be-trustworthy
humane-error-handling
not-applicablehighThe audited anonymous search/product/cart surfaces did not expose a user-editable required-data form with a meaningful invalid-submission state.
be-trustworthy
trustworthy-input-assistance
passhighSearch input has an accessible Search Amazon.com.be name and cart/search controls use native input/select elements; no paste prevention was observed.
be-trustworthy
safe-commercial-and-account-flows
passhighProduct action and basket/checkout commitments are plainly labeled; empty basket does not fabricate charges and offers reversible navigation.
be-sustainable
optimised-assets
issueshighImage inspection found 16 legacy-format images, no modern-format images, five without srcset, and 18 without width/height.
F30 medium: Most homepage imagery uses legacy formats and lacks explicit dimensions.
be-sustainable
no-wasteful-work
passhighThe trace recorded no long tasks or ongoing blocking work in the measured load window, and no autoplay background media was visible on home.
be-sustainable
third-party-and-media-budget
issueshighInitial load transferred 1.60MB; scripts contributed 682KB and the tracker probe saw five third-party origins.
F31 medium: Script and external-origin cost is high for the initial storefront view.
be-agent-ready
structured-agent-capabilities
issuesmediumThe agent probe found no navigator modelContext/WebMCP surface and no forms carrying tool/agent metadata; the homepage also has no JSON-LD.
F32 low: Commerce capabilities are not exposed as structured agent tools.
be-agent-ready
on-device-inference
not-applicablehighThe audited shopping paths do not present a summarisation or generative task whose execution location can be meaningfully judged.
be-memory-efficient
no-leak-under-repeated-interaction
issuesmediumAfter ten bottom/top scroll cycles, heap self-size was 28.93MB vs 25.66MB baseline (+3.27MB, +12.7%) and node count rose by 6,381. Separate clean browser loads make this a medium-confidence signal, not a proven leak trace.
F33 medium: Repeated long-page scrolling retained measurable additional heap.
be-memory-efficient
bounded-footprint
issuesmediumBaseline heap summary contained 416,574 nodes/25.66MB self-size; post-scroll reached 422,955 nodes/28.93MB. This is high for a storefront landing state.
F34 medium: The homepage has a large initial DOM/heap footprint.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumNeither baseline nor post-interaction top-constructor summaries contain a Detached* population, and closures increased only 52 across the clean-load comparison.

Provenance

Canonical report: results/atomic/reports/0264-www_amazon_com_be.json
Report SHA-256: f7bff3e83c5da7ba205ee01bc80d23a08ece03069ed3070f408fd87c319e2706
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_amazon_com_be/2026-07-26T02-14-35-985Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_amazon_com_be/2026-07-26T02-14-35-985Z
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.