Manifest position 438 · CrUX rank bucket 1000

https://www.xnxx2.com

Coverage complete

Requested URL redirects to https://www.xnxx.com/. Complete atomic audit across 58 checks and five representative paths.

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 normal and dark-condition captures are byte-identical, computed color-scheme is normal, and no preference-driven theme is present.
F-01 medium: respects color scheme needs improvement.
respect-user-preferences
respects-reduced-motion
issuesmediumThe consent UI defines a 200 ms scale pulse but the captured CSS contains no reduced-motion override; the reduced-motion probe only showed that no animation happened to be active at sampling time.
F-02 low: respects reduced motion needs improvement.
respect-user-preferences
respects-contrast
passhighText and controls remained visible under the contrast condition and Lighthouse reported no color-contrast failures.
implement-natural-interactions
view-transitions
issueshighNo authored view-transition-name or transition rule was found; navigation between listing, search, account, and detail templates is an abrupt full-document swap.
F-03 low: view transitions needs improvement.
implement-natural-interactions
scroll-driven-animations
passmediumNo scroll-linked animation or main-thread scrollytelling effect was present, so the page avoids a scroll-event animation anti-pattern.
implement-natural-interactions
physical-gestures
passmediumThe audited templates use native document scrolling and ordinary controls; no custom pointermove/swipe implementation fought platform gestures.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumThe mobile header remains static and no scroll progress, shrinking-header, or scroll-state query behavior was found on a long results page.
F-04 low: scroll state aware chrome needs improvement.
provide-guided-navigation
anchored-positioning
issuesmediumMenus and the full-screen disclaimer use custom positioned elements; no anchor-name, position-anchor, or position-try usage was found.
F-05 low: anchored positioning needs improvement.
provide-guided-navigation
directs-attention
issuesmediumRoute and menu changes provide no directional transition, progress marker, or post-navigation attention cue beyond an abrupt page replacement.
F-06 low: directs attention needs improvement.
maximize-content-reduce-noise
no-intrusive-interruptions
passmediumThe first-load interruption is an age/safety gate appropriate to an adult site, followed by cookie controls that offer rejection; underlying thumbnails are blurred until entry.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe full-viewport age and cookie flows are custom div overlays with no dialog element or role=dialog, despite blocking the entire page.
F-07 high: semantic dismissible primitives needs improvement.
maximize-content-reduce-noise
reduced-chrome
issueshighA dense top bar plus a persistent category rail occupy substantial space and present many competing links before the primary content.
F-08 medium: reduced chrome needs improvement.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighHome, search, and detail had no overflow, but the account template reported an 8 px horizontal overflow and an inner width of 368 px in a 360 px viewport.
F-09 medium: responsive no horizontal scroll needs improvement.
adapt-to-the-form-factor
component-level-responsiveness
issueshighThe CSS probe found zero @container rules; reusable listing/header components rely on global viewport behavior only.
F-10 low: component level responsiveness needs improvement.
adapt-to-the-form-factor
input-modality-aware
issueshighFocus is visible, but the results probe found 69 visible interactive elements below 24 px in one dimension, creating undersized touch targets.
F-11 high: input modality aware needs improvement.
support-core-task-success
clear-purpose-and-primary-action
passhighPage titles, listing headings, search affordance, content tiles, and account headings clearly communicate each template purpose and next action.
support-core-task-success
primary-flow-completion
passhighThe age gate advances to cookie controls, rejection is available, search results expose direct detail links, and the selected detail route loads successfully.
support-core-task-success
clear-system-state-and-recovery
passhighEmpty search explicitly says no match; the 404 page states the problem and provides a home-page recovery link.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP at 8.24 s on home and 6.49 s on search, outside the good range, although CLS and TBT were low.
F-12 high: good core web vitals needs improvement.
be-fast-and-stable
visual-stability
passhighObserved CLS was 0 on home, 0.0034 on search, and 0.00014 on detail, all well within the good range.
be-fast-and-stable
efficient-main-thread
passhighHome and search traces had no long tasks; detail had one 53.5 ms task and only 3.5 ms total blocking time.
be-fast-and-stable
efficient-resource-delivery
issueshighLighthouse estimated about 2.9 s render-blocking savings; the DOM confirms a head script without async/defer and multiple parser-inserted scripts, while cache-lifetime savings reached 5,051 KiB on home.
F-13 high: efficient resource delivery needs improvement.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighHome Lighthouse estimated 386 KiB unused JavaScript and 123 KiB unused CSS; search loaded a 394 KB main script plus legacy jQuery.
F-14 medium: trim unused and duplicate code needs improvement.
be-inclusive
names-roles-labels
issueshighLighthouse found unnamed buttons and links; search had 39 of 41 images without alt text and the search input had no label or aria-label.
F-15 high: names roles labels needs improvement.
be-inclusive
sufficient-contrast
passhighLighthouse reported no color-contrast failures on home or search, and essential text remained visible in captured states.
be-inclusive
structure-and-focus
issueshighThe home page has no h1, main, or nav landmark; the detail page begins at h3. Focus is visible, but semantic structure is incomplete.
F-16 high: structure and focus needs improvement.
be-inclusive
legible-text
issueshighDense navigation and metadata are rendered at roughly 12 px with tightly packed lines, reducing reading comfort and scanability.
F-17 medium: legible text needs improvement.
be-inclusive
zoom-reflow-targets-and-media
issueshighLighthouse flagged restrictive viewport scaling and the custom probe found 69 undersized targets. The detail video does provide subtitle tracks, but zoom/reflow and target sizing still fail.
F-18 high: zoom reflow targets and media needs improvement.
follow-best-practices
no-console-errors
passhighBoth Lighthouse runs recorded no browser console errors.
follow-best-practices
sound-document-and-assets
issueshighDoctype and UTF-8 are valid, but every one of 41 search images and 44 detail images lacked explicit width/height; many were oversized.
F-19 medium: sound document and assets needs improvement.
follow-best-practices
browser-platform-hygiene
passmediumBest-practices scored 0.96, no console errors or load-time permission prompts were observed, and no paste-blocking behavior surfaced in audited forms.
be-discoverable
title-and-description
passhighHome, search, detail, and account have descriptive titles; public content templates include meta descriptions that survive in raw HTML.
be-discoverable
crawlable-and-mobile-friendly
issueshighSearch contains 23 anchors with missing or hash-only destinations and Lighthouse found non-descriptive link text; account also has 8 px mobile overflow.
F-20 medium: crawlable and mobile friendly needs improvement.
be-discoverable
canonical-and-indexing-signals
issueshighRobots and sitemap are valid, but no rel=canonical was present on the audited home, search, or detail templates, despite duplicate-capable URL patterns.
F-21 medium: canonical and indexing signals needs improvement.
be-discoverable
structured-and-shareable-metadata
passhighThe detail page exposes matching VideoObject JSON-LD plus Open Graph title, URL, duration, and image metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS and CSP are present, but HSTS and nosniff are missing, CSP allows unsafe-inline/unsafe-eval, and the session cookie uses SameSite=None.
F-22 high: secure transport and headers needs improvement.
be-private-and-secure
data-minimisation-and-third-parties
passmediumNo known tracker domain or exposed secret was found; observed third-party origins were site CDN infrastructure and only one first-party cookie was set.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighNo permission prompt appeared on load, but the account flow is password-only with no WebAuthn or passkey capability.
F-23 high: in context permissions and modern auth needs improvement.
be-private-and-secure
defensive-browser-policies
issueshighClickjacking protection exists, but HSTS, Permissions-Policy, and nosniff are missing; Referrer-Policy remains no-referrer-when-downgrade and CSP permits unsafe execution.
F-24 high: defensive browser policies needs improvement.
be-resilient
progressive-enhancement
issueshighSearch retains 84% raw-content coverage, but home falls to 29% and detail to 40%; important listing/detail content is substantially reduced without JavaScript.
F-25 medium: progressive enhancement needs improvement.
be-resilient
resilient-runtime-behaviour
passmediumThe disclaimer constrains itself to the viewport and scrolls when needed; no cut-off overlay or runtime exception was observed on audited templates.
be-resilient
offline-and-installable
not-applicablehighA manifest is linked but no active service worker exists.
be-resilient
network-and-http-failure-states
passhighThe 404 explains the failure and links home; empty search clearly reports zero matches instead of a blank or infinite spinner.
be-internationalised
lang-dir-and-logical-properties
issueshighlang=en is present, but dir is absent and the stylesheet probe found physical left/right declarations rather than a consistently logical-property layout.
F-26 medium: lang dir and logical properties needs improvement.
be-internationalised
locale-aware-data
not-applicablehighThe audited public and account templates did not present dates, currencies, or locale-formatted numeric inputs.
be-internationalised
time-zone-correctness
not-applicablehighNo event, schedule, recurring interval, or user-entered time appeared.
be-trustworthy
no-dark-patterns
issueshighAfter age entry, “Accept all cookies” is a large primary button while “Reject all cookies” is styled as a borderless underlined text action, creating asymmetric consent pressure.
F-27 high: no dark patterns needs improvement.
be-trustworthy
humane-error-handling
issueshighNative required-field messages appear only one field at a time, with no aria-invalid state or alert summary for assistive technology.
F-28 medium: humane error handling needs improvement.
be-trustworthy
trustworthy-input-assistance
issueshighEmail/login and current-password fields have empty autocomplete values; signup username/profile/password fields also omit appropriate tokens.
F-29 medium: trustworthy input assistance needs improvement.
be-trustworthy
safe-commercial-and-account-flows
issueshighAccount sign-in is password-only with no phishing-resistant passkey option; password-manager hints are also incomplete.
F-30 high: safe commercial and account flows needs improvement.
be-sustainable
optimised-assets
issueshighSearch uses 41 legacy-format images with no srcset, 29 oversized; detail has 43 legacy images and 14 oversized, despite one AVIF poster.
F-31 high: optimised assets needs improvement.
be-sustainable
no-wasteful-work
issueshighThe paused detail player fetched about 3.41 MB of HLS segments during the short capture, before user-initiated playback.
F-32 high: no wasteful work needs improvement.
be-sustainable
third-party-and-media-budget
issueshighDetail transferred 5.38 MB in 80 requests, including 3.41 MB of media plus 710 KB script; home Lighthouse also reported 5.64 MB total load and large cache-lifetime waste.
F-33 high: third party and media budget needs improvement.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo WebMCP or structured agent tool was exposed.
be-agent-ready
on-device-inference
not-applicablehighBrowser APIs may exist, but the site does not use on-device inference.
be-memory-efficient
no-leak-under-repeated-interaction
passhighSnapshot self size increased only 29,071 bytes (18,867,779 to 18,896,850) and runtime used heap rose about 131 KB after ten cycles.
be-memory-efficient
bounded-footprint
passhighThe listing used about 8.15 MB JS heap with 1,942 DOM elements and an 18.9 MB snapshot self-size footprint, proportionate to a 41-image result page.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumHeap nodes rose only 129, DOM nodes stayed at 1,942, and elements with inline listeners stayed at 7 after ten cycles; no accumulation signal appeared.

Provenance

Canonical report: results/atomic/reports/0438-www_xnxx2_com.json
Report SHA-256: 8f9452df94d6b3687ffd9b71d4360c9a1b759925e16276224dfea1372d4ae13c
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_xnxx2_com/2026-07-20T20-24-37-939Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_xnxx2_com/2026-07-20T20-24-37-939Z
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.