Manifest position 940 · CrUX rank bucket 1000
https://www.filmyzilla40.com
Coverage complete
Coverage-complete audit of four representative paths. The requested host redirects to https://www.filmyzilla52.com/. Other category/year pages share the audited templates and were not sampled; binary download targets were not fetched.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode capture is pixel-identical to light mode; the probe reports color-scheme normal and body background rgb(255,255,255) while the dark media query matches. F01 medium: The site ignores the user’s dark-color preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Preference probe under reduce found zero running animations or auto-advance on the representative entry page. |
respect-user-preferencesrespects-contrast | issues | high | Lighthouse found multiple failures, including white text on #1b8cd8 at 3.62:1 and blue links on white at 4.06:1. F02 high: Essential text fails contrast even before stronger contrast preferences are applied. |
implement-natural-interactionsview-transitions | issues | high | DOM/CSS inspection found no view-transition-name or @view-transition rules across the homepage, category, and detail templates. F03 low: Navigation changes are abrupt full-document swaps with no transition treatment. |
implement-natural-interactionsscroll-driven-animations | pass | high | CSS/animation probe found no scroll-linked effects and no main-thread scroll animation to implement inefficiently. |
implement-natural-interactionsphysical-gestures | pass | high | Representative pages use native document scrolling and links; DOM/CSS inspection found no custom pointer gesture handlers fighting the platform. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The mobile homepage is 3171px tall and category is 2027px tall, while screenshots and CSS show only static chrome with no sticky/progress state. F04 low: Long listing pages provide no position-aware navigation or progress cue. |
provide-guided-navigationanchored-positioning | pass | high | Recon found no tooltips, popovers, or menus requiring anchored placement on the inspected templates. |
provide-guided-navigationdirects-attention | pass | high | Category and detail screenshots show visible breadcrumbs and section bars that preserve location and guide the next content area. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots across home, category, and detail show no modal, interstitial, consent wall, or obscuring overlay. |
maximize-content-reduce-noisesemantic-dismissible-primitives | pass | high | DOM recon found no transient overlays or disclosures, so no ad-hoc overlay primitive is being misused. |
maximize-content-reduce-noisereduced-chrome | pass | high | Screenshots show a compact header and section bars; nearly all viewport area is content or direct navigation rather than decorative application chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Both 360px layout captures report scrollWidth=clientWidth=360 and zero horizontal overflow with viewport metadata present. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The platform probe found zero CSS container rules; authored CSS uses a single @media(max-width:600px) rule despite cards/components recurring in different contexts. F05 low: Components only adapt through viewport rules, not their containing context. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Mobile screenshots show 11–13px links packed into 15px rows; the focus probe confirms many link rectangles are only 15px high, although browser focus outlines remain visible. F06 high: Many primary text links are too small and tightly packed for touch. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Homepage/category/detail headings and links clearly communicate movie discovery and expose the detail/download choices directly. |
support-core-task-successprimary-flow-completion | pass | high | The exercised home → category → detail journey exposes three clearly labelled resolution/size links without an account wall or upsell; binary files were intentionally not fetched. |
support-core-task-successclear-system-state-and-recovery | issues | high | The invalid-route screenshot is indistinguishable from the homepage and provides no not-found message, correction, or search recovery. F07 high: An invalid URL silently renders the homepage instead of a clear recoverable 404 state. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP/FCP at 2.7s (performance 0.92), although the separate warm trace measured 1.985s with zero blocking time and CLS. F08 medium: Cold-load LCP misses the good threshold in Lighthouse. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observer and Lighthouse both measured CLS 0 with no observed shifts during the capture window. |
be-fast-and-stableefficient-main-thread | pass | high | Trace reports zero long tasks and 0ms total blocking time; Lighthouse also reports 0ms TBT. |
be-fast-and-stableefficient-resource-delivery | issues | high | The HAR recorded 301 and 302 redirects; Lighthouse estimates 850ms redirect savings, 990ms render-blocking savings, and flags weak cache lifetimes. F09 medium: Redirects and render-blocking resources delay first content. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 18KiB unused CSS; HAR and tracker evidence show analytics from Google Tag Manager, Histats, and Statcounter on a simple document. F10 low: The page ships avoidable unused CSS and third-party scripts. |
be-inclusivenames-roles-labels | issues | high | Detail DOM shows a placeholder-only text input with no label; image audit reports one missing-alt 1px tracker image. F11 high: The detail-page search field has no programmatic label and one tracking image lacks alt text. |
be-inclusivesufficient-contrast | issues | high | Lighthouse accessibility score is 0.68 and enumerates repeated red, blue, green, and white-on-blue failures from 3.62:1 to 4.09:1. F12 high: Text and essential links do not meet WCAG contrast minimums. |
be-inclusivestructure-and-focus | issues | high | Lighthouse flags no main landmark; the homepage has two H1 elements and only a footer landmark. Keyboard focus itself uses a visible browser outline. F13 medium: Page structure lacks a main landmark and has an illogical heading outline. |
be-inclusivelegible-text | issues | high | Computed body text is 12px and much content is 11–13px; mobile screenshots show dense justified lines with minimal line spacing. F14 high: Body copy is cramped and unusually small across key mobile paths. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Every inspected template declares width=device-width,initial-scale=1,user-scalable=no; Lighthouse fails meta-viewport. F15 critical: The viewport explicitly disables user zoom. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit scored 1 with zero logged items. |
follow-best-practicessound-document-and-assets | issues | high | Image audit found 20 of 24 images without dimensions and all 24 in legacy PNG/GIF formats; detail DOM uses obsolete font elements and inline presentational attributes. F16 medium: Assets and markup use fragile legacy patterns. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse best-practices is 0.54, reports three deprecation warnings and an Inspector Issues failure. F17 medium: Deprecated APIs and browser inspector issues are present. |
be-discoverabletitle-and-description | pass | high | Homepage and detail DOM each contain descriptive, route-specific titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Links use real href values, viewport metadata is present, and robots permits search indexing; 100% raw-content coverage confirms crawlability. |
be-discoverablecanonical-and-indexing-signals | pass | high | The final host returns 200, exposes canonical URLs, robots index/follow, and a populated sitemap; the old host redirects to the canonical host. |
be-discoverablestructured-and-shareable-metadata | issues | high | The detail DOM has title, description, canonical and basic Open Graph text, but no JSON-LD movie schema and no og:image despite visible poster/content metadata. F18 medium: Movie detail pages lack complete rich-entity and social preview metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers evidence reports no CSP, HSTS, X-Content-Type-Options, frame protection, Referrer-Policy, or Permissions-Policy. F19 high: HTTPS is used, but essential security headers are absent. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker capture found six third-party origins and Google Tag Manager plus Histats and Statcounter; Lighthouse also observed two third-party cookies. F20 high: Multiple analytics services load without an explained or minimized privacy posture. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No geolocation/notification prompt or authentication surface appeared on load or in inspected DOM; modern auth is not relevant to the observed no-account journey. |
be-private-and-securedefensive-browser-policies | issues | high | The response lacks HSTS, clickjacking protection, Referrer-Policy, Permissions-Policy and CSP frame-ancestors; no exposed secrets were found. F21 high: Browser-enforced defensive policies are not configured. |
be-resilientprogressive-enhancement | pass | high | Discoverability captured 100% content visibility without JavaScript, no empty mounts, and matching crawler/browser content. |
be-resilientresilient-runtime-behaviour | pass | high | The simple server-rendered pages use native links/forms with no overlays or fragile async UI; representative navigation rendered stable states. |
be-resilientoffline-and-installable | not-applicable | high | This is a server-rendered content/download catalogue rather than an installed application; installability is not part of the observed core journey. |
be-resilientnetwork-and-http-failure-states | issues | high | A deliberately invalid route rendered normal homepage content with no error state, retry, search explanation, or status cue. F22 high: HTTP/not-found failure handling is misleading. |
be-internationalisedlang-dir-and-logical-properties | issues | high | DOM reports lang=en but no dir; stylesheet uses float:left, padding-left, margin-left and text-align:left rather than logical properties. F23 medium: The English language is declared, but layout CSS is built from physical directions and presentational alignment. |
be-internationalisedlocale-aware-data | issues | high | The detail page renders “26 Jun 2026”; static HTML/CSS inspection found no locale-aware formatting or machine-readable time element. F24 low: Visible release dates are hard-coded in one English format. |
be-internationalisedtime-zone-correctness | not-applicable | high | No times, recurring events, scheduling, or cross-time-zone concepts appear in the representative templates. |
be-trustworthyno-dark-patterns | pass | high | Inspected pages show direct content and download-size labels without consent nagging, confirmshaming, subscription continuity, or disguised controls. |
be-trustworthyhumane-error-handling | not-applicable | high | No data-entry form requiring validation exists; the only form is a simple external site-search field. |
be-trustworthytrustworthy-input-assistance | pass | high | The only user input is a plainly identified movie-search text field; no address, payment, sign-in, or sign-up autofill context is present. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, authentication, consent, or account-management flow appears on the representative paths. |
be-sustainableoptimised-assets | issues | high | Image audit found 24/24 legacy PNG/GIF assets, 19 below-fold images without lazy loading, and 20 missing dimensions. F25 medium: Image delivery is not modernized or lazy below the fold. |
be-sustainableno-wasteful-work | pass | high | HAR is only ~71KB/17 requests and trace reports no long tasks or continuing media/animation work; the main page remains computationally light. |
be-sustainablethird-party-and-media-budget | issues | high | The page transfers only about 71KB in 17 requests, yet contacts six third-party origins and loads three analytics products; there is no user-facing media on the homepage. F26 medium: The tracking footprint is disproportionate to this lightweight content page. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The public movie catalogue exposes crawlable content but no declared agent-facing transactional capability; emerging WebMCP tooling is not required for this site intent. |
be-agent-readyon-device-inference | not-applicable | high | No summarization, generation, or other inference task is offered in the observed experience, so built-in on-device AI has no justified use. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The site is a traditional server-rendered MPA with no modal, SPA route cycle, editor, infinite feed, or other representative same-page interaction to repeat without fabricating one. |
be-memory-efficientbounded-footprint | pass | high | Heap summary is proportionate for this small MPA: ~5.38MB self size; live DOM probe reports 513 elements. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Single-state heap summary contains no Detached* constructor population, and the static MPA has no repeated component lifecycle or timers visible in the inspected state. |
Provenance
Canonical report: results/atomic/reports/0940-www_filmyzilla40_com.json
Report SHA-256: e93ccbcd910458f221b40590a3314247bf79b009121099efdcff0373b0b59a3f
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_filmyzilla40_com/2026-07-24T00-45-48-733Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_filmyzilla40_com/2026-07-24T00-45-48-733Z
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.