Manifest position 850 · CrUX rank bucket 1000

https://m.comic.naver.com

Coverage complete

Coverage-complete audit of five representative public templates plus error handling; authentication, purchasing and personalized MY surfaces were not covered because they require account state and were not part of the unauthenticated core flow.

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
issueshighThe dark-mode screenshot is visually identical to the light capture and the probe reports computed colorScheme "normal".
F01 medium: The site ignores the user’s dark color-scheme preference.
respect-user-preferences
respects-reduced-motion
passhighReduced-motion emulation reported zero active animations; the page has no auto-advancing motion on the tested surfaces.
respect-user-preferences
respects-contrast
passmediumForced-colors/high-contrast screenshot retained readable text, controls and current-state indicators.
implement-natural-interactions
view-transitions
issuesmediumDOM and interaction inspection found conventional links and no authored view-transition CSS or startViewTransition calls on the representative navigation surfaces.
F02 low: Primary route/state changes use abrupt full navigations with no authored View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo parallax, scrollytelling, or scroll-linked animation exists on the representative pages.
implement-natural-interactions
physical-gestures
not-applicablehighThe tested catalogue, search and reader surfaces expose ordinary links/scrolling and no custom gesture-driven control.
provide-guided-navigation
scroll-state-aware-chrome
passmediumFixed mobile navigation remains compact and orientation is preserved on the long listing/reader pages without obscuring content.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, floating menu, or anchored popover was present on the audited public paths.
provide-guided-navigation
directs-attention
passmediumActive tabs use the green underline, series rows are explicit links, and catalogue-to-reader navigation preserves clear hierarchy.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighNo load-time modal or interstitial obscured content on any of the five visual captures.
maximize-content-reduce-noise
semantic-dismissible-primitives
not-applicablehighNo modal, disclosure, picker, or transient overlay appeared on the audited paths.
maximize-content-reduce-noise
reduced-chrome
passhighContent starts directly below compact navigation; catalogue and reader dedicate the great majority of the viewport to content.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighHome, weekday and episode layout metrics all report scrollWidth 390, clientWidth 390 and 0 px overflow.
adapt-to-the-form-factor
component-level-responsiveness
passlowThe dedicated mobile templates reflow lists and artwork to the narrow form factor; no reused multi-container component needing container-query behavior was observed.
adapt-to-the-form-factor
input-modality-aware
issueshighLighthouse found multiple touch targets only 9–15 px high; keyboard focus itself had a visible browser outline.
F08 high: The viewport disables pinch zoom and several footer targets are too small.
support-core-task-success
clear-purpose-and-primary-action
passhighHome immediately exposes webtoon discovery/rankings; series exposes First episode and episode rows; search exposes a labelled search field.
support-core-task-success
primary-flow-completion
passhighThe unauthenticated home → series → episode journey completed to a 36,242 px-long reader without an account wall.
support-core-task-success
clear-system-state-and-recovery
passmediumUnknown routes return HTTP 404 rather than false success; navigation and back paths remain available on tested content routes.
be-fast-and-stable
good-core-web-vitals
issueshighMobile Lighthouse scored performance 0.50 with LCP 19.1 s, FCP 2.7 s, TBT 540 ms and Speed Index 7.5 s; the independent trace measured LCP 3.27 s and TBT 80.8 ms.
F03 high: The landing page misses the modern loading-performance bar.
be-fast-and-stable
visual-stability
issueshighThe layout observer measured CLS 0.328 on the episode route from one large shift at about 1.33 s, well above the 0.1 good threshold.
F04 high: The episode reader shifts dramatically during load.
be-fast-and-stable
efficient-main-thread
issueshighLighthouse measured 540 ms TBT; layout observed a 240 ms long task and trace observed two long tasks.
F03 high: The landing page misses the modern loading-performance bar.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR found parser-inserted classic bundles, a 1.44 MB script offender, a redirect and slow GraphQL requests; Lighthouse failed LCP discovery/dependency insights.
F03 high: The landing page misses the modern loading-performance bar.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 1,021 KiB unused JavaScript in the 1.43 MB vendor-common bundle (72.95% wasted); HAR records 1.58 MB of script transfer.
F05 high: A large mostly-unused vendor bundle dominates the page load.
be-inclusive
names-roles-labels
passhighAll 38 audited images had alt text; search uses a labelled fieldset/legend and role=search; Lighthouse found no names/labels failures.
be-inclusive
sufficient-contrast
issueshighLighthouse found #ccc on white at 1.6:1 and #999 on white at 2.84:1, below the required 4.5:1 for the observed text sizes.
F06 high: Secondary navigation and author text fail minimum contrast.
be-inclusive
structure-and-focus
issueshighLighthouse landmark-one-main failed, and the DOM probe found HEADER and FOOTER but no MAIN landmark.
F07 medium: The document has no main landmark.
be-inclusive
legible-text
passmediumMobile screenshots show unclipped Korean headings/body labels and consistent reading order at 390 px; contrast failures are recorded separately.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe viewport contains user-scalable=no and maximum-scale=1; Lighthouse also found 9–15 px-high footer links below the 24 px target floor.
F08 high: The viewport disables pinch zoom and several footer targets are too small.
follow-best-practices
no-console-errors
passhighLighthouse errors-in-console audit scored 1 with no items.
follow-best-practices
sound-document-and-assets
passhighDocument has HTML doctype, UTF-8 charset and valid image aspect ratios; Lighthouse image-aspect-ratio passed.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse found three BFCache blockers caused by Cache-Control: no-store; deprecations and inspector issues passed.
F05 high: A large mostly-unused vendor bundle dominates the page load.
be-discoverable
title-and-description
issueshighBoth the DOM probe and Lighthouse meta-description audit found no meta[name=description], although an Open Graph description exists.
F09 medium: The home page has no standard meta description.
be-discoverable
crawlable-and-mobile-friendly
passhighRepresentative links have real href values, viewport metadata exists, robots allows crawling and link labels are descriptive.
be-discoverable
canonical-and-indexing-signals
passhighHome returned 200, declares canonical /index, robots.txt points to a successful sitemap.xml, and no accidental noindex was found.
be-discoverable
structured-and-shareable-metadata
passmediumHome exposes Open Graph title, image, description and type consistent with visible Naver Webtoon content.
be-private-and-secure
secure-transport-and-headers
issueshighHeaders inspection found no CSP or HSTS. XSRF-TOKEN and NACT lacked Secure, all four cookies used SameSite=None, and two identifiers last 400 days.
F10 high: Security headers and cookie attributes leave avoidable exposure.
be-private-and-secure
data-minimisation-and-third-parties
issueshighHAR found 62 third-party requests and 1.97 MB, including advertising/measurement origins; identifiers persist for 400 days.
F14 medium: The landing page carries a large third-party/resource footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
passlowNo notification/geolocation prompt appeared on load; authentication was not required for the public primary content journey.
be-private-and-secure
defensive-browser-policies
issueshighHeaders inspection found no Permissions-Policy and Referrer-Policy: unsafe-url; clickjacking and nosniff defenses were present.
F11 medium: Defensive browser policy coverage is incomplete and referrers are over-shared.
be-resilient
progressive-enhancement
issueshighRaw HTML retained only 36% of rendered content and omitted the H1/dynamic ranking content, reducing no-JS access to core discovery.
F12 medium: Most dynamic catalogue content is absent from the non-JavaScript representation.
be-resilient
resilient-runtime-behaviour
passmediumLong catalogue and reader routes loaded without clipped overlays or broken initial states; navigation remained operational.
be-resilient
offline-and-installable
not-applicablehighThis media catalogue/reader is intrinsically network-dependent; offline/installable behavior was judged outside the public mobile-site intent.
be-resilient
network-and-http-failure-states
passmediumAn unknown route returned a deliberate 404 response rather than a blank shell or misleading 200.
be-internationalised
lang-dir-and-logical-properties
not-applicablemediumThe service is deliberately Korean-only and declares lang=ko; cross-language/bidirectional layout was outside this run’s public-site intent.
be-internationalised
locale-aware-data
not-applicablemediumThe audited Korean-only catalogue showed no currency or user-entered locale-sensitive data requiring multi-locale formatting.
be-internationalised
time-zone-correctness
not-applicablemediumNo appointments, absolute times, recurring events or cross-zone scheduling occur in the audited catalogue/reader flow.
be-trustworthy
no-dark-patterns
passhighNo forced continuity, disguised advertisement, obstructive consent, nagging modal or preselected purchase appeared. Ads were marked AD.
be-trustworthy
humane-error-handling
passmediumThe search form is optional and unknown routes return a deliberate error response; no destructive form validation was present.
be-trustworthy
trustworthy-input-assistance
passhighSearch uses type=text, a Korean purpose placeholder, form/fieldset/legend, role=search and explicit submit/clear buttons.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo purchase, subscription, cancellation or account change was required or presented in the audited unauthenticated content flow.
be-sustainable
optimised-assets
issueshighImages inspection found 38/38 legacy-format images, 31 oversized, 20 below-fold images without lazy loading and 8 without responsive sources; HAR transferred 1.84 MB of images.
F13 high: Image delivery is oversized, eager and legacy-format heavy.
be-sustainable
no-wasteful-work
issueshighThe page ships 1.02 MiB estimated unused JavaScript and records long main-thread work for a mostly static catalogue.
F05 high: A large mostly-unused vendor bundle dominates the page load.
be-sustainable
third-party-and-media-budget
issueshighHAR captured 75 requests and 3.53 MB transferred; 62 requests and 1.97 MB were classified third-party, including advertising and measurement origins.
F14 medium: The landing page carries a large third-party/resource footprint.
be-agent-ready
structured-agent-capabilities
issuesmediumDiscoverability measured only 36% raw-to-rendered content coverage; the raw HTML had no H1, although it was not an empty JS shell.
F12 medium: Most dynamic catalogue content is absent from the non-JavaScript representation.
be-agent-ready
on-device-inference
not-applicablehighNo user-facing summarization, translation, classification or generation feature exists for which on-device inference would be appropriate.
be-memory-efficient
no-leak-under-repeated-interaction
passlowAfter ten full-page scroll cycles, a fresh-session heap was 37.56 MB versus 37.08 MB baseline (+1.3%); no runaway growth signal was observed.
be-memory-efficient
bounded-footprint
passmediumHeap remained about 37 MB after exercising the long home feed and growth was bounded to 0.48 MB.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passlowNeither heap summary listed Detached constructors among retained top constructors, and repeated scrolling did not produce disproportionate closure growth.

Provenance

Canonical report: results/atomic/reports/0850-m_comic_naver_com.json
Report SHA-256: 99412ea2799d1eeb474483ea2754f3e38fcde201caa051e7fc2dfad66ad99af6
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/m_comic_naver_com/2026-07-23T10-15-26-132Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/m_comic_naver_com/2026-07-23T10-15-26-132Z
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.