Manifest position 197 · CrUX rank bucket 1000
https://x.ijavhd.com
Coverage complete
Coverage-complete audit of five representative paths. Category/listing templates beyond the sampled search/home views and additional detail/localized URLs were excluded as template duplicates; video playback was inspected structurally but explicit media was not played.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode screenshot is pixel-equivalent in theme to the default view: body and cards remain white with black text. The rendered CSS hard-codes body background #fff and text #000 and declares no color-scheme. F01 medium: The site ignores the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion probe found zero active animations, auto scroll behavior, and only one static input transition; the page has no auto-advance. |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors/high-contrast screenshot retains visible text, controls, borders, links, and focusable content. |
implement-natural-interactionsview-transitions | issues | high | DOM/platform inspection found no view-transition CSS or related declarations on this MPA; the representative listing-to-detail journey performs a full abrupt document swap. F02 low: Cross-document navigation swaps abruptly with no View Transition. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The audited templates have no scroll-linked animation or scrollytelling behavior to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No swipe, drag, carousel, pull-to-reveal, or other gesture-driven interaction exists on the representative templates. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | The layout primitive measured a 2,882px page at a 493px viewport, while DOM/CSS inspection found no sticky header, scroll-state container query, progress marker, or equivalent orientation aid. F03 low: The long listing has no position-aware navigation or progress affordance. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, anchored menu, or comparable floating UI appears on the audited first-party templates. |
provide-guided-navigationdirects-attention | pass | high | Headings, underlined primary navigation, centered page titles, and red section markers provide consistent visual orientation across home, search, detail, and error templates. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | The mobile detail screenshot after 3 seconds shows a dark “This trick has women going crazy” panel over two related-content cards. It appears without user action and competes with the playback journey. F04 high: An unsolicited ad-like notification obscures related content on the primary detail page. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The detail probe found a fixed 320×110 div at z-index 2147483647; the page has zero dialog and popover elements. The screenshot shows a custom close affordance layered over content. F05 medium: The injected fixed overlay is not represented as a semantic dismissible primitive. |
maximize-content-reduce-noisereduced-chrome | pass | high | Screenshots show a sparse frame: compact navigation and search followed directly by content cards, with no persistent sidebars or large app chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Layout evidence at 360×800 reports scrollWidth=clientWidth=360 and zero horizontal overflow; viewport meta is present. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | medium | CSS inspection found no @container rules or container-type; .postarticle changes from 33.333% to 50% only at @media(max-width:460px), even though the same card template appears in multiple sections and layouts. F06 low: Reusable content cards adapt only through a global viewport breakpoint. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Lighthouse target-size audit failed and identified thumbnail links whose safe clickable region is reduced to 10px or overlaps adjacent card links, below the 24×24 minimum. Keyboard focus itself remained visible. F07 medium: Some mobile link targets overlap or lack sufficient safe spacing. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport names the site, exposes search, category links, and clearly labelled content cards. |
support-core-task-successprimary-flow-completion | pass | high | The representative flow from homepage/search result to detail loads a native controlled video with a valid currentSrc and no account wall. |
support-core-task-successclear-system-state-and-recovery | pass | high | Search results echo the query and a nonexistent route returns a visible 404 while retaining search, navigation, and content routes for recovery. |
be-fast-and-stablegood-core-web-vitals | pass | high | Lighthouse measured LCP 0.93s, CLS 0 and TBT 2ms; trace measured LCP 0.795s and zero blocking time. |
be-fast-and-stablevisual-stability | pass | high | Desktop and mobile layout observers reported CLS 0 with no shifts; thumbnail wrappers reserve aspect-ratio space. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and layout evidence found zero long tasks and 0ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | pass | high | HAR found no missing cache headers or redirects, and the only confirmed render-blocking stylesheet is 1.8KB; LCP remained below 1s. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimated 68KiB of unused JavaScript in gtag (41.98% of 165,709 bytes). HAR shows Google Tag Manager transferred 166,041 bytes, the largest resource and about 46% of total transfer. F08 medium: Analytics JavaScript dominates the page’s script cost and is substantially unused. |
be-inclusivenames-roles-labels | pass | high | Lighthouse passed link names and form labels; the search input has an explicit aria-label and thumbnail links have title names. |
be-inclusivesufficient-contrast | pass | high | Lighthouse accessibility did not report color-contrast failures, and default/forced-color screenshots retain clear foreground/background separation. |
be-inclusivestructure-and-focus | issues | high | Lighthouse failed landmark-one-main. The direct structure probe found zero main/[role=main] and zero nav/[role=navigation] elements; only footer was present. Heading order and native focus outlines passed. F09 medium: The page has no main or navigation landmark. |
be-inclusivelegible-text | pass | high | Desktop and mobile screenshots show unclipped text at readable sizes with straightforward hierarchy; narrow layout reflows without horizontal clipping. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The detail probe found a native <video controls> with zero <track> children. Lighthouse also failed target-size on the mobile listing. Mobile reflow itself had no horizontal overflow. F10 high: The representative video provides no caption track, and the listing has target-spacing failures. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit passed with no logged browser errors. |
follow-best-practicessound-document-and-assets | pass | high | Direct probes found HTML doctype, UTF-8 charset, viewport metadata and reserved thumbnail aspect ratios; Lighthouse doctype and charset audits passed. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse passed inspector issues, notification/geolocation-on-start, paste, source maps, and BFCache audits. |
be-discoverabletitle-and-description | issues | high | The home and representative detail probes returned description:null, and Lighthouse failed meta-description. Raw HTML discoverability otherwise reached 100%. F11 medium: Public pages have descriptive titles but no meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | All sampled navigation/content links use real href URLs, viewport metadata is present, robots allows crawling, and raw HTML exposes 100% of rendered content tokens. |
be-discoverablecanonical-and-indexing-signals | issues | high | Direct probes returned canonical:null on both homepage and representative detail page. Robots permits indexing and advertises a sitemap, making the missing canonical signal material for this public site. F12 medium: Home and detail templates omit canonical URLs. |
be-discoverablestructured-and-shareable-metadata | issues | high | The detail probe found Article JSON-LD, but zero Open Graph meta elements; the homepage also has neither JSON-LD nor Open Graph metadata. F13 medium: Detail pages expose JSON-LD but no social preview metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers primitive found no CSP, HSTS, X-Content-Type-Options, X-Frame-Options/frame-ancestors, Referrer-Policy, or Permissions-Policy. Both 400-day _ga cookies were Secure=false and SameSite=None. F14 high: HTTPS is used, but baseline security headers are absent and analytics cookies are not Secure. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker evidence found Google Tag Manager and Google Analytics plus Cloudflare Insights across three third-party origins. HAR measured 177,618 third-party bytes of 361,832 total, and cookies recorded two 400-day analytics identifiers. F15 high: Tracking starts on load without an observable consent boundary and accounts for nearly half of transfer bytes. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | Lighthouse confirms no notification or geolocation prompt on load; no authentication surface exists on representative routes. |
be-private-and-securedefensive-browser-policies | issues | high | The headers primitive found no clickjacking defense, Referrer-Policy, Permissions-Policy, CSP/Trusted Types policy, or HSTS. F16 high: Browser-enforced defensive policies are not configured. |
be-resilientprogressive-enhancement | pass | high | Discoverability evidence fetched HTTP 200 raw HTML and found 100% content visibility without JavaScript, with title and h1 present and no empty SPA shell. |
be-resilientresilient-runtime-behaviour | issues | high | The detail probe found a 320×110 fixed div with z-index 2147483647, and the screenshot confirms it overlays related cards. It is not integrated with native top-layer semantics or page focus/state. F17 medium: A third-party fixed layer with extreme z-index can cover first-party content. |
be-resilientoffline-and-installable | not-applicable | high | This is a public media/content MPA rather than an app-like installable experience; offline installation is not necessary to its declared content purpose. |
be-resilientnetwork-and-http-failure-states | pass | high | The representative invalid URL presents a clear 404 state and retains navigation/search routes rather than a blank or broken shell. |
be-internationalisedlang-dir-and-logical-properties | issues | high | Arabic probe confirmed lang=ar, dir=rtl and computed RTL, but found margin-left/right, padding-left/right, left/right positioning, float:left, and border-left throughout shared layout CSS. The screenshot shows mixed-direction navigation and asymmetric section chrome. F18 medium: Arabic sets lang/dir correctly but the shared CSS remains physically left/right-oriented. |
be-internationalisedlocale-aware-data | not-applicable | high | The representative templates expose no dates, prices, currencies, durations, or other locale-sensitive data. |
be-internationalisedtime-zone-correctness | not-applicable | high | The representative templates expose no scheduled events or user-facing time-zone-sensitive data. |
be-trustworthyno-dark-patterns | issues | high | The detail screenshot shows “This trick has women going crazy” with flame emoji and “The secret no one wants you to know,” styled like a notification over the content. This disguises promotion as system-like messaging and nags during the primary flow. F19 high: A notification-styled promotional panel uses sensational copy and appears without request. |
be-trustworthyhumane-error-handling | pass | high | The required search field uses native required validation, and the 404 page communicates failure plainly while preserving recovery routes. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | The only input is a simple search query; address, payment, sign-in, and sign-up assistance do not apply. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, authentication, or account-management flow exists in the audited scope. |
be-sustainableoptimised-assets | pass | high | HAR shows 30 fixed-size 200×112/113 thumbnail images totaling 165KB; dimensions are reserved by a 58% wrapper and overall transfer is 362KB. |
be-sustainableno-wasteful-work | pass | high | Trace/layout found no long tasks or ongoing animation work, and network settled at 39 requests with no repeated background burst observed. |
be-sustainablethird-party-and-media-budget | issues | high | HAR measured 177,618 third-party bytes, 49.1% of the 361,832-byte transfer. Google Tag Manager alone was 166,041 bytes, larger than all 30 thumbnail images combined. F20 medium: Third-party analytics is disproportionate to the lightweight content page. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site is a read/watch media catalog with no transaction or productivity capability that needs a WebMCP tool surface. |
be-agent-readyon-device-inference | not-applicable | high | No summarization, generation, or other inference task is part of the site’s core user journey. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The site is an MPA with no persistent modal, SPA route, editor, feed append, or other representative in-document interaction to repeat without fabricating a test. |
be-memory-efficientbounded-footprint | pass | high | Single-state heap summary is proportionate for the page: 4,595,212 self-size bytes, 101,716 heap nodes, and 535 rendered DOM elements. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The single-state heap summary contains no Detached* constructor among the reported populations; no recurring in-page interaction exists to drive accumulation. |
Provenance
Canonical report: results/atomic/reports/0197-x_ijavhd_com.json
Report SHA-256: b2b22009621e597f3480dc7d0adfe1519e0e74b484c7497bf9e3bfb68118efee
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/x_ijavhd_com/2026-07-19T02-40-40-448Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/x_ijavhd_com/2026-07-19T02-40-40-448Z
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.