Manifest position 457 · CrUX rank bucket 1000
https://v.daum.net
Coverage complete
Coverage-complete audit of the requested bare host recovery route and one current representative article template. Channel, search-results, account, comment-posting, and publisher-specific variants were not covered because they are distinct hosts or require broader multi-journey scope.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Under prefers-color-scheme: dark, the article screenshot remains a white surface; the root error page does switch to dark. F03 medium: The article ignores the user’s dark color preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | The reduced-motion probe matched the preference and found zero running animations on the loaded article. |
respect-user-preferencesrespects-contrast | pass | high | The forced contrast preference matched; core text and controls remained rendered, while specific measured contrast failures are separately recorded under be-inclusive. |
implement-natural-interactionsview-transitions | issues | high | The DOM/CSS probe found no active view-transition usage on the article’s search, translation, and related-news state changes. F04 low: State changes do not use view transitions. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scroll-linked animation exists on the representative article, so there is no applicable implementation to judge. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The article exposes no gesture-driven removal, pull, swipe, carousel, or snap interaction. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | high | No sticky or affixed scroll-reactive chrome exists on this article template. |
provide-guided-navigationanchored-positioning | issues | high | The DOM has interactive search/translation panels but zero dialog, popover, details, CSS container rules, or CSS anchor positioning evidence. F05 low: Interactive overlays use legacy custom positioning and controls. |
provide-guided-navigationdirects-attention | pass | high | Rendered headings, clearly grouped article utilities, related-news labels, and descriptive news links provide orientation and next steps. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots show article content immediately with no full-viewport modal or consent wall obscuring it. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The DOM has interactive search/translation panels but zero dialog, popover, details, CSS container rules, or CSS anchor positioning evidence. F05 low: Interactive overlays use legacy custom positioning and controls. |
maximize-content-reduce-noisereduced-chrome | pass | high | Desktop screenshot gives the primary card to the headline and article; utilities are compact and secondary. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | The layout primitive measured scrollWidth 1168 against clientWidth 360 (808 px overflow), while the screenshot shows the headline and body clipped off-screen. F02 critical: The article template is unusable at a 360 px viewport. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The layout primitive measured scrollWidth 1168 against clientWidth 360 (808 px overflow), while the screenshot shows the headline and body clipped off-screen. F02 critical: The article template is unusable at a 360 px viewport. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The viewport contains maximum-scale=1,user-scalable=no; Lighthouse found 14x14 ad-info targets and the probe found a 16x18 tooltip button. F11 high: Zoom is disabled and important targets are undersized. |
support-core-task-successclear-purpose-and-primary-action | issues | high | curl recorded HTTP/2 404 for https://v.daum.net/; the screenshot shows only a recovery page. F01 critical: The requested entry URL is an HTTP 404 rather than a usable news surface. |
support-core-task-successprimary-flow-completion | issues | high | At 360x800 the headline, summary, and article table extend far beyond the right edge; the measured overflow is 808 px. F06 high: Article reading cannot complete on mobile because content is clipped. |
support-core-task-successclear-system-state-and-recovery | pass | high | The root 404 explicitly explains the missing page and offers Back, Daum home, and customer-support recovery actions. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured FCP 8.9 s, LCP 11.3 s, Speed Index 11.9 s, TTI 36.5 s, and performance 0.49. The independent trace measured LCP 3.52 s. F07 high: Loading is far outside Core Web Vitals targets. |
be-fast-and-stablevisual-stability | pass | high | Layout observer measured CLS 0 on both captured sessions; Lighthouse CLS was 0.075, within the good threshold. |
be-fast-and-stableefficient-main-thread | issues | high | HAR captured 128 requests and 3,861,531 transferred bytes; 21 scripts cost 2.24 MB and 124 requests were classified third-party. A page JS and CSS file each exceeded 1.16 MB. F08 high: The article ships a very heavy dependency and third-party payload. |
be-fast-and-stableefficient-resource-delivery | issues | high | Lighthouse measured FCP 8.9 s, LCP 11.3 s, Speed Index 11.9 s, TTI 36.5 s, and performance 0.49. The independent trace measured LCP 3.52 s. HAR captured 128 requests and 3,861,531 transferred bytes; 21 scripts cost 2.24 MB and 124 requests were classified third-party. A page JS and CSS file each exceeded 1.16 MB. F07 high: Loading is far outside Core Web Vitals targets. F08 high: The article ships a very heavy dependency and third-party payload. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR captured 128 requests and 3,861,531 transferred bytes; 21 scripts cost 2.24 MB and 124 requests were classified third-party. A page JS and CSS file each exceeded 1.16 MB. F08 high: The article ships a very heavy dependency and third-party payload. |
be-inclusivenames-roles-labels | issues | high | Lighthouse accessibility scored 0.80 and found an unnamed Daum logo link, five untitled ad iframes, and no html lang; the probe also found 22 images without alt attributes. F09 high: Accessible names and document semantics are incomplete. |
be-inclusivesufficient-contrast | issues | high | Lighthouse found 2.9:1 to 3:1 contrast for AD labels and selected tabs against their backgrounds, below 4.5:1. F10 medium: Several controls and ad labels fail contrast minimums. |
be-inclusivestructure-and-focus | issues | high | Lighthouse accessibility scored 0.80 and found an unnamed Daum logo link, five untitled ad iframes, and no html lang; the probe also found 22 images without alt attributes. F09 high: Accessible names and document semantics are incomplete. |
be-inclusivelegible-text | issues | high | The layout primitive measured scrollWidth 1168 against clientWidth 360 (808 px overflow), while the screenshot shows the headline and body clipped off-screen. F02 critical: The article template is unusable at a 360 px viewport. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The viewport contains maximum-scale=1,user-scalable=no; Lighthouse found 14x14 ad-info targets and the probe found a 16x18 tooltip button. F11 high: Zoom is disabled and important targets are undersized. |
follow-best-practicesno-console-errors | issues | high | Lighthouse found multiple font CORS failures, a deprecated Topics API use, missing/failed source maps, inspector issues, and a BFCache failure. F12 medium: The page logs asset errors and uses deprecated or poorly inspectable code. |
follow-best-practicessound-document-and-assets | issues | high | Lighthouse found multiple font CORS failures, a deprecated Topics API use, missing/failed source maps, inspector issues, and a BFCache failure. F12 medium: The page logs asset errors and uses deprecated or poorly inspectable code. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse found multiple font CORS failures, a deprecated Topics API use, missing/failed source maps, inspector issues, and a BFCache failure. F12 medium: The page logs asset errors and uses deprecated or poorly inspectable code. |
be-discoverabletitle-and-description | issues | high | The document probe and Lighthouse meta-description audit found no meta[name=description], although Open Graph description is present. F14 medium: The article has no meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | The rendered article has a viewport meta and 95 href anchors, overwhelmingly real crawlable URLs with descriptive Korean news titles. |
be-discoverablecanonical-and-indexing-signals | issues | high | The article is HTTP 200 but has no canonical link in the document probe; /robots.txt and /sitemap.xml both return the branded 404 document, and the bare target URL is also HTTP 404. F13 medium: Public indexing signals are incomplete. |
be-discoverablestructured-and-shareable-metadata | pass | high | Probe found JSON-LD plus Open Graph title, description, and image matching visible article content. |
be-private-and-securesecure-transport-and-headers | issues | high | The headers primitive found no CSP, HSTS, nosniff, clickjacking defense, Referrer-Policy, or Permissions-Policy. One first-party cookie is not Secure and all four use SameSite=None. F15 high: Browser-enforced security defenses are absent. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The tracker primitive observed 28 origins, 26 third-party origins, and DoubleClick/Google ad trackers; Lighthouse reported 11 third-party cookies. F16 high: The article loads a broad tracking and advertising footprint. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No permission request or authentication flow exists on the public article surface. |
be-private-and-securedefensive-browser-policies | issues | high | The headers primitive found no CSP, HSTS, nosniff, clickjacking defense, Referrer-Policy, or Permissions-Policy. One first-party cookie is not Secure and all four use SameSite=None. F15 high: Browser-enforced security defenses are absent. |
be-resilientprogressive-enhancement | pass | high | Discoverability fetch returned HTTP 200, isJsShell false, and 64% raw/rendered content coverage with title and h1 in raw HTML. |
be-resilientresilient-runtime-behaviour | issues | high | HAR recorded failed CORS font loads, blocked action/comment loaders, and aborted feedback calls; Lighthouse logged console errors. F17 medium: Runtime dependencies fail even on the main article path. |
be-resilientoffline-and-installable | not-applicable | high | This public news article is content, not an installable app; offline installability was judged out of scope. |
be-resilientnetwork-and-http-failure-states | pass | high | The HTTP 404 route provides an explanatory recovery page with back, home, and support actions instead of a blank shell. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The article html lang and dir are empty. A publication time is rendered without an explicit zone while the product exposes translation across many languages. F18 medium: The document does not declare its Korean language or time-zone context. |
be-internationalisedlocale-aware-data | pass | high | The Korean article date and duration are rendered in local conventions, and translation controls offer multiple target languages. |
be-internationalisedtime-zone-correctness | issues | high | The article html lang and dir are empty. A publication time is rendered without an explicit zone while the product exposes translation across many languages. F18 medium: The document does not declare its Korean language or time-zone context. |
be-trustworthyno-dark-patterns | pass | high | Screenshots and DOM review found no consent wall, confirmshaming, forced continuity, hidden pricing, or disguised primary action. |
be-trustworthyhumane-error-handling | not-applicable | high | The representative article and recovery page contain no user-submitted validation flow. |
be-trustworthytrustworthy-input-assistance | issues | high | The search text input has no associated label or aria-label and uses autocomplete="off". F19 low: Search input assistance is disabled or unnamed. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription commitment, authentication, or account-management flow is present on the audited surfaces. |
be-sustainableoptimised-assets | issues | high | The images primitive found 27 missing dimensions, 28 below-fold images without lazy loading, 27 missing alt values, and no responsive srcset for the two article images. F20 medium: Images are not delivered or scheduled efficiently. |
be-sustainableno-wasteful-work | issues | high | The HAR transferred 3.86 MB for a text article, with 3.83 MB and 124 requests classified third-party; scripts alone transferred 2.24 MB. F21 medium: Third-party media and scripts exceed a proportionate article budget. |
be-sustainablethird-party-and-media-budget | issues | high | The HAR transferred 3.86 MB for a text article, with 3.83 MB and 124 requests classified third-party; scripts alone transferred 2.24 MB. F21 medium: Third-party media and scripts exceed a proportionate article budget. |
be-agent-readystructured-agent-capabilities | pass | high | The public article is server-visible (64% raw coverage), carries JSON-LD and Open Graph entity metadata, and exposes descriptive links, providing a structured read-only agent surface. |
be-agent-readyon-device-inference | not-applicable | high | No user-facing inference task exists on this article that would justify built-in on-device AI. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten translation-panel open/close cycles, DOM nodes changed 939 to 938 and used JS heap rose only about 0.49 MB; heap self-size rose about 0.22 MB across independent baseline/post snapshots. |
be-memory-efficientbounded-footprint | issues | high | Baseline heap summary reported 548,204 nodes and 35.69 MB self size. Ten translation-panel toggles added only 0.49 MB JS heap and DOM nodes stayed 939 to 938, so no repeated-interaction leak was observed. F22 medium: The current memory footprint is large for a text article. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The repeated interaction left DOM node count stable (939 to 938) and did not produce unbounded retained growth in the post heap totals. |
Provenance
Canonical report: results/atomic/reports/0457-v_daum_net.json
Report SHA-256: 3204ad88a88276ea14125b8bf87e0b64801f35a6b9b13965fbf940adaf09b020
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/v_daum_net/2026-07-20T23-02-09-545Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/v_daum_net/2026-07-20T23-02-09-545Z
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.