Manifest position 418 · CrUX rank bucket 1000

https://okxxx1.com

Coverage complete

Coverage-complete agentic audit of five representative page archetypes plus an HTTP failure state. Account/payment/auth routes were not covered because they are not exposed in the public journey; those contextual checks are explicitly N/A.

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
issueshighThe dark-condition capture retains the same fixed dark age panel and blurred light page treatment; the probe reports `color-scheme: normal` and no site colour-scheme adaptation.
F01 high: The site does not adapt to the user’s dark colour-scheme preference.
respect-user-preferences
respects-reduced-motion
passhighWith `prefers-reduced-motion: reduce`, `document.getAnimations()` returned an empty list; no auto-advance motion was observed.
respect-user-preferences
respects-contrast
issueshighUnder `prefers-contrast: more`, the probe reports the focused button outline as `none`; Lighthouse also identifies multiple 2.35–3.16:1 text contrast failures.
F02 high: High-contrast preferences do not preserve visible focus and sufficient contrast.
implement-natural-interactions
view-transitions
issuesmediumThe UI probe found no `document.startViewTransition` use; navigation is a conventional multi-page anchor flow and custom overlays swap state without a transition.
F03 low: Route and state changes do not use View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation or scrollytelling surface exists on the representative templates, so there is no scroll animation implementation to assess.
implement-natural-interactions
physical-gestures
passhighRepresentative pages use native scrolling and links; no custom pointer-driven gesture layer or scroll-snap override was found.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumThe mobile layout is 22,604px tall while the UI probe found zero sticky elements; no progress, shrinking header, or position-aware chrome was observed.
F04 medium: Very long listings provide no scroll-state-aware navigation aid.
provide-guided-navigation
anchored-positioning
issuesmediumThe rendered DOM has a custom `.lang_trigger` and four custom fixed layers, but zero popovers/dialogs; the gate and banners are manually layered at high z-index.
F05 low: Menus and overlays use custom positioning rather than semantic anchored primitives.
provide-guided-navigation
directs-attention
passhighVisible global navigation, current-page headings and descriptive taxonomy links provide clear destination cues across covered templates.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighThe first viewport is entirely occupied by the age overlay; DOM/network evidence also shows `popunder1000.js`, multiple ad-provider scripts, a cookie banner and fixed ad layers.
F06 high: Popunder/ad code and stacked full-screen UI interrupt content before the user can browse.
maximize-content-reduce-noise
semantic-dismissible-primitives
issuesmediumThe UI probe found 0 dialogs, 0 popovers and 0 details while the DOM contains custom `age-popup`, `cookiesBanner`, ad layers and `agego-overlay-container`.
F07 medium: Dismissible UI is built from custom fixed divs rather than platform primitives.
maximize-content-reduce-noise
reduced-chrome
issueshighRecon found multiple ad iframes and fixed ad layers; the HAR records 116 third-party requests across 15 origins before the user reaches content.
F08 high: Promotional chrome competes heavily with the core video content.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360x800, layout reports scrollWidth=clientWidth=360 and horizontalOverflowPx=0 with a viewport meta tag.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumThe UI probe found zero elements with a non-normal `container-type`; sampled tags/list/video components also report `container-type: normal`.
F09 low: Components rely on page-level sizing rather than container-aware adaptation.
adapt-to-the-form-factor
input-modality-aware
issueshighThe focus probe found the cookie OK and search submit buttons with `outline: none`; many metadata links are only 18–20px high.
F10 high: Some controls lack visible keyboard focus and many link targets are too short.
support-core-task-success
clear-purpose-and-primary-action
passhighThe entry gate clearly explains age requirements and exposes a dominant Verify Age action; underlying pages have descriptive titles/navigation.
support-core-task-success
primary-flow-completion
passmediumThe age gate exposes explicit adult/underage branches and the server-rendered catalogue, listings and detail links are present behind it.
support-core-task-success
clear-system-state-and-recovery
issuesmediumThe invalid-route probe returns only “Not Found / The requested URL was not found on this server” and exposes zero links.
F11 medium: The 404 state has no recovery route or useful next action.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 6.7s, TBT 390ms and performance 0.55; the independent trace measured LCP 3.36s and 196ms blocking time.
F12 high: Load performance misses the good Core Web Vitals bar.
be-fast-and-stable
visual-stability
passhighThe mobile layout observer recorded CLS 0 with no layout-shift entries over the observation window.
be-fast-and-stable
efficient-main-thread
issueshighThe trace recorded a 240ms long task and 196ms TBT; Lighthouse reported 3.4s of main-thread work and 390ms TBT.
F13 high: Third-party and legacy scripting blocks the main thread.
be-fast-and-stable
efficient-resource-delivery
issueshighLighthouse estimates 1.82s savings from render-blocking requests; HAR identifies parser-inserted synchronous scripts, and Lighthouse flags cache/font/image delivery opportunities.
F14 high: Resource delivery has long blocking chains and weak cache/image delivery.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimates 874KiB of unused JavaScript and 53KiB of legacy JavaScript; the HAR loads 18 scripts.
F15 high: The page ships substantial unused and legacy JavaScript.
be-inclusive
names-roles-labels
issueshighLighthouse fails image-alt, link-name and frame-title; the direct probe finds an unlabelled search input and untitled iframes.
F16 high: Search, images, links and third-party frames have missing accessible names.
be-inclusive
sufficient-contrast
issueshighLighthouse reports repeated 2.35–2.45:1 blue-on-white failures and a 3.16:1 age-verification label.
F17 high: Text and essential controls fail WCAG contrast minimums.
be-inclusive
structure-and-focus
issueshighDirect focus testing found buttons with no outline; the video detail has no H1, while its player is the primary content surface.
F18 high: Focus visibility and document structure are inconsistent.
be-inclusive
legible-text
passhighScreenshots and computed styles show 16px policy/body text with readable line spacing and no horizontal clipping on the sampled templates.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe direct probe lists many 18–20px-high targets; the representative video has zero `<track>` captions. The viewport allows scaling, but those failures remain.
F19 high: Compact targets and captionless video reduce inclusive access.
follow-best-practices
no-console-errors
passhighLighthouse did not fail its errors-in-console audit in the clean load.
follow-best-practices
sound-document-and-assets
issuesmediumLighthouse fails image aspect ratio and partially fails unsized images; the images primitive finds 2 missing dimensions.
F20 medium: Several assets are unsized or displayed at the wrong aspect ratio.
follow-best-practices
browser-platform-hygiene
issuesmediumLighthouse reports one deprecated-API warning and fails the Inspector Issues audit.
F21 medium: Deprecated APIs and DevTools inspector issues remain.
be-discoverable
title-and-description
passhighHomepage and video probes show descriptive, route-specific titles and non-empty meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
passhighDiscoverability found 87% raw/rendered content overlap and a non-shell page; real href links, viewport metadata and permissive robots are present.
be-discoverable
canonical-and-indexing-signals
issuesmediumCanonical URLs, 200 status and robots.txt are present, but `/sitemap.xml` returns HTTP 200 with Content-Length 0.
F22 medium: The sitemap endpoint is empty despite a large public catalogue.
be-discoverable
structured-and-shareable-metadata
passhighThe video detail includes JSON-LD plus matching Open Graph title, description, image, URL and duration metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHeaders evidence finds no CSP, HSTS or nosniff; all four observed cookies lack Secure and use SameSite=None.
F23 critical: Core security headers are missing and cookies are not Secure.
be-private-and-secure
data-minimisation-and-third-parties
issueshighThe load contacts 15 third-party origins with 116 requests; known Google trackers and numerous ad origins run before content access.
F24 critical: The pre-consent third-party and tracking footprint is excessive.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighNo permission prompt fired on load and no public authentication flow is part of the representative journey; the browser capability alone is not treated as site usage.
be-private-and-secure
defensive-browser-policies
issueshighHeaders evidence shows no HSTS, Referrer-Policy, Permissions-Policy, CSP or nosniff; only X-Frame-Options is present.
F25 high: Browser-enforced privacy and isolation policies are largely absent.
be-resilient
progressive-enhancement
passhighRaw HTML returns 200 with 87% of rendered content tokens, title, H1 and description present without JavaScript.
be-resilient
resilient-runtime-behaviour
issuesmediumRecon shows four high-z-index custom fixed layers and untitled ad frames; several captures show the gate panel before its content finishes, leaving an opaque blocking surface.
F26 medium: The startup experience depends on fragile custom overlays and third-party frames.
be-resilient
offline-and-installable
not-applicablehighThis public streaming catalogue is not presented as an offline-capable app; offline playback/installability is not a reasonable core requirement.
be-resilient
network-and-http-failure-states
issuesmediumThe tested 404 has no navigation, search, retry or home link, only the server’s generic error text.
F27 medium: HTTP failure states are unbranded and unrecoverable.
be-internationalised
lang-dir-and-logical-properties
passhighThe English page declares `lang=en-GB`, language variants are linked, and the LTR reading order is coherent; logical CSS properties are present.
be-internationalised
locale-aware-data
not-applicablehighRepresentative routes do not expose prices, dates, calendars or locale-sensitive numeric input; language variants are separate hosts.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduled events, appointments or user-entered times appear in the covered journeys.
be-trustworthy
no-dark-patterns
issueshighLoaded source includes `popunder1000.js` and multiple ad-provider scripts; 116 third-party requests occur while the age wall blocks the core content.
F28 high: Popunder advertising and pre-consent tracking undermine predictable, honest interaction.
be-trustworthy
humane-error-handling
passhighThe covered search form has no required fields or premature validation, and no blame-oriented validation behaviour was observed.
be-trustworthy
trustworthy-input-assistance
not-applicablehighThe only covered text input is site search; there are no address, payment, sign-in or sign-up fields requiring autofill tokens.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, authentication or account-management flow is exposed in the representative public routes.
be-sustainable
optimised-assets
issueshighThe images audit finds 98/100 without srcset, 9 oversized and 10 legacy-format images; Lighthouse estimates 441KiB image savings.
F29 high: Images are not delivered responsively or in efficient formats.
be-sustainable
no-wasteful-work
issueshighHAR records 124 requests and 1.39MB in this capture, including 62 fetch/XHR calls; Lighthouse separately observes a 4.6MiB load and 874KiB unused JS.
F30 high: The page performs disproportionate background/ad work before core content.
be-sustainable
third-party-and-media-budget
issueshigh116 of 124 HAR requests and 1.30MB of 1.39MB transferred are classified third-party; GTM alone transfers 161KB and 15 third-party origins run.
F31 critical: Third parties dominate the request and byte budget.
be-agent-ready
structured-agent-capabilities
not-applicablehighThe site exposes public media browsing, not a declared agent-facing transactional capability; absence of WebMCP is treated as an emerging opportunity, not a failure.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation or generative task is part of the covered core journey, so on-device inference is not required.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter 10 language-menu toggles, heap self size differed by about 0.66MB (3.8%) with no evidence of unbounded retained growth; confidence is medium because captures use comparable fresh sessions.
be-memory-efficient
bounded-footprint
passhighHeap summaries are about 17.2–17.9MB self size for a media catalogue page, proportionate to the loaded DOM and scripts.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumNeither heap summary exposes a growing Detached* constructor among dominant populations; closures grew modestly in the exercised capture, not enough to establish a leak.

Provenance

Canonical report: results/atomic/reports/0418-okxxx1_com.json
Report SHA-256: 060a0700add5eb843737c03bc29f8eb26c3f09281b93c94d07379aa886a679d4
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/okxxx1_com/2026-07-20T16-36-04-989Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/okxxx1_com/2026-07-20T16-36-04-989Z
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.