Manifest position 966 · CrUX rank bucket 1000
https://www2.xxxpostpic.org
Coverage complete
Atomic coverage complete across the homepage, one category, one video detail journey, the image-board archetype, and a 404 recovery route.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark emulation remained white with color-scheme normal and no dark media rules. F001 medium: The site ignores the user’s dark-colour preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | No active animations or auto-advance were present on the representative pages, so there was no non-essential motion to suppress. |
respect-user-preferencesrespects-contrast | pass | high | High-contrast emulation retained visible text and navigation; Lighthouse accessibility and contrast checks passed. |
implement-natural-interactionsview-transitions | issues | high | Representative category and detail route changes have no view-transition CSS. F002 low: Cross-document navigation swaps abruptly instead of preserving visual continuity. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The site has no scroll-linked parallax, reveal, carousel, or scrollytelling effect to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No swipe, pull, draggable, snap-carousel, or other gesture-driven interface exists on the audited templates. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | high | The site uses ordinary document flow with no sticky or affixed chrome that needs scroll-state adaptation. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, menu overlay, or floating anchored surface exists. |
provide-guided-navigationdirects-attention | pass | high | Prominent category navigation, one H1 per template, clear selected detail title, and familiar links establish location and next destinations. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | No popup, consent wall, interstitial, or autoplay overlay obscured the page on load. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No transient overlay or rich disclosure control is presented on the audited paths. |
maximize-content-reduce-noisereduced-chrome | issues | high | Brand and navigation chrome delay the first listing card until roughly 650 px down the 800 px viewport. F003 medium: Brand chrome and empty space push the listing content below the first mobile viewport. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Both templates reported 0 px horizontal overflow with a valid viewport meta element. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | medium | The listing cards reflow from a multi-column desktop grid to one mobile column without overflow; no component appears in multiple independently sized container contexts. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Focused links match :focus-visible but have neither outline nor box shadow; detail server buttons are only 33 px tall. F004 medium: Keyboard focus is invisible and some important controls are shorter than the recommended touch target. |
support-core-task-successclear-purpose-and-primary-action | issues | high | The content type is explicit, but excessive header/logo space pushes the first selectable item to the bottom of the mobile viewport. F003 medium: Brand chrome and empty space push the listing content below the first mobile viewport. |
support-core-task-successprimary-flow-completion | pass | medium | A listing card leads to a titled detail page with primary/backup server controls and a readyState 4 media element; no account wall or upsell intervened. |
support-core-task-successclear-system-state-and-recovery | pass | high | The detail view labels primary and backup servers, and a real HTTP 404 renders a clear error page rather than a blank shell. |
be-fast-and-stablegood-core-web-vitals | pass | high | Trace LCP was 2258 ms with 0 ms TBT; Lighthouse LCP was 2.0 s and performance 0.99; observed CLS was 0. |
be-fast-and-stablevisual-stability | pass | high | Both representative templates reported CLS 0 and no captured shifts. |
be-fast-and-stableefficient-main-thread | pass | high | No long tasks were recorded and total blocking time was 0 ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | Two parser-inserted stylesheets block rendering, some cache lifetime is weak, and Lighthouse estimates 150 ms render-blocking savings. F005 medium: The page ships avoidable render-blocking and unused CSS/JavaScript despite otherwise strong load metrics. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 62 KiB unused CSS and 67 KiB unused JS; a 95.6 KiB script is the largest request. F005 medium: The page ships avoidable render-blocking and unused CSS/JavaScript despite otherwise strong load metrics. |
be-inclusivenames-roles-labels | issues | high | Images and comment inputs are labelled, but the last-page link’s visible label is absent from its accessible name. F006 low: The last-page pagination link’s accessible name does not include its visible label. |
be-inclusivesufficient-contrast | pass | high | Lighthouse accessibility scored 1.0 and forced-colors retained strong foreground/background separation. |
be-inclusivestructure-and-focus | issues | high | Heading order is coherent, but a focused anchor matching :focus-visible has no outline or shadow. F004 medium: Keyboard focus is invisible and some important controls are shorter than the recommended touch target. |
be-inclusivelegible-text | pass | high | Thai headings and body copy remain readable, wrap without clipping, and retain clear foreground contrast across tested widths. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Reflow and viewport scaling work, but server controls are 33 px high and the primary prerecorded video has no caption track. F004 medium: Keyboard focus is invisible and some important controls are shorter than the recommended touch target. F007 high: The primary prerecorded video exposes no caption track or equivalent. |
follow-best-practicesno-console-errors | pass | high | The errors-in-console audit passed with no entries. |
follow-best-practicessound-document-and-assets | issues | high | The document has HTML5 doctype and UTF-8, but all 20 images lack intrinsic dimensions/srcset and one key image is under-resolved. F008 medium: Listing images lack intrinsic dimensions and responsive source selection, and several use legacy JPEG delivery. |
follow-best-practicesbrowser-platform-hygiene | pass | high | BFCache, source-map, notification, geolocation, and paste-prevention checks passed; no load-time permission prompt appeared. |
be-discoverabletitle-and-description | pass | high | The homepage and detail expose descriptive titles and a meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Links use real href values, viewport meta is present, robots allows crawling, and raw HTML retains 89% of rendered content words. |
be-discoverablecanonical-and-indexing-signals | pass | high | The document returns 200, declares a canonical, permits indexing, and robots.txt points to a valid Yoast sitemap index. |
be-discoverablestructured-and-shareable-metadata | pass | high | The homepage exposes CollectionPage/Organization JSON-LD and coherent Open Graph title, description, URL, and locale. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used, but all defensive headers are absent and seven cookies are not Secure with SameSite=None. F009 high: HTTPS is present, but the response omits the browser’s core defensive headers. F010 high: All observed analytics cookies are sent without Secure and use SameSite=None. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Histats contacts two third-party origins and establishes seven 365-day analytics-style identifiers with no visible consent control. F011 medium: A third-party analytics integration creates persistent identifiers without any visible consent or privacy control. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No authentication surface or permission-dependent feature exists, and no geolocation or notification request occurs on load. |
be-private-and-securedefensive-browser-policies | issues | high | No HSTS, frame protection, Referrer-Policy, Permissions-Policy, or CSP/Trusted Types policy is supplied. F009 high: HTTPS is present, but the response omits the browser’s core defensive headers. |
be-resilientprogressive-enhancement | pass | high | Raw HTML is a complete server-rendered document with title/H1/description and 89% content-word coverage; it is not a JS shell. |
be-resilientresilient-runtime-behaviour | pass | medium | No overlay clipping or fragile async blank state appeared; navigation and server selectors remained usable across the tested templates. |
be-resilientoffline-and-installable | not-applicable | high | This public streaming/content site is intrinsically network-dependent rather than an installable app; its generic manifest has blank names and no active service-worker registration. |
be-resilientnetwork-and-http-failure-states | pass | high | A 404 response renders a clear error page, and the media view exposes an explicitly labelled backup server. |
be-internationalisedlang-dir-and-logical-properties | pass | high | The Thai document declares lang="th"; Thai uses the default LTR direction and the audited layout remains readable without an explicit dir. |
be-internationalisedlocale-aware-data | not-applicable | high | The representative pages expose no user-entered dates, currencies, measurements, or locale-switching workflow requiring locale formatting. |
be-internationalisedtime-zone-correctness | not-applicable | high | No scheduling, event-time, recurring interval, or time-zone-sensitive workflow exists. |
be-trustworthyno-dark-patterns | pass | medium | No confirmshaming, forced continuity, disguised advertisement, consent nag, or obstructive cancellation surface appeared on tested paths. |
be-trustworthyhumane-error-handling | pass | high | The required comment field uses native constraint validation and a clear label; invalid empty input is detected before submission. |
be-trustworthytrustworthy-input-assistance | pass | high | The only personal text input uses autocomplete="name" and a visible label; comment and consent controls are labelled. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, authentication, account-management, or payment flow is offered. |
be-sustainableoptimised-assets | issues | high | All 20 images omit responsive candidates and intrinsic dimensions; nine observed resources are legacy JPEG and a key card image is too low resolution. F008 medium: Listing images lack intrinsic dimensions and responsive source selection, and several use legacy JPEG delivery. |
be-sustainableno-wasteful-work | issues | high | The page transfers substantial unused CSS/JS and a 95.6 KiB general script despite a simple server-rendered listing. F005 medium: The page ships avoidable render-blocking and unused CSS/JavaScript despite otherwise strong load metrics. |
be-sustainablethird-party-and-media-budget | pass | high | The homepage transfers 325.5 KiB total, only 5.0 KiB from third parties, and none of the 20 preview videos autoplay. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site is a read/watch publication with no transactional or productivity capability that needs a WebMCP tool; ordinary crawler-readable HTML and JSON-LD are present. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation, generation, translation, or other inference task is part of the current user experience. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | Heap graph node count changed from 201,649 to 201,675 and self-size from 11,507,549 to 11,507,814 bytes, a negligible bounded delta. |
be-memory-efficientbounded-footprint | pass | high | Heap self-size was about 7.14 MB on the listing and 11.51 MB on the video detail, proportionate to these surfaces. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | The repeated interaction produced only 26 additional heap graph nodes and 265 bytes; no Detached constructor appeared among retained top constructors. |
Provenance
Canonical report: results/atomic/reports/0966-www2_xxxpostpic_org.json
Report SHA-256: fa4535b6db704b354a0849110a45cbdf71b881678ef1f5caca9b31ce2f0fba1e
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www2_xxxpostpic_org/2026-07-24T04-48-17-419Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www2_xxxpostpic_org/2026-07-24T04-48-17-419Z
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.