Manifest position 231 · CrUX rank bucket 1000

https://ita.xhamster.com

Coverage complete

Atomic coverage complete across five representative paths. No local project config applied.

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
passhighDark preference matched, two color-scheme media rules were present, and the dark screenshot remained usable.
respect-user-preferences
respects-reduced-motion
issueshighThe reduced-motion probe reports eight running 2-second animations and zero prefers-reduced-motion rules while reduce is active.
F01 medium: Reduced-motion preference is ignored.
respect-user-preferences
respects-contrast
passhighForced-colors rendering retained visible controls, links and content boundaries.
implement-natural-interactions
view-transitions
issueshighThe CSS feature probe found no view-transition declarations across the rendered homepage styles.
F02 low: Route and state changes do not use declarative View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation or scrollytelling surface was observed, so there is no implementation to assess.
implement-natural-interactions
physical-gestures
not-applicablehighNo swipe, pull-to-reveal, sortable or other custom gesture journey was present on the representative paths.
provide-guided-navigation
scroll-state-aware-chrome
issueshighDesktop and mobile screenshots show multiple persistent header and promotion rows; the CSS probe found no scroll-state or scroll-timeline implementation.
F03 low: Dense page chrome does not react to scroll state.
provide-guided-navigation
anchored-positioning
issueshighThe page exposes multiple dropdown triggers, but the CSS probe found no anchor-name, position-anchor or position-try rules.
F04 low: Menus and account overlays do not use CSS anchor positioning.
provide-guided-navigation
directs-attention
passhighActive navigation has a visible underline and headings clearly introduce each listing state.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop homepage and video-detail screenshots show a centered overlay covering the listing or player before interaction.
F05 high: A large cookie overlay obscures the primary content immediately on load.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe visible modal is present, but the platform probe found zero dialog, role=dialog and popover elements.
F06 medium: The cookie overlay is not exposed as a dialog or popover.
maximize-content-reduce-noise
reduced-chrome
issueshighThe first desktop viewport includes two header rows, an age-verification banner, a campaign banner, a persistent sidebar and the cookie overlay before the content grid.
F07 medium: Promotional chrome crowds the content hierarchy.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a 360px viewport, layout metrics report client/content width 1024px and 664px horizontal overflow; screenshots clip navigation, content, and the signup panel off-screen.
F08 critical: The mobile layout renders as a clipped desktop canvas.
adapt-to-the-form-factor
component-level-responsiveness
issueshighThe CSS feature probe found no @container rules, while the 360px screenshots show desktop-sized sidebar, grid and signup components extending beyond their containers.
F09 medium: Reused listing and account components do not adapt to their containers.
adapt-to-the-form-factor
input-modality-aware
issueshighThe focus probe reports outline-style none and no box shadow on search, login, campaign and icon buttons; Lighthouse also flags 20px targets.
F10 high: Keyboard focus is frequently invisible and some targets are too small.
support-core-task-success
clear-purpose-and-primary-action
passhighThe H1 identifies trending videos and cards are directly actionable in the first content viewport.
support-core-task-success
primary-flow-completion
passhighBrowse, category, video detail and signup entry routes loaded and exposed their next actions without a dead end.
support-core-task-success
clear-system-state-and-recovery
passhighA real 404 response renders localized explanation, support direction and a Home recovery link.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse reports LCP 3.3s; the trace reports LCP 2.52s, placing repeat measurements around or above the 2.5s good boundary.
F11 medium: Lab LCP exceeds the good threshold.
be-fast-and-stable
visual-stability
passhighLayout observer and Lighthouse both report CLS 0.
be-fast-and-stable
efficient-main-thread
passhighTrace reports two long tasks, 125ms TBT and a longest task of 157ms, within a usable lab range.
be-fast-and-stable
efficient-resource-delivery
issueshighThe HAR contains 142 requests and 1.74MB transferred, including 61 scripts totaling about 1.01MB and 11 stylesheets.
F12 medium: The initial delivery has a large request and script surface.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimates 57KiB unused CSS, with 87-95% waste in two stylesheets, and 26KiB unused JavaScript in the mobile asset loader.
F13 medium: Substantial unused CSS and JavaScript ship on the homepage.
be-inclusive
names-roles-labels
issueshighLighthouse accessibility score is 72 and identifies two unnamed buttons plus unnamed live-content links in the tab order.
F14 high: Several interactive controls lack accessible names.
be-inclusive
sufficient-contrast
issueshighLighthouse reports contrast ratios of 1.75 and 2.15 on the age banner and 3.29 for view-count text, below the required 4.5:1.
F15 high: Important text fails WCAG contrast.
be-inclusive
structure-and-focus
issueshighProgrammatic focus produced outline none and no box shadow for several buttons; this makes keyboard position difficult to track despite logical headings and landmarks.
F16 high: Focus visibility is not reliable across the navigation and actions.
be-inclusive
legible-text
passhighPrimary headings and card titles are readable with consistent sizing; specific contrast failures are recorded separately.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe 360px layout has 664px horizontal overflow and Lighthouse flags targets with only 20px safe height.
F17 critical: The page fails narrow reflow and exposes undersized targets.
follow-best-practices
no-console-errors
passhighLighthouse errors-in-console audit passed with no recorded entries.
follow-best-practices
sound-document-and-assets
issueshighThe image audit finds 29 of 36 images without width/height and 13 delivered at more than twice their display width.
F18 medium: Many images lack intrinsic dimensions and several are oversized.
follow-best-practices
browser-platform-hygiene
passhighLighthouse reports BFCache, notification-on-start, geolocation-on-start and inspector-issues audits passing.
be-discoverable
title-and-description
passhighThe homepage has a descriptive Italian title and a detailed meta description.
be-discoverable
crawlable-and-mobile-friendly
issueshighLinks and robots are crawlable, but the combined mobile-friendly outcome fails because 360px renders a 1024px canvas with 664px overflow.
F08 critical: The mobile layout renders as a clipped desktop canvas.
be-discoverable
canonical-and-indexing-signals
issueshighThe homepage has a canonical URL but no hreflang links; robots.txt declares no sitemap and the conventional /sitemap.xml returned HTTP 404.
F19 medium: Localized indexing signals are incomplete.
be-discoverable
structured-and-shareable-metadata
issueshighThe metadata probe found zero JSON-LD and zero Open Graph tags on the homepage; representative detail DOM inspection found none as well.
F20 medium: Rich listing and video pages expose no JSON-LD or Open Graph metadata.
be-private-and-secure
secure-transport-and-headers
issueshighThe cookie audit finds x_csrf_token and settings without Secure, with settings also SameSite=None; CSP is limited to frame-ancestors self.
F21 high: First-party cookies and CSP posture are weaker than expected.
be-private-and-secure
data-minimisation-and-third-parties
issueshighThe tracker inventory records 15 third-party origins, with over 100 requests to CDN and collector-related origins during the initial window.
F22 high: The initial page contacts a broad third-party surface before consent.
be-private-and-secure
in-context-permissions-and-modern-auth
issuesmediumThe signup surface offers Google, X and email paths, while DOM and script probes found no WebAuthn or passkey affordance; no permission prompt fired on load.
F23 low: Account entry does not expose a phishing-resistant passkey option.
be-private-and-secure
defensive-browser-policies
issueshighHeaders include HSTS and clickjacking protection, but omit X-Content-Type-Options and Referrer-Policy; Permissions-Policy only covers two client-hint directives and CSP has no script restrictions.
F24 high: Several browser-enforced defenses are missing or narrowly configured.
be-resilient
progressive-enhancement
passhighDiscoverability comparison finds 82% raw-HTML content coverage, with title, H1 and description surviving without JavaScript.
be-resilient
resilient-runtime-behaviour
issueshighThe 360px signup screenshot shows the account panel almost entirely beyond the right edge, and the homepage canvas remains 1024px wide.
F25 high: Important overlays and account content are cut off on narrow screens.
be-resilient
offline-and-installable
passhighA manifest, active service worker and worker code with install, fetch, cache and offline handling were observed.
be-resilient
network-and-http-failure-states
passhighThe tested HTTP 404 has useful localized copy, support guidance and a home recovery action.
be-internationalised
lang-dir-and-logical-properties
passhighhtml lang is it, page copy is localized, and the CSS probe found logical-property usage.
be-internationalised
locale-aware-data
not-applicablehighRepresentative public paths expose no dates, currencies, durations or other locale-sensitive values requiring formatter assessment.
be-internationalised
time-zone-correctness
not-applicablehighRepresentative paths expose no event scheduling or time-zone-sensitive data.
be-trustworthy
no-dark-patterns
passhighConsent presents equally prominent Accept and Reject actions, signup terms disclose public-data use, and the tested page offers direct recovery.
be-trustworthy
humane-error-handling
not-applicablehighNo authored data-entry form was exposed without choosing a third-party or email registration branch; the tested search field has no required validation flow.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNo address, payment, sign-in or sign-up input fields were rendered on the representative signup chooser; search autocomplete=off is appropriate for query privacy.
be-trustworthy
safe-commercial-and-account-flows
passhighSignup clearly offers sign-in, federated and email options and discloses terms, privacy and age-verification expectations before commitment.
be-sustainable
optimised-assets
issueshighThe image audit reports 13 oversized images, 15 legacy-format resources, 29 missing dimensions and three images without responsive candidates.
F26 medium: Image delivery wastes bytes and omits stability metadata.
be-sustainable
no-wasteful-work
issueshighThe 7-second HAR records 142 requests and 61 scripts, while Lighthouse finds high unused CSS percentages and unused JavaScript.
F27 medium: The homepage performs disproportionate background and promotional work.
be-sustainable
third-party-and-media-budget
issueshighFifteen third-party origins are contacted and the page transfers 1.74MB before a user begins the core watch flow.
F28 medium: Third-party media and script activity lacks a tight initial-load budget.
be-agent-ready
structured-agent-capabilities
not-applicablehighThis public media site does not declare an agent-facing product surface; the emerging WebMCP opportunity is not treated as an obligation.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation or language-model task is part of the observed core journey, so built-in inference is not applicable.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter ten full-page scroll cycles, heap self size grew 3.78%; the increase is bounded and consistent with lazy-loaded feed content rather than direct leak evidence.
be-memory-efficient
bounded-footprint
passmediumSettled heap self size is 36.44MB for a rich media listing; this is substantial but proportionate, with no unbounded single constructor visible in the summaries.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumReadable before/after summaries show moderate proportional growth and no Detached constructor among top retained populations.

Provenance

Canonical report: results/atomic/reports/0231-ita_xhamster_com.json
Report SHA-256: fdceb440a0620ca084233baa50a4013dd29f68d9382b2ebc6390242bbddffed4
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/ita_xhamster_com/2026-07-19T07-51-17-978Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/ita_xhamster_com/2026-07-19T07-51-17-978Z
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.