Manifest position 717 · CrUX rank bucket 1000

https://www.primevideo.com

Coverage complete

Coverage-complete public, unauthenticated audit across landing, listing, live schedule, sign-in, and error archetypes. Credentialed playback, purchase, cancellation, and account management were not exercised.

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-emulated and default captures are identical and no preference rules were found.
F04 medium: The landing experience uses a fixed dark palette rather than adapting to color-scheme and contrast preferences.
respect-user-preferences
respects-reduced-motion
passhighReduced-motion emulation was active and the page exposed no running animations or auto-advance.
respect-user-preferences
respects-contrast
issueshighThe contrast capture is identical and no contrast/forced-colors handling was found.
F04 medium: The landing experience uses a fixed dark palette rather than adapting to color-scheme and contrast preferences.
implement-natural-interactions
view-transitions
issuesmediumNo View Transition CSS or active transition was detected across route archetypes.
F15 low: Route and major state changes have no detectable declarative transition treatment.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo parallax, scrollytelling, or scroll-linked reveal behavior was present on the representative public surfaces.
implement-natural-interactions
physical-gestures
passmediumMovie/live-TV rails expose native horizontal scrolling patterns with scroll-snap/overscroll declarations rather than visible custom drag chrome.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumLong listing routes retain static chrome; no scroll-state query or progress/shrinking behavior was detected.
F15 low: Route and major state changes have no detectable declarative transition treatment.
provide-guided-navigation
anchored-positioning
issuesmediumVisible menus/consent UI use custom containers; no popover, anchor-name, position-anchor, or position-try primitive was found.
F02 medium: The blocking cookie overlay is not exposed as a dialog primitive.
provide-guided-navigation
directs-attention
passhighActive Movies/Live TV tabs are strongly highlighted and the error page provides a single descriptive route home.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighCookie overlay blocks most primary content before interaction.
F01 high: The cookie notice obscures most of the primary content on every public browse surface.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighBlocking overlay has no dialog/popover primitive or dialog semantics.
F02 medium: The blocking cookie overlay is not exposed as a dialog primitive.
maximize-content-reduce-noise
reduced-chrome
passmediumOutside the consent notice, navigation is compact and content imagery dominates the landing and listing surfaces.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighBrowser uses a 980px layout viewport at 360px because viewport meta is absent.
F03 high: Public and sign-in pages omit the viewport meta tag, so mobile browsers render a 980px layout and scale it down.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumNo @container/container-type rules were found.
F05 medium: Responsive behavior is viewport-only; no container-query rules were found for reusable navigation, hero, or schedule components.
adapt-to-the-form-factor
input-modality-aware
passhighProgrammatic focus produced a visible 5px auto outline; Lighthouse found no target-size or keyboard failures.
support-core-task-success
clear-purpose-and-primary-action
passhighThe H1 says Watch on Amazon.co.uk and the primary button states Go to Amazon.co.uk to watch.
support-core-task-success
primary-flow-completion
passmediumThe public CTA reaches the localized Amazon path and Join Prime reaches a labelled sign-in form with an explicit Create your Amazon account branch; credentialed purchase was outside public audit scope.
support-core-task-success
clear-system-state-and-recovery
passhighA nonexistent route renders a specific error message and descriptive Go to Prime Video home recovery link.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse LCP is 15.7s and performance 0.55, despite an unthrottled LCP of 1.68s.
F06 high: Cold, throttled loading is slow despite a fast unthrottled trace.
be-fast-and-stable
visual-stability
passhighCLS was 0.0065 desktop and 0.00014 mobile with no meaningful jump.
be-fast-and-stable
efficient-main-thread
passhighCDP trace found zero long tasks and 0ms TBT; Lighthouse TBT was 120ms.
be-fast-and-stable
efficient-resource-delivery
issueshighParser-inserted high-priority chains and 6.46s render-blocking estimate delay content.
F07 high: Large render-blocking chains and substantial unused code delay first render.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshigh601KiB unused JS, 103KiB unused CSS and 94KiB legacy JS were reported.
F07 high: Large render-blocking chains and substantial unused code delay first render.
be-inclusive
names-roles-labels
issueshighBlocking overlay lacks dialog semantics and image evidence reports three missing alt values.
F02 medium: The blocking cookie overlay is not exposed as a dialog primitive.
F09 medium: Several image elements lack dimensions and responsive delivery; some rendered images have no alt text.
be-inclusive
sufficient-contrast
passhighLighthouse color-contrast audit passed and essential text/control boundaries remain visually distinct.
be-inclusive
structure-and-focus
issueshighNo main landmark exists, although tested focus styling is visible.
F08 medium: The page has no main landmark.
be-inclusive
legible-text
passmediumBody and heading text use clear alignment and spacing without clipping in the rendered captures.
be-inclusive
zoom-reflow-targets-and-media
issueshighMissing viewport meta forces scaled desktop rendering and undermines predictable mobile reflow.
F03 high: Public and sign-in pages omit the viewport meta tag, so mobile browsers render a 980px layout and scale it down.
follow-best-practices
no-console-errors
passhigherrors-in-console passed with zero items.
follow-best-practices
sound-document-and-assets
issueshighDoctype/charset pass, but visible logos are unsized and image delivery lacks responsive/modern formats.
F09 medium: Several image elements lack dimensions and responsive delivery; some rendered images have no alt text.
follow-best-practices
browser-platform-hygiene
issueshighInspector issues failed and Lighthouse identifies avoidable legacy JavaScript.
F07 high: Large render-blocking chains and substantial unused code delay first render.
be-discoverable
title-and-description
passhighDescriptive title and meta description are present in raw HTML; Lighthouse audits pass.
be-discoverable
crawlable-and-mobile-friendly
issueshighLinks/robots are crawlable but the required mobile viewport meta is absent.
F03 high: Public and sign-in pages omit the viewport meta tag, so mobile browsers render a 980px layout and scale it down.
be-discoverable
canonical-and-indexing-signals
issueshighUK content declares en_US canonical and sitemap.xml returns 404.
F12 medium: Locale and indexing signals conflict on the UK landing experience.
be-discoverable
structured-and-shareable-metadata
issuesmediumOpen Graph exists but no JSON-LD entity metadata is present.
F13 low: The public offer page has social tags but no structured entity metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS/HSTS/nosniff pass and no secrets were found, but CSP is missing and multiple cookies have weak flags.
F10 high: Browser security policy and cookie defenses are incomplete.
be-private-and-secure
data-minimisation-and-third-parties
issueshigh83 third-party-classified requests and several event/metrics origins load before consent choice.
F11 medium: The unauthenticated landing page has a broad telemetry and third-party request footprint before consent choice.
be-private-and-secure
in-context-permissions-and-modern-auth
passmediumNo browser permission prompt appeared on load; sign-in exposes WebAuthn-capable autocomplete and navigator.credentials support.
be-private-and-secure
defensive-browser-policies
issueshighHSTS and X-Frame-Options pass, but CSP, Referrer-Policy and Permissions-Policy are absent.
F10 high: Browser security policy and cookie defenses are incomplete.
be-resilient
progressive-enhancement
passhighRaw HTML is 200, contains title/H1/description, and has 100% rendered token coverage.
be-resilient
resilient-runtime-behaviour
passmediumNavigation and overlays rendered without edge clipping on desktop archetypes and active state remained coherent.
be-resilient
offline-and-installable
not-applicablehighPrime Video playback and account/catalog operations are intrinsically online; an offline-installable experience was not judged necessary for this public streaming surface.
be-resilient
network-and-http-failure-states
passhighThe 404 state explains the failure and offers a descriptive route to Prime Video home.
be-internationalised
lang-dir-and-logical-properties
issueshighUK-localized content declares en-us and an en_US canonical, so language/index signals do not match the served locale.
F12 medium: Locale and indexing signals conflict on the UK landing experience.
be-internationalised
locale-aware-data
issuesmediumThe UK experience uses en-us language/indexing signals, making locale-aware formatting and discovery ambiguous.
F12 medium: Locale and indexing signals conflict on the UK landing experience.
be-internationalised
time-zone-correctness
passlowThe live schedule displays a coherent local sequence and explicitly warns when catalog location differs; no contradictory time values were observed.
be-trustworthy
no-dark-patterns
issuesmediumConsent choices are equal, but Join Prime omits localized price and renewal commitment adjacent to the action.
F18 high: The prominent Join Prime path does not disclose price or commitment before sending users into account authentication.
be-trustworthy
humane-error-handling
issueshighActivating Continue with an empty value produced no visible error or recovery message.
F14 medium: Submitting the empty sign-in form gives no visible validation or recovery message.
be-trustworthy
trustworthy-input-assistance
issuesmediumThe email/mobile field is labelled but uses autocomplete="webauthn" alone rather than a username webauthn token, and empty submission lacks assistance.
F14 medium: Submitting the empty sign-in form gives no visible validation or recovery message.
be-trustworthy
safe-commercial-and-account-flows
issuesmediumPricing and renewal commitment are not visible before the action redirects to sign-in.
F18 high: The prominent Join Prime path does not disclose price or commitment before sending users into account authentication.
be-sustainable
optimised-assets
issueshigh6.20MB transfer includes a 3.72MB JPEG and no modern image formats in audited img elements.
F17 high: The unauthenticated landing transfers disproportionate image and font payloads.
be-sustainable
no-wasteful-work
issueshigh104 requests include multiple metrics/event calls while 601KiB JS and 103KiB CSS are unused.
F11 medium: The unauthenticated landing page has a broad telemetry and third-party request footprint before consent choice.
F07 high: Large render-blocking chains and substantial unused code delay first render.
be-sustainable
third-party-and-media-budget
issueshighThird-party-classified delivery is 6.03MB, with 29 font requests and a multi-megabyte hero.
F17 high: The unauthenticated landing transfers disproportionate image and font payloads.
F11 medium: The unauthenticated landing page has a broad telemetry and third-party request footprint before consent choice.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing transaction or WebMCP surface was found; this emerging capability was treated as an optional opportunity rather than a failure.
be-agent-ready
on-device-inference
not-applicablehighNo user-facing summarisation or language-model task was exposed on the audited public surfaces, so on-device inference is not applicable.
be-memory-efficient
no-leak-under-repeated-interaction
issuesmediumRetained self size rose 25.0MB and node count rose 385,386 after repeated traversal.
F16 medium: Repeated feed traversal retained substantially more heap and objects.
be-memory-efficient
bounded-footprint
issuesmediumBaseline already contains 1.14M nodes/70.5MB and post traversal 1.52M/95.5MB on a public listing.
F16 medium: Repeated feed traversal retained substantially more heap and objects.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumNo Detached* constructor appears among the dominant constructor populations; observed growth is reported separately without asserting detached-node leakage.

Provenance

Canonical report: results/atomic/reports/0717-www_primevideo_com.json
Report SHA-256: 780306701713404f608eeb22eea5a781c4550f70cfccdc055c4320c7fea9bce8
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_primevideo_com/2026-07-22T14-49-53-688Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_primevideo_com/2026-07-22T14-49-53-688Z
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.