Manifest position 561 · CrUX rank bucket 1000
https://faphouse2.com
Coverage complete
Coverage-complete audit of five representative public templates and one recovery state.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The light/default and prefers-color-scheme: dark screenshots are effectively identical; computed html color-scheme is normal and the CSS probe found zero prefers-color-scheme rules. F-01 low: Respects Color Scheme needs improvement. |
respect-user-preferencesrespects-reduced-motion | issues | high | Under prefers-reduced-motion: reduce, the probe still found repeated spinner keyframe animations and many 0.2–0.4s transitions; authored CSS contained zero reduced-motion media rules. F-02 low: Respects Reduced Motion needs improvement. |
respect-user-preferencesrespects-contrast | issues | high | Lighthouse failed its color-contrast audit and scored accessibility 0.53; forced-colors evidence was captured for corroboration. F-03 medium: Respects Contrast needs improvement. |
implement-natural-interactionsview-transitions | pass | high | Navigation uses ordinary crawlable route links and no disruptive route animation was observed across representative screenshots; the static navigation remains predictable. |
implement-natural-interactionsscroll-driven-animations | pass | high | No scroll-linked animation was observed; scrolling remained native and the trace did not show a persistent scroll animation workload. |
implement-natural-interactionsphysical-gestures | pass | high | The catalog uses native document scrolling and ordinary links, with no custom gesture interception found. |
provide-guided-navigationscroll-state-aware-chrome | pass | high | Desktop and mobile screenshots show persistent, clearly separated navigation chrome through the catalog surfaces. |
provide-guided-navigationanchored-positioning | pass | high | No tooltip or anchored floating control essential to task completion was present; controls remained attached to their owning navigation regions. |
provide-guided-navigationdirects-attention | pass | high | Headings, active navigation underline, pricing selection, and primary actions provide direct visual cues on sampled paths. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | The join mobile screenshot shows an xHamster sign-in interstitial stacked above the membership page while a cookie wall covers the lower viewport, before the user can act on the core offer. F-04 medium: No Intrusive Interruptions needs improvement. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | DOM probes found no dialog, role=dialog, or aria-modal elements for the visible sign-in and cookie overlays, indicating custom non-semantic overlay primitives. F-05 medium: Semantic Dismissible Primitives needs improvement. |
maximize-content-reduce-noisereduced-chrome | issues | high | On the 360×800 join view, sign-in and cookie overlays consume nearly the entire viewport and obscure plan selection and the primary membership action. F-06 medium: Reduced Chrome needs improvement. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | At a 360px viewport, layout reported scrollWidth 769px and 409px horizontal overflow on both home and detail templates. F-07 high: Responsive No Horizontal Scroll needs improvement. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | Mobile screenshots show cards and navigation changing presentation at the narrow viewport using responsive layout rules, despite page-level overflow defects. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus probe found numerous controls with outline:none and 62 of the first 80 focusable elements below the 44px target threshold. F-08 medium: Input Modality Aware needs improvement. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Homepage title and Full-Length Porn Videos heading state the purpose; cards, search, Join now, and navigation expose the primary actions. |
support-core-task-successprimary-flow-completion | issues | high | The membership path loads with two stacked interruptions over the plan UI, delaying and obscuring the “Get membership” journey. F-09 high: Primary Flow Completion needs improvement. |
support-core-task-successclear-system-state-and-recovery | pass | high | Search produced a dedicated results state and the tested unknown route clearly said “This page doesn’t exist” with back/home recovery links. |
be-fast-and-stablegood-core-web-vitals | issues | high | Mobile Lighthouse measured LCP 4.97s, TBT 319.5ms, and performance 0.59; the detail-page layout probe additionally measured CLS 0.223. F-10 high: Good Core Web Vitals needs improvement. |
be-fast-and-stablevisual-stability | issues | high | The representative detail template accumulated CLS 0.223 across repeated shifts around 4.1s, above the 0.1 good threshold. F-11 medium: Visual Stability needs improvement. |
be-fast-and-stableefficient-main-thread | issues | high | Lighthouse measured 319.5ms TBT; the trace found 4 long tasks with a 121.49ms maximum and 105.07ms trace TBT. F-12 medium: Efficient Main Thread needs improvement. |
be-fast-and-stableefficient-resource-delivery | issues | high | The HAR recorded 182 requests and 5,057,059 transferred bytes; images accounted for 3.25MB and parser-inserted CSS plus scripts formed high-priority dependency candidates. F-13 medium: Efficient Resource Delivery needs improvement. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse reported performance 0.59 and the HAR loaded 20 scripts totaling 1.48MB, including multiple analytics/bootstrap bundles on initial load. F-14 medium: Trim Unused And Duplicate Code needs improvement. |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed button-name, link-name, and label audits; the DOM probe counted 9 unlabeled controls and no main/nav/header/footer landmarks. F-15 high: Names Roles Labels needs improvement. |
be-inclusivesufficient-contrast | issues | high | Lighthouse’s automated accessibility audit failed color-contrast on the loaded homepage. F-16 medium: Sufficient Contrast needs improvement. |
be-inclusivestructure-and-focus | issues | high | Lighthouse failed heading-order and landmark-one-main; focus probing found important controls with no visible outline. F-17 medium: Structure And Focus needs improvement. |
be-inclusivelegible-text | pass | high | Sampled desktop and mobile screenshots use readable type sizes and strong light-on-dark text for primary content. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Lighthouse failed meta-viewport and target-size, while the 360px layout overflowed by 409px; 62/80 sampled focusables were under 44px in one dimension. F-18 medium: Zoom Reflow Targets And Media needs improvement. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit passed with zero items. |
follow-best-practicessound-document-and-assets | issues | high | Although doctype and UTF-8 are present, image audit found 8 images without dimensions and Lighthouse surfaced Inspector Issues. F-19 medium: Sound Document And Assets needs improvement. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reported the page cannot enter bfcache because cache-control:no-store is combined with cookie mutation, and Inspector Issues were logged. F-20 medium: Browser Platform Hygiene needs improvement. |
be-discoverabletitle-and-description | pass | high | The raw and rendered page contain a descriptive title and meta description; discoverability coverage was 93%. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Lighthouse failed crawlable-anchors; the DOM probe found 4 javascript:void(0) links and multiple unnamed links. F-21 medium: Crawlable And Mobile Friendly needs improvement. |
be-discoverablecanonical-and-indexing-signals | issues | high | The page canonical points to a different host (faphouse.com), while /sitemap.xml returns an nginx 404 and robots.txt advertises no sitemap. F-22 low: Canonical And Indexing Signals needs improvement. |
be-discoverablestructured-and-shareable-metadata | issues | high | The DOM probe found zero JSON-LD blocks on a content-rich catalog homepage, leaving video, organization, and breadcrumb meaning unstructured. F-23 low: Structured And Shareable Metadata needs improvement. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS and HSTS are present, but CSP permits unsafe-inline and unsafe-eval, X-Content-Type-Options and Referrer-Policy are absent, and 9/13 cookies lack Secure. F-24 high: Secure Transport And Headers needs improvement. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The load contacted 11 third-party origins; the HAR classified 179/182 requests and 4.96MB as third-party, with Google Tag Manager active. F-25 medium: Data Minimisation And Third Parties needs improvement. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission prompt fired on load; sign-in is offered in context through SSO rather than requesting device capabilities pre-emptively. |
be-private-and-securedefensive-browser-policies | issues | high | CSP allows unsafe-inline/unsafe-eval, Referrer-Policy and nosniff are missing, Permissions-Policy grants broad camera and sensor access, and analytics cookies last 400 days. F-26 medium: Defensive Browser Policies needs improvement. |
be-resilientprogressive-enhancement | pass | high | Discoverability measured 93% raw-to-rendered content coverage, with title, H1, and description present without JavaScript. |
be-resilientresilient-runtime-behaviour | issues | high | On the join route, independently rendered sign-in and cookie layers overlap and obscure the underlying state rather than coordinating as one resilient top-layer flow. F-27 medium: Resilient Runtime Behaviour needs improvement. |
be-resilientoffline-and-installable | not-applicable | medium | This public media catalog does not present or declare an installable/offline application journey; the contextual offline/installable aspect is not applicable. |
be-resilientnetwork-and-http-failure-states | pass | high | A deliberately unknown route rendered a clear not-found state with back and homepage recovery links. |
be-internationalisedlang-dir-and-logical-properties | pass | high | html lang=en is present and the page advertises a broad, valid hreflang set including x-default. |
be-internationalisedlocale-aware-data | pass | high | The representative UK session rendered plan pricing in pounds with explicit per-period labels and exposed locale alternates. |
be-internationalisedtime-zone-correctness | not-applicable | medium | No event scheduling or time-zone-dependent user surface was found on the representative paths. |
be-trustworthyno-dark-patterns | pass | high | Cookie choices give Accept, Reject, and Manage actions equal visual weight; sampled plan cards show price and billing period. |
be-trustworthyhumane-error-handling | pass | high | The sampled public search uses GET and does not require validation; no punitive or premature validation was observed. |
be-trustworthytrustworthy-input-assistance | issues | high | Four search inputs had no associated label in recon, and Lighthouse failed its label audit; no useful autocomplete purpose was exposed. F-28 medium: Trustworthy Input Assistance needs improvement. |
be-trustworthysafe-commercial-and-account-flows | issues | high | Pricing is visible, but the join screenshot shows account SSO and consent layers stacked over plan selection, making the commercial flow hard to inspect or complete confidently. F-29 medium: Safe Commercial And Account Flows needs improvement. |
be-sustainableoptimised-assets | issues | high | Image audit found 40 below-fold images not lazy-loaded, 32 oversized images, 63 legacy-format images, and only 4 modern-format images. F-30 medium: Optimised Assets needs improvement. |
be-sustainableno-wasteful-work | issues | high | The initial page transferred 5.06MB over 182 requests and executed multiple long tasks before interaction, despite most of the long catalog being below the fold. F-31 medium: No Wasteful Work needs improvement. |
be-sustainablethird-party-and-media-budget | issues | high | Third parties accounted for 4.96MB and 179 requests; 147 image requests alone transferred 3.25MB. F-32 medium: Third Party And Media Budget needs improvement. |
be-agent-readystructured-agent-capabilities | not-applicable | medium | No declared agent integration or machine-action tool surface is part of this public media catalog’s apparent intent. |
be-agent-readyon-device-inference | not-applicable | medium | The site exposes no summarisation, translation, or other inference feature for which on-device AI is relevant. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten full feed scroll cycles, heap size rose only 304,642 bytes (0.71%) and nodes by 3,117 (0.45%), with no monotonic leak signal in the summary pair. |
be-memory-efficientbounded-footprint | pass | high | Baseline retained self size was 42.83MB for a media-heavy catalog; post-interaction remained 43.13MB, proportionate and bounded in this run. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The before/after summaries showed less than 1% node and retained-size growth after ten scroll cycles; no detached-node accumulation signal was reported. |
Provenance
Canonical report: results/atomic/reports/0561-faphouse2_com.json
Report SHA-256: 86566cdd802f4c03411c5c4ae2e4e70d7eab3538dfbda9d13eeeb9eca78c7561
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/faphouse2_com/2026-07-21T14-13-20-876Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/faphouse2_com/2026-07-21T14-13-20-876Z
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.