Manifest position 266 · CrUX rank bucket 1000
https://www.amazon.in
Coverage complete
Coverage-complete representative audit. Direct /ap/signin returned an error page; authenticated account, payment submission, order placement, cancellation, seller, media, and deep category templates were intentionally not covered.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-preference retry screenshot shows the same white cards and light page surfaces as the standard capture; the platform probe reports colorScheme “normal”. F-001 medium: The storefront ignores the user’s dark colour preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion emulation reported zero active animations; no auto-advance motion was observed during the sampled state. |
respect-user-preferencesrespects-contrast | pass | medium | Lighthouse accessibility score was 0.96 with no colour-contrast audit failure. |
implement-natural-interactionsview-transitions | issues | medium | The platform supports document.startViewTransition, but the captured templates and DOM evidence show legacy full-page navigation and no transition treatment; the mobile/product captures show abrupt template changes. F-026 low: Route/state changes do not show evidence of View Transition integration. |
implement-natural-interactionsscroll-driven-animations | pass | medium | No scroll-linked/parallax animation was observed on the representative templates, so no main-thread scroll animation anti-pattern was exposed. |
implement-natural-interactionsphysical-gestures | pass | medium | Carousel and navigation controls are native links/buttons and the sampled pages retained normal browser scrolling. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | Homepage and product captures show two to three fixed navigation rows occupying the top of the content, with no observed scroll-state adaptation in DOM/CSS evidence. F-028 low: Large navigation chrome remains static rather than responding to scroll state. |
provide-guided-navigationanchored-positioning | issues | high | The homepage exposes account/language disclosure controls, while the platform probe found 0 popover, 0 dialog, and 0 details elements and product DOM showed ordinary positioned boxes. F-002 low: Menus use legacy custom positioning rather than semantic anchored overlays. |
provide-guided-navigationdirects-attention | pass | high | Breadcrumbs, skip link, labelled carousel controls, and strong orange keyboard focus cues provide location and focus feedback. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Normal homepage, search, product and cart captures loaded without a content-obscuring modal or consent wall. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The platform probe found zero dialog, popover, or details elements despite account, language, and navigation disclosure controls. F-027 low: Rich disclosure UI does not use current semantic overlay primitives. |
maximize-content-reduce-noisereduced-chrome | issues | high | Desktop and mobile captures devote multiple stacked bars and a large carousel to navigation/promotions before product content; the search mobile view remains visually dense at tiny scale. F-003 medium: Dense navigation and merchandising chrome compete with the core content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | At a 360x800 viewport, layout measured scrollWidth 1000, visualViewportWidth 360, no viewport meta, and 640 px horizontal overflow. Product and search screenshots show the desktop page scaled down to illegible size. F-004 high: Mobile receives a 1000 CSS-pixel desktop layout with horizontal overflow. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The same three-column product layout and desktop header are merely scaled down in the 360x800 product capture; DOM reports fixed 244 px buybox and 328 px feature column within a 1000 px page. F-005 high: Core components do not adapt at mobile/container widths. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focused-control probe measured language/account/fresh disclosure buttons at only 8x4 px; nav links are 30 px tall. Focus rings are generally visible, but the hit areas are too small. F-006 medium: Several focusable disclosure targets are far below touch-target guidance. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Search results clearly identify the query and products; product detail exposes title, price and Add to Cart; cart exposes recovery actions. |
support-core-task-successprimary-flow-completion | pass | medium | The search-to-product journey completed and Add to Cart was present and invoked; navigation occurred, which ended the evaluate target, while no avoidable modal/account wall preceded the action. |
support-core-task-successclear-system-state-and-recovery | pass | high | The empty cart clearly states its condition with Shop deals/sign-in actions; the invalid sign-in URL shows an explicit apology and Home recovery link. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured FCP 7.1 s, LCP 9.0 s, Speed Index 9.7 s, and interactive at 21.4 s (performance 0.56). A separate trace measured LCP 2.64 s but 716 ms blocking time, showing substantial run variance. F-007 high: Cold-load performance is poor and inconsistent. |
be-fast-and-stablevisual-stability | pass | high | Layout evidence measured CLS 0 with no shifts, and Lighthouse also measured CLS 0. |
be-fast-and-stableefficient-main-thread | issues | high | The trace recorded four long tasks, including one 742.46 ms task and 716.04 ms total blocking time. F-008 high: A long main-thread task blocks responsiveness. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR captured 274 requests and 2,982,341 transferred bytes. Its summary identifies at least five VeryHigh-priority parser-inserted stylesheets plus a parser-inserted challenge script; DOM confirms a classic stylesheet-heavy page. F-009 high: The homepage has a heavy request graph and many render-blocking styles. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR reports 1.45 MB of scripts, including a 590.8 KB WAF challenge and 474.3 KB vendor bundle; 270 of 274 requests are cross-origin relative to www.amazon.in. F-010 high: Large scripts and cross-origin assets dominate delivery. |
be-inclusivenames-roles-labels | issues | high | Lighthouse accessibility scored 0.96 but failed aria-allowed-attr and label-content-name-mismatch; the image audit also found five images without alt text. F-011 medium: Some controls have invalid or mismatched accessible semantics. |
be-inclusivesufficient-contrast | pass | medium | Lighthouse did not report a colour-contrast failure, and standard screenshots show high-contrast body text and primary controls. |
be-inclusivestructure-and-focus | issues | high | Homepage recon found no h1, while product discoverability reported eight h1 elements. Lighthouse also reported the accessibility tree is not well formed. F-012 high: Heading structure is inconsistent across key templates. |
be-inclusivelegible-text | issues | high | The 360x800 product and search captures show a 1000px desktop page scaled into the narrow viewport, producing very small product, price, filter and navigation text. F-030 high: Text becomes too small to read comfortably on mobile. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The platform probe reports no viewport meta; 360 px evidence has 640 px overflow and tiny scaled text/controls. F-013 high: Zoom/reflow support is undermined by the missing viewport declaration and desktop-only layout. |
follow-best-practicesno-console-errors | issues | high | Lighthouse failed the errors-in-console audit. F-014 medium: The page logs browser errors. |
follow-best-practicessound-document-and-assets | issues | high | The image audit found 94/100 images without width/height, 62 without srcset, 99 legacy-format images, and 65 below-fold images not lazy-loaded. F-015 medium: Image markup is poorly dimensioned and largely legacy-format. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse failed deprecations (one warning) and inspector-issues, and scored best practices 0.54. F-016 medium: Deprecated APIs and DevTools issues remain. |
be-discoverabletitle-and-description | pass | high | Homepage probe found a descriptive title and meta description; product raw HTML retained title, h1 and description. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Discoverability fetched status 202 and found 0% raw/rendered word overlap, no raw title or description, and an apparent JS shell; Lighthouse also failed crawlable-anchors. Product detail did much better at 98%, showing a template inconsistency. F-017 high: The homepage is not reliably crawlable and is not mobile friendly. |
be-discoverablecanonical-and-indexing-signals | pass | medium | Homepage is HTTPS and exposes canonical https://www.amazon.in/ with no robots noindex meta; product fetch returned 200. |
be-discoverablestructured-and-shareable-metadata | issues | high | The platform probe found no JSON-LD and only two Open Graph tags on the public commerce homepage. F-018 low: Homepage entity metadata is thin. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers evidence found no CSP, HSTS, nosniff, frame protection, Referrer-Policy, or Permissions-Policy. Cookie evidence found five insecure cookies and auth-like session cookies without HttpOnly. F-019 high: Security headers and cookie flags are incomplete. |
be-private-and-securedata-minimisation-and-third-parties | issues | medium | Tracker evidence found 13 third-party origins; HAR classified 270 requests and 2.78 MB as cross-origin, including analytics/ads endpoints, although many are Amazon-controlled and no built-in known-tracker match fired. F-020 medium: The page has a very broad cross-origin data and asset footprint. |
be-private-and-securein-context-permissions-and-modern-auth | issues | low | No permission prompt appeared on load, but the account entry points lead to sign-in and no WebAuthn/passkey capability was observable in the inspected page evidence. F-029 low: Modern phishing-resistant authentication was not evident in the sampled guest surfaces. |
be-private-and-securedefensive-browser-policies | issues | high | The main document exposed none of the six inspected defensive headers, including frame protection, referrer and permissions policy. F-021 high: Browser-enforced defensive policies are absent. |
be-resilientprogressive-enhancement | pass | high | Product detail retained 98% rendered-word coverage in raw HTML with title, h1 and description present without JavaScript. |
be-resilientresilient-runtime-behaviour | pass | medium | Representative homepage, search, product and cart templates rendered usable controls without clipped open overlays or blank runtime shells. |
be-resilientoffline-and-installable | not-applicable | high | The public retail storefront is intrinsically network-dependent; an offline transactional/PWA experience was not treated as required. |
be-resilientnetwork-and-http-failure-states | pass | high | The sampled invalid URL produced a useful branded error with a Home recovery link rather than a blank shell. |
be-internationalisedlang-dir-and-logical-properties | pass | medium | The document declares lang=en-in and rendered left-to-right English/Indian storefront content consistently. |
be-internationalisedlocale-aware-data | pass | high | Prices consistently use Indian rupee notation and delivery dates use readable localized labels in search/product captures. |
be-internationalisedtime-zone-correctness | not-applicable | high | No cross-time-zone event scheduling or time-of-day workflow was present in the representative retail paths. |
be-trustworthyno-dark-patterns | pass | medium | Sampled product pricing shows current price, M.R.P., discount and purchase controls together; empty cart and account prompts remain reversible. |
be-trustworthyhumane-error-handling | pass | medium | The sampled invalid route uses plain language and a direct Home recovery action rather than blame or an unrecoverable state. |
be-trustworthytrustworthy-input-assistance | pass | medium | Search uses a labelled native input/category select and exposes keyboard shortcuts; no paste prevention or obstructive input behaviour was observed. |
be-trustworthysafe-commercial-and-account-flows | pass | medium | Product price, M.R.P., discount, delivery, stock, quantity, Add to Cart and Buy Now are visible together before commitment. |
be-sustainableoptimised-assets | issues | high | Of 100 sampled images, 99 were legacy format, 62 lacked responsive sources, and 65 below-fold images were eager; HAR transferred 1.10 MB of images across 221 image requests. F-022 medium: Asset delivery wastes bandwidth. |
be-sustainableno-wasteful-work | issues | high | HAR captured 274 requests and the trace recorded 716 ms blocking time after load, with telemetry and many below-fold assets requested eagerly. F-023 medium: The homepage performs disproportionate background/network work. |
be-sustainablethird-party-and-media-budget | issues | high | Cross-origin delivery accounts for 2.78 MB; scripts account for 1.45 MB and images 1.10 MB, with 13 third-party origins observed. F-024 medium: Cross-origin scripts and media consume most of the page budget. |
be-agent-readystructured-agent-capabilities | issues | medium | The audited product/search/cart surfaces expose conventional HTML only; no manifest or structured agent capability was observed, and Lighthouse agentic browsing scored 0.50. F-025 low: Commerce capabilities are not exposed through a structured agent interface. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or generative task in the sampled shopping paths required on-device inference; absence was not treated as a failure. |
be-memory-efficientno-leak-under-repeated-interaction | pass | medium | Baseline heap was 45.37 MB/711,127 nodes; after ten menu open/close attempts a fresh interacted run was 46.56 MB/722,659 nodes (about 2.6%/1.6% higher), not evidence of unbounded growth. |
be-memory-efficientbounded-footprint | pass | medium | Heap summaries were about 45–47 MB for a large commerce homepage; substantial but proportionate to the rendered catalog surface. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | low | The repeated menu sample did not produce large aggregate node/heap growth; no accumulating detached-node signal was established from the summary-level evidence. |
Provenance
Canonical report: results/atomic/reports/0266-www_amazon_in.json
Report SHA-256: e455303808af1d3b75c6c57deea2637559da83b7a88c1f01eaf8ca41ee8f3e3d
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_amazon_in/2026-07-19T13-54-33-927Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_amazon_in/2026-07-19T13-54-33-927Z
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.