Manifest position 189 · CrUX rank bucket 1000
https://sp.mbga.jp
Coverage complete
Coverage-complete model audit across five representative public paths. Authenticated account, gameplay, checkout/payment and post-login community surfaces were not covered because credentials were not provided.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode screenshot is byte-identical to the normal mobile screenshot and remains a hard-coded white/green surface; the CSS probe found no prefers-color-scheme rule or color-scheme declaration. F01 medium: The site ignores the user’s dark theme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Emulated prefers-reduced-motion: reduce; getAnimations() returned an empty list, so no non-essential motion continued. |
respect-user-preferencesrespects-contrast | issues | high | The prefers-contrast: more capture is visually/byte identical to the default capture, and CSS inspection found no contrast preference handling. F02 low: High-contrast preference receives no adaptation. |
implement-natural-interactionsview-transitions | issues | high | CSS inspection across the homepage found no view-transition rules or API signal; representative links perform full, abrupt navigations. F03 low: Navigation swaps are abrupt and do not use View Transitions. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No parallax, scrollytelling, reveal or other scroll-linked motion exists on the representative public surfaces. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No swipe, pull, carousel-drag or gesture-driven control exists on the audited public paths. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The mobile homepage is 2,882px tall, but the screenshot and CSS probe show static chrome with no progress indicator, shrinking header or scroll-state query. F04 low: Long pages provide no scroll-position feedback. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover or edge-positioned menu was exposed on the audited guest paths. |
provide-guided-navigationdirects-attention | pass | high | Section headings, ranked numbering, explicit “more” links and registration/login controls provide visible attention cues on the homepage. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots show content immediately with no full-page interstitial, consent wall or obscuring modal. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No user-invoked overlay or disclosure control was present on the audited guest paths. |
maximize-content-reduce-noisereduced-chrome | pass | high | The mobile homepage dedicates nearly all space below the 40px header to news and game content; chrome is compact. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | The new-games, ranking and news captures render the desktop www.mbga.jp layout as tiny scaled content at 360px; DOM evidence reports fixed 950px content and no viewport meta on the listing template. F05 high: Core listing routes serve a desktop-only 950px layout into a 360px viewport. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | CSS inspection found no @container usage; listing DOM uses fixed 720/740/950px widths, producing miniature desktop cards on narrow screens. F06 medium: Reusable cards and navigation do not adapt at component level. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The active probe found five visible footer links only 15.39px high, well below a comfortable touch target, although keyboard outlines were visible. F07 medium: Several footer targets are too short for touch. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport identifies Mobage, offers 会員登録/ログイン, and exposes three labeled game-discovery paths. |
support-core-task-successprimary-flow-completion | issues | high | The registration landing says 会員登録, but its only registration links resolve back to the same https://ssl.sp.mbga.jp/_reg URL and no form or next step exists. F08 high: The public member-registration journey dead-ends. |
support-core-task-successclear-system-state-and-recovery | issues | high | Every homepage capture shows システムエラーが発生しました in a transient toast, with no cause, retry, dismiss or next action. F09 medium: A generic system error appears without a recovery action. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP at 3.8s (score 0.55), while the separate warm trace measured 1.40s; the throttled Lighthouse result indicates a meaningful slow-network risk. F10 medium: Mobile LCP is slower than the good threshold. |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observer measured CLS 0.0000375 with image dimensions reserved. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and layout observers found zero long tasks and 0ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 66 requests and 1,197,051 transferred bytes, including 1,038,487 image bytes and five parser-inserted blocking candidates; Lighthouse estimates 1,100KiB cache, 573KiB image and 1,060ms render-blocking savings. F11 medium: Caching, image delivery and render blocking waste load time. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 35KiB unused CSS and 42KiB unused JavaScript on the homepage. F12 low: The page ships avoidable unused CSS and JavaScript. |
be-inclusivenames-roles-labels | issues | high | Lighthouse reports no main landmark; the active DOM probe found one image without alt and an empty visible anchor, while the image primitive found many hidden drawer images without alt. F13 medium: The document lacks a main landmark and includes unnamed image/link content. |
be-inclusivesufficient-contrast | issues | high | Lighthouse measured #0075ec on #d0d0d0 at 2.86:1 for 11px footer links, below WCAG’s 4.5:1 minimum. F14 medium: Footer links fail minimum text contrast. |
be-inclusivestructure-and-focus | issues | high | Lighthouse reports no main landmark; the active DOM probe found one image without alt and an empty visible anchor, while the image primitive found many hidden drawer images without alt. F13 medium: The document lacks a main landmark and includes unnamed image/link content. |
be-inclusivelegible-text | pass | high | Homepage body/game copy remains readable at 360px with no clipping or horizontal overflow; headings are visually distinct. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The live meta viewport contains maximum-scale=1.0 and user-scalable=no; Lighthouse fails the meta-viewport accessibility audit. F15 high: The mobile viewport explicitly disables zoom. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit passed with no logged browser errors. |
follow-best-practicessound-document-and-assets | pass | high | Lighthouse confirms a valid doctype; DOM shows UTF-8 and all visible layout images reserve dimensions with correct aspect ratio. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse best-practices score is 1.0; no permission prompts appeared, and no paste-blocking form controls were present on audited guest paths. |
be-discoverabletitle-and-description | pass | high | Homepage title is モバゲー and has a descriptive Japanese meta description; representative listing title/description are specific. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Lighthouse found many javascript:void(0) links and the active probe counted 37; key game cards use onclick without href. Representative listing routes serve a desktop layout at 360px. F16 high: Important links are not crawlable and route templates are not mobile-friendly. |
be-discoverablecanonical-and-indexing-signals | issues | high | The new-games route redirected from https://sp.mbga.jp to http://www.mbga.jp and declares an http canonical; sitemap.xml fetch failed while robots.txt was available. F17 medium: Canonical and route signals downgrade to HTTP and disagree with the requested mobile URL. |
be-discoverablestructured-and-shareable-metadata | issues | high | The probe found no JSON-LD and an empty og:description; the page represents games/news entities that could support accurate structured previews. F18 low: Share metadata is incomplete for a rich game portal. |
be-private-and-securesecure-transport-and-headers | issues | high | Header inspection found no CSP or HSTS. All four first-party cookies lack Secure and use SameSite=None; two are script-readable. F19 high: Transport is HTTPS, but CSP and cookie protections are missing. |
be-private-and-securedata-minimisation-and-third-parties | pass | high | Tracker probe found no known trackers and only two third-party origins; secrets scan found no exposed credentials. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission prompt or permission API use occurred on load; the audited guest registration surface contains no password form, so no password-only auth implementation was observed in scope. |
be-private-and-securedefensive-browser-policies | issues | high | The main document lacks clickjacking protection, nosniff, Referrer-Policy and Permissions-Policy in addition to CSP/HSTS. F20 high: Browser-enforced defensive headers are absent. |
be-resilientprogressive-enhancement | pass | high | Discoverability comparison found 86% raw-HTML coverage, title/H1/description present, and no JS shell. |
be-resilientresilient-runtime-behaviour | issues | high | Home stays on sp.mbga.jp, but game/news/ranking routes redirect to a desktop www.mbga.jp template and registration moves to ssl.sp.mbga.jp, losing a consistent responsive context. F21 medium: Runtime routing is inconsistent across public surfaces. |
be-resilientoffline-and-installable | not-applicable | high | The audited public surface is a server-rendered game portal rather than an installable app; no offline claim or local-app journey is presented. |
be-resilientnetwork-and-http-failure-states | issues | high | A system-error toast appears during normal load with no retry, details, fallback content change or durable status; one analytics request also aborts in the HAR. F22 medium: The observed failure state is not actionable. |
be-internationalisedlang-dir-and-logical-properties | not-applicable | high | The service is explicitly Japanese-only, with html lang=ja and no localized variant discovered; cross-locale layout was not part of the public product surface. |
be-internationalisedlocale-aware-data | not-applicable | high | No user-facing date, currency, duration or locale-switching data appears on the audited public paths. |
be-internationalisedtime-zone-correctness | not-applicable | high | No event time or cross-time-zone scheduling data appears on the audited public paths. |
be-trustworthyno-dark-patterns | pass | high | No consent wall, confirmshaming, preselected upsell or disguised advertisement appeared on the audited guest and registration surfaces. |
be-trustworthyhumane-error-handling | not-applicable | high | No editable user form or validation step is exposed before the registration dead-end. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No editable sign-in, address, payment or signup fields are exposed on the audited guest registration surface. |
be-trustworthysafe-commercial-and-account-flows | issues | high | The account landing states normal registration is required, yet the registration control points back to the same page and exposes no next step. F23 medium: Account creation is presented as available but cannot proceed. |
be-sustainableoptimised-assets | issues | high | Images account for 1,038,487 of 1,197,051 transferred bytes; 39 of 45 inspected images are PNG/GIF with no modern-format images, and 16 below-fold images are not lazy-loaded. F24 medium: The image payload is disproportionate and uses legacy formats. |
be-sustainableno-wasteful-work | pass | high | Trace found no long tasks, HAR shows only one XHR/fetch, and no autoplay media or continuous animation was observed. |
be-sustainablethird-party-and-media-budget | issues | high | The five largest image resources alone transfer about 767KiB, mostly legacy @2x sprites; Lighthouse estimates 573KiB image-delivery savings. F25 medium: Decorative sprite and banner bytes dominate the mobile page. |
be-agent-readystructured-agent-capabilities | not-applicable | high | No declared agent-facing intent exists and the public guest portal does not expose a safe transaction flow for agents. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation, language-model or other inference task is part of the audited public experience. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The audited guest pages expose only full navigations and no representative same-page interaction suitable for a meaningful 10x leak cycle. |
be-memory-efficientbounded-footprint | pass | high | Single-state heap summary measured 91,650 nodes and 5,026,332 self-size bytes, proportionate for the rendered portal. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The heap constructor summary contains no Detached* population; the page has no repeated same-document interaction in scope that could accumulate listeners or timers. |
Provenance
Canonical report: results/atomic/reports/0189-sp_mbga_jp.json
Report SHA-256: 153cda6e29a3b63030412d2cf9336fc5320bd7c0640ad819ec2352072c713ed4
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/sp_mbga_jp/2026-07-19T01-16-33-738Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/sp_mbga_jp/2026-07-19T01-16-33-738Z
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.