Manifest position 844 · CrUX rank bucket 1000
https://www.lookmovie2.to
Coverage complete
Atomic coverage complete across 58 checks and seven representative paths.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The default and prefers-color-scheme: dark screenshots are pixel-identical (both 518,436 bytes), and the CSS probe found no prefers-color-scheme rule. F01 medium: The site does not respond to the user’s dark-color preference. |
respect-user-preferencesrespects-reduced-motion | issues | high | The reduced-motion CSS probe found no prefers-reduced-motion rule while the homepage uses carousel/transition UI. F02 medium: There is no reduced-motion adaptation. |
respect-user-preferencesrespects-contrast | issues | high | The CSS probe found neither prefers-contrast nor forced-colors handling; Lighthouse also found 2.46:1 quality badges. F03 medium: The UI has no high-contrast or forced-colors adaptation. |
implement-natural-interactionsview-transitions | issues | medium | The CSS probe found no view-transition rules or API styling across list-to-detail navigation. F04 low: Route changes do not use View Transitions. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scroll-linked storytelling, parallax, or reveal interaction is present, so there is no scroll-linked implementation to evaluate. |
implement-natural-interactionsphysical-gestures | pass | high | CSS probe found scroll-snap support and no custom pointermove gesture system fighting native input. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | The long listing has static header chrome and the CSS probe found no scroll-state/query or scroll-progress implementation. F05 low: Navigation chrome does not react to scroll state. |
provide-guided-navigationanchored-positioning | issues | medium | The page contains category dropdowns and multiple custom overlays, while the CSS probe found no anchor-name or position-anchor rules. F06 low: Dropdown/overlay positioning is hand-built rather than anchored. |
provide-guided-navigationdirects-attention | pass | high | Screenshots show prominent carousel direction controls and a visually dominant play action leading to a real /movies/play href. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Desktop, mobile, shows and playback screenshots show a top banner plus large premium cards; on playback the membership panel covers most of the video area. F07 high: Premium promotions repeatedly displace or obscure primary content. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The semantic probe found 0 dialog, 0 popover and 0 details elements despite three full-size fixed overlays; DOM shows custom modal divs. F08 medium: Custom overlays do not use semantic dialog/popover primitives. |
maximize-content-reduce-noisereduced-chrome | issues | high | The shows screenshot gives most of the initial viewport to a premium card, and playback’s initial viewport is chiefly a membership upsell. F09 medium: Promotional chrome dominates meaningful content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360×800, layout reported scrollWidth=clientWidth=360, zero horizontal overflow and a valid viewport meta tag. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | medium | Mobile reflow succeeds, but the CSS probe found no @container/container-type use on reusable movie cards, banners or navigation. F10 low: Responsive behavior is viewport-only rather than component-aware. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Programmatic focus on the first link computed outline:none and box-shadow:none; Lighthouse reports 32×32 carousel buttons without names. F11 high: Keyboard focus is invisible and some controls are too small. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Homepage cards state movie titles and “Watch Now”; detail page presents a large play link with a real playback URL. |
support-core-task-successprimary-flow-completion | issues | high | After following the real /movies/play link and waiting seven seconds, the page still said “Loading … in 3s”; the video had readyState 0 and no currentSrc, while an upsell covered the player. F12 critical: The primary watch journey does not reach a ready player in the observed state. |
support-core-task-successclear-system-state-and-recovery | issues | high | The seven-second playback capture remained on a three-second countdown with no visible retry, diagnostic or fallback action. F13 high: Playback loading state stalls without recovery. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured FCP 7.1s, LCP 10.1s and TTI 10.1s (performance 0.55); a separate trace measured LCP 2.56s, showing material run-to-run variability. F14 high: Cold-load performance is poor. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observer recorded CLS 0.0088 and Lighthouse recorded CLS 0, both within the good range. |
be-fast-and-stableefficient-main-thread | pass | high | Trace recorded two long tasks, 54.73ms total blocking; Lighthouse TBT was 194ms, still within the good threshold. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR found four parser-inserted VeryHigh-priority stylesheets; Lighthouse estimates 1,930ms render-blocking savings and flags font-display/network dependency issues. F15 high: Render-blocking and third-party delivery delay content. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 317 KiB unused JavaScript and 70 KiB unused CSS; HAR transfers 676 KiB script for the listing. F16 medium: The page ships substantial unused code. |
be-inclusivenames-roles-labels | issues | high | Lighthouse found unnamed carousel buttons and search links; the filter form’s select controls have no associated labels. F17 high: Several interactive controls lack accessible names. |
be-inclusivesufficient-contrast | issues | high | Lighthouse measured 2.46:1 white-on-#79b617 contrast for FHD/HD badges, below the required 4.5:1. F18 high: Quality badges fail minimum text contrast. |
be-inclusivestructure-and-focus | issues | high | Lighthouse found invalid heading order, no main landmark and presentation-role conflicts; the focus probe showed no visible outline. F19 high: Heading, landmark and focus structure is broken. |
be-inclusivelegible-text | pass | high | Desktop/mobile screenshots show readable body sizes, line lengths and unclipped title/description text on the sampled surfaces. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The mobile layout has no horizontal overflow, but Lighthouse reports 32×32 carousel controls, below a comfortable target size. F20 medium: Some touch targets remain undersized despite successful mobile reflow. |
follow-best-practicesno-console-errors | pass | high | Lighthouse did not report the console-errors audit as failed across the completed load. |
follow-best-practicessound-document-and-assets | issues | high | The image audit found all 100 images missing width/height attributes, 34 missing srcset and 66 legacy-format assets; Lighthouse also flags unsized images. F21 medium: Images do not reserve layout space or consistently use responsive delivery. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reports a notification permission request on startup, three BFCache failure reasons and DevTools Inspector issues. F22 high: The page triggers poor platform hygiene signals on load. |
be-discoverabletitle-and-description | pass | high | Homepage and detail DOM contain descriptive, route-specific titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Lighthouse failed crawlable-anchors; DOM includes href="#" action links and unnamed links, though viewport and robots are valid. F23 medium: Some links are not crawlable or meaningfully named. |
be-discoverablecanonical-and-indexing-signals | pass | high | HTTP 200, permissive robots.txt, sitemap index and a correct detail canonical were directly observed. |
be-discoverablestructured-and-shareable-metadata | issues | high | The detail page has accurate title, description, canonical and Open Graph data, but the probe found no JSON-LD for the visible movie entity. F24 medium: Movie detail pages omit structured entity metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | The cookie audit found all four first-party cookies without Secure, including PHPSESSID with SameSite=None; headers found no CSP, HSTS or nosniff. F25 critical: Session and analytics cookies are not marked Secure and baseline security headers are absent. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker evidence found 9 third-party origins and Google Analytics/Tag Manager; HAR attributes 692 KiB and 19 requests to third parties, while Lighthouse found three third-party cookies. F26 high: Tracking and third-party code load before consent or need. |
be-private-and-securein-context-permissions-and-modern-auth | issues | high | Lighthouse detected a notification permission request on page load; login uses password-only fields without autocomplete tokens and no observed WebAuthn/passkey affordance. F27 high: Permissions are requested out of context and sign-in lacks modern assistance. |
be-private-and-securedefensive-browser-policies | issues | high | Headers evidence found no frame protection, Referrer-Policy or Permissions-Policy in addition to missing CSP/HSTS. F28 high: Browser-enforced defenses are comprehensively missing. |
be-resilientprogressive-enhancement | pass | high | Discoverability measured 100% raw-HTML content coverage, with title, h1 and description present without JavaScript. |
be-resilientresilient-runtime-behaviour | pass | high | Server-rendered routes and menus remained available; the tested detail action is a real href rather than a script-only control. |
be-resilientoffline-and-installable | not-applicable | high | This streaming service is intrinsically online; installability and offline playback were judged out of scope. |
be-resilientnetwork-and-http-failure-states | pass | high | An unknown route returned a true HTTP 404 with “Page not found” and a visible “go home” recovery link. |
be-internationalisedlang-dir-and-logical-properties | issues | medium | DOM reports html lang="en-US" but no dir attribute; the fixed English UI and physical-position-heavy custom layout provide no evidence of bidi readiness. F29 low: The document declares language but not direction and shows no translation-ready strategy. |
be-internationalisedlocale-aware-data | not-applicable | high | Representative pages show titles, ratings and years but no locale-sensitive date, currency or number-entry flow requiring formatting. |
be-internationalisedtime-zone-correctness | not-applicable | high | No events, schedules or user-entered temporal data appear in the representative surfaces. |
be-trustworthyno-dark-patterns | issues | high | Premium prompts appear on the homepage, shows listing, detail and playback pages; playback places the upsell directly over the promised viewing area. F30 high: Repeated premium nagging pressures users throughout the free core flow. |
be-trustworthyhumane-error-handling | pass | high | Login fields have explicit labels and Yii validation is configured for required/email feedback after form interaction. |
be-trustworthytrustworthy-input-assistance | issues | high | Both email and password inputs have labels but autocomplete is absent, preventing reliable username/current-password assistance. F31 medium: The login form omits autofill tokens. |
be-trustworthysafe-commercial-and-account-flows | pass | high | The premium page clearly displays plan duration, $24.99 price, included limits and a distinct Pay action before commitment. |
be-sustainableoptimised-assets | issues | high | The image audit found 34 images without srcset and 66 legacy-format assets; Lighthouse estimates 251 KiB image-delivery savings. F32 medium: Asset delivery wastes bytes through non-responsive and legacy images. |
be-sustainableno-wasteful-work | issues | high | The homepage loads 383 KiB reCAPTCHA runtime, 167 KiB Tag Manager and nine third-party origins although no protected form is visible. F33 high: Heavy third-party work runs on a listing before it is needed. |
be-sustainablethird-party-and-media-budget | issues | high | HAR measured 692,131 third-party bytes out of 1,602,375 transferred bytes (43%) across 19 requests. F34 high: Third parties consume a disproportionate share of the initial page budget. |
be-agent-readystructured-agent-capabilities | issues | low | Discoverability is excellent (100% raw-HTML coverage), but no WebMCP/agentic tool or structured action interface was observed for search/watch-list tasks. F35 low: The content is crawlable but exposes no structured agent capability. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or language-model feature is offered, and adding inference is not necessary to complete the current search/watch task. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten repeated top-to-bottom scroll cycles, heap grew only 299,609 bytes (1.2%) and 1,126 nodes versus baseline, with no Detached constructor population in either summary. |
be-memory-efficientbounded-footprint | pass | high | Baseline retained heap was 25.1 MB for a media-rich 100-image listing; this is proportionate and did not show runaway allocation. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Baseline and post-interaction heap summaries contained no Detached* constructors, and growth remained bounded over ten cycles. |
Provenance
Canonical report: results/atomic/reports/0844-www_lookmovie2_to.json
Report SHA-256: 809f945828de562a928e8dec980e7ae9c161ac216c0af48906c4ec6dad82a418
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_lookmovie2_to/2026-07-23T09-25-59-629Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_lookmovie2_to/2026-07-23T09-25-59-629Z
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.