Manifest position 993 · CrUX rank bucket 1000

https://rule34video.com

Coverage complete

Coverage-complete audit across six representative paths. The mandatory age-verification state was inspected but not bypassed; server-rendered DOM and direct routes supplied evidence for listing, search, detail, authentication and failure templates.

Attempts
2 / 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 CSS probe found no color-scheme, prefers-color-scheme or light-dark() support; the computed root color-scheme is normal and the dark-emulated capture is unchanged.
F01 medium: The interface does not respond to the user color-scheme preference.
respect-user-preferences
respects-reduced-motion
issueshighWith prefers-reduced-motion: reduce, four animations were still running, including infinite 8s, 10s and 1.5s animations; no reduced-motion rule was found.
F02 medium: Continuous animation remains active under reduced motion.
respect-user-preferences
respects-contrast
passhighForced-colors capture preserved readable text and a strong cyan focus boundary on the age gate.
implement-natural-interactions
view-transitions
issueshighThe CSS probe found no view-transition usage across an MPA whose primary task moves among listing, search and detail routes.
F03 low: Route changes have no transition continuity.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked parallax, reveal or scrollytelling interaction was present on the representative paths.
implement-natural-interactions
physical-gestures
passhighCSS and DOM probes found native scrolling and controls with no custom pointermove-driven gesture layer fighting the platform.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe homepage is about 4600px tall on mobile, while the CSS probe found no scroll-state, progress or scroll-position-aware treatment.
F04 low: Long listings provide no scroll-state guidance.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip or edge-sensitive anchored overlay owned by the site was present in the audited public paths.
provide-guided-navigation
directs-attention
passhighSearch results, tags and detail routes expose descriptive real links and clear result/detail headings in rendered DOM.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighThe only full-viewport interruption is the clearly worded, legally relevant age-verification step; it has one primary action and survives mobile/high-contrast conditions.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe platform probe found zero dialog, popover and details elements; filtering and the full-viewport age-verification state are custom/third-party UI.
F05 medium: Rich controls and overlays are not built from semantic platform primitives.
maximize-content-reduce-noise
reduced-chrome
issueshighThe crawler capture shows outbound promotional links such as “AI Jerk Off” and ThePornDude styled beside Tags, Login and Signup, competing with the content task.
F06 high: Advertising is visually mixed into primary navigation and content chrome.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360x800 the layout primitive measured scrollWidth=clientWidth=360, zero horizontal overflow, and a viewport meta tag.
adapt-to-the-form-factor
component-level-responsiveness
issueshighThe responsive probe found no @container/container-type usage across reused listing and filter components, although narrow layout itself had no overflow.
F07 low: Components adapt only at the viewport level.
adapt-to-the-form-factor
input-modality-aware
issueshighA scripted focus walk found outline:none and no focus box shadow on menu, search and many navigation controls; several icon buttons also had no text.
F08 high: Keyboard focus is not visibly indicated on core controls.
support-core-task-success
clear-purpose-and-primary-action
passhighCrawler and rendered DOM show a clear newest-video catalog, descriptive item links, search, tags and filtering.
support-core-task-success
primary-flow-completion
passhighA GET search for test returned 1,595 results and the selected detail URL exposed its h1, video and metadata end to end.
support-core-task-success
clear-system-state-and-recovery
passhighThe search route names its result state and an unknown route returned a real HTTP 404 with a dedicated Page not Found document.
be-fast-and-stable
good-core-web-vitals
passhighTrace measured FCP/LCP 1377ms, 25.88ms total blocking time, and layout measured CLS 0.000028; these lab signals are in good ranges.
be-fast-and-stable
visual-stability
passhighMobile layout observation measured CLS 0.000028 with only one tiny shift.
be-fast-and-stable
efficient-main-thread
passhighTrace found two long tasks, longest 68.11ms, with only 25.88ms total blocking time over the capture.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR recorded 63 requests and 837,392 transferred bytes. A synchronous parser-inserted AgeVerif script is in the head, and the images audit found 20 missing dimensions and 35 images without srcset.
F09 medium: Resource delivery includes avoidable blocking and weakly optimised assets.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighHAR recorded 20 script requests and 431,807 script bytes; Google Tag Manager alone transferred 169,277 bytes, and third parties transferred 355,031 bytes overall.
F10 medium: Third-party JavaScript dominates a substantial part of the initial load.
be-inclusive
names-roles-labels
issueshighaxe found critical button-name failures for the burger and search buttons, serious frame-title failures for two iframes, a critical unlabeled selector, and three unnamed links.
F11 high: Core controls and embedded advertising lack accessible names.
be-inclusive
sufficient-contrast
issueshighaxe reported six serious color-contrast failures with another 44 nodes requiring review, including buttons, body copy and header text.
F12 high: Text and controls fail minimum color contrast.
be-inclusive
structure-and-focus
issueshighRendered DOM has no h1, main or nav landmark, and the focus probe shows outlines removed from the first core controls.
F13 high: The homepage lacks a strong semantic structure and visible focus order.
be-inclusive
legible-text
passhighMobile and forced-colors captures show readable line lengths and no clipping or horizontal overflow; specific contrast failures are recorded separately.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe representative detail page contains a video element with zero track elements; several footer links also measured only 17px high.
F14 high: Video has no caption or equivalent track.
follow-best-practices
no-console-errors
passhighA five-second active post-load observation captured window errors, unhandled rejections and console.error calls and recorded none.
follow-best-practices
sound-document-and-assets
issueshighThe images audit found 20 images without width/height, 19 oversized images, 20 legacy-format images and no modern-format images among 55 inspected images.
F15 medium: Image markup and delivery are not consistently sound.
follow-best-practices
browser-platform-hygiene
passhighThe page did not request notification or geolocation during repeated loads; controls remained paste-capable and public routes used normal HTTPS navigation. Lighthouse was attempted but rate-limited.
be-discoverable
title-and-description
passhighHomepage and video detail expose descriptive titles and meta descriptions; detail title is content-specific.
be-discoverable
crawlable-and-mobile-friendly
passhighLinks use real href values, viewport meta is present, and robots.txt allows public content while restricting private/action routes.
be-discoverable
canonical-and-indexing-signals
issueshigh/sitemap.xml returned 404 while a nonstandard /sitemap/ endpoint returned XML; robots.txt does not advertise that endpoint. Canonicals and successful public pages otherwise worked.
F16 medium: Standard sitemap discovery is inconsistent.
be-discoverable
structured-and-shareable-metadata
issueshighThe detail page has useful VideoObject JSON-LD but zero Open Graph tags, so shared previews cannot reliably represent its title, thumbnail and canonical URL.
F17 medium: Video pages lack social share metadata.
be-private-and-secure
secure-transport-and-headers
issueshighTen of 12 observed cookies lacked Secure; several use SameSite=None. HSTS is absent and CSP only upgrades insecure requests rather than restricting script sources.
F18 high: Cookie and transport defenses are incomplete.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker evidence found 14 third-party origins including Google Analytics; HAR counted 26 third-party requests and 355,031 bytes. Request URLs expose detailed device, plugin, canvas, locale and graphics signals to ad domains.
F19 high: The page sends a large, privacy-sensitive third-party footprint before user intent.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighThe login page exposes email and password fields with no autocomplete tokens and no WebAuthn/PublicKeyCredential integration.
F20 medium: Authentication is password-only and omits modern input semantics.
be-private-and-secure
defensive-browser-policies
issueshighHeaders include X-Frame-Options, nosniff and Referrer-Policy, but omit HSTS and Permissions-Policy; CSP contains only upgrade-insecure-requests.
F21 medium: Several browser-enforced policies are missing.
be-resilient
progressive-enhancement
passhighDiscoverability fetch measured 100% rendered-word coverage in raw HTML, with title and description present and no empty JS shell.
be-resilient
resilient-runtime-behaviour
passhighSearch, taxonomy and detail templates rendered server-side and remained usable despite aborted ad/stat requests recorded by HAR.
be-resilient
offline-and-installable
not-applicablehighThis public media catalog is not presented as an installable app; offline video access is not a proportionate requirement. The malformed manifest is noted in evidence but not penalised here.
be-resilient
network-and-http-failure-states
passhighAn unknown route returned HTTP 404 and a dedicated Page not Found document rather than a 200 shell or blank screen.
be-internationalised
lang-dir-and-logical-properties
issueshighThe document correctly declares lang=en, but the CSS probe found no logical inline/block properties and the root has no explicit direction.
F22 low: Layout CSS is not prepared for bidirectional or translated content.
be-internationalised
locale-aware-data
not-applicablehighThe audited public task does not accept or present locale-sensitive currencies, editable numbers, or user dates requiring locale formatting.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduling, event coordination or user-entered time-zone data exists in the representative paths.
be-trustworthy
no-dark-patterns
issueshighThe rendered crawler view places promotional outbound destinations among Tags, Login and Signup, while ad iframes are untitled and ad scripts come from opaque domains.
F23 high: Outbound ads are presented like first-party navigation without clear disclosure.
be-trustworthy
humane-error-handling
passhighThe login entry labels Email and Password and exposes Forgot password and missing-confirmation recovery links; no premature inline blame was observed before interaction.
be-trustworthy
trustworthy-input-assistance
issueshighThe login probe found empty autocomplete values on both the email and password fields.
F24 medium: Sign-in fields do not support standard autofill semantics.
be-trustworthy
safe-commercial-and-account-flows
passhighThe authentication entry clearly distinguishes Login, free Signup, forgot-password and confirmation-email recovery actions.
be-sustainable
optimised-assets
issueshighOf 55 images, 19 were more than twice their display width, 35 lacked srcset, 20 used legacy formats and none used a modern format.
F25 medium: Listing imagery is oversized and lacks modern responsive delivery.
be-sustainable
no-wasteful-work
passhighTrace showed low total blocking time and repeated scrolling did not grow heap, indicating no observed runaway foreground processing during the tested session.
be-sustainable
third-party-and-media-budget
issueshighThird parties account for 355,031 of 837,392 transferred bytes and 26 requests, including analytics and multiple advertising/fingerprinting domains before a core task is attempted.
F26 high: Third-party cost is disproportionate before content interaction.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing commerce or productivity capability; emerging WebMCP exposure is not required for this public media catalog.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation or language-model task was present where on-device inference would improve the core experience.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten full-page down/up scroll cycles, heap decreased from 63,880,132 to 63,524,786 bytes and nodes from 225,181 to 223,384.
be-memory-efficient
bounded-footprint
passhighThe loaded listing, age-verification integration and ads retained about 63.9MB in the baseline heap; this is substantial but proportionate enough to avoid a confident bloat finding without field comparison.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighAfter repeated scrolling, node, closure, Array and Object populations were stable or lower; no Detached constructor appeared among top retained constructors.

Provenance

Canonical report: results/atomic/reports/0993-rule34video_com.json
Report SHA-256: a623898e36b067f669ef00ade606d33279a1bb0aaadf90ad2fabf70e9696f669
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/rule34video_com/2026-07-27T07-57-20-398Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/rule34video_com/2026-07-27T07-57-20-398Z
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.