Manifest position 225 · CrUX rank bucket 1000
https://www.kumanga.com
Coverage complete
Atomic coverage complete across seven representative paths. Reader content pages beyond one sampled chapter, authenticated account flows, uploads, search and destructive account actions were not covered because they are redundant templates or require credentials.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-emulation screenshot is visually identical to the light capture; computed html color-scheme is normal and the page background remains light. F01 medium: The site does not adapt to the user’s dark colour preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion emulation was active; document.getAnimations() returned none, so no non-essential motion persisted. |
respect-user-preferencesrespects-contrast | pass | high | Representative screenshots, DOM/runtime probes, Lighthouse, network and interaction evidence directly supported respect-user-preferences/respects-contrast on the audited paths. |
implement-natural-interactionsview-transitions | issues | high | The CSS/runtime probe found no View Transition declarations on the listing/detail journey. F06 low: Primary navigation and state changes use abrupt swaps. |
implement-natural-interactionsscroll-driven-animations | not-applicable | medium | No scroll-linked animation exists on the representative pages, so there is no scroll-animation implementation to judge. |
implement-natural-interactionsphysical-gestures | not-applicable | medium | The audited browse, detail, registration and reader flows expose no gesture-driven control. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The homepage is about 34,841 CSS px tall on mobile, while screenshots and CSS inspection show static navigation and no progress or scroll-state treatment. F07 low: The very long update feed provides no scroll-aware orientation. |
provide-guided-navigationanchored-positioning | not-applicable | medium | No tooltip, popover or anchored menu was present in the exercised paths. |
provide-guided-navigationdirects-attention | pass | high | The chapter landing provides clearly labelled INICIAR LECTURA and VER CAPÍTULOS actions, preserving orientation between detail and reader. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Desktop, mobile, detail, registration and reader screenshots show content immediately with no obstructing interstitial. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | medium | No overlay or transient rich control appeared in the representative paths. |
maximize-content-reduce-noisereduced-chrome | pass | high | Screenshots show a compact 68 px navigation bar and content-dominant listing/detail layouts. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360x800, layout measured scrollWidth 360, clientWidth 360 and zero horizontal overflow on home and reader. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The runtime CSS probe found no @container rules even though cards and update rows appear in multiple column widths. F04 low: Reusable content components only react to global viewport breakpoints. |
adapt-to-the-form-factorinput-modality-aware | issues | high | After programmatically focusing the first control, its computed outline is none; the mobile screenshot confirms the toggle is a primary control. F05 medium: Keyboard focus is not visibly exposed on the navigation toggle. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport identifies popular Spanish manga and exposes title/chapter links; chapter detail labels the reading action. |
support-core-task-successprimary-flow-completion | pass | high | The exercised home → chapter detail → /manga/leer/725822 journey reached the reading view through real href links. |
support-core-task-successclear-system-state-and-recovery | pass | high | The invalid registration form exposes native required-field messages, and the 404 page gives a clear missing-content explanation and navigation. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP at 11.0 s and FCP at 3.4 s; the trace corroborated LCP at 3.34 s under a different run, showing material run-to-run network sensitivity. F08 high: Largest Contentful Paint is far outside the good range. |
be-fast-and-stablevisual-stability | pass | high | Mobile home CLS was 0.00048 and reader CLS 0.0409, both within the good range. |
be-fast-and-stableefficient-main-thread | pass | high | Trace found one 61 ms long task and only 11 ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 634 requests and 12,928,452 transferred bytes, including 602 image requests and 12,195,824 image bytes; Lighthouse estimates 8,318 KiB cache and 3,255 KiB image-delivery savings. F09 high: The homepage transfers an excessive number and weight of image resources. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 241 KiB unused JavaScript and 61 KiB unused CSS; the DOM lists jQuery, jQuery UI, Bootstrap and multiple plugins loaded globally. F10 medium: The page ships avoidable legacy and unused CSS/JavaScript. |
be-inclusivenames-roles-labels | pass | high | Images have alt text, registration inputs have associated labels, and Lighthouse did not flag name/role/label failures. |
be-inclusivesufficient-contrast | issues | high | Lighthouse reports the section heading at 3.86:1, Popular badges at 3.68:1, and inline links at 1.51:1 against surrounding text. F02 high: Text and link treatments fail minimum contrast requirements. |
be-inclusivestructure-and-focus | issues | high | Lighthouse finds skipped heading levels and no main landmark; the focused mobile navigation button computes outline: none. F03 medium: Semantic structure and keyboard focus are incomplete. |
be-inclusivelegible-text | pass | high | Screenshots show readable 16 px body copy and stable wrapping across desktop/mobile, apart from separately reported contrast. |
be-inclusivezoom-reflow-targets-and-media | pass | high | Viewport permits scaling; 360 px captures reflow without horizontal overflow, and sampled primary targets are generously sized. |
follow-best-practicesno-console-errors | pass | high | Lighthouse completed without an errors-in-console failure or uncaught-exception audit failure. |
follow-best-practicessound-document-and-assets | issues | high | Lighthouse and the images primitive find the logo and all 21 sampled images without explicit width/height; html lacks lang and the page has no main landmark. F11 medium: Document semantics and image dimensions are incomplete. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reports five BFCache failure reasons, including Cache-Control: no-store and WebSocket use, plus DevTools cookie issues. F12 medium: Caching and browser-platform hygiene prevent fast return navigation. |
be-discoverabletitle-and-description | pass | high | DOM recon found a descriptive title and Spanish meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Links use real href values, viewport metadata is present, robots.txt permits public content, and the no-JS crawler screenshot renders the page. |
be-discoverablecanonical-and-indexing-signals | issues | high | The live DOM has no canonical URL, /sitemap.xml returns 404, and raw fetch/discoverability encountered a repeated Cloudflare redirect while the no-JS browser view itself remained readable. F13 medium: Indexing signals are incomplete and crawler requests encounter redirect friction. |
be-discoverablestructured-and-shareable-metadata | pass | high | Homepage Open Graph metadata includes URL, type, title, description, image, locale and site name, matching visible content. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used, but headers found no CSP, HSTS or nosniff; PHPSESSID is neither Secure nor HttpOnly and all eight observed cookies use SameSite=None. F14 high: Transport and session-cookie protections are incomplete. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The trackers primitive found Google Analytics and Yandex Metrika, eight third-party origins, and Yandex cookie-sync traffic; Lighthouse recorded 18 third-party cookies. F15 high: Tracking runs immediately with a broad cookie and request footprint. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | medium | No permission prompt fired, and authentication implementation beyond the public registration surface was not part of the unauthenticated core journey. |
be-private-and-securedefensive-browser-policies | issues | high | Headers show X-Frame-Options: SAMEORIGIN, but no Referrer-Policy, Permissions-Policy, CSP frame-ancestors or HSTS. F16 medium: Several browser-enforced defence policies are absent. |
be-resilientprogressive-enhancement | pass | high | The crawler screenshot with JavaScript disabled renders the same core manga titles and links as the browser view. |
be-resilientresilient-runtime-behaviour | pass | high | Navigation, registration and reader screenshots loaded usable stable states; the mobile menu survived ten open/close cycles. |
be-resilientoffline-and-installable | not-applicable | medium | This is a content website rather than an app-like experience; installability/offline application behavior is contextual here. |
be-resilientnetwork-and-http-failure-states | pass | high | A deliberately invalid path renders a clear Spanish 404 explanation and retains site navigation. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The rendered DOM has html lang="" and Lighthouse fails html-has-lang, despite Spanish content and metadata. F17 medium: The Spanish document does not declare its language. |
be-internationalisedlocale-aware-data | pass | high | Visible dates and relative times are presented in familiar Spanish forms; no currency or numeric locale flow is present. |
be-internationalisedtime-zone-correctness | not-applicable | medium | The sampled public content exposes upload dates but no cross-time-zone scheduling or event coordination. |
be-trustworthyno-dark-patterns | pass | high | Representative screenshots show direct browsing/reading and registration choices without forced continuity, consent nagging or disguised actions. |
be-trustworthyhumane-error-handling | pass | high | Required registration fields use native constraint validation with field-specific fill-in messages after validity checking. |
be-trustworthytrustworthy-input-assistance | issues | high | All email, username and password fields return an empty autocomplete property, including the repeated password field. F18 medium: The registration form omits autocomplete assistance. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | medium | No checkout, subscription, payment or authenticated account-management flow is present in the public core reading journey. |
be-sustainableoptimised-assets | issues | high | HAR transferred 12.2 MB across 602 image requests; the image probe found no modern-format sampled images, 20 below-fold images without native lazy loading and missing responsive sources. F19 high: The image-heavy feed is not delivered within a proportionate resource budget. |
be-sustainableno-wasteful-work | pass | high | Trace shows only 11 ms blocking time and no sustained animation; the principal waste is network/media and is reported separately. |
be-sustainablethird-party-and-media-budget | issues | high | Eight third-party origins and active analytics accompany a 12.9 MB, 634-request load before user interaction. F20 medium: Third-party and background resource use is disproportionate for a content index. |
be-agent-readystructured-agent-capabilities | not-applicable | medium | No declared intent suggests agent-facing transactional capabilities; this emerging check is contextual and not applicable. |
be-agent-readyon-device-inference | not-applicable | medium | The content browsing and reading experience has no inference task where built-in AI would clearly improve the core journey. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten mobile-menu open/close cycles, heap nodes fell from 301,648 to 293,395 and self size fell from 18,547,872 to 18,020,481 bytes. |
be-memory-efficientbounded-footprint | pass | high | Heap summary measured 18.5 MB self size and 301,648 nodes for the large content index, proportionate to its rendered feed. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The repeated-interaction heap did not grow in node or edge count, providing no evidence of accumulating detached DOM/listeners in the tested cycle. |
Provenance
Canonical report: results/atomic/reports/0225-www_kumanga_com.json
Report SHA-256: 9c67240891b644f799054c7ae38cba7b5373da3d0a2823a673f56a8761d8dbee
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_kumanga_com/2026-07-19T06-31-25-469Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_kumanga_com/2026-07-19T06-31-25-469Z
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.