Manifest position 768 · CrUX rank bucket 1000

https://ad-contents.jp

Coverage complete

Atomic audit completed across the public game index and representative quiz journey.

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
issueshighDark-mode captures are pixel-identical to the light captures, and the CSS probe found no color-scheme or prefers-color-scheme rule.
F01 medium: Dark preference is ignored
respect-user-preferences
respects-reduced-motion
issueshighUnder prefers-reduced-motion: reduce, the scaling animation is still running with a 2,000 ms duration; CSS has no reduced-motion rule.
F02 medium: The quiz animation ignores reduced motion
respect-user-preferences
respects-contrast
passhighForced-colors screenshots keep headings, body text, images, and primary controls visible.
implement-natural-interactions
view-transitions
issueshighThe CSS probe found no view-transition usage across the list-to-game and question/result journey.
F03 low: Route and form state changes swap abruptly
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation exists on the inspected list or quiz templates, so there is no scroll handler/timeline implementation to assess.
implement-natural-interactions
physical-gestures
not-applicablehighThe representative pages expose links, radio choices, and submits but no gesture-driven interaction.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe 2,845 CSS-pixel list has no sticky progress/header state and the probe found no scroll-state styling.
F04 low: Long pages provide no scroll-position guidance
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover, or positioned menu exists on the inspected templates.
provide-guided-navigation
directs-attention
issueshighThe multi-step quiz uses full document swaps with no directional transition or explicit focus cue in the inspected markup.
F05 low: Navigation changes do not cue where attention moved
maximize-content-reduce-noise
no-intrusive-interruptions
passhighInitial screenshots show content immediately with no consent wall, modal, or covering interstitial.
maximize-content-reduce-noise
semantic-dismissible-primitives
not-applicablehighNo transient overlay, disclosure, picker, or modal exists in the representative pages.
maximize-content-reduce-noise
reduced-chrome
passhighThe homepage devotes its central surface to game descriptions/actions and the quiz artwork directly supports the game task.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a requested 360x800 viewport, the homepage reports a 1,280 CSS-pixel layout and the quiz 980 CSS pixels because both omit the viewport meta tag; screenshots show the whole desktop canvas scaled down.
F06 critical: Pages ship desktop canvases instead of mobile layouts
adapt-to-the-form-factor
component-level-responsiveness
issueshighCSS uses fixed widths and the probe found no container queries; the mobile browser scales the desktop composition instead of reflowing cards.
F07 medium: Cards and game UI do not adapt at component level
adapt-to-the-form-factor
input-modality-aware
passhighPrimary actions are 250x48 and 468x60 CSS px with native focus outlines; no hover-only action was found.
support-core-task-success
clear-purpose-and-primary-action
passhighThe list states its purpose, names four games, and each has a visible trial action; the quiz has one prominent “クイズに進む” control.
support-core-task-success
primary-flow-completion
passhighCookie-preserving POST replay reached a question, accepted an answer, returned the correct-answer state, and exposed “次に進む”.
support-core-task-success
clear-system-state-and-recovery
issueshighSubmitting without an answer returns a generic “閲覧は許可できません” permission error with only a Close link to ceres-inc.jp, losing quiz context.
F08 high: Invalid quiz submission abandons the task
be-fast-and-stable
good-core-web-vitals
issueshighMobile Lighthouse measured quiz LCP at 6.5 s, FCP at 3.6 s, and performance 0.65; the trace also measured LCP at 3.84 s.
F09 high: The quiz has a slow largest contentful paint
be-fast-and-stable
visual-stability
passhighBoth mobile layout captures and Lighthouse report CLS 0; all img elements have width and height.
be-fast-and-stable
efficient-main-thread
passhighTraces found 0.39 ms homepage TBT and 0 ms quiz TBT; Lighthouse quiz TBT was 50 ms.
be-fast-and-stable
efficient-resource-delivery
issueshighThe HAR confirms five VeryHigh parser-inserted stylesheets and three non-async/defer classic scripts in head; quiz LCP is slow.
F10 high: Parser-blocking dependencies delay quiz content
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighQuiz transfers 526,848 bytes, including 337,596 third-party bytes; Lighthouse estimates 133 KiB unused across two gtag bundles.
F11 high: Duplicate analytics dominates the quiz payload
be-inclusive
names-roles-labels
passhighaxe found no name/role/label violations; all audited images have alt text and quiz radio options have label elements in the replayed form.
be-inclusive
sufficient-contrast
issueshighaxe and Lighthouse report five failures: orange #ff8c00 text is 2.33:1 and red caution text is 3.56:1 against white.
F12 high: Homepage accent text fails WCAG contrast
be-inclusive
structure-and-focus
issueshighaxe reports landmark-one-main and region violations on both templates; the probes find only header on home and footer on quiz.
F13 medium: Primary content lacks a main landmark
be-inclusive
legible-text
issueshighThe 360px screenshots scale 1280px/980px canvases down, making body and note text extremely small despite otherwise valid desktop typography.
F14 high: Mobile text is rendered at desktop scale
be-inclusive
zoom-reflow-targets-and-media
issueshighBoth documents omit meta viewport; CDP reports visual scales of 0.28125 and 0.3673 at 360px.
F15 high: Viewport configuration prevents proper mobile reflow
follow-best-practices
no-console-errors
issueshighLighthouse and HAR record a 404 for /favicon.ico on the homepage.
F16 low: Homepage logs a failed resource request
follow-best-practices
sound-document-and-assets
passhighBoth pages have HTML doctypes and UTF-8; images declare dimensions and Lighthouse passes aspect ratio/deprecation checks.
follow-best-practices
browser-platform-hygiene
issueshighRendered HTML loads jQuery 1.9.1 and jQuery UI 1.10.3 synchronously; these are stale legacy libraries even though Lighthouse found no deprecation/BFCache issue.
F17 medium: The quiz ships obsolete platform dependencies
be-discoverable
title-and-description
issueshighThe game has a descriptive title but an empty meta description; Lighthouse SEO scores that audit 0.
F18 medium: Quiz metadata is incomplete
be-discoverable
crawlable-and-mobile-friendly
issueshighrobots.txt disallows Googlebot and bingbot from all paths except /ads.txt, while both templates omit viewport meta.
F19 critical: Search crawlers are blocked and mobile support is undeclared
be-discoverable
canonical-and-indexing-signals
issueshighThe public game page emits an empty canonical; its crawler fetch returned 403; sitemap.xml is 404; robots blocks major search crawlers.
F20 high: Indexing signals conflict or are missing
be-discoverable
structured-and-shareable-metadata
issueshighBoth probes found zero JSON-LD blocks and no Open Graph metadata despite the pages representing distinct games.
F21 medium: Game pages lack share and entity metadata
be-private-and-secure
secure-transport-and-headers
issueshighAll six quiz cookies are not Secure and use SameSite=None; PHPSESSID is also not HttpOnly. CSP, HSTS, and nosniff are absent.
F22 critical: Session and analytics cookies lack basic protections
be-private-and-secure
data-minimisation-and-third-parties
issueshighThe quiz contacts three known tracker origins, loads two gtag configurations plus analytics.js, and transfers 337,596 third-party bytes without visible consent controls.
F23 high: Duplicate analytics collect data by default
be-private-and-secure
in-context-permissions-and-modern-auth
passhighNo notification/geolocation request was found on load, and the guest flow has no authentication surface requiring passkeys.
be-private-and-secure
defensive-browser-policies
issueshighHeaders show only X-Frame-Options: deny; CSP, HSTS, nosniff, Referrer-Policy, and Permissions-Policy are missing.
F24 high: Most browser-enforced defenses are absent
be-resilient
progressive-enhancement
issueshighThe quiz includes a noscript full-page message requiring JavaScript and hides the UI, while home content is fully server-rendered.
F25 high: The primary quiz flow requires JavaScript and blocks no-JS users
be-resilient
resilient-runtime-behaviour
issueshighInline detection rewrites body content when ad probes fail and the page warns that rapid clicks or incomplete loading can break navigation.
F26 medium: Anti-adblock and fragile loading logic can replace the whole experience
be-resilient
offline-and-installable
not-applicablehighThis is a small public game/content experience, not an installable app; offline installability is not necessary to its declared guest task.
be-resilient
network-and-http-failure-states
issueshighAn invalid state returns a generic permission error and a Close link away from the game, with no retry/back recovery.
F27 high: Failures lead to a generic dead-end
be-internationalised
lang-dir-and-logical-properties
issueshighhtml lang=ja is correct, but the CSS probe found no logical properties and multiple physical left/right declarations.
F28 low: Styles are not writing-mode resilient
be-internationalised
locale-aware-data
not-applicablehighThe inspected guest flow shows fixed Japanese prose and no user-facing formatted dates, numbers, currencies, or locale-selectable data.
be-internationalised
time-zone-correctness
issueshighThe quiz advertises updates at 0:00, 8:00, and 16:00 and says “server time” governs updates, but exposes no zone or locale context.
F29 medium: Daily reset times do not identify a time zone
be-trustworthy
no-dark-patterns
passhighThe guest trial states that no points are awarded, presents no upsell/continuity choice, and the sampled flow uses direct labeled actions.
be-trustworthy
humane-error-handling
issueshighRadio inputs are not required, and an empty POST produces a generic ERROR permission page rather than field-level guidance.
F30 high: The answer form does not validate choice errors humanely
be-trustworthy
trustworthy-input-assistance
not-applicablehighThe quiz has only radio choices and submit controls; it collects no address, identity, sign-in, or payment text input that could use autocomplete.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighThe audited guest trial has no checkout, subscription, consent purchase, authentication, or account-management journey.
be-sustainable
optimised-assets
issueshighAll eight homepage images are PNG; six below-fold images are eager, four icons are >2x display size, and no responsive sources exist.
F31 medium: Images are legacy, eager, and non-responsive
be-sustainable
no-wasteful-work
issueshighTwo gtag bundles plus analytics.js dominate quiz bytes and issue duplicated page-view collection for a simple static form flow.
F32 high: Tracking and legacy scripts do disproportionate background work
be-sustainable
third-party-and-media-budget
issueshighThird parties account for 337,596 of 526,848 transferred bytes (64%), mostly duplicate Google tags, exceeding first-party transfer.
F33 high: Third parties dominate a lightweight game page
be-agent-ready
structured-agent-capabilities
not-applicablehighThis simple guest game does not declare an agent-facing integration intent; emerging WebMCP capability is judged out of scope.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, or language-model task would improve this fixed multiple-choice game enough to justify inference.
be-memory-efficient
no-leak-under-repeated-interaction
not-applicablehighEach meaningful quiz step is a full document POST/navigation, not a repeatable same-document interaction; fabricating open/close cycles would not test a real long-lived state.
be-memory-efficient
bounded-footprint
passhighHeap summaries show about 1.0 MB self size for home and 6.4 MB for the script-heavy quiz, bounded and proportionate in the captured state.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumSingle-state heap summaries show no Detached* constructor among dominant populations; full navigations discard each quiz document. No direct accumulation signal was observed.

Provenance

Canonical report: results/atomic/reports/0768-ad-contents_jp.json
Report SHA-256: df31ee79ee3f21b90d743cca8c218274a289de58602008fadf6394d43deabdc4
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/ad-contents_jp/2026-07-22T22-31-06-423Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/ad-contents_jp/2026-07-22T22-31-06-423Z
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.