Manifest position 536 · CrUX rank bucket 1000
https://m.indiamart.com
Coverage complete
58/58 atomic checks recorded and judged across four representative paths.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark-mode emulation leaves the light page and white consent surface unchanged. F01 medium: Dark-mode emulation leaves the light page and white consent surface unchanged. |
respect-user-preferencesrespects-reduced-motion | pass | medium | Reduced-motion probe matched reduce and reported zero active animations. |
respect-user-preferencesrespects-contrast | issues | high | Lighthouse reports failing foreground/background contrast and the contrast-emulated capture does not provide a robust alternate treatment. F02 medium: Lighthouse reports failing foreground/background contrast and the contrast-emulated capture does not provide a robust alternate treatment. |
implement-natural-interactionsview-transitions | issues | high | DOM/CSS inspection found no view-transition declarations for route or state changes on this interaction-heavy marketplace. F03 low: DOM/CSS inspection found no view-transition declarations for route or state changes on this interaction-heavy marketplace. |
implement-natural-interactionsscroll-driven-animations | pass | medium | DOM/CSS inspection found no scroll-linked effects or animation-timeline, so there is no JS scroll-animation anti-pattern on tested paths. |
implement-natural-interactionsphysical-gestures | pass | medium | Screenshots and DOM show ordinary native scrolling and controls; no custom pointer-driven gesture surface was observed. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The 17,968px landing page has static chrome and DOM/CSS inspection found no scroll-state or progress treatment. F04 low: The 17,968px landing page has static chrome and DOM/CSS inspection found no scroll-state or progress treatment. |
provide-guided-navigationanchored-positioning | pass | medium | No tooltip or edge-positioned popover requiring anchored positioning was present on exercised paths. |
provide-guided-navigationdirects-attention | issues | high | The mobile listing is clipped and dense, with competing controls and no clear focus cue as users move from category to product. F05 medium: The mobile listing is clipped and dense, with competing controls and no clear focus cue as users move from category to product. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | A consent interstitial obscures nearly the full first viewport on home, listing, and product paths before interaction. F06 high: A consent interstitial obscures nearly the full first viewport on home, listing, and product paths before interaction. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | Four custom role=dialog surfaces are present, while no native dialog or popover elements are used. F07 medium: Four custom role=dialog surfaces are present, while no native dialog or popover elements are used. |
maximize-content-reduce-noisereduced-chrome | issues | high | Dense headers, category grids, promotional cards, and a full consent layer crowd the narrow viewport and obscure core content. F08 medium: Dense headers, category grids, promotional cards, and a full consent layer crowd the narrow viewport and obscure core content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | At a 360px viewport the layout primitive reports 1007px scroll width and 647px horizontal overflow; product content renders at 876px. F09 critical: At a 360px viewport the layout primitive reports 1007px scroll width and 647px horizontal overflow; product content renders at 876px. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | DOM/CSS probe found zero container-query styles while reused marketplace components overflow narrow contexts. F10 high: DOM/CSS probe found zero container-query styles while reused marketplace components overflow narrow contexts. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Programmatically focused first control has outline:none, no box shadow, and a zero-size rect. F11 high: Programmatically focused first control has outline:none, no box shadow, and a zero-size rect. |
support-core-task-successclear-purpose-and-primary-action | pass | medium | Home states the buyer/seller marketplace purpose; listing and product pages expose descriptive H1s, prices, and Contact Supplier actions. |
support-core-task-successprimary-flow-completion | issues | high | The Contact Supplier journey is preceded by a 211-partner consent flow; after confirming choices the synthetic primary-action replay exposed no lead dialog, adding uncertainty and detour. F12 high: The Contact Supplier journey is preceded by a 211-partner consent flow; after confirming choices the synthetic primary-action replay exposed no lead dialog, adding uncertainty and detour. |
support-core-task-successclear-system-state-and-recovery | pass | medium | The deliberately unknown route renders a descriptive Page not found state with search, categories, and recovery links. |
be-fast-and-stablegood-core-web-vitals | pass | medium | Lighthouse measured LCP 2.1s, CLS 0.01 and TBT 50ms in the controlled run, all in good lab ranges. |
be-fast-and-stablevisual-stability | issues | high | Mobile layout observation measured CLS 0.169; all 91 homepage images lack width/height and 90 below-fold images are not lazy loaded. F13 high: Mobile layout observation measured CLS 0.169; all 91 homepage images lack width/height and 90 below-fold images are not lazy loaded. |
be-fast-and-stableefficient-main-thread | pass | medium | Trace summary reports zero long tasks and 0ms total blocking time in its observed window; Lighthouse TBT is 50ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR records 167 requests and 3.59MB transferred, including 2.04MB images and 1.16MB scripts; Lighthouse flags dependency and LCP discovery issues. F14 medium: HAR records 167 requests and 3.59MB transferred, including 2.04MB images and 1.16MB scripts; Lighthouse flags dependency and LCP discovery issues. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 187KiB unused JavaScript and 20KiB unused CSS, alongside 18 script requests. F15 medium: Lighthouse estimates 187KiB unused JavaScript and 20KiB unused CSS, alongside 18 script requests. |
be-inclusivenames-roles-labels | issues | high | Lighthouse finds links without discernible names; image audit finds missing alt, and visible lead inputs lack associated labels. F16 high: Lighthouse finds links without discernible names; image audit finds missing alt, and visible lead inputs lack associated labels. |
be-inclusivesufficient-contrast | issues | high | Lighthouse accessibility audit fails color contrast. F17 high: Lighthouse accessibility audit fails color contrast. |
be-inclusivestructure-and-focus | issues | high | Lighthouse finds no main landmark and malformed lists; focus probe shows no visible outline. F18 high: Lighthouse finds no main landmark and malformed lists; focus probe shows no visible outline. |
be-inclusivelegible-text | issues | high | At 360px, headings and dialog copy are clipped offscreen and overlap because the visual layout remains hundreds of pixels wider than the viewport. F19 high: At 360px, headings and dialog copy are clipped offscreen and overlap because the visual layout remains hundreds of pixels wider than the viewport. |
be-inclusivezoom-reflow-targets-and-media | issues | high | A 360px visual viewport renders 876-1007px layouts, so reflow fails and core content/dialog controls are partly offscreen. F20 critical: A 360px visual viewport renders 876-1007px layouts, so reflow fails and core content/dialog controls are partly offscreen. |
follow-best-practicesno-console-errors | pass | medium | Lighthouse browser diagnostics did not report console errors or uncaught exceptions in the audited load. |
follow-best-practicessound-document-and-assets | issues | high | Although doctype and UTF-8 are valid, Lighthouse finds incorrect image aspect ratios and the image audit reports 91 images without dimensions. F21 medium: Although doctype and UTF-8 are valid, Lighthouse finds incorrect image aspect ratios and the image audit reports 91 images without dimensions. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reports three BFCache failure reasons. F22 medium: Lighthouse reports three BFCache failure reasons. |
be-discoverabletitle-and-description | pass | medium | Home, listing, and product expose descriptive unique titles; home/product raw HTML retain meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | medium | Lighthouse SEO is 1.0; real href links and a width=device-width viewport meta are present, and general robots access is allowed. |
be-discoverablecanonical-and-indexing-signals | issues | high | Pages return 200 and canonical metadata exists, but https://www.indiamart.com/sitemap.xml returns 404 and robots contains extensive crawler-specific policy. F23 low: Pages return 200 and canonical metadata exists, but https://www.indiamart.com/sitemap.xml returns 404 and robots contains extensive crawler-specific policy. |
be-discoverablestructured-and-shareable-metadata | pass | medium | Home has JSON-LD plus eight Open Graph tags; product/listing metadata and descriptive titles match visible entities. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS/HSTS/nosniff are present, but CSP permits unsafe-inline and unsafe-eval; all nine observed cookies lack Secure and use SameSite=None, including sessid. F24 high: HTTPS/HSTS/nosniff are present, but CSP permits unsafe-inline and unsafe-eval; all nine observed cookies lack Secure and use SameSite=None, including sessid. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker probe sees 23 third-party origins, five known tracker domains, and consent describes sharing with 211 partners including precise geolocation. F25 high: Tracker probe sees 23 third-party origins, five known tracker domains, and consent describes sharing with 211 partners including precise geolocation. |
be-private-and-securein-context-permissions-and-modern-auth | pass | medium | No geolocation/notification prompt occurred on load and the secrets scan found no exposed credentials; authentication was not invoked. |
be-private-and-securedefensive-browser-policies | issues | high | Referrer-Policy and Permissions-Policy are absent; CSP is permissive, although HSTS and SAMEORIGIN framing are present. F26 medium: Referrer-Policy and Permissions-Policy are absent; CSP is permissive, although HSTS and SAMEORIGIN framing are present. |
be-resilientprogressive-enhancement | pass | medium | Discoverability captures retain 88% home, 82% listing, and 59% product content without JS; none is an empty JS shell. |
be-resilientresilient-runtime-behaviour | issues | high | Consent dialogs and product content are cut off at narrow viewport edges, so overlays do not reposition/reflow robustly. F27 high: Consent dialogs and product content are cut off at narrow viewport edges, so overlays do not reposition/reflow robustly. |
be-resilientoffline-and-installable | not-applicable | high | The audited marketplace transaction and live supplier-contact experience is intrinsically online; installability/offline completion was judged out of scope, while progressive enhancement was tested separately. |
be-resilientnetwork-and-http-failure-states | pass | medium | Unknown-route probe renders a useful Page not found state with search, category links, and recovery actions rather than a blank shell. |
be-internationalisedlang-dir-and-logical-properties | pass | medium | Rendered documents declare html lang=en and use a left-to-right reading order consistent with the English content. |
be-internationalisedlocale-aware-data | pass | medium | Product and listing prices use Indian digit grouping and the rupee symbol, matching the target locale. |
be-internationalisedtime-zone-correctness | not-applicable | high | No times, event scheduling, or timezone-sensitive surface appears in the representative commerce paths. |
be-trustworthyno-dark-patterns | issues | high | The initial consent layer offers Consent and Manage options, not an equally direct reject action, while describing 211 partners and precise geolocation. F28 high: The initial consent layer offers Consent and Manage options, not an equally direct reject action, while describing 211 partners and precise geolocation. |
be-trustworthyhumane-error-handling | issues | high | Visible enquiry inputs have required=false and aria-invalid absent; no clear inline validation contract is exposed. F29 medium: Visible enquiry inputs have required=false and aria-invalid absent; no clear inline validation contract is exposed. |
be-trustworthytrustworthy-input-assistance | issues | high | Lead email/name inputs expose empty autocomplete values and mostly placeholder-only identification. F30 medium: Lead email/name inputs expose empty autocomplete values and mostly placeholder-only identification. |
be-trustworthysafe-commercial-and-account-flows | issues | high | The core supplier-contact flow is mixed with an extensive consent decision and the CTA replay did not expose a clear staged enquiry state. F31 high: The core supplier-contact flow is mixed with an extensive consent decision and the CTA replay did not expose a clear staged enquiry state. |
be-sustainableoptimised-assets | issues | high | Of 91 homepage images, 90 are legacy JPG/PNG, 90 below-fold images are not lazy, and responsive srcset coverage is sparse. F32 high: Of 91 homepage images, 90 are legacy JPG/PNG, 90 below-fold images are not lazy, and responsive srcset coverage is sparse. |
be-sustainableno-wasteful-work | issues | high | The landing page issues 167 requests and ships 18 scripts even though Lighthouse estimates substantial unused code. F33 medium: The landing page issues 167 requests and ships 18 scripts even though Lighthouse estimates substantial unused code. |
be-sustainablethird-party-and-media-budget | issues | high | The load transfers 3.59MB across 24 origins; 23 are classified third-party relative to the requested m. host and five are known trackers. F34 high: The load transfers 3.59MB across 24 origins; 23 are classified third-party relative to the requested m. host and five are known trackers. |
be-agent-readystructured-agent-capabilities | issues | high | Commerce content is server-visible, but DOM inspection finds no WebMCP/agentic tool registration for structured product discovery or supplier enquiries. F35 medium: Commerce content is server-visible, but DOM inspection finds no WebMCP/agentic tool registration for structured product discovery or supplier enquiries. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or language-model task is necessary to complete the tested product discovery and enquiry paths. |
be-memory-efficientno-leak-under-repeated-interaction | pass | low | Baseline/post heap comparison after the attempted repeated supplier interaction changed from 32.9MB/565k nodes to 35.6MB/590k; bounded growth only was observed in this finite run. |
be-memory-efficientbounded-footprint | issues | high | Baseline product heap contains 565,337 nodes and 32.9MB self size; the post-interaction capture reaches 590,285 nodes and 35.6MB for a single product view. F36 medium: Baseline product heap contains 565,337 nodes and 32.9MB self size; the post-interaction capture reaches 590,285 nodes and 35.6MB for a single product view. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | low | Heap summaries did not report a detached-node signal; the finite repeated interaction completed without runaway growth. |
Provenance
Canonical report: results/atomic/reports/0536-m_indiamart_com.json
Report SHA-256: 5f48a883093d815e3f7e1cfc0ead86b15ea66455d9d90e0eac5f8f2015542b7d
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/m_indiamart_com/2026-07-21T10-38-30-825Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/m_indiamart_com/2026-07-21T10-38-30-825Z
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.