Manifest position 269 · CrUX rank bucket 1000

https://www.amazon.de

Coverage complete

Coverage-complete audit of six representative anonymous/public paths; signed-in checkout and account-management states were out of scope.

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
issueshighUnder emulated dark mode the page body remained rgb(255,255,255), text remained dark, color-scheme was normal, and the preference screenshot stayed light.
F-001 medium: The storefront ignores the user’s dark-color preference.
respect-user-preferences
respects-reduced-motion
passhighThe preference probe reported zero active animations under reduce, and no auto-advancing video was observed.
respect-user-preferences
respects-contrast
passhighThe high-contrast preference capture remained readable and Lighthouse color-contrast scored 1.
implement-natural-interactions
view-transitions
issueshighThe four-route CSS/DOM probes found no view-transition declarations, while navigation between search, product and basket is a primary journey.
F-002 low: Route and state changes are abrupt rather than transition-aware.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked narrative, parallax, reveal, or equivalent interaction was present on the selected templates.
implement-natural-interactions
physical-gestures
issueshighDesktop and mobile screenshots show horizontal card rails and custom overlays; probes found no scroll-snap/modern declarative gesture signal and 26-44 custom role dialogs per route.
F-003 low: Carousel-like and overlay interactions rely on legacy custom controls rather than platform-native gesture primitives.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe homepage screenshot shows two persistent navigation rows; CSS probes found no scroll-state or scroll-timeline technique on any representative route.
F-004 low: The large site chrome does not adapt to scroll state.
provide-guided-navigation
anchored-positioning
issueshighProbes found 26-44 role=dialog elements, zero native dialogs/popovers, and no anchor-name, position-anchor or position-try declarations.
F-005 medium: Menus and popovers use custom positioned role-dialog structures without CSS anchor positioning.
provide-guided-navigation
directs-attention
passhighSearch, product and basket expose contextual headings and skip links; the add-to-cart flow moved to a clearly changed basket state.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighThe first desktop capture shows a large cookie-consent layer covering the lower half of the viewport while a delivery-address popover covers the hero; the mobile capture also starts with the delivery overlay.
F-006 high: Two load-time interruptions obscure shopping content.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighAcross the representative pages probes counted 26-44 role dialogs but zero dialog, popover, or details elements.
F-007 medium: Overlays are built from custom role dialogs rather than native dialog or popover primitives.
maximize-content-reduce-noise
reduced-chrome
issueshighThe homepage first viewport is dominated by two navigation bars, a campaign banner and four competing promotional cards; the product probe exposed 14 h1 elements and repeated sustainability/error panels.
F-008 medium: Dense navigation, promotions, badges and duplicated panels crowd the core content.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighThe mobile layout reported no viewport meta, a 1000 px layout viewport and 640 px horizontal overflow on the homepage; all four page probes reported viewport=null.
F-009 critical: The desktop storefront is scaled down instead of reflowing at a 360 px viewport.
adapt-to-the-form-factor
component-level-responsiveness
issueshighRepresentative probes found no @container rules in authored inline styles and mobile screenshots show desktop grids scaled to fit rather than components reorganized for their available space.
F-010 medium: Reusable cards and commerce panels do not demonstrate container-level adaptation.
adapt-to-the-form-factor
input-modality-aware
issueshighThe probes counted 45/171 small targets on home, 97/247 on search and 176/409 on product; Lighthouse failed target-size, and several focused shortcut/search controls had no outline or shadow.
F-011 high: Many controls are too small for touch and some keyboard focus indicators are absent.
support-core-task-success
clear-purpose-and-primary-action
passhighSearch is prominent, result cards are clearly labeled, product price and Add to basket are visible, and empty basket actions are explicit.
support-core-task-success
primary-flow-completion
passhighAll five flow steps succeeded: consent was declined, Add to basket navigated to smart-wagon, and a basket indicator appeared.
support-core-task-success
clear-system-state-and-recovery
issueshighThe product DOM contains repeated “Sorry, there was a problem” and “Issue loading the information” headings, while the captured product view provides no adjacent retry control.
F-012 medium: Partial product failures are exposed without useful recovery actions.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured FCP 6.6 s, LCP 18.1 s, Speed Index 6.6 s and performance 0.56; the independent trace measured LCP 3.05 s under a lighter run.
F-013 high: Cold-load performance is well outside the good LCP range.
be-fast-and-stable
visual-stability
issueshighThe 360 px basket layout observer measured CLS 0.1104 from two shifts, exceeding the good <=0.1 threshold; 39 of 40 homepage images lacked both dimensions.
F-014 medium: The basket shifts visibly during load.
be-fast-and-stable
efficient-main-thread
passhighLighthouse TBT was 110 ms and the independent trace reported zero long tasks and 0 ms total blocking time.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR captured 289 requests and 4.35 MB transferred, including five parser-inserted VeryHigh-priority stylesheets, 21 fonts and 219 images; Lighthouse LCP was 18.1 s.
F-015 high: The initial page has a heavy, render-blocking network dependency shape.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 642 KiB unused JavaScript and 207 KiB unused CSS, including a 590 KiB WAF challenge script and feature bundles with 60-100% waste.
F-016 high: Large amounts of shipped JavaScript and CSS are unused on the initial view.
be-inclusive
names-roles-labels
issueshighLighthouse failed aria-allowed-attr and label-content-name-mismatch; the product probe found 35 img elements without alt and the search probe found one.
F-017 medium: Accessible semantics are inconsistent on complex product and search surfaces.
be-inclusive
sufficient-contrast
passhighLighthouse color-contrast scored 1 and the captured core navigation/card text remained visually distinct.
be-inclusive
structure-and-focus
issueshighThe product page exposed 14 h1 elements, search had no main landmark, and focused search/shortcut controls sometimes had neither outline nor box-shadow.
F-018 high: Heading and landmark structure is malformed on key templates.
be-inclusive
legible-text
issueshighAt 360 px, search and product pages are 1000 px desktop layouts scaled to 0.36; product descriptions and controls are visibly too small for comfortable reading.
F-019 high: Narrow-screen text is rendered as tiny desktop content.
be-inclusive
zoom-reflow-targets-and-media
issueshighAll representative page probes lacked a viewport meta declaration; Lighthouse failed target-size and the mobile screenshots show desktop-scale layouts.
F-020 high: Mobile reflow and touch-target support fail the inclusive baseline.
follow-best-practices
no-console-errors
issueshighLighthouse captured a console.error for a late-loading Mash module from an Amazon JavaScript asset.
F-021 medium: The homepage logs a production console error.
follow-best-practices
sound-document-and-assets
issueshighThe images primitive found 39/40 images without dimensions, 37 legacy-format images and two oversized images; Lighthouse also failed image aspect ratio and low-resolution image audits.
F-022 medium: Image sizing and document assets are not consistently sound.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported one deprecated-API warning and reduced the best-practices score to 0.69.
F-023 medium: Deprecated API use remains in production.
be-discoverable
title-and-description
issueshighThe route probes found a descriptive title on all pages but description=null on search results and basket.
F-024 medium: Search and basket templates omit meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
issueshighThe homepage had five javascript: links, product had 106, Lighthouse failed crawlable-anchors, and every representative template lacked a viewport meta declaration.
F-025 high: The site is neither consistently crawlable nor mobile-friendly.
be-discoverable
canonical-and-indexing-signals
issueshighHome and product had canonicals, but search had no canonical; no representative page exposed hreflang despite German and English variants. robots.txt itself was valid.
F-026 medium: Indexing signals are inconsistent across localized and listing pages.
be-discoverable
structured-and-shareable-metadata
issueshighThe product probe found no JSON-LD and no Open Graph tags despite a visible price, availability, ratings and product identity.
F-027 high: Product pages lack structured product and social-preview metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used, but the headers primitive found no CSP, HSTS or nosniff; seven of nine cookies were flagged, including three non-Secure cookies and auth-like session identifiers without HttpOnly.
F-028 high: Core transport defenses and cookie attributes are incomplete.
be-private-and-secure
data-minimisation-and-third-parties
issueshighBefore consent, HAR saw 282 cross-origin requests and 4.13 MB cross-origin transfer; the consent text names 129 advertising partners and Amazon telemetry origins were active.
F-029 high: The anonymous homepage has a large telemetry and third-party footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighThe valid sign-in probe found username autocomplete but no passkey text, no WebAuthn signal, and a password field with no autocomplete token; no permission prompt appeared on load.
F-030 medium: The sign-in entry point is password-oriented and exposes no passkey option.
be-private-and-secure
defensive-browser-policies
issueshighThe main response exposed no frame protection, Referrer-Policy or Permissions-Policy in addition to missing CSP/HSTS; no frame-ancestors policy could be found.
F-031 high: Browser-enforced defensive policies are absent.
be-resilient
progressive-enhancement
issueshighDiscoverability fetched HTTP 202 with only 2,007 raw bytes: 1% content coverage, no raw title or description, and isJsShell=true; the product page was materially better at 61% coverage.
F-032 high: The public homepage is effectively unavailable to a non-JavaScript generic crawler.
be-resilient
resilient-runtime-behaviour
issueshighRepresentative probes found 26-44 role dialogs with no native top-layer primitives, while the product DOM contained repeated issue-loading states.
F-033 medium: Custom overlays and asynchronously loaded product modules are fragile.
be-resilient
offline-and-installable
not-applicablehighAnonymous product discovery is readable without an install surface, while purchase and account operations are intrinsically online transactions.
be-resilient
network-and-http-failure-states
issueshighThe product page repeatedly rendered “Sorry, there was a problem” and “Issue loading the information” without an adjacent retry control in the captured state.
F-034 medium: Network-backed product module failures do not present actionable recovery.
be-internationalised
lang-dir-and-logical-properties
issueshighhtml lang=en-gb was valid, but probes found hundreds of left/right declarations and almost no logical-property usage; the English product route contains multiple German h1 sections.
F-035 medium: Localized pages rely overwhelmingly on physical CSS and mix languages within the product experience.
be-internationalised
locale-aware-data
passhighThe selected en-gb route consistently rendered euro prices and English delivery dates without ambiguous numeric-only formats.
be-internationalised
time-zone-correctness
passhighDelivery commitments were expressed as named weekdays and dates, with no ambiguous local timestamp or manual time-zone arithmetic exposed.
be-trustworthy
no-dark-patterns
issueshighThe cookie layer gives Accept a filled yellow primary style while Decline is a gray outline, covers half the desktop viewport, and describes sharing with 129 partners.
F-036 medium: Consent choices are visually asymmetric and interrupt the task.
be-trustworthy
humane-error-handling
passhighSearch and add-to-basket completed without premature validation; visible product failure text was neutral rather than blaming the user.
be-trustworthy
trustworthy-input-assistance
issueshighThe sign-in email uses autocomplete=username, but the password input has an empty autocomplete value and no passkey path is exposed.
F-037 medium: Authentication autofill metadata is incomplete.
be-trustworthy
safe-commercial-and-account-flows
passhighPrice, delivery, stock and Add to basket were visible before commitment; the add flow succeeded and sign-in terms were disclosed before continuation.
be-sustainable
optimised-assets
issueshighThe image audit found 37/40 legacy formats, 39 missing dimensions, 26 missing srcset and 22 below-fold images without lazy loading.
F-038 high: The image estate is dominated by legacy, unreserved and non-responsive assets.
be-sustainable
no-wasteful-work
issueshighHAR recorded 289 requests and 4.35 MB; Lighthouse found 642 KiB unused JS and 207 KiB unused CSS, while telemetry endpoints made repeated background requests.
F-039 high: The initial view performs disproportionate network and code work.
be-sustainable
third-party-and-media-budget
issueshighHAR attributed 4.13 MB to cross-origin resources, including 2.25 MB images and 735 KB across 21 fonts; 282 of 289 requests were cross-origin by host.
F-040 high: Third-party, font and media costs are not proportionate to the first view.
be-agent-ready
structured-agent-capabilities
issueshighrobots.txt disallows GPTBot, ClaudeBot, OAI-SearchBot, ChatGPT-User and many other agents; probes found no WebMCP, product JSON-LD or agentic tool registration.
F-041 high: The commerce surface is deliberately opaque to agents and exposes no structured action interface.
be-agent-ready
on-device-inference
not-applicablehighThe site exposes a server-backed Rufus shopping assistant, but no page claim or tested task established that local inference was an appropriate requirement.
be-memory-efficient
no-leak-under-repeated-interaction
passhighPost-interaction heap self-size fell from 27,874,900 to 27,077,022 bytes and node count from 447,224 to 416,744; no retained-growth signal appeared.
be-memory-efficient
bounded-footprint
passhighHeap self-size was about 27.9 MB on a media-rich commerce homepage; the distribution was dominated by native/code objects and was proportionate to the tested state.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighThe post-interaction snapshot had fewer total nodes and closures and no Detached* constructor appeared among the retained top constructors.

Provenance

Canonical report: results/atomic/reports/0269-www_amazon_de.json
Report SHA-256: b8dd8156ee4cc57c294af4ca7428287efe5770e521e61774f21e8abac9458e06
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_amazon_de/2026-07-26T02-35-42-431Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_amazon_de/2026-07-26T02-35-42-431Z
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.