Manifest position 467 · CrUX rank bucket 1000

https://asurascans.com

Coverage complete

Coverage-complete audit of six representative paths; account-only post-login, payment completion, authenticated bookmarking, and real network-offline mutation were not covered because they require credentials/payment or destructive external conditions.

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
issueshighLight/dark captures are visually equivalent and computed color-scheme is normal.
F01 low: The fixed dark palette does not respond to the user’s color-scheme preference.
respect-user-preferences
respects-reduced-motion
issueshighTen animations remain running under prefers-reduced-motion: reduce.
F02 medium: Animations continue when reduced motion is requested.
respect-user-preferences
respects-contrast
issueshighNo contrast-preference rule was found and Lighthouse confirms low-contrast text/control tokens.
F11 high: Text and controls fail WCAG contrast on detail, reader, and login paths.
implement-natural-interactions
view-transitions
issueshighNo View Transition CSS or startViewTransition use was found in DOM/CSS or 42 bundles.
F03 low: Route and state changes do not use View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo parallax, scrollytelling, or scroll-linked reveal interaction was present on the representative paths.
implement-natural-interactions
physical-gestures
passhighHomepage carousels use CSS scroll-snap/overscroll behavior, preserving native scrolling mechanics.
provide-guided-navigation
scroll-state-aware-chrome
issueshighVery long homepage/reader surfaces have no scroll-state signal or progress affordance.
F04 low: Long listing and reader surfaces provide no scroll-state-aware navigation chrome.
provide-guided-navigation
anchored-positioning
issueshighMenus exist, but no CSS anchor positioning signal is shipped.
F05 low: Menus and transient UI are not anchored with modern positioning primitives.
provide-guided-navigation
directs-attention
passhighClear cards, section headings, chapter links, and visible 404 recovery actions preserve navigation context.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighThe mobile subscription promotion consumes most of the initial viewport before core content.
F06 medium: The subscription promotion dominates the first mobile viewport.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDetail disclosure uses custom buttons; no details/dialog primitives are present.
F07 low: Disclosure and overlay interactions use custom controls rather than semantic primitives.
maximize-content-reduce-noise
reduced-chrome
passhighContent cards dominate the desktop layout and the chapter reader removes global chrome to prioritize the comic.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAll five mobile archetypes report 360px content/viewport widths and zero horizontal overflow; viewport scaling remains enabled.
adapt-to-the-form-factor
component-level-responsiveness
issueshighReusable content components adapt globally, but no @container/container-type implementation is present.
F08 low: Responsive components rely on viewport rules rather than container-level adaptation.
adapt-to-the-form-factor
input-modality-aware
issueshighFocused login input has no visible focus style, and reader controls are as small as 24x24/28.7x16.
F09 high: Keyboard focus is not visibly styled and several reader controls are undersized.
support-core-task-success
clear-purpose-and-primary-action
passhighHomepage H1 states the reading offer; comic cards and detail “First Chapter” action expose the next step.
support-core-task-success
primary-flow-completion
passhighA user can navigate from home to detail to a full current chapter without authentication; the audited chapter rendered all 30 comic images.
support-core-task-success
clear-system-state-and-recovery
passhighInvalid URLs produce a purposeful 404 with Return Home and Browse Comics; empty login submission gets native required-field recovery.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse LCP is 14.2–15.8s on content paths and CLS is 0.498–1.666.
F10 high: Primary content pages have severe LCP and CLS failures.
be-fast-and-stable
visual-stability
issueshighHomepage and reader shifts exceed good CLS limits; unsized images are named as culprits.
F10 high: Primary content pages have severe LCP and CLS failures.
F12 high: Image delivery is oversized, unsized, and poorly cached.
be-fast-and-stable
efficient-main-thread
passhighTrace reports no long tasks and 0ms TBT on home; Lighthouse TBT is 0ms home/detail and 12ms chapter.
be-fast-and-stable
efficient-resource-delivery
issueshighHome transfers 4.36MB, includes a 2.21MB hero image, weak CDN caching, and pervasive missing dimensions/srcset.
F12 high: Image delivery is oversized, unsized, and poorly cached.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse identifies about 24KiB unused client JS and home requests 42 scripts.
F13 low: The page hydrates code that is not needed for first use.
be-inclusive
names-roles-labels
issueshighLighthouse finds accessible-name mismatches and prohibited ARIA on a roleless detail div.
F14 medium: Accessible names, roles, and heading order are inconsistent.
be-inclusive
sufficient-contrast
issueshighLighthouse finds contrast ratios from 2.13:1 to 4.05:1 on detail, reader, and login.
F11 high: Text and controls fail WCAG contrast on detail, reader, and login paths.
be-inclusive
structure-and-focus
issueshighHomepage heading order skips levels and keyboard-focused login input has no visible outline/shadow.
F09 high: Keyboard focus is not visibly styled and several reader controls are undersized.
F14 medium: Accessible names, roles, and heading order are inconsistent.
be-inclusive
legible-text
passhighScreenshots show readable line lengths and unclipped body text across desktop and mobile content templates.
be-inclusive
zoom-reflow-targets-and-media
issueshighViewport permits scaling and layouts reflow, but several reader controls are materially below comfortable target size.
F09 high: Keyboard focus is not visibly styled and several reader controls are undersized.
follow-best-practices
no-console-errors
passhighLighthouse best-practices scores 1.0 on all four audited templates and reports no console-error audit failure.
follow-best-practices
sound-document-and-assets
issueshighDoctype/charset are valid, but 79/80 homepage images and all sampled chapter panels omit explicit dimensions.
F12 high: Image delivery is oversized, unsized, and poorly cached.
follow-best-practices
browser-platform-hygiene
passhighLighthouse best-practices is 1.0 on home, detail, chapter, and login; no prompt-on-load or deprecated-platform failure appeared.
be-discoverable
title-and-description
passhighPublic home/detail/chapter pages have descriptive titles and descriptions; login is intentionally private/noindex.
be-discoverable
crawlable-and-mobile-friendly
passhighLinks use real hrefs, viewport meta allows scaling, robots allows public routes, and Lighthouse SEO is 1.0 on public samples.
be-discoverable
canonical-and-indexing-signals
passhighPublic pages return successfully with canonicals; robots references a valid sitemap index and only private areas are disallowed.
be-discoverable
structured-and-shareable-metadata
passhighHome exposes Organization/WebSite JSON-LD and detail exposes Breadcrumb, Article, ComicSeries, Open Graph, and image metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS/HSTS/nosniff pass, but CSP and other key policies are missing.
F15 high: Key browser-enforced security policies are missing.
be-private-and-secure
data-minimisation-and-third-parties
passhighNo known trackers, third-party cookies, or exposed secrets were found; cross-origin hosts are owned CDN/API surfaces.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighNo on-load permission prompt was observed, but an applicable authentication flow has no passkey/WebAuthn implementation signal.
F16 medium: Authentication has no passkey/WebAuthn path.
be-private-and-secure
defensive-browser-policies
issueshighHSTS/nosniff are present, but clickjacking, CSP, Referrer-Policy, and Permissions-Policy defenses are absent.
F15 high: Key browser-enforced security policies are missing.
be-resilient
progressive-enhancement
passhighRaw HTML contains 93% of rendered content words with title, H1, and description intact; it is not a JS shell.
be-resilient
resilient-runtime-behaviour
passhighRepresentative menus/cards remain within responsive layouts, disclosure toggling completes repeatedly, and no runtime error failure appeared.
be-resilient
offline-and-installable
issueshighThe site declares a standalone installable manifest but registers no service worker or offline fallback.
F17 medium: The installable manifest has no service worker or offline fallback.
be-resilient
network-and-http-failure-states
passhighA deliberately invalid URL returns a useful branded recovery state with two clear routes back to content.
be-internationalised
lang-dir-and-logical-properties
passhighhtml lang=en is present and CSS inspection finds extensive inline logical properties rather than only left/right layout.
be-internationalised
locale-aware-data
issueshighRelative date strings are rendered, but no Intl.RelativeTimeFormat/DateTimeFormat signal exists in 42 loaded bundles.
F18 low: Relative dates appear fixed to English with no locale-formatting implementation signal.
be-internationalised
time-zone-correctness
not-applicablehighThe audited public reading, catalog, and login flows do not schedule events or ask users to enter/coordinate wall-clock times.
be-trustworthy
no-dark-patterns
passhighSubscription pricing and monthly commitment are stated plainly; promotion is dismissible and public reading does not require subscription.
be-trustworthy
humane-error-handling
passhighRequired inputs validate after attempted submission with native, field-specific “Please fill in this field” recovery.
be-trustworthy
trustworthy-input-assistance
issueshighEmail/password/sign-up inputs omit autocomplete tokens.
F19 medium: Sign-in and sign-up fields omit autocomplete tokens.
be-trustworthy
safe-commercial-and-account-flows
passhighAudited surfaces show explicit $2.99/month pricing, no yearly commitment, a forgot-password route, and separate sign-up/log-in choices.
be-sustainable
optimised-assets
issueshigh47 homepage images are oversized, 62 lack responsive sources, and Lighthouse estimates multi-megabyte image savings.
F12 high: Image delivery is oversized, unsized, and poorly cached.
be-sustainable
no-wasteful-work
issueshighHome requests 42 scripts and ships avoidable unused client code even though main-thread blocking remains low.
F13 low: The page hydrates code that is not needed for first use.
be-sustainable
third-party-and-media-budget
issueshighA single chapter load reaches 27.4MB and eagerly loads all 30 chapter panels plus comment/profile media.
F20 high: The chapter reader eagerly transfers a disproportionate media payload.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing intent or transactional agent capability was found; public content remains machine-readable via SSR and metadata.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, or other inference feature exists in the representative user journeys.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter 20 description toggles, heap self size fell from 10,271,788 to 10,032,105 bytes; node count rose only 1.8%, without a Detached constructor signal.
be-memory-efficient
bounded-footprint
passhighDetail heap is about 10.3MB self size and 152k nodes, proportionate to a media-rich hydrated detail page.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighBaseline/post summaries contain no Detached constructor among retained populations and total heap does not grow after repeated disclosure.

Provenance

Canonical report: results/atomic/reports/0467-asurascans_com.json
Report SHA-256: 25fdd13289147ccafe640b5a62444a2e3d5b18fa97c97f8c907ffc8a3cc5b558
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/asurascans_com/2026-07-21T00-16-45-693Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/asurascans_com/2026-07-21T00-16-45-693Z
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.