Manifest position 390 · CrUX rank bucket 1000

https://darkero.com

Coverage complete

Coverage complete. Six representative routes/templates were exercised. Category archives and 261 pagination pages were de-duplicated because they share the homepage listing template; the external files2.darkero.com upload application and destructive form submission were not exercised.

Attempts
1 / 3
Judged checks
58 / 58
Blocked
0
Not run
0
This report has no published overall score. Blocked and not-run checks are not passes. A coverage-complete report means every check has a judged outcome; it does not mean every check passed.

All 58 atomic check outcomes

Principle / checkStatusConfidenceEvidence or reason
respect-user-preferences
respects-color-scheme
issueshighComputed colorScheme is “normal”; the body stays white-on-black, while CSS mentions prefers-color-scheme but does not provide a user-driven light surface.
F01 low: The theme is effectively hard-coded dark rather than selected from the user’s color-scheme preference.
respect-user-preferences
respects-reduced-motion
issueshighThe reduced-motion probe still reports one running animation with duration 5,500 ms, identical to the normal condition.
F02 medium: A long-running injected animation continues under reduced-motion.
respect-user-preferences
respects-contrast
issueshighCSS inspection found no prefers-contrast or forced-colors rules; the increased-contrast screenshot retains the ordinary palette.
F03 medium: High-contrast preferences are not deliberately supported.
implement-natural-interactions
view-transitions
issueshighDOM/CSS inspection found no view-transition rules or @view-transition declaration across this MPA.
F04 low: Cross-document navigation swaps instantly with no View Transition support.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation exists, so there is no imperative scroll animation to replace.
implement-natural-interactions
physical-gestures
not-applicablehighThe representative routes expose no custom swipe, pull, carousel, or pointer gesture surface.
provide-guided-navigation
scroll-state-aware-chrome
not-applicablehighThe site has no persistent sticky application chrome or progress UI that needs scroll-state behavior.
provide-guided-navigation
anchored-positioning
not-applicablehighNo authored tooltip or transient anchored popover is present on the representative routes.
provide-guided-navigation
directs-attention
passhighScreenshot/DOM show a concise top navigation, visible category labels, pagination, and a “Skip to content” link.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighMobile and desktop screenshots show notification-like, age-confirmation, and “Robot Verification” ads covering the header, card grid, video player, contact page, and abuse-report text.
F05 critical: Third-party overlays obscure primary content immediately on load.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe probe found zero dialog and zero popover elements but multiple fixed overlay divs, including an injected full-surface unit.
F06 medium: Overlay UI is implemented as ad-hoc fixed divs instead of semantic, focus-managed primitives.
maximize-content-reduce-noise
reduced-chrome
issueshighEvery representative mobile screenshot contains a large ad overlay; the homepage desktop capture also shows an injected ad over the card grid.
F07 high: Advertising chrome dominates and repeatedly interrupts the content-first layout.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360×800 the homepage and detail page each report horizontalOverflowPx 0 with a valid viewport meta tag.
adapt-to-the-form-factor
component-level-responsiveness
issueshighCSS inspection found no @container rules, although cards, sidebars, and search controls are reused at distinct sizes.
F08 low: Responsive behavior relies on global breakpoints rather than container-aware components.
adapt-to-the-form-factor
input-modality-aware
issueshighThe control probe found 64 controls below 24 px in at least one dimension; detail media Play, Mute, and Fullscreen buttons measured 20×20 px. Keyboard outlines exist, but target sizing remains inadequate.
F09 medium: Many interactive targets are too small for touch.
support-core-task-success
clear-purpose-and-primary-action
passhighThe homepage title/description and card grid clearly identify a free video catalog; cards link directly to details and Search is visible.
support-core-task-success
primary-flow-completion
issueshighThe detail screenshot shows the video player covered by a “Robot Verification / Confirm Your Age” ad before the user can reliably play content.
F10 high: The primary video-playback journey is obstructed by deceptive overlays.
support-core-task-success
clear-system-state-and-recovery
issueshighThe Report Abuse page contains only plain contact@darkero.com spans, zero mailto links, and no report form, while an overlay obscures the instructions.
F11 high: The abuse-report journey has no actionable submission or confirmation state.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 6.0 s and performance 0.74. A separate desktop trace measured LCP 860 ms and TBT 9.24 ms, so the issue is condition-dependent but material on simulated mobile.
F12 high: Mobile LCP is slow despite a light first-party page.
be-fast-and-stable
visual-stability
passhighObserved CLS is 0 on the homepage and 0.07037 on the detail route, both below the 0.1 good threshold.
be-fast-and-stable
efficient-main-thread
passhighTrace reports one 59.24 ms long task and 9.24 ms total blocking time; mobile layouts report only one short long task each.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR identified seven parser-inserted high-priority stylesheets plus jQuery, jQuery Migrate, and a third-party ad script as candidates; DOM confirmation shows those head scripts have neither async nor defer.
F13 medium: Parser-blocking scripts and styles delay content delivery.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimates 145 KiB unused JavaScript and 29 KiB unused CSS; two icon stylesheets are 100% unused in the sampled viewport.
F14 medium: Large unused third-party JavaScript and unused icon CSS are shipped.
be-inclusive
names-roles-labels
issueshighThe image audit found 30/30 images with missing alt text; Lighthouse found 30 links without discernible names, matching the image-only thumbnail links.
F15 high: Listing thumbnails have neither useful alt text nor accessible link names.
be-inclusive
sufficient-contrast
issueshighLighthouse measured white #fff on green #0abf53 at 2.44:1, below the required 4.5:1 for normal text.
F16 medium: The primary Search button fails minimum text contrast.
be-inclusive
structure-and-focus
passhighDOM exposes main/nav/header landmarks and a skip link; Lighthouse heading-order passes and the menu/search controls retain visible outlines when focused.
be-inclusive
legible-text
passhighMobile screenshots show unclipped 16 px body/card text with readable line spacing and no horizontal overflow.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe detail probe found a video with no track elements and 20×20 px Play, Mute, and Fullscreen buttons; viewport scaling itself is not disabled and the layout reflows without horizontal overflow.
F17 medium: Media lacks captions and key controls have undersized hit areas.
follow-best-practices
no-console-errors
passhighLighthouse errors-in-console audit passes with zero logged browser errors.
follow-best-practices
sound-document-and-assets
passhighDOM shows HTML doctype, UTF-8 charset, and viewport metadata; all 30 audited images have explicit width and height, and measured CLS stays low.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse best-practices score is 0.58, reporting three deprecated API warnings and a Cookie issue spanning ad/tracking resources; BFCache itself passes.
F18 medium: Deprecated platform APIs and cookie inspector issues are present.
be-discoverable
title-and-description
issueshighThe Contact and Report Abuse probes show unique titles but meta description is null on both routes.
F19 low: Important support and safety pages omit meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
passhighDiscoverability reports 100% raw-HTML coverage on home and 99% on detail; links use href, robots allows crawling, and viewport metadata is present.
be-discoverable
canonical-and-indexing-signals
passhighHome/detail return 200, expose canonical URLs, index/follow robots metadata, and robots.txt points to a Yoast sitemap index.
be-discoverable
structured-and-shareable-metadata
passhighThe probe finds Yoast JSON-LD, Open Graph title/URL/description/image, and Twitter card metadata matching the visible pages.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used, but CSP, HSTS, nosniff, and framing protection are absent. Three cookies are non-Secure, SameSite=None, and about 400 days long.
F20 high: Security headers are largely absent and analytics/storage cookies are not Secure.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker evidence found 18 third-party origins. HAR recorded 28 third-party requests and 496,381 third-party bytes, including analytics, push, fingerprinting, and ad-auction endpoints; long-lived analytics cookies are set.
F21 high: The page contacts an excessive, opaque tracking and advertising surface before consent.
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighThe audited public routes have no authentication flow and no legitimate site permission request to assess.
be-private-and-secure
defensive-browser-policies
issueshighHTTPS is used, but CSP, HSTS, nosniff, and framing protection are absent. Three cookies are non-Secure, SameSite=None, and about 400 days long.
F20 high: Security headers are largely absent and analytics/storage cookies are not Secure.
be-resilient
progressive-enhancement
passhighCrawler comparison finds 100% home and 99% detail text coverage without JavaScript; neither route is a JS shell.
be-resilient
resilient-runtime-behaviour
issueshighAcross independent loads, third-party fixed overlays cover unrelated surfaces including playback, contact, and abuse-report content.
F22 high: Injected overlay state is not robust or bounded to its host UI.
be-resilient
offline-and-installable
not-applicablehighThis is an intrinsically network-dependent public media catalog rather than an installable application; offline playback is not a reasonable baseline requirement.
be-resilient
network-and-http-failure-states
passhighHAR recorded two aborted/blocked non-essential third-party requests while the server-rendered catalog remained visible and navigable.
be-internationalised
lang-dir-and-logical-properties
not-applicablehighThe site is explicitly English-only, has no language switcher, and exposes no localized route intent.
be-internationalised
locale-aware-data
not-applicablehighNo user-facing dates, numbers, currency, durations, or calendar values appear in the representative content.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduling, event, or time-zone-sensitive data appears in the audited routes.
be-trustworthy
no-dark-patterns
issueshighScreenshots show “Conversations” with a fabricated WhatsApp message and multiple fake verification/age panels over primary content, without clear advertising labels.
F23 critical: Ads impersonate messages, reCAPTCHA, robot verification, and age confirmation.
be-trustworthy
humane-error-handling
not-applicablehighThere is no authored data-entry form in the contact/report journeys; search has no invalid required state.
be-trustworthy
trustworthy-input-assistance
passhighSearch has an associated label; the detail comment author field uses autocomplete=name and the required comment textarea has a label.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, consent purchase, sign-in, or account-management flow exists.
be-sustainable
optimised-assets
issueshighThe image audit found 30 legacy-format images and no AVIF/WebP; Lighthouse estimates 56 KiB savings from improved image delivery.
F24 medium: All sampled thumbnails use legacy JPEG delivery.
be-sustainable
no-wasteful-work
issueshighHAR recorded 61 requests and 780,253 bytes; scripts account for 532,466 bytes, with repeated XHR/beacon calls to push, tracking, and auction hosts.
F25 medium: Background ad, push, fingerprinting, and analytics work outweighs the page’s own needs.
be-sustainable
third-party-and-media-budget
issueshighThird parties transferred 496,381 of 780,253 bytes (64%); 28 requests go off-origin, led by push SDK and analytics scripts.
F26 high: Third-party code consumes most transferred bytes before user interaction.
be-agent-ready
structured-agent-capabilities
not-applicablehighThis public media catalog does not expose a high-value authenticated or transactional agent task; crawlable HTML and structured metadata are sufficient for its content surface.
be-agent-ready
on-device-inference
not-applicablehighNo summarization, generation, or other inference task is part of the site’s core media-listing experience.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter 10 menu open/close cycles, snapshot self-size increased only 61,450 bytes (0.42%); DOM remained 437 nodes and the menu returned closed.
be-memory-efficient
bounded-footprint
passhighHeap summaries are about 14.7 MB for this image grid plus third-party scripts; the rendered DOM has 437 elements and remains stable through interaction.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighAcross 10 cycles, DOM stayed at 437 nodes, closure count changed from 12,144 to 12,143, and no Detached constructor appears in the top constructor summaries.

Provenance

Canonical report: results/atomic/reports/0390-darkero_com.json
Report SHA-256: 010c75cfb85d187fe026c8f305d844616a39cc2cd243a1e20493f9fe545cebbe
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/darkero_com/2026-07-20T10-52-38-148Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/darkero_com/2026-07-20T10-52-38-148Z
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.