Manifest position 170 · CrUX rank bucket 1000
https://www.5movierulz.house
Coverage complete
Atomic coverage complete. The requested host redirects to https://www.5movierulz.vote/.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The normal and prefers-color-scheme: dark screenshots are pixel-identical, and the CSS probe found no prefers-color-scheme or color-scheme rule. F01 medium: Theme is fixed rather than preference-driven |
respect-user-preferencesrespects-reduced-motion | pass | high | Under prefers-reduced-motion: reduce, the page reported zero active animations; the template has no essential auto-advance or motion. |
respect-user-preferencesrespects-contrast | issues | high | The stylesheet probe found no prefers-contrast or forced-colors rule; controls and gray-on-dark chrome rely on fixed authored colors. F02 medium: No high-contrast or forced-colors adaptation |
implement-natural-interactionsview-transitions | issues | high | DOM/CSS inspection found no `view-transition-name`, `@view-transition`, or transition navigation handling across the listing and detail templates. F03 low: Route changes are abrupt |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scroll-linked animation or scrollytelling surface is present; there is no scroll animation implementation to assess. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No swipe, drag, carousel, pull-to-refresh, or other gesture-driven control is present on the audited templates. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The page is 7,383 CSS pixels tall on mobile, but DOM/CSS inspection found no scroll-state query or progress/current-position affordance. F04 low: Navigation chrome does not react to scroll state |
provide-guided-navigationanchored-positioning | issues | high | Submenus are `position:absolute; top:37px; left:0` and shown only through `li:hover`; there is no anchor positioning or fallback placement. F05 medium: Hover menus use brittle absolute positioning |
provide-guided-navigationdirects-attention | pass | high | Navigation labels, page headings, category titles, and the detail heading make route destination and current content understandable. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | The live probe found `#dontfoid` fixed at 780×493 with z-index 2147483647 over the viewport; Lighthouse found the equivalent full-page link in the tab order with no name. F06 critical: A transparent full-page advertising layer intercepts the page |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The overlay probe found zero dialog, popover, or details elements but did find a viewport-sized fixed `#dontfoid` layer with no visible dismiss control. F07 high: The advertising overlay is an ad-hoc, non-dismissible div/link |
maximize-content-reduce-noisereduced-chrome | issues | high | Desktop screenshots show a wide multi-level nav and sidebar squeezing/clipping the primary movie content; the first viewport devotes substantial area to chrome. F08 medium: Dense navigation and sidebar compete with content |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360×800, home and detail layouts both reported scrollWidth=clientWidth=360, horizontalOverflowPx=0, and a viewport meta tag. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The stylesheet contains many viewport media queries and fixed template widths but no `@container` or `container-type` rules. F09 low: Responsive behavior is viewport-only |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus probe reports `outline: none 0px` and no text decoration for Home, Featured, and other top-level links; hidden submenu links can also receive focus at 0×0. F10 high: Keyboard focus is suppressed on primary navigation |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport identifies MovieRulz as an Indian movie directory and exposes search, categories, featured items, and clearly linked posters. |
support-core-task-successprimary-flow-completion | issues | high | A direct search for “Lenin” returned HTTP 403 and rendered an indefinite Cloudflare “Performing security verification” screen instead of results. F11 high: The primary search flow is blocked by a security challenge |
support-core-task-successclear-system-state-and-recovery | pass | high | A real HTTP 404 renders a clear “Page not found” message and a visible Return to home link. |
be-fast-and-stablegood-core-web-vitals | pass | high | Trace measured LCP/FCP 1.09s, CLS 0, and TBT 0ms; Lighthouse performance scored 0.98 with LCP 2.0s. |
be-fast-and-stablevisual-stability | pass | high | Layout observers on home and detail recorded CLS 0 with no shifts; all audited images carry dimensions. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and layout evidence found zero long tasks and 0ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 51 requests and 597 KB transferred; parser-inserted `aclib.js` is not async/defer, and the requested host redirects to a different domain. F12 medium: Parser-loaded ad scripts and a redirect add avoidable network work |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR shows Google Tag Manager at 165,869 bytes plus 66,844 bytes from acscdn scripts, despite a mostly static server-rendered page. F13 medium: Third-party scripts dominate transferred JavaScript |
be-inclusivenames-roles-labels | issues | high | Lighthouse `link-name` failed on `body > a#dontfoid`: it is in the tab order, covers the viewport, and has no text or ARIA name. F14 high: The injected full-page link has no accessible name |
be-inclusivesufficient-contrast | pass | high | Lighthouse color-contrast audit passed on the rendered homepage. |
be-inclusivestructure-and-focus | issues | high | Lighthouse reports sidebar `li` elements outside a semantic list, while the focus probe found invisible 0×0 submenu links and no visible outline on primary navigation. F15 high: Focus and list semantics are broken |
be-inclusivelegible-text | pass | high | Desktop and mobile screenshots show unclipped body copy with stable line wrapping and readable headings. |
be-inclusivezoom-reflow-targets-and-media | pass | high | Lighthouse target-size and meta-viewport audits passed, and 360px layouts reflow without horizontal overflow. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit passed with no recorded items. |
follow-best-practicessound-document-and-assets | issues | high | Lighthouse reports displayed 176×200 posters with intrinsic 165×220 ratios, and low-resolution sources for the rendered size. F16 medium: Poster images are distorted and undersized |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse passed deprecations, BFCache, source-map, inspector, paste-prevention, geolocation-on-start, and notification-on-start audits. |
be-discoverabletitle-and-description | pass | high | The rendered and raw HTML contain a descriptive title and meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Lighthouse passed crawlable anchors and viewport audits; robots.txt returns 200 and raw HTML contains real href links. |
be-discoverablecanonical-and-indexing-signals | issues | high | The requested `.house` URL redirects to `.vote`; `/sitemap.xml` returns 404, and the custom 404 document declares `index,follow` plus a self-canonical URL. F17 medium: Indexing signals are internally inconsistent |
be-discoverablestructured-and-shareable-metadata | issues | high | The homepage has Open Graph tags, but the probe found zero JSON-LD blocks; the audited movie detail template likewise exposes no machine-readable Movie entity. F18 medium: Movie entities lack structured data |
be-private-and-securesecure-transport-and-headers | issues | high | Headers evidence confirms HTTPS but no CSP, HSTS, or X-Content-Type-Options; only X-Frame-Options is present. F19 high: Core security headers are missing |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker evidence found seven third-party origins including Google Analytics, acscdn, adexchangerapid, and usrpubtrk; HAR attributes 596,755 of 597,148 transferred bytes to non-requested origins because of the cross-host redirect and third parties. F20 high: Tracking and advertising run without a visible consent choice |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No geolocation/notification prompt fired on load, Lighthouse passed both prompt audits, and no authentication flow is present. |
be-private-and-securedefensive-browser-policies | issues | high | No CSP, HSTS, Referrer-Policy, Permissions-Policy, or nosniff header was present; clickjacking is the only covered policy via SAMEORIGIN. F21 high: Defensive browser policies are incomplete |
be-resilientprogressive-enhancement | pass | high | Discoverability measured 99% raw/rendered content coverage, with title, h1, and description present without JavaScript. |
be-resilientresilient-runtime-behaviour | issues | high | The search route rendered a Cloudflare verification screen and returned 403, with no site navigation, timeout, or recovery action. F22 high: Search falls into an indefinite verification state |
be-resilientoffline-and-installable | not-applicable | high | This is a public content directory rather than an app-like installed experience; an offline/installable product requirement was not declared. |
be-resilientnetwork-and-http-failure-states | issues | high | The custom 404 correctly offers “Return to home,” but a 403 search response only shows an indefinite third-party verification spinner. F23 medium: The search failure state has no recovery |
be-internationalisedlang-dir-and-logical-properties | pass | high | The document declares lang=en-US; content is left-to-right English and no bidirectional or translated UI variant is exposed. |
be-internationalisedlocale-aware-data | not-applicable | high | Audited templates display titles and prose but no locale-sensitive dates, currencies, numbers, or durations. |
be-internationalisedtime-zone-correctness | not-applicable | high | The audited content has no event scheduling or time-zone-sensitive data. |
be-trustworthyno-dark-patterns | issues | high | A transparent viewport-sized `#dontfoid` layer with maximum z-index captures clicks while the visible page appears normal, a disguised-ad interaction. F24 critical: The page disguises an advertisement as the whole page |
be-trustworthyhumane-error-handling | not-applicable | high | No data-entry form beyond a single required search field is present; the search transport failure is judged under core-task and resilience checks. |
be-trustworthytrustworthy-input-assistance | pass | high | The only field is a labelled search input; address, payment, sign-in, and sign-up autofill requirements do not arise. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, authentication, consent-management, or account flow is exposed. |
be-sustainableoptimised-assets | issues | high | The image audit found 32/32 JPGs, 32/32 without srcset, and 28 below-fold images without lazy loading. F25 medium: All poster images use legacy, non-responsive delivery |
be-sustainableno-wasteful-work | issues | high | The mostly static page makes eight analytics requests plus ad-network requests; third-party scripts account for over 230 KB of JavaScript transfer. F26 medium: Background analytics and ad requests are disproportionate |
be-sustainablethird-party-and-media-budget | issues | high | HAR and tracker evidence identify GTM plus two ad/tracking networks; JavaScript transfer is 233,766 bytes and 49 of 51 requests are classified away from the requested origin. F27 high: Third-party advertising consumes a large share of the page budget |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site is a read-only movie directory with no declared agent-facing transaction or tool surface; absence of WebMCP is not penalised. |
be-agent-readyon-device-inference | not-applicable | high | No user task on the audited read-only templates requires on-device inference. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten full-page scroll cycles, heap self-size was 6,011,051 bytes versus 5,993,935 baseline (about 0.3% growth), with node count up 339 (about 0.28%); no unbounded trend is indicated. |
be-memory-efficientbounded-footprint | pass | high | Baseline heap was about 6.0 MB across 122,503 nodes, proportionate for the static listing and its injected scripts. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Heap summaries before and after ten scroll cycles show only small bounded total growth and no growing Detached* constructor population. |
Provenance
Canonical report: results/atomic/reports/0170-www_5movierulz_house.json
Report SHA-256: 7bf4d0266e20f7f2003ad9afc51176978f347100aab3dd4812d13438832902ef
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_5movierulz_house/2026-07-18T22-10-48-143Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_5movierulz_house/2026-07-18T22-10-48-143Z
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.