Manifest position 172 · CrUX rank bucket 1000
https://mobile-x4.simontokx.asia
Coverage complete
Coverage complete. The requested host redirects to https://simontokx.tv/, which is the rendered and canonical site audited.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode screenshot is visually identical to the default mobile capture; the theme probe reports colorScheme "normal" and body background rgb(255,255,255). F01 medium: The site is fixed to a light theme. |
respect-user-preferencesrespects-reduced-motion | issues | high | Under prefers-reduced-motion: reduce, the probe still found many 0.15s to 1s transitions. Four above-the-fold GIF adverts also continue animating because they are image animations outside getAnimations(). F02 medium: Animated advertising and transitions do not adapt to reduced motion. |
respect-user-preferencesrespects-contrast | pass | high | Lighthouse contrast audit passed and the prefers-contrast screenshot retained visible text and controls. |
implement-natural-interactionsview-transitions | pass | high | The document declares <meta name="view-transition" content="same-origin"> for cross-document navigation. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The site has no parallax, scrollytelling, carousel, or scroll-linked reveal to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No swipe, pull, drag, carousel, or other physical gesture surface is present; ordinary links and a menu are covered elsewhere. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The mobile layout is 2,841px tall, while DOM/CSS inspection found no sticky progress treatment, scroll-state query, or scroll timeline. F03 low: The long listing has no scroll-aware orientation aid. |
provide-guided-navigationanchored-positioning | issues | high | The search validation notice is an absolutely positioned div and the mobile menu is a jQuery Sidr div; the DOM has no popover, dialog, anchor-name, or position-anchor usage. F04 low: Transient UI is manually positioned. |
provide-guided-navigationdirects-attention | pass | high | Descriptive navigation labels, card titles, active pagination, and a clear detail heading provide basic attention cues. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | The mobile home and detail screenshots show four animated gambling banners before the listing or player; on the detail page the player iframe starts at y=724.8px. F05 high: Advertising dominates the first viewport before core content. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | DOM inspection found zero dialog, popover, and details elements; the rendered menu is injected as #menu.sidr and controlled by jQuery click handlers. F06 medium: The mobile navigation uses a custom div-based jQuery overlay. |
maximize-content-reduce-noisereduced-chrome | issues | high | At 360x800, logo/search/header, heading, four ad banners, and an update panel consume most of the viewport; the detail player is only reached at the bottom edge. F07 high: Decorative and commercial chrome crowds out content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360px the home layout reported 0px overflow; the detail page only reported a negligible 2px rounding difference. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The feature probe found no @container rules even though cards, banners, search, and navigation are reused at materially different widths. F08 low: Reusable components depend on global responsive styling rather than their container. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Computed focus outlines are none on the search input, button, navigation, and cards. The target probe measured the menu at 24.5x29px and pagination controls around 31.6x36px; Lighthouse reported 15 target-size failures. F09 high: Keyboard focus and touch target treatment are inadequate. |
support-core-task-successclear-purpose-and-primary-action | issues | high | On the representative detail page, the title appears after six banner placements and the embedded player begins at y=724.8px, nearly below the first mobile viewport. F10 high: The primary watch action is buried under promotions. |
support-core-task-successprimary-flow-completion | issues | high | The clipped player artifact is an empty grey 344x300 iframe from player.bokep234.club, has no iframe title, and the page shows no loading, error, retry, or alternate-source state. F11 high: The representative player is blank with no recovery path. |
support-core-task-successclear-system-state-and-recovery | issues | high | The player remains blank without status or recovery. A deliberately missing URL returns HTTP 404 but renders a homepage-like grid with blank image boxes rather than a clear not-found message and next action. F12 medium: Failure states do not explain what happened. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured CLS 0.168 (needs improvement) with six shifts; the first-party mobile layout observer also recorded CLS 0.0218 after its observation window. LCP was 2.3s and TBT 20ms. F13 medium: Visual stability is outside the good Core Web Vitals range. |
be-fast-and-stablevisual-stability | issues | high | The images primitive found 25 of 34 images without explicit width/height; Lighthouse associated the load with six layout shifts and CLS 0.168. F14 medium: Thumbnail space is not reserved. |
be-fast-and-stableefficient-main-thread | pass | high | Trace measured zero long tasks and 0ms TBT; Lighthouse measured 20ms TBT. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR found four parser-inserted VeryHigh-priority stylesheets; Lighthouse estimated 1,150ms render-blocking savings, flagged font display and 14 cache-lifetime items. F15 medium: The critical path contains avoidable blocking and poorly cached resources. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimated 185KiB unused JavaScript and 60KiB unused CSS. HAR attributes about 281KiB to two Google tag scripts plus 90KiB to Webvisor. F16 medium: The page ships substantial unused code. |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed link-name for one link; detail probing found the primary player iframe title is empty. F17 medium: One interactive link lacks a discernible name and the player iframe is untitled. |
be-inclusivesufficient-contrast | pass | high | Lighthouse color-contrast audit passed with no failing nodes. |
be-inclusivestructure-and-focus | issues | high | Lighthouse reports no main landmark. DOM probing found no semantic landmarks and computed focus outlines were none across primary controls. F18 high: Landmark and focus structure is incomplete. |
be-inclusivelegible-text | pass | high | Mobile screenshots show readable 14-24px text, adequate line spacing, and no clipping in key prose. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Lighthouse found 15 insufficient target-size instances; the probe measured menu and pagination controls below 44px. The cross-origin player iframe has no title and no visible caption/equivalent surfaced by the host page. F19 high: Many touch targets are too small and the embedded media lacks an accessible equivalent. |
follow-best-practicesno-console-errors | pass | high | Lighthouse logged no browser console errors. |
follow-best-practicessound-document-and-assets | issues | high | Although doctype and UTF-8 charset are valid, 25 of 34 images lack dimensions and all 34 use legacy PNG/GIF/JPEG formats. F20 medium: Image markup is incomplete. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse found three deprecation warnings and one DevTools Inspector issue; best-practices score was 0.58. F21 medium: Chrome reports deprecated API and inspector issues. |
be-discoverabletitle-and-description | pass | high | Home and detail DOMs contain descriptive, page-specific titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Links use hrefs, viewport meta is present, robots permits search, and Lighthouse SEO passed. |
be-discoverablecanonical-and-indexing-signals | pass | high | Canonical URLs are present, robots.txt and sitemap index respond, public pages return 200, and the tested unknown route correctly returns 404. |
be-discoverablestructured-and-shareable-metadata | pass | high | The home page includes WebSite JSON-LD plus Open Graph and Twitter card metadata matching visible purpose. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers primitive found no CSP or HSTS. Cookie audit found six cookies flagged insecure by the primitive, including _ga cookies without Secure and all cookies using SameSite=None. F22 high: Transport is HTTPS, but key security headers and cookie flags are missing. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Trackers primitive found 13 third-party origins plus Google Analytics and Yandex/Webvisor; HAR shows 50/54 requests and 1.69/1.71MB transferred are third-party. F23 high: Tracking and third-party exposure are disproportionate and begin by default. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No authentication flow or browser permission request exists on the representative paths. |
be-private-and-securedefensive-browser-policies | issues | high | No CSP, HSTS, frame-ancestors/X-Frame-Options, or Permissions-Policy is present; only nosniff and Referrer-Policy: origin were observed. F24 high: Browser-enforced defenses are incomplete. |
be-resilientprogressive-enhancement | pass | high | Discoverability measured 100% raw/rendered content coverage, no JS shell, and title/H1/description in raw HTML. |
be-resilientresilient-runtime-behaviour | pass | high | The mobile menu was opened/closed ten times without visible cutoff or runtime failure; navigation and content are server-rendered. |
be-resilientoffline-and-installable | issues | high | DOM inspection shows service-worker registration code, while the feature probe found no web app manifest and no controlling worker on first load. F25 medium: The app-like video site registers a service worker but is not installable. |
be-resilientnetwork-and-http-failure-states | issues | high | The missing URL returns HTTP 404 but presents homepage-like content with blank cards, while the representative player is a blank iframe with no retry or explanation. F26 medium: Error routes and embed failures do not provide intentional recovery. |
be-internationalisedlang-dir-and-logical-properties | pass | high | The document correctly declares lang="id"; its left-to-right Indonesian content does not require an explicit dir override. |
be-internationalisedlocale-aware-data | not-applicable | high | The reviewed Indonesian pages render no user-facing dates, currencies, durations, or locale-sensitive numeric data. |
be-internationalisedtime-zone-correctness | not-applicable | high | The representative pages contain no events, schedules, or user-facing time-zone data. |
be-trustworthyno-dark-patterns | issues | high | Four branded gambling banners appear before content on home and detail views, repeat again below the title, and are not visibly labelled “Advertisement”. F27 high: Gambling promotions are not clearly disclosed as advertising and overwhelm the primary flow. |
be-trustworthyhumane-error-handling | pass | high | Submitting empty search keeps focus in the field and reveals a specific bilingual prompt rather than navigating or blaming the user. |
be-trustworthytrustworthy-input-assistance | pass | high | The only input is a search field with a clear placeholder and predictable GET behavior; address/payment/auth autocomplete is not involved. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | The audited host has no checkout, subscription, authentication, or account-management flow; outbound adverts were judged under dark patterns. |
be-sustainableoptimised-assets | issues | high | Images audit found 34/34 legacy formats, 30 without srcset, and 25 below-fold images without native loading=lazy. Lighthouse estimates 410KiB image-delivery savings. F28 high: Assets are delivered wastefully. |
be-sustainableno-wasteful-work | issues | high | 50 of 54 requests are third-party; analytics, Webvisor, cookie synchronization, and both desktop/mobile ad assets load immediately. F29 high: The page performs substantial non-core work on load. |
be-sustainablethird-party-and-media-budget | issues | high | The 1.71MB load is 1.69MB third-party. Eight animated ad GIF requests transfer about 944KiB, and Google tag scripts transfer about 281KiB. F30 high: Third-party media dominates the page budget. |
be-agent-readystructured-agent-capabilities | not-applicable | high | This public media catalogue exposes no transactional/productivity capability that currently warrants WebMCP tools; crawler-readable content is handled by discoverability. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation, generation, translation, or other inference task is part of the experience. |
be-memory-efficientno-leak-under-repeated-interaction | pass | medium | After ten real menu open/close cycles, retained heap rose 3.7% (13.23MB to 13.72MB) with only small object/closure deltas, not evidence of unbounded growth. |
be-memory-efficientbounded-footprint | pass | medium | Heap summary measured about 13.2MB self size for the content-rich page, proportionate to the loaded scripts and DOM. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | Heap summaries contain no reported Detached* constructor population; closure count increased only 25 across separate-run snapshots. |
Provenance
Canonical report: results/atomic/reports/0172-mobile-x4_simontokx_asia.json
Report SHA-256: 619ecb5e13a30f5ec4cd55552155a3c97557c5b4ee495eca9e6c860a67a92778
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/mobile-x4_simontokx_asia/2026-07-18T22-25-16-414Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/mobile-x4_simontokx_asia/2026-07-18T22-25-16-414Z
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.