Manifest position 965 · CrUX rank bucket 1000
https://www.5movierulz.legal
Coverage complete
The requested URL redirects to https://www.5movierulz.vote/. All 58 catalog checks were judged. The search path itself returned a 403 bot challenge, recorded as an issue rather than an audit blocker because the other representative templates remained inspectable.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The CSS probe found no color-scheme declaration and no prefers-color-scheme rule; light and dark captures are pixel-identical. F01 medium: The site is hard-coded to one dark palette rather than following the user’s colour-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Under prefers-reduced-motion: reduce, matchMedia was true and document.getAnimations() returned no active animations. |
respect-user-preferencesrespects-contrast | pass | high | The prefers-contrast: more capture retained visible text, controls, links and boundaries; the page does not use custom control painting that disappears. |
implement-natural-interactionsview-transitions | issues | high | CSS inspection found no view-transition-name or @view-transition rule across the homepage, listing and detail templates. F02 low: Cross-document navigation swaps abruptly with no View Transitions enhancement. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No parallax, scrollytelling, scroll reveal or other scroll-linked motion exists on the representative templates. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The site exposes ordinary links and scrolling, with no carousel, swipe, drag or pull gesture surface to evaluate. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | The homepage is 7,383 CSS px tall at mobile, while CSS/probe inspection found no scroll-state query, progress indicator or shrinking sticky header. F03 low: Long pages provide no position-aware header or progress feedback. |
provide-guided-navigationanchored-positioning | issues | high | CSS uses position:absolute; top:37px; left:0 for nested menus and contains no anchor-name, position-anchor or position-try. F04 low: Dropdown menus use brittle absolute positioning rather than anchored, fallback-aware placement. |
provide-guided-navigationdirects-attention | pass | high | Descriptive navigation labels, page-specific headings, current-page context and previous/next detail links make destination changes understandable. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Lighthouse identified body.home > a#dontfoid as a fixed 412×823 link to digital.ppwpn.com with no accessible name; the page probe independently counted a full-viewport overlay. F05 critical: An invisible full-viewport advertising link overlays the page and can intercept user interaction. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The overlay is a fixed <a id="dontfoid">, not a dialog/popover, has no accessible name and covers the viewport. F06 high: The full-page interruption is an unnamed ad-hoc anchor with no dismiss mechanism. |
maximize-content-reduce-noisereduced-chrome | issues | high | The 360px capture spends roughly the first 430px on branding, search and a ten-item menu before content; listing/detail templates repeat large category/year sidebars. F07 medium: Navigation and repeated sidebar chrome delay the content, especially on mobile. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | At a 780×800 viewport the layout primitive reported scrollWidth 1002px and 222px horizontal overflow; the 769–1024px media-query block is empty. F08 high: The layout overflows horizontally at tablet widths. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | medium | CSS inspection found no @container rules or container-type declarations on any representative template. F09 low: Reusable cards and navigation adapt only through global viewport breakpoints. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Focused navigation links computed to outline:none/0px; dropdown CSS has :hover but no :focus-within and no aria-expanded; probes found at least 30 visible targets under 24px high. F10 high: Keyboard focus is hidden, dropdowns are hover-only, and many links have very small targets. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The homepage explains the directory purpose in its first content block, listings identify their language/category, and detail pages lead with the movie title and information. |
support-core-task-successprimary-flow-completion | issues | high | Navigating to ?s=Vadala returned HTTP 403 and a Cloudflare “Verify you are human” page instead of results. F11 critical: The primary search journey is blocked by a bot challenge. |
support-core-task-successclear-system-state-and-recovery | issues | high | The search route exposes only Cloudflare verification; the 404 page’s search action targets www.5movierulz.house while the canonical site is .vote. F12 high: Search failure offers no site-level recovery, while the 404 fallback points to an inconsistent host. |
be-fast-and-stablegood-core-web-vitals | pass | high | Trace measured LCP 1,211ms, FCP 1,211ms, CLS 0 and TBT 0ms; Lighthouse home measured LCP 1,106ms, CLS 0 and TBT 33ms. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observation recorded CLS 0 and no layout-shift entries; all 32 homepage images have width and height attributes. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and mobile layout observations found no long tasks; trace TBT was 0ms and Lighthouse TBT 33ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 47 requests/562KB and a 301 from .legal to .vote; image audit found 28 below-fold images without loading="lazy" and 32/32 without srcset. F13 medium: The page eagerly loads every below-fold poster and incurs an avoidable host redirect. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR attributes 166KB to Google Tag Manager and about 67KB to acscdn scripts; eight analytics collection requests fire on load. F14 medium: Advertising and analytics scripts dominate transferred JavaScript. |
be-inclusivenames-roles-labels | issues | high | Lighthouse found the full-page ad link has no discernible name and three list items have invalid parents; the search input has neither label nor aria-label and pages have no <main>. F15 high: Key controls and document structures lack accessible names or valid semantics. |
be-inclusivesufficient-contrast | issues | high | Lighthouse detail reported six color-contrast failures and three link-in-text-block failures. F16 medium: Several text links on the detail template fail minimum colour contrast. |
be-inclusivestructure-and-focus | issues | high | Programmatic focus on HOME/FEATURED computed outline:none; there is no main landmark, and the detail template introduces a second H1 for “Posts navigation”. F17 high: Focus is invisible on navigation and heading/landmark structure is inconsistent. |
be-inclusivelegible-text | pass | high | The mobile screenshots show readable line lengths and unclipped primary text; body text is 14px with 1.5 line-height in content regions. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The tablet layout has 222px overflow, and many text links are only 14–16px high; viewport scaling is not disabled and no embedded media was present. F18 high: Tablet reflow and target sizing do not meet an inclusive input/zoom baseline. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit passed on both homepage and detail page, with no uncaught exception finding. |
follow-best-practicessound-document-and-assets | issues | high | Lighthouse reported 32 image-aspect-ratio failures on home; 165×220 sources were displayed at approximately 176×200. F19 medium: Poster images are forcibly displayed at the wrong aspect ratio. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse detail reported one deprecation warning and one BFCache failure reason. F20 medium: The detail template uses a deprecated API and blocks BFCache. |
be-discoverabletitle-and-description | pass | high | Home, listing and detail pages each expose distinct descriptive titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Representative pages have viewport metadata, real href links and index,follow; robots.txt returns 200 with no disallow rules. |
be-discoverablecanonical-and-indexing-signals | issues | high | /sitemap.xml returned HTTP 404; the real 404 response emits robots=index,follow and a self-referencing canonical. F21 medium: Indexing signals are inconsistent: there is no sitemap and the 404 page asks to be indexed. |
be-discoverablestructured-and-shareable-metadata | issues | high | The detail probe found og:type=video.movie and a preview image, but zero JSON-LD blocks. F22 medium: Movie entities have Open Graph tags but no structured data. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers inspection found no CSP, HSTS or X-Content-Type-Options; no cookies or mixed-content issue was observed. F23 high: HTTPS is used, but core transport and XSS hardening headers are absent. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker audit found seven third-party origins including Google Analytics/GTM, adexchangerapid.com and usrpubtrk.com; eight analytics calls fire and the ad script injects a click-capture overlay. F24 high: The page loads a broad advertising/tracking footprint before user action. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | Static inspection found no geolocation, media or notification permission request on load; the site has no authentication flow, so passkeys are not relevant. |
be-private-and-securedefensive-browser-policies | issues | high | Headers inspection found no HSTS, CSP/frame-ancestors, Referrer-Policy, Permissions-Policy or nosniff; X-Frame-Options SAMEORIGIN was the only listed defence present. F25 high: Most browser-enforced defensive policies are missing. |
be-resilientprogressive-enhancement | pass | high | Discoverability comparison found 99% of rendered content words in raw HTML, title/H1/description present and no JS shell. |
be-resilientresilient-runtime-behaviour | issues | high | The ad overlay is fixed over the viewport and injected by third-party advertising code, making navigation behaviour dependent on fragile external runtime code. F26 high: Third-party runtime code can insert a viewport-sized, unnamed interaction layer. |
be-resilientoffline-and-installable | not-applicable | high | This is a server-rendered content directory rather than an app-like installed experience; an offline PWA is not necessary for its primary purpose. |
be-resilientnetwork-and-http-failure-states | pass | high | A genuine HTTP 404 returns status 404, explains that the page was not found and offers a Return to home link; the separate search challenge is recorded under core-flow recovery. |
be-internationalisedlang-dir-and-logical-properties | issues | medium | Pages declare lang=en-US, but CSS inspection found no logical inline/block properties and no dir handling across templates. F27 medium: A multilingual movie catalogue is not prepared for alternate writing directions. |
be-internationalisedlocale-aware-data | not-applicable | high | Representative pages display movie years as identifiers but no dates, currencies, numbers or durations requiring locale-sensitive formatting. |
be-internationalisedtime-zone-correctness | not-applicable | high | No event times, appointments, schedules or other time-zone-sensitive data appear on the audited templates. |
be-trustworthyno-dark-patterns | issues | high | Lighthouse shows an unnamed fixed link to an advertising domain covering the entire 412×823 viewport, so a user can trigger an ad without choosing a visible ad. F28 critical: The invisible full-page advertising link is a disguised, deceptive interaction target. |
be-trustworthyhumane-error-handling | pass | high | The only authored form uses native required validation and does not display premature custom errors; the 404 state explains the problem without blaming the user. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | The only field is a site-search query; no address, payment, sign-in, sign-up or other personal-data field needs autofill tokens. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, consent, authentication or account-management flow exists on the audited site. |
be-sustainableoptimised-assets | issues | high | Image audit found 32 legacy-format images, zero modern-format images, 32 without srcset and 28 below-fold images loaded eagerly. F29 medium: All poster images use legacy JPEG without responsive sources or lazy loading. |
be-sustainableno-wasteful-work | issues | high | Eight Google Analytics collection requests plus multiple ad/tracking beacons fire during a simple content-page load. F30 medium: Duplicate analytics and advertising work runs on every page load. |
be-sustainablethird-party-and-media-budget | issues | high | Of 562KB transferred, GTM accounts for 166KB and acscdn ad scripts about 67KB; the page itself has no video/audio payload to justify this overhead. F31 medium: Third-party scripts consume a disproportionate share of this otherwise simple page. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site is a read-only public catalogue with no declared agent-facing transactional capability; emerging WebMCP tooling is not applicable. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation, generation or language-model task is part of the current user experience, so on-device inference would not add clear value. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The audited MPA templates are static one-shot documents with no modal, SPA route, editor, infinite feed or other representative interaction to repeat ten times. |
be-memory-efficientbounded-footprint | pass | high | The heap summary reports a 5.98MB self-size footprint for a content page, proportionate to the rendered catalogue and third-party scripts. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The heap constructor summary contains no Detached* population among retained constructors, and the static page has no repeating interaction that adds listeners or timers. |
Provenance
Canonical report: results/atomic/reports/0965-www_5movierulz_legal.json
Report SHA-256: c10aae3347477dc63cfd1ac170d1f1b7910e52937b17c0ac91554a574257db24
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_5movierulz_legal/2026-07-24T04-37-33-027Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_5movierulz_legal/2026-07-24T04-37-33-027Z
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.