Manifest position 97 · CrUX rank bucket 1000

https://www.ebay.de

Coverage complete

Coverage-complete representative audit. Search and product paths returned reproducible eBay server errors and were judged as issues, not audit blockers, because the remaining site surfaces were inspectable.

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
issueshighDark emulation left the document and header white; html computed color-scheme was normal and the CSS probe found no prefers-color-scheme rule.
F01 medium: No user-preference dark theme
respect-user-preferences
respects-reduced-motion
passhighUnder prefers-reduced-motion: reduce there were no running animations, all 12 media elements were paused without autoplay, and two stylesheets contained reduced-motion handling.
respect-user-preferences
respects-contrast
issueshighThe high-contrast capture remained the ordinary palette and CSS inspection found no prefers-contrast or forced-colors handling.
F02 medium: No explicit high-contrast adaptation
implement-natural-interactions
view-transitions
passhighRendered CSS contained view-transition rules, showing state changes use the platform transition mechanism.
implement-natural-interactions
scroll-driven-animations
passhighRendered CSS contained animation-timeline/scroll-timeline rules rather than relying only on imperative scrolling.
implement-natural-interactions
physical-gestures
passhighRendered CSS uses scroll-snap and the homepage carousel presents native-like previous, next, pause, and position controls.
provide-guided-navigation
scroll-state-aware-chrome
passhighScroll-timeline/scroll-snap styling and explicit carousel position controls provide state-aware navigation feedback.
provide-guided-navigation
anchored-positioning
passhighRendered CSS contains anchor positioning rules, and no sampled menu was visibly detached from its trigger.
provide-guided-navigation
directs-attention
passhighThe hero, carousel markers, labelled category navigation, and strong section headings make current context and next destinations visible.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighThe consent banner obscures roughly the lower quarter of desktop and almost the entire remaining mobile viewport before interaction.
F03 high: Consent UI obscures core content on load
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe page exposed many custom DIV role=dialog nodes but zero native dialog, popover, or details elements.
F04 medium: Overlays rely on custom dialog DIVs
maximize-content-reduce-noise
reduced-chrome
passhighAfter consent rejection, the main surface is content-led with a compact two-row header and no enclosing application frame.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a 360px visual viewport, layout reported 407px scroll width and 47px horizontal overflow.
F05 medium: Mobile layout overflows horizontally
adapt-to-the-form-factor
component-level-responsiveness
passhighCSS inspection found 25 container rules, and header/content composition changes between 1440px and 360px.
adapt-to-the-form-factor
input-modality-aware
passhighProgrammatic keyboard focus produced a visible auto outline; Lighthouse target-size passed and primary controls remain available without hover.
support-core-task-success
clear-purpose-and-primary-action
passhighHomepage, category, and deals surfaces clearly identify eBay browse/search and expose prominent search and offer actions.
support-core-task-success
primary-flow-completion
issueshighA direct search for “iphone 15” and a live item linked from Deals both returned the generic “Something went wrong on our end” error, preventing browse-to-item completion.
F06 critical: Search and item journeys fail
support-core-task-success
clear-system-state-and-recovery
passhighBoth generic failures and the intentional not-found route explain the state and offer a homepage/back or help recovery path.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 17.0s, FCP 8.3s, TBT 410ms and performance 0.46; trace corroborated LCP 4.83s.
F07 high: LCP is outside the good range
be-fast-and-stable
visual-stability
passhighThe mobile layout observer and Lighthouse both measured CLS 0 with no recorded layout-shift entries.
be-fast-and-stable
efficient-main-thread
issueshighLighthouse reported 9.5s main-thread work and 4.2s JavaScript execution; trace found three long tasks up to 97.6ms.
F08 high: Initial load performs excessive main-thread work
be-fast-and-stable
efficient-resource-delivery
issueshighHAR transferred 3.38MB over 89 requests; Lighthouse found 750ms render-blocking savings and weak caching, while DOM inspection confirmed several parser scripts lacked async/defer.
F09 high: Resource delivery delays primary content
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 563KiB unused JavaScript, 138KiB unused CSS, and 55KiB legacy JavaScript; HAR transferred 1.08MB of script.
F10 medium: Large unused and legacy payloads ship on load
be-inclusive
names-roles-labels
issueshighLighthouse failed aria-hidden-focus and label/content-name matching; the image primitive reported 29 images without alt.
F11 high: Accessible names and hidden focus state are inconsistent
be-inclusive
sufficient-contrast
passhighLighthouse color-contrast passed with no failing elements.
be-inclusive
structure-and-focus
issueshighKeyboard focus was visible, but Lighthouse found no valid main landmark and focusable descendants inside aria-hidden content.
F12 high: Main landmark and focus structure are invalid
be-inclusive
legible-text
passhighDesktop and mobile captures show readable type, consistent alignment, and no observed text clipping in the sampled content.
be-inclusive
zoom-reflow-targets-and-media
issueshighAlthough Lighthouse target-size and viewport checks passed, the 360px layout still overflowed horizontally by 47px, so reflow is incomplete.
F13 medium: Narrow reflow is incomplete
follow-best-practices
no-console-errors
passhighLighthouse reported no browser errors logged to the console.
follow-best-practices
sound-document-and-assets
issueshighDocument doctype and UTF-8 are valid, but 79 of 80 images lacked explicit dimensions and 35 were oversized.
F14 medium: Images omit intrinsic dimensions and are oversized
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported one deprecated API, a BFCache blocker, missing source maps for large first-party JavaScript, and best-practices score 0.81.
F15 medium: Deprecated API and BFCache/source-map hygiene gaps remain
be-discoverable
title-and-description
passhighThe homepage has a descriptive German title and detailed meta description.
be-discoverable
crawlable-and-mobile-friendly
passhighReal href links, viewport metadata, readable robots.txt, and Lighthouse SEO 1.00 establish crawlability and mobile indexing signals.
be-discoverable
canonical-and-indexing-signals
passhighHomepage returned 200, canonical points to https://www.ebay.de/, hreflang enumerates localized variants, and no accidental noindex was observed.
be-discoverable
structured-and-shareable-metadata
passhighJSON-LD/Open Graph metadata was present in the rendered profile and Lighthouse SEO scored 1.00.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS/HSTS/nosniff/frame protection are present, but CSP is absent and 16 cookies were flagged without Secure by CDP.
F16 high: CSP and cookie transport defenses are incomplete
be-private-and-secure
data-minimisation-and-third-parties
issueshighBefore consent, the page set 16 cookies and contacted eight non-main origins; HAR classified 76 requests and 2.70MB outside the main origin.
F17 medium: Pre-consent data footprint is broad
be-private-and-secure
in-context-permissions-and-modern-auth
passmediumNo notification/geolocation prompt appeared on load; credential APIs are available and no password-only wall was introduced in sampled public paths.
be-private-and-secure
defensive-browser-policies
issueshighHSTS and SAMEORIGIN are set, but CSP, Referrer-Policy, and Permissions-Policy are absent.
F18 medium: Referrer and permissions policies are absent
be-resilient
progressive-enhancement
passhighRaw HTML returned 200 with 84% rendered-word coverage and retained title, h1, and description; it is not a JS shell.
be-resilient
resilient-runtime-behaviour
passhighSampled category/deals overlays remained within viewport bounds, and explicit error states replaced broken or blank shells.
be-resilient
offline-and-installable
not-applicablehigheBay is an intrinsically network-dependent commerce marketplace; installability and a general offline transaction flow are not appropriate to this representative public journey.
be-resilient
network-and-http-failure-states
passhighSearch/item failures and a 404 each render a clear message and recovery link rather than an infinite spinner or blank shell.
be-internationalised
lang-dir-and-logical-properties
passhighhtml lang is de-DE, hreflang variants are extensive, and rendered CSS uses logical inline properties.
be-internationalised
locale-aware-data
passhighGerman copy and locale-appropriate EUR prices such as “EUR 189,99” are rendered consistently.
be-internationalised
time-zone-correctness
passmediumThe event time is explicitly presented in localized German date/time form, providing an unambiguous local user-facing value.
be-trustworthy
no-dark-patterns
issueshighThe consent wall blocks content and, on mobile, its reject/customize actions are below the first viewport, creating avoidable consent friction.
F24 high: Consent choice is obstructive on mobile
be-trustworthy
humane-error-handling
passhighFailure screens use neutral language, explain that the problem is on eBay’s side, retain a reference ID, and offer recovery without blaming the user.
be-trustworthy
trustworthy-input-assistance
passhighSearch input and category select have explicit accessible labels, appropriate types, and predictable actions.
be-trustworthy
safe-commercial-and-account-flows
issueshighA live offer linked from Deals cannot reach its item page and instead returns a generic server error, breaking a commercial flow before pricing/commitment can be completed.
F25 high: Deal-to-item commercial flow is unavailable
be-sustainable
optimised-assets
issueshigh35 images were oversized, 52 lacked srcset, and 20 used legacy formats; images transferred about 2.0MB.
F21 medium: Image delivery wastes bytes
be-sustainable
no-wasteful-work
issueshighThe page shipped 563KiB estimated unused JS, 138KiB unused CSS, and 89 requests on initial load.
F22 medium: Initial page ships avoidable work
be-sustainable
third-party-and-media-budget
issueshighNon-main-origin delivery accounted for 76 requests and 2.70MB; initial total transfer was 3.38MB despite no user-started media.
F23 medium: Third-party/media budget is disproportionate
be-agent-ready
structured-agent-capabilities
issueshighContent is crawler-visible, but no WebMCP, agentic-form, or agentic JavaScript tool registration was exposed for this commerce surface.
F19 low: Commerce capabilities are not exposed structurally to agents
be-agent-ready
on-device-inference
not-applicablehighNo bounded on-device inference task was present in the sampled browse, search, deal, or product journey; absence is not a defect for this emerging contextual check.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten carousel-next clicks, snapshot totals were lower (759,595 nodes; 44.6MB) than baseline (813,980 nodes; 63.5MB), with no retained-growth signal.
be-memory-efficient
bounded-footprint
issueshighBaseline heap contained 813,980 nodes, 3.29M edges, and 63.5MB self size, a high initial footprint for a marketplace landing page.
F20 medium: Initial memory footprint is high
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumTen repeated carousel actions did not increase aggregate nodes, edges, or heap self size; no accumulating detached/listener signal was observed at summary level.

Provenance

Canonical report: results/atomic/reports/0097-www_ebay_de.json
Report SHA-256: 1f978283a6a5565c96610552cd7c4b8d7efcea8a0063513502afe73ce4aeecc1
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_ebay_de/2026-07-18T09-42-11-321Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_ebay_de/2026-07-18T09-42-11-321Z
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.