Manifest position 601 · CrUX rank bucket 1000
https://www.moviezwap.onl
Coverage complete
The requested .onl URL redirected to .land. Four representative templates and the search journey were inspected; search itself was stopped by Cloudflare verification, but every atomic check received a conclusive evidence-backed judgement.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The computed preference probe reports dark=true while body remains rgb(246, 246, 246) with rgb(89, 88, 88) text; the dark-condition screenshot remains the light design. F001 medium: The site ignores the user’s dark color preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion emulation was active; getAnimations() returned no active animations or auto-advance. |
respect-user-preferencesrespects-contrast | issues | high | Lighthouse scored accessibility 0.50 and failed color-contrast on the representative detail page; the screenshots show small pale gray and blue text on light gray surfaces. F002 high: Text and essential UI fail contrast requirements. |
implement-natural-interactionsview-transitions | issues | high | The DOM/CSS probe found no view-transition styling, and all category, detail and gateway navigation uses full document loads without cross-document transition opt-in. F003 low: Navigation swaps are abrupt and provide no continuity cue. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The inspected templates contain no parallax, scrollytelling, reveal or other scroll-linked motion to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The catalog exposes no swipe, drag, carousel or pull gesture surface; normal browser scrolling and links are used. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The homepage extends to 2407 CSS px at a 360x800 viewport, but DOM/CSS inspection found no sticky navigation, progress cue or scroll-state treatment. F004 medium: Long listing and detail pages provide no scroll-position context. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover or anchored menu is present on the representative templates. |
provide-guided-navigationdirects-attention | issues | high | Category rows, detail content and gateway actions use dense repeated styling; there are no h1 landmarks, transition cues, skip links or destination highlights. F005 medium: Page transitions and in-page destinations do not guide attention. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots across home, category and detail show content immediately with no modal or full-viewport interstitial. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No authored overlay, disclosure or transient rich control is present, so there is no overlay primitive to assess. |
maximize-content-reduce-noisereduced-chrome | issues | high | The first mobile detail viewport devotes roughly the top third to the logo, bookmark prompt, Telegram promotion, five category links and search before the movie title. F006 medium: Repeated promotional navigation crowds the primary content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | Every inspected page declares user-scalable=no; Lighthouse failed meta-viewport. The detail probe found 432px download-link boxes in an 800px default viewport, and mobile layout still reports overflow. F007 high: The viewport disables zoom and some detail content does not wrap cleanly. |
adapt-to-the-form-factorcomponent-level-responsiveness | not-applicable | high | The site uses simple full-width rows rather than components reused in differently sized containers; container-specific behavior is not needed for the inspected templates. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus probe measured repeated navigation links at 14 to 16px high and search controls at 21px high. They are densely stacked despite visible browser focus outlines. F008 high: Many controls and links are far below comfortable touch-target size. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The homepage clearly presents a movie catalog, search field, language/category links and latest updates in the first viewport. |
support-core-task-successprimary-flow-completion | issues | high | The gateway screenshot shows two large DOWNLOAD NOW buttons around a smaller “Click to Go to Download page” link. DOM evidence proves both prominent controls are type=button with no action. F009 critical: The primary download flow uses prominent inert controls and hides the real next step. |
support-core-task-successclear-system-state-and-recovery | issues | high | A representative search stopped at a Cloudflare verification screen, while the detail comment form has a permanently disabled type=button Submit control and no explanation or actionable validation state. F010 high: Search and comment states do not explain recovery. |
be-fast-and-stablegood-core-web-vitals | pass | high | Lighthouse measured LCP 1.16s, CLS 0.054 and TBT 160ms; trace measured LCP 1.42s. |
be-fast-and-stablevisual-stability | pass | high | Homepage layout observer recorded CLS 0; Lighthouse detail CLS was 0.054, within the good range. |
be-fast-and-stableefficient-main-thread | pass | high | Trace recorded zero long tasks and zero TBT; Lighthouse TBT was 160ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 40 requests and 873,122 transferred bytes, including three tag-manager payloads and an ad script blocked by ORB; title_back.gif returned 404. F011 medium: Delivery includes avoidable dependency and error overhead. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | 21 of 40 requests were third party and consumed 553,672 bytes. Three Google tag payloads alone transferred about 438 KB, while the page repeats GA configurations. F012 medium: Third-party and duplicate analytics code dominate transfer cost. |
be-inclusivenames-roles-labels | issues | high | The image primitive found 20 of 24 images without alt. The probe found zero labels across search and comment forms, and Lighthouse failed image-alt, label and link-name. F013 high: Images, links and form fields lack accessible names and labels. |
be-inclusivesufficient-contrast | issues | high | Lighthouse failed color-contrast and the detail screenshot shows pale gray “Movie Poster” text and low-contrast informational colors. F014 high: Text contrast is insufficient on key content. |
be-inclusivestructure-and-focus | issues | high | The probe found no landmarks and only one H2 with no H1; Lighthouse failed landmark-one-main. Browser focus is visible, but reading and focus context lacks semantic regions. F015 high: The document has no main landmark and an incomplete heading hierarchy. |
be-inclusivelegible-text | issues | high | Rendered CSS sets core listing rows to 12px with tight 6px padding; mobile screenshots show long filenames and metadata packed into repeated rows. F016 medium: Dense 12px text and repetitive styling reduce readability. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The viewport sets user-scalable=no, Lighthouse failed meta-viewport, and the probe measured many controls below 24px high. F017 high: User zoom is blocked and touch targets are undersized. |
follow-best-practicesno-console-errors | issues | high | Lighthouse failed errors-in-console; HAR also recorded an ORB-blocked ad script, a 404 image and an aborted analytics request. F018 medium: The page logs browser errors. |
follow-best-practicessound-document-and-assets | issues | high | Although a doctype and charset exist, Lighthouse failed image aspect ratio and responsive image sizing; the image audit found 18 missing dimensions and 23 legacy-format images. F019 medium: Document and asset hygiene is inconsistent. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reported 16 deprecation warnings and failed inspector-issues; rendered markup includes obsolete center/font/blink elements and scripts from several ad networks. F020 medium: Deprecated APIs and inspector issues remain. |
be-discoverabletitle-and-description | issues | high | The movie detail title is specific, but its meta description is a generic site-wide list mentioning mismatched years and categories rather than the visible movie. F021 medium: Detail metadata is present but not accurately descriptive. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | The page has real hrefs and robots permits indexing, but user-scalable=no failed Lighthouse mobile friendliness; homepage DOM includes an empty href entry. F022 medium: Mobile indexing signals are undermined by zoom restriction and one empty link. |
be-discoverablecanonical-and-indexing-signals | issues | high | The probe found no canonical or hreflang on the detail page. This is material because the requested .onl URL redirects to .land while robots and sitemap advertise the current host. F023 medium: Public pages lack canonical and hreflang signals. |
be-discoverablestructured-and-shareable-metadata | issues | high | The detail probe found zero JSON-LD blocks and zero Open Graph tags despite representing a named movie entity with poster, date, genre and runtime. F024 medium: Movie detail pages expose no structured or social metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used, but the header primitive found no CSP, HSTS, nosniff, clickjacking protection, Referrer-Policy or Permissions-Policy. Six cookies were insecure and PHPSESSID lacked HttpOnly. F025 critical: Browser-enforced transport and content defenses are missing. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker capture saw 17 third-party origins and known Google trackers. HAR attributed 21 requests and 553,672 bytes to third parties, including opaque ad domains. F026 high: The page sends a large, opaque third-party tracking and advertising footprint. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission prompt appeared on load and the inspected catalog has no authentication surface, so modern-auth requirements are not relevant to this path. |
be-private-and-securedefensive-browser-policies | issues | high | Header evidence shows no clickjacking, referrer or permission policy. Cookie evidence shows all six cookies flagged, including long-lived 400-day analytics cookies and SameSite=None values. F027 high: Defensive browser policies and cookie posture are absent. |
be-resilientprogressive-enhancement | pass | high | Discoverability comparison found 100% content coverage without JavaScript on home and detail; both raw responses were HTTP 200 and not JS shells. |
be-resilientresilient-runtime-behaviour | pass | high | Static category, detail and gateway content rendered without clipped menus or fragile client-side state; navigation uses normal links. |
be-resilientoffline-and-installable | not-applicable | high | This is a public server-rendered download catalog rather than an app-like installed experience; installability is not part of the represented task. |
be-resilientnetwork-and-http-failure-states | issues | high | The search URL rendered a Cloudflare security-verification screen instead of results. The state offers no site navigation, alternative search or explicit retry beyond waiting. F035 high: Search verification blocks a primary path without site-owned recovery. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The probe and Lighthouse found no html lang; DOM/CSS relies on center/font elements and left/right physical properties with no dir declaration. F028 medium: The document omits its language and uses physical, presentational layout. |
be-internationalisedlocale-aware-data | not-applicable | high | The inspected UI has no computed currency, number, duration or user-locale date formatting; release data is authored movie metadata. |
be-internationalisedtime-zone-correctness | not-applicable | high | No scheduled events, appointments or time-zone-sensitive values appear in the representative content. |
be-trustworthyno-dark-patterns | issues | high | Two large high-contrast DOWNLOAD NOW buttons are inert, while the functional next step is a smaller text link between them. This is a disguised-action pattern on the core journey. F029 critical: The gateway visually disguises the real download action. |
be-trustworthyhumane-error-handling | issues | high | Search is blocked by verification with no site-level retry guidance. Comment fields have no labels or aria error wiring, and Submit is disabled without explanation. F030 high: Forms do not provide humane validation or recovery. |
be-trustworthytrustworthy-input-assistance | issues | high | The probe found empty autocomplete values on search, name, comment and captcha controls; none has a programmatic label. F031 medium: Form controls omit autocomplete and input assistance. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, consent, authentication or account-management flow is present. |
be-sustainableoptimised-assets | issues | high | The image audit found 23 legacy-format images, no modern formats, 22 below-fold images without lazy loading, three missing srcset and a 1024px image shown at 360px. F032 medium: Images are not delivered efficiently. |
be-sustainableno-wasteful-work | issues | high | Three Google tag payloads plus multiple ad vendors contribute to 21 third-party requests; several requests fail or abort without user value. F033 medium: Duplicate analytics and ad code performs wasteful background work. |
be-sustainablethird-party-and-media-budget | issues | high | A mostly static movie detail transfers 873 KB, with 553 KB from third parties. Google tag scripts alone account for roughly half the total transfer. F034 high: Third parties dominate a simple document’s network budget. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site exposes a public content catalog but no declared agent-facing transactional capability; emerging WebMCP tooling is an opportunity, not an obligation. |
be-agent-readyon-device-inference | not-applicable | high | No summarization or language-model task is part of the current catalog experience, so on-device inference is not needed. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The server-rendered templates have no representative open/close, route-state or infinite-feed interaction to repeat ten times without fabricating a test. |
be-memory-efficientbounded-footprint | pass | high | Single-state heap summary reported about 9.1 MB self-size. This is proportionate for the rendered detail plus third-party scripts. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | The single-state heap summary did not surface Detached constructors among leading populations; the page has no long-lived client interaction loop. |
Provenance
Canonical report: results/atomic/reports/0601-www_moviezwap_onl.json
Report SHA-256: 150d20e033a06933fbdc02d901206a1c37714217895fb902719b33cb2c567a84
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_moviezwap_onl/2026-07-21T21-06-46-514Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_moviezwap_onl/2026-07-21T21-06-46-514Z
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.