Manifest position 587 · CrUX rank bucket 1000
https://www.myinstants.com
Coverage complete
Coverage-complete report-mode audit. Authenticated upload/account interiors and duplicate listing templates were excluded from representative coverage.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | pass | high | Dark emulation produced rgb(21,32,43) body background, light text, and color-scheme: light dark. |
respect-user-preferencesrespects-reduced-motion | issues | high | The evaluate probe under prefers-reduced-motion: reduce reported one running animation with a 1000 ms duration. F01 medium: Reduced-motion preference does not suppress all non-essential motion. |
respect-user-preferencesrespects-contrast | pass | high | Under prefers-contrast: more, primary text and controls remained visible; no clipping/disappearance was observed. |
implement-natural-interactionsview-transitions | issues | high | DOM/CSS feature probing across the MPA found no view-transition declaration or ::view-transition usage on category, search, or detail navigation. F02 low: Page-to-page changes are abrupt rather than using progressive View Transitions. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scroll-linked decorative/scrollytelling animation was present, so there is no scroll-handler implementation to assess. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No swipe, pull, carousel, or other gesture-driven surface was present on the representative paths. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The 3,540 px mobile homepage uses static navigation; source/CSS probing found no scroll-state query, progress indicator, or scroll-linked navigation feedback. F03 low: Long listing pages provide no scroll-position feedback. |
provide-guided-navigationanchored-positioning | not-applicable | high | No site-owned tooltip, popover, or viewport-edge menu requiring anchored positioning was observed; the third-party consent UI is modal. |
provide-guided-navigationdirects-attention | pass | high | Breadcrumbs on category, search, and detail views clearly preserve location and result context. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Desktop and 360 px screenshots show the consent dialog covering the soundboard before any interaction; the mobile dialog fills almost the whole viewport. F04 high: A first-visit consent wall obscures the entire core experience. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | DOM probing found a visible role=dialog implemented as nested divs and no open <dialog>; dismissal is managed by third-party script. F05 medium: The consent overlay is injected as custom div chrome rather than a native dialog. |
maximize-content-reduce-noisereduced-chrome | pass | high | After declining consent, the server-rendered grid prioritises sound controls with compact persistent navigation. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360×800, scrollWidth and clientWidth were both 360 with zero horizontal overflow. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | The repeated sound grid reflowed cleanly at 360 px without overflow or clipped controls despite no container-query requirement for this single context. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus/target probe found 61 of the first 80 focusable controls below 44×44 px; favorite/copy buttons measure 25×25 px, and the search input/button styles report outline: none. F06 high: Many controls are too small and several focused controls lose a visible focus indicator. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The detail title, large play button, listing labels, search, and breadcrumbs make listening/discovery immediately clear after consent dismissal. |
support-core-task-successprimary-flow-completion | pass | high | Search returned relevant Boom results; the detail exposes a titled play control, copy, share, report and download actions. |
support-core-task-successclear-system-state-and-recovery | pass | high | The invalid login uses native required-field messages and the tested missing route returns HTTP 404 with “Page not found” plus global navigation. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 14.3 s, TBT 280 ms, and performance 0.64; the independent trace measured LCP 3.47 s and TBT 372 ms. F07 high: Largest Contentful Paint is far outside the good range. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observer measured CLS 0.0128 with no horizontal movement; Lighthouse CLS was 0.026. |
be-fast-and-stableefficient-main-thread | issues | high | The trace recorded two long tasks, the longest 421 ms, with 372 ms total blocking time; Lighthouse reported 2.3 s of main-thread work. F08 medium: Third-party scripting blocks the main thread. |
be-fast-and-stableefficient-resource-delivery | issues | high | Lighthouse reported 780 ms redirect savings, 210 KiB cache-lifetime savings, 560 ms document-latency savings, and render-blocking requests; HAR captured 57 requests and 1.52 MB transferred. F09 medium: Redirects, cache policy, and render-blocking dependencies delay content. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimated 785 KiB unused JavaScript and 43 KiB unused CSS; major ad libraries were 50–85% unused on this view. F10 high: The page ships a large amount of unused JavaScript and CSS. |
be-inclusivenames-roles-labels | pass | high | Lighthouse accessibility scored 0.97; repeated icon buttons expose descriptive title text and images reported no missing alt. |
be-inclusivesufficient-contrast | issues | high | Lighthouse measured the “Learn more” text at 1.82:1 against its effective background, below the required 4.5:1. F11 medium: Consent-dialog text fails minimum contrast. |
be-inclusivestructure-and-focus | issues | high | After consent dismissal, the accessibility probe found zero headings and zero <main> landmarks; focused search/install controls computed outline: none while links relied on browser auto outlines. F12 high: Listing templates lack headings/main landmark and focus treatment is inconsistent. |
be-inclusivelegible-text | pass | high | Desktop/mobile screenshots show readable, wrapping consent and sound labels without clipping. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The 360 px layout had no horizontal overflow, but 61 sampled controls were below 44×44 px, including repeated 25×25 px action buttons. F13 high: Mobile reflow works, but target sizing does not. |
follow-best-practicesno-console-errors | issues | high | Lighthouse captured net::ERR_CONNECTION_CLOSED while loading /media/manifest.json. F14 low: The page logs a network error during load. |
follow-best-practicessound-document-and-assets | pass | high | The DOM has viewport, charset/doctype signals and modern SVG assets; observed CLS remained low and no aspect distortion was visible. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse found three deprecation warnings (Shared Storage, persistent StorageType, Protected Audience) and cookie-related Inspector issues from the third-party stack. F15 medium: Deprecated APIs and DevTools issues are present. |
be-discoverabletitle-and-description | pass | high | Homepage, category, search, login and detail probes all returned descriptive, route-specific titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Real href links, viewport meta, robots search allowance, and server-rendered internal links were present. |
be-discoverablecanonical-and-indexing-signals | pass | high | Representative public pages returned 200, exposed canonical URLs, robots allows search and points to a 119-entry sitemap; tested missing route returned true 404. |
be-discoverablestructured-and-shareable-metadata | issues | high | The sound detail exposes useful Open Graph audio metadata, but probes found no JSON-LD describing the AudioObject and its visible title, description, and URL. F16 low: Rich sound entities lack structured data. |
be-private-and-securesecure-transport-and-headers | issues | high | The headers primitive found no CSP, HSTS, nosniff, frame protection, Referrer-Policy, or Permissions-Policy; five first-party cookies lacked Secure and all six used SameSite=None. F17 high: HTTPS is used, but core security headers and cookie flags are missing. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The tracker scan saw 12 third-party origins including Google Tag Manager, DoubleClick and Google Analytics; HAR shows scripts account for 1.34 MB of 1.52 MB transferred. F18 high: A large tracking and advertising footprint loads on first visit. |
be-private-and-securein-context-permissions-and-modern-auth | issues | high | The upload journey redirects to a login form with text/password fields, no passkey/WebAuthn affordance, and empty autocomplete attributes; no permission prompt fired on load. F19 medium: Authentication is password-only and omits modern credential support. |
be-private-and-securedefensive-browser-policies | issues | high | Response inspection found no HSTS, clickjacking protection, Referrer-Policy, Permissions-Policy, or CSP frame-ancestors. F20 high: Browser-enforced defensive policies are absent. |
be-resilientprogressive-enhancement | pass | high | Raw HTML returned 200 with 63% rendered-word coverage, title and description intact, and no empty JS shell. |
be-resilientresilient-runtime-behaviour | pass | high | Menus/content remained within the 360 px viewport and server-rendered paths did not depend on fragile SPA state. |
be-resilientoffline-and-installable | pass | high | A manifest is linked and an active /sw.js service-worker registration controls the site; an Install app action is exposed. |
be-resilientnetwork-and-http-failure-states | pass | high | The tested unknown route returned HTTP 404, clearly said “Page not found”, and retained global navigation for recovery. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The page offers 11 languages and html lang=en, but html dir is empty; CSS probing found some logical properties, so the remaining gap is explicit direction and RTL verification. F21 medium: The multilingual site does not declare document direction. |
be-internationalisedlocale-aware-data | pass | high | The locale-routed English detail formats the 10,573,874 view count with locale-appropriate grouping and offers language selection. |
be-internationalisedtime-zone-correctness | not-applicable | high | Representative pages expose no dates, scheduled events, or time-zone-sensitive values. |
be-trustworthyno-dark-patterns | issues | high | First-visit screenshots show the entire page dimmed behind a mandatory consent decision and a long vendor/data explanation on mobile; core content cannot be used until choosing. F22 medium: The consent wall pressures a decision before access to the soundboard. |
be-trustworthyhumane-error-handling | pass | high | Submitting empty login fields triggered browser-native “Please fill in this field” feedback after interaction, without premature errors. |
be-trustworthytrustworthy-input-assistance | issues | high | The login probe found empty autocomplete attributes on both login and password inputs. F23 medium: Sign-in fields omit autocomplete tokens. |
be-trustworthysafe-commercial-and-account-flows | pass | high | No checkout/subscription flow was present; the observed sign-in path has Forgot Password and registration escape routes with no forced purchase. |
be-sustainableoptimised-assets | issues | high | The images primitive found 97/100 images without width/height, 64 oversized, and 50 below-fold images without lazy loading; formats were modern SVG. F24 medium: Repeated image assets lack dimensions and are often oversized for display. |
be-sustainableno-wasteful-work | issues | high | HAR recorded 20 scripts and 1.34 MB script transfer; Lighthouse identified 785 KiB unused JS and the trace recorded a 421 ms long task. F25 high: Advertising and tracking work dominates a simple soundboard page. |
be-sustainablethird-party-and-media-budget | issues | high | Twelve third-party origins load on a page whose core UI is a server-rendered button grid; third-party/ad scripts dominate transferred bytes and unused code. F26 high: Third-party cost is disproportionate to the visible first-view experience. |
be-agent-readystructured-agent-capabilities | not-applicable | high | This entertainment soundboard does not declare an agent-facing intent; emerging WebMCP capabilities are out of scope. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation, translation-assistance, or other inference task is part of the core sound playback journey. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After declining consent and clicking a representative sound 10 times, heap self size fell from 34.9 MB to 29.3 MB and node count fell from 627,670 to 526,865. |
be-memory-efficientbounded-footprint | issues | high | The baseline heap summary contained 627,670 nodes, 2,399,182 edges, and 34.9 MB self size for a server-rendered sound-button listing; repeated playback did not increase it. F27 medium: The initial memory footprint is high for the page’s core function. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The repeated-interaction heap did not show retained population growth: nodes and edges both decreased relative to baseline. |
Provenance
Canonical report: results/atomic/reports/0587-www_myinstants_com.json
Report SHA-256: 84514ffe6c74f4a60224914c5854a33093d4581d5f3f764a698c1f506513a070
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_myinstants_com/2026-07-21T18-43-39-362Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_myinstants_com/2026-07-21T18-43-39-362Z
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.