Manifest position 498 · CrUX rank bucket 1000

https://hdporncomics.com

Coverage complete

Coverage-complete audit of four representative MPA paths.

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
passmediumThe default surface is dark and CSS inspection found color-scheme/prefers-color-scheme support; dark emulation remained fully usable.
respect-user-preferences
respects-reduced-motion
issueshighUnder prefers-reduced-motion: reduce, the evaluate probe still found four running 1,000 ms mnThumbFadein animations and an actively playing muted autoplay video.
F01 high: Reduced-motion preference does not stop non-essential animation or autoplay media
respect-user-preferences
respects-contrast
issueshighCSS inspection found no prefers-contrast or forced-colors rules, while Lighthouse found many low-contrast counters and links.
F02 medium: High-contrast preferences are not explicitly supported
implement-natural-interactions
view-transitions
issueshighCSS inspection found no view-transition declarations; navigation between the listing, artist index and detail page is an abrupt full swap.
F03 low: Route and state changes have no transition continuity
implement-natural-interactions
scroll-driven-animations
passmediumNo scroll-linked animation surface or custom pointer/scroll animation script was present, so the page avoids main-thread scroll animation.
implement-natural-interactions
physical-gestures
not-applicablehighThe representative pages expose ordinary links, scrolling and buttons but no carousel drag, swipe-to-remove, pull-to-reveal or other gesture-driven control to evaluate.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe 13,751 px mobile home page retains static top/bottom chrome; CSS has no scroll-state/container query or progress affordance.
F04 low: Fixed navigation does not respond to scroll state
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, authored popover, contextual menu or anchored transient surface appears on the representative pages.
provide-guided-navigation
directs-attention
passmediumPersistent navigation, breadcrumbs on detail, clear section headings and the 404 recovery copy preserve orientation across the MPA.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop, mobile, detail, artist and 404 screenshots show a live-video ad covering a large part of the content and even overlapping the age gate and bottom navigation.
F05 critical: Autoplay advertising obscures the primary content
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDOM inspection found zero dialog, popover or details elements and one custom role=dialog div; the visible ad overlays site controls and relies on a tiny custom close target.
F06 high: Overlay UI is implemented as ad-hoc third-party chrome
maximize-content-reduce-noise
reduced-chrome
issueshighScreenshots show persistent header, bottom navigation and a large floating live-video panel occupying much of the first viewport, especially at 360 px.
F07 high: Advertising chrome competes with and covers content
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passmediumAt 360×800, both home and detail reported scrollWidth=clientWidth=360 and zero horizontal overflow with a viewport meta tag.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumThe mobile layout reflows without overflow, but CSS inspection found no @container rules for reusable cards, menus or the detail panel.
F08 low: Components adapt only at page level, not by their container
adapt-to-the-form-factor
input-modality-aware
issueshighThe first focused button computed to a transparent outline with no box shadow. Lighthouse found undersized/obscured targets, and the probe found multiple 15–23 px-high links.
F09 high: Keyboard focus and several targets are not reliably perceivable or large enough
support-core-task-success
clear-purpose-and-primary-action
passmediumThe H1, section labels, comic cards and detail metadata make the browsing/reading purpose and next comic-selection action clear.
support-core-task-success
primary-flow-completion
issueshighThe floating live-video ad covers comic cards, detail metadata and navigation on every representative path, forcing users to close advertising before reading.
F10 high: The core browse-and-read journey is obstructed by a third-party overlay
support-core-task-success
clear-system-state-and-recovery
passmediumA real 404 returned HTTP 404, used a descriptive heading, set noindex, offered navigation/search guidance and retained category links.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP at 5.1 s on home and 5.2 s on detail, while the lighter desktop trace measured 2.24 s; the throttled lab result indicates a common slow-device risk.
F11 high: Lab LCP is outside the good range on primary templates
be-fast-and-stable
visual-stability
issueshighLighthouse measured homepage CLS 0.101 and identified five shifts; the mobile layout observer also recorded four late shifts totaling 0.043.
F12 medium: Homepage layout shifts exceed the good stability target in Lighthouse
be-fast-and-stable
efficient-main-thread
passmediumTrace found one 73 ms long task and only 23 ms total blocking time; Lighthouse TBT was 60–90 ms on the two templates.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR recorded 93 requests and 5.52 MB transferred, 5.22 MB third-party. It identified a VeryHigh-priority Google Fonts stylesheet plus parser-inserted ad scripts; Lighthouse flagged cache, font and render-blocking issues.
F13 high: Third-party media and render-blocking resources dominate delivery
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighHAR recorded 14 scripts / 850 KB and 81 third-party requests; Lighthouse failed unused-javascript, with advertising and analytics loaded before user interaction.
F14 medium: Avoidable third-party and unused JavaScript is shipped on initial load
be-inclusive
names-roles-labels
issueshighLighthouse found missing alt text, four unnamed links on home, unnamed links on detail and untitled iframes; the image primitive counted three missing alt values on home and six on detail.
F15 high: Images, links and frames lack accessible names
be-inclusive
sufficient-contrast
issueshighLighthouse found 30 contrast failures on home, including #15803d on #2e2f30 at 2.67:1 and #b91c1c at 2.07:1; detail also failed contrast.
F16 high: Repeated text fails WCAG contrast minimums
be-inclusive
structure-and-focus
issueshighLighthouse found invalid heading order and no main landmark on both templates; the focus probe found a transparent outline and no shadow on the first control.
F17 high: Heading hierarchy, landmarks and focus indication are incomplete
be-inclusive
legible-text
passmediumBody and heading text remains readable and reflows without clipping at 360 px; the dark content surface provides stable line layout.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe page reflowed at 360 px without overflow, but Lighthouse reported target-size failures and the live ad partially obscured a 44 px bottom-nav control.
F18 medium: Targets are undersized or obscured despite responsive reflow
follow-best-practices
no-console-errors
passmediumLighthouse errors-in-console passed on both home and detail and recorded no uncaught console errors.
follow-best-practices
sound-document-and-assets
issueshighImage probes found two images without dimensions on each template, 31/33 home images without srcset, and no modern-format content images. Lighthouse flagged image delivery.
F19 medium: Image delivery and dimensions are inconsistent
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported three deprecation warnings and DevTools inspector issues from Cloudflare/ad integrations.
F20 low: Deprecated APIs and browser inspector issues are present
be-discoverable
title-and-description
passmediumHome has a descriptive title and meta description; Lighthouse SEO scored 0.92 on home and detail.
be-discoverable
crawlable-and-mobile-friendly
passmediumLinks use real hrefs, viewport meta is present, robots.txt only disallows /wp-admin/, and raw HTML contains the navigation/content.
be-discoverable
canonical-and-indexing-signals
passmediumHome returns 200, exposes a canonical URL and index/follow policy; robots permits public content and sitemap.xml is a populated sitemap index. The tested missing route correctly returns 404/noindex.
be-discoverable
structured-and-shareable-metadata
passmediumHome exposes a JSON-LD block and complete Open Graph title, description, URL and image matching the visible site.
be-private-and-secure
secure-transport-and-headers
issueshighThe page uses HTTPS, but the headers primitive found no CSP, HSTS, nosniff, frame protection, Referrer-Policy or Permissions-Policy. Six cookies were flagged insecure and all used SameSite=None.
F21 critical: Security headers are absent and analytics cookies are insecure
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker evidence found 21 third-party origins and Google Analytics/Tag Manager; HAR recorded 81 third-party requests and 5.22 MB transferred before meaningful interaction.
F22 high: The initial page load exposes users to a large tracking footprint
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighNo permission request, sign-in, account or authentication flow is part of the representative public browsing experience.
be-private-and-secure
defensive-browser-policies
issueshighHeader inspection found no HSTS, clickjacking defense, Referrer-Policy, Permissions-Policy or CSP frame-ancestors.
F23 high: Browser-enforced defensive policies are not configured
be-resilient
progressive-enhancement
passmediumDiscoverability fetch measured 86% rendered-word coverage in raw HTML, with title, H1 and description present and no empty JS shell.
be-resilient
resilient-runtime-behaviour
issueshighAcross home, detail, artists and 404, the ad overlay covers fixed navigation and the age-confirmation dialog rather than repositioning or yielding to the viewport.
F24 high: Third-party top-layer content collides with site controls and recovery UI
be-resilient
offline-and-installable
not-applicablehighThis is a public MPA content catalog, not an app-like workflow; no manifest or service worker exists, and installability is not needed for the core reading task.
be-resilient
network-and-http-failure-states
passmediumThe representative missing route returns a real 404 with a clear explanation, retained navigation and suggested recovery paths rather than a blank shell.
be-internationalised
lang-dir-and-logical-properties
passmediumThe document declares lang=en, inherits normal LTR direction and CSS inspection found logical inline/block properties.
be-internationalised
locale-aware-data
not-applicablehighThe core pages show content titles, tags and relative freshness labels but no user-entered dates, currency, calendar, duration or locale-sensitive transactional values.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduled events, absolute timestamps, recurring intervals or cross-zone coordination appear in the audited experience.
be-trustworthy
no-dark-patterns
issueshighThe homepage carousel inserts “Create your AI Slut (free)” among comic updates, while a separate live-video ad overlaps content and the Adults only decision dialog.
F25 high: Promotions are visually mixed into content and a live ad interrupts the age gate
be-trustworthy
humane-error-handling
not-applicablehighNo authored form exists on home or the selected detail template, so there is no validation/error interaction to exercise.
be-trustworthy
trustworthy-input-assistance
not-applicablehighThe audited primary flow has no text, address, payment or sign-in inputs requiring autocomplete assistance.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription purchase, authentication or account-management flow is offered on the representative pages.
be-sustainable
optimised-assets
issueshighHome image evidence found 32 legacy-format images, zero modern formats and 31 missing srcset; detail showed 35 legacy images and 33 missing srcset.
F26 medium: Content images lack responsive and modern-format delivery
be-sustainable
no-wasteful-work
issueshighThe page auto-plays two videos; HAR transferred 5.52 MB, including multi-megabyte ad video XHRs, and 81 third-party requests on initial load.
F27 high: Autoplay advertising performs substantial work before user intent
be-sustainable
third-party-and-media-budget
issueshighThird parties account for 5.22 of 5.52 MB transferred, led by ad video origins at 2.14 MB and 1.53 MB, while the overlay actively obscures user content.
F28 high: Third-party media cost is disproportionate to the comic browsing task
be-agent-ready
structured-agent-capabilities
not-applicablehighThe public content is already server-rendered and richly linked, but the site exposes no transactional/productivity capability that needs a WebMCP tool.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, translation or other inference feature is offered where an on-device model would replace a server round trip.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumBaseline heap was 25,726,222 bytes / 410,935 nodes; after ten repeated scroll/menu toggles it was 25,535,025 bytes / 410,136 nodes, showing no retained growth in this test.
be-memory-efficient
bounded-footprint
passmediumThe loaded page used a 25.7 MB V8 heap with 410,935 heap nodes for a media listing containing 1,572 DOM nodes and two ad iframes; the footprint remained bounded after interaction.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumThe post-interaction heap summary was smaller than baseline and its top constructor table contained no Detached* population; no accumulation signal appeared across ten toggles.

Provenance

Canonical report: results/atomic/reports/0498-hdporncomics_com.json
Report SHA-256: 2b4c5af4b2aac4884946a1e492a3df23082b06fd0a8deb2357e3aefd2f1738c5
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/hdporncomics_com/2026-07-21T04-59-00-523Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/hdporncomics_com/2026-07-21T04-59-00-523Z
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.