Manifest position 861 · CrUX rank bucket 1000

https://www.5movierulz.discount

Coverage complete

Requested host redirects permanently to https://www.5movierulz.vote/. Four representative templates/journeys were audited; search was challenged but its failure was directly judged as an issue rather than left untested.

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
issueshighPreference probe found color-scheme: normal and no prefers-color-scheme CSS; the UI remains fixed dark.
F001 medium: The theme is hard-coded dark rather than following the user color preference.
respect-user-preferences
respects-reduced-motion
passhighReduced-motion emulation was active and getAnimations() returned no active animations, so no non-essential motion remained to suppress.
respect-user-preferences
respects-contrast
passhighprefers-contrast: more emulation was active; controls/text remained rendered and Lighthouse contrast passed.
implement-natural-interactions
view-transitions
issueshighNo View Transition CSS/API usage was found on cross-document listing/detail navigation.
F002 low: Route changes are abrupt full-document swaps.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation, parallax, scrollytelling, or reveal behavior exists on the representative pages.
implement-natural-interactions
physical-gestures
not-applicablehighThe directory exposes no gesture-driven interaction to evaluate.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe 7,383px homepage has no scroll-aware chrome, progress cue, or scroll-state query.
F003 low: Long pages provide no scroll-aware navigation chrome or progress cue.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover, or detached overlay is part of the authored primary experience.
provide-guided-navigation
directs-attention
issueshighScreenshots show no current-context styling or movement/highlight cue across home, category, and detail navigation.
F004 low: Navigation does not visibly cue the destination or current context.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighLighthouse found a fixed 412x823 outbound affiliate anchor covering the mobile viewport.
F005 critical: An injected full-viewport advertisement intercepts the page.
maximize-content-reduce-noise
semantic-dismissible-primitives
not-applicablehighThe authored experience has no legitimate modal, disclosure, or transient overlay requiring dialog/popover/details. The injected ad is judged as an intrusive interruption instead.
maximize-content-reduce-noise
reduced-chrome
passhighHome, category, and detail screenshots devote the main region to movie content with compact header/navigation chrome.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360x800 the layout reported scrollWidth=clientWidth=360, viewport meta present, CLS 0, and no horizontal overflow.
adapt-to-the-form-factor
component-level-responsiveness
issueshighCSS inspection found no @container/container-type use for reused cards and sidebar components.
F006 low: Responsive behavior is tied only to viewport breakpoints.
adapt-to-the-form-factor
input-modality-aware
issueshighFocused links had outline:none; search controls were 26px high and navigation targets 40px high.
F007 high: Keyboard focus is removed from links and several controls are undersized.
support-core-task-success
clear-purpose-and-primary-action
passhighThe first viewport identifies MovieRulz as a multilingual movie directory and exposes search, categories, and movie cards.
support-core-task-success
primary-flow-completion
issueshighThe representative search GET reached a Cloudflare verification interstitial rather than results.
F008 high: The primary search journey is blocked by bot verification.
support-core-task-success
clear-system-state-and-recovery
passhighA true HTTP 404 renders an explicit error, explains the state, and provides a Return to home link.
be-fast-and-stable
good-core-web-vitals
passhighTrace measured FCP/LCP 1,076.95ms, zero long tasks and zero TBT; Lighthouse performance was 0.98 with LCP 1.9s.
be-fast-and-stable
visual-stability
passhighMobile layout observed CLS 0 with no shifts; all 32 images had dimensions.
be-fast-and-stable
efficient-main-thread
passhighTrace recorded no long tasks and 0ms total blocking time; Lighthouse max potential FID was 110ms.
be-fast-and-stable
efficient-resource-delivery
passhighHAR showed useful cache headers, no text-compression gaps, 594KB total transfer; the single stylesheet was parser-blocking while scripts in head were async.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 94KiB unused JS in GTM and aclib.js; scripts were 233,845 transferred bytes.
F009 medium: Third-party scripts ship substantial unused JavaScript.
be-inclusive
names-roles-labels
issueshighLighthouse link-name failed on a viewport-covering unnamed anchor, although images and the search field otherwise had names/alt/labels.
F010 high: A viewport-covering link has no accessible name.
be-inclusive
sufficient-contrast
passhighLighthouse color-contrast audit passed and screenshots show legible text/control contrast.
be-inclusive
structure-and-focus
issueshighFocus probe found outline:none on links; Lighthouse found sidebar list items without exposed list parent semantics.
F011 high: Focus indication and list semantics are broken.
be-inclusive
legible-text
passhighDesktop and 360px screenshots show readable line lengths, wrapping, and no clipped primary text.
be-inclusive
zoom-reflow-targets-and-media
issueshighReflow succeeds, but search controls are 26px high and navigation items 40px high, below robust touch-target sizing.
F012 medium: Touch targets are too small despite successful narrow-screen reflow.
follow-best-practices
no-console-errors
passhighLighthouse recorded no browser console errors.
follow-best-practices
sound-document-and-assets
issueshighDoctype/UTF-8 are valid, but Lighthouse found repeated poster aspect-ratio distortion and low-resolution delivery.
F013 medium: Movie posters are distorted and low-resolution at rendered size.
follow-best-practices
browser-platform-hygiene
passhighLighthouse found no deprecated APIs, paste prevention, permission prompts, or BFCache blocker.
be-discoverable
title-and-description
passhighRendered/raw HTML contains a descriptive title and meta description.
be-discoverable
crawlable-and-mobile-friendly
passhighLighthouse SEO passed; links use href, viewport meta is valid, indexing is allowed, and raw HTML retains 99% content.
be-discoverable
canonical-and-indexing-signals
issueshighThe final .vote page is 200 with a matching canonical and index policy, but robots.txt is empty and /sitemap.xml returns 404.
F014 low: The public site has no usable sitemap.
be-discoverable
structured-and-shareable-metadata
issueshighOpen Graph metadata exists, but no JSON-LD describes the WebSite or representative Movie entity.
F015 medium: Movie entities lack structured data.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used and no insecure cookies/secrets were found, but CSP, HSTS, nosniff, Referrer-Policy and Permissions-Policy are absent.
F016 high: Core security headers are missing.
be-private-and-secure
data-minimisation-and-third-parties
issueshighSeven third-party origins, eight analytics calls and ad/tracking domains were observed; third parties transferred 234,572 bytes.
F017 high: Tracking and advertising requests are disproportionate and opaque.
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighNo authentication/account surface exists, and Lighthouse confirmed no notification or geolocation prompt on load.
be-private-and-secure
defensive-browser-policies
issueshighOnly X-Frame-Options was present; modern CSP/frame-ancestors, HSTS, referrer and permissions policies were missing.
F018 high: Browser-enforced defensive policies are incomplete.
be-resilient
progressive-enhancement
passhighDiscoverability comparison found 99% raw/rendered content overlap and no JS shell; title, h1 and description survive without JavaScript.
be-resilient
resilient-runtime-behaviour
issueshighNested menus are hover-only, display:none overlays with manual absolute offsets and no focus/touch or position fallback.
F019 medium: Navigation submenus depend on hover and manual absolute positioning.
be-resilient
offline-and-installable
not-applicablehighThis is a server-rendered directory rather than an app-like installed workflow; no manifest/offline promise is necessary for the audited core task.
be-resilient
network-and-http-failure-states
passhighThe tested missing route returns HTTP 404 and provides a clear explanation plus a home recovery link.
be-internationalised
lang-dir-and-logical-properties
issueshighhtml lang=en-US is correct, but CSS has no logical properties and at least 40 physical left/right declarations despite multilingual content categories.
F020 low: The multilingual catalogue is not layout-ready for other writing directions.
be-internationalised
locale-aware-data
not-applicablehighAudited pages expose movie years/titles but no locale-sensitive currency, date, duration, or numeric UI requiring formatting.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduled events, timestamps, recurring intervals, or time-zone-sensitive user data appear in the audited surfaces.
be-trustworthy
no-dark-patterns
issueshighA fixed full-viewport unlabeled affiliate anchor can turn an ordinary click into unexpected ad navigation.
F021 critical: The full-page ad overlay is a disguised, unlabeled action.
be-trustworthy
humane-error-handling
passhighThe only authored form uses a required search field with an associated screen-reader label and native validation; no premature custom error state was observed.
be-trustworthy
trustworthy-input-assistance
not-applicablehighThere are no address, payment, sign-in, sign-up, or other personal-data forms needing autofill tokens; search intentionally does not collect identity data.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, authentication, consent, or account-management flow is exposed.
be-sustainable
optimised-assets
issueshighAll 32 images were legacy JPG without srcset; 28 below-fold images lacked lazy loading and posters were stretched/low-resolution.
F022 medium: Image delivery is not responsive or modern.
be-sustainable
no-wasteful-work
issueshighThe simple directory loads ad scripts and sends eight analytics requests; Lighthouse estimated 94KiB unused third-party JS.
F023 medium: Background analytics and ad work is wasteful.
be-sustainable
third-party-and-media-budget
issueshighThird parties transferred 234,572 of 593,649 bytes, led by GTM and two ad scripts.
F024 medium: Third-party code consumes too much of the page budget.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared intent or agent-facing workflow was found; this public directory does not indicate that it wants agents to execute structured actions.
be-agent-ready
on-device-inference
not-applicablehighNo declared AI feature or task requiring on-device inference exists; absence is not a failure for this emerging contextual principle.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten full-page scroll down/up cycles, heap grew only 19,611 bytes (0.33%) and 370 nodes (0.30%), with arrays stable and four extra closures.
be-memory-efficient
bounded-footprint
passhighThe loaded directory retained about 6.0MB self size and 123k heap nodes, proportionate to a long page with 32 images and third-party scripts.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighHeap summaries showed no Detached* constructor among top populations; after interaction Arrays were unchanged, closures rose by four, and Maps/Sets were unchanged.

Provenance

Canonical report: results/atomic/reports/0861-www_5movierulz_discount.json
Report SHA-256: e9f31a61f4a36170cee058eb26eb93eed7682508cf2de2bf8a92ee3ee5ad0ef6
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_5movierulz_discount/2026-07-23T11-57-38-299Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_5movierulz_discount/2026-07-23T11-57-38-299Z
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.