Manifest position 87 · CrUX rank bucket 1000

https://suumo.jp

Coverage complete

Coverage-complete audit across seven representative entry, category, account, mobile, and failure paths.

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
issueshighEmulated dark mode left body white (rgb(255,255,255)), text rgb(51,51,51), and color-scheme computed as normal.
F01 medium: Emulated dark mode left body white (rgb(255,255,255)), text rgb(51,51,51), and color-scheme computed as normal.
respect-user-preferences
respects-reduced-motion
passhighUnder prefers-reduced-motion: reduce, getAnimations() returned no running page animations.
respect-user-preferences
respects-contrast
issuesmediumLighthouse failed color-contrast, and the prefers-contrast capture showed no preference-specific retinting.
F02 medium: Lighthouse failed color-contrast, and the prefers-contrast capture showed no preference-specific retinting.
implement-natural-interactions
view-transitions
issuesmediumCSS inspection found no view-transition declarations; representative navigation swaps are abrupt full-document loads.
F03 low: CSS inspection found no view-transition declarations.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo parallax, scrollytelling, or other scroll-linked motion was present on the representative pages.
implement-natural-interactions
physical-gestures
not-applicablehighNo gesture-driven carousel, swipe, pull-to-refresh, or comparable custom gesture was present in the audited paths.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumThe 3,796px homepage uses static chrome and exposed no scroll-state query or progress/scroll affordance.
F04 low: The 3,796px homepage uses static chrome and exposed no scroll-state query or progress/scroll affordance.
provide-guided-navigation
anchored-positioning
not-applicablemediumNo tooltip or edge-positioned popover was opened in the representative paths; the audited menus are page sections rather than anchored overlays.
provide-guided-navigation
directs-attention
issuesmediumPrimary product selectors use javascript:void(0) controls and abrupt content swaps without a visible focus/attention cue.
F05 medium: Primary product selectors use javascript:void(0) controls and abrupt content swaps without a visible focus/attention cue.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighInitial desktop, mobile, crawler, and route screenshots showed no content-obscuring load-time interstitial.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe homepage has zero dialog, popover, or details elements while multiple menu controls are javascript:void(0), indicating ad-hoc disclosure controls.
F06 medium: The homepage has zero dialog, popover, or details elements while multiple menu controls are javascript:void(0), indicating ad-hoc disclosure controls.
maximize-content-reduce-noise
reduced-chrome
issueshighThe first viewport is densely divided into bordered panels, product selectors, ads, promos, and tiny secondary links, competing with the core search task.
F07 medium: The first viewport is densely divided into bordered panels, product selectors, ads, promos, and tiny secondary links, competing with the core search task.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighThe root and major templates omit viewport meta. At a 360x800 emulation Chrome used a 980px layout viewport and scaled the fixed 950px page down, making text and targets tiny.
F08 high: The root and major templates omit viewport meta.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumCSS inspection found no @container usage and the same fixed-width card/map composition is merely scaled on narrow screens.
F09 medium: CSS inspection found no @container usage and the same fixed-width card/map composition is merely scaled on narrow screens.
adapt-to-the-form-factor
input-modality-aware
issueshighFocused controls on home, listing, and search templates computed outline: none with no box shadow; many scaled targets are visually tiny.
F10 high: Focused controls on home, listing, and search templates computed outline: none with no box shadow.
support-core-task-success
clear-purpose-and-primary-action
passhighHomepage and category screenshots clearly identify housing search and expose rent/buy/build choices immediately.
support-core-task-success
primary-flow-completion
passmediumThe homepage links reached rental, new-mansion, regional, and Recruit login paths without a dead end; the login form accepted an invalid submit and returned actionable errors.
support-core-task-success
clear-system-state-and-recovery
passmediumInvalid login submission displayed explicit missing-email/password feedback, and the unknown route rendered a dedicated error page rather than a blank shell.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse performance was 0.53 with LCP 4.6s and TBT 1,150ms; trace corroborated LCP 3.61s in a separate run.
F11 high: Lighthouse performance was 0.
be-fast-and-stable
visual-stability
passhighThe mobile layout observer measured CLS 0 with no recorded shifts; all 60 inspected images had explicit dimensions.
be-fast-and-stable
efficient-main-thread
issueshighLighthouse measured 1,150ms TBT and 400ms max potential FID; trace recorded a 136ms long task.
F12 high: Lighthouse measured 1,150ms TBT and 400ms max potential FID.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR recorded 276 requests and 4.41MB transferred; confirmed parser-inserted classic scripts lacked async/defer, including jQuery 1.4.2 and site bundles.
F13 high: HAR recorded 276 requests and 4.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighHAR recorded 61 scripts and 3.09MB script transfer; repeated Yahoo conversion scripts and many advertising tags dominate startup.
F14 high: HAR recorded 61 scripts and 3.
be-inclusive
names-roles-labels
issueshighImage audit found 37 of 60 images without alt; listing probes found 22-24 missing alt images and unlabeled visible search controls.
F15 high: Image audit found 37 of 60 images without alt.
be-inclusive
sufficient-contrast
issueshighLighthouse color-contrast audit failed on the homepage.
F16 medium: Lighthouse color-contrast audit failed on the homepage.
be-inclusive
structure-and-focus
issueshighLighthouse found non-sequential headings and no main landmark; representative controls had no visible focus outline.
F17 high: Lighthouse found non-sequential headings and no main landmark.
be-inclusive
legible-text
issueshighAt 360px the fixed desktop canvas is scaled to roughly 36.7%, producing very small labels and dense multi-column copy.
F18 high: At 360px the fixed desktop canvas is scaled to roughly 36.
be-inclusive
zoom-reflow-targets-and-media
issueshighDesktop templates lack viewport meta; the separate mobile page sets user-scalable=no and maximum-scale=1, explicitly preventing zoom.
F19 high: Desktop templates lack viewport meta.
follow-best-practices
no-console-errors
issueshighLighthouse reported browser errors in the console.
F20 medium: Lighthouse reported browser errors in the console.
follow-best-practices
sound-document-and-assets
issueshighDoctype and UTF-8 are valid, but image inspection found 3 images served at 10x displayed width, 24 below-fold images not lazy-loaded, and 36 legacy-format images.
F21 medium: Doctype and UTF-8 are valid, but image inspection found 3 images served at 10x displayed width, 24 below-fold images not lazy-loaded, and 36 legacy-format images.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported a deprecated API warning, DevTools inspector issues, a BFCache failure, and third-party-cookie problems; the page ships jQuery 1.4.2.
F22 high: Lighthouse reported a deprecated API warning, DevTools inspector issues, a BFCache failure, and third-party-cookie problems.
be-discoverable
title-and-description
passhighDOM and raw HTML contain a descriptive Japanese title and meta description.
be-discoverable
crawlable-and-mobile-friendly
issueshighLighthouse failed crawlable anchors; the homepage has javascript:void(0) navigation and no viewport meta.
F23 high: Lighthouse failed crawlable anchors.
be-discoverable
canonical-and-indexing-signals
issuesmediumPublic templates returned 200 and robots permits them, but homepage/category probes found no canonical; meta robots also applies noarchive.
F24 medium: Public templates returned 200 and robots permits them, but homepage/category probes found no canonical.
be-discoverable
structured-and-shareable-metadata
issuesmediumHomepage probe found no Open Graph tags and no JSON-LD despite representing a major organization and search service.
F25 medium: Homepage probe found no Open Graph tags and no JSON-LD despite representing a major organization and search service.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used, but the main-document header probe found no CSP, HSTS, nosniff, clickjacking, referrer, or permissions policy; 29 cookies were flagged insecure and JSESSIONID was not HttpOnly.
F26 high: HTTPS is used, but the main-document header probe found no CSP, HSTS, nosniff, clickjacking, referrer, or permissions policy.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker probe found 34 third-party origins; HAR counted 216 third-party requests and 3.06MB, including Google, Meta, TikTok, Twitter, Yahoo, Spotify, VWO, and ad vendors.
F27 high: Tracker probe found 34 third-party origins.
be-private-and-secure
in-context-permissions-and-modern-auth
passmediumNo notification prompt appeared on load; Recruit login uses username/current-password webauthn autocomplete tokens and offers alternate sign-in paths.
be-private-and-secure
defensive-browser-policies
issueshighHeader probe found no clickjacking protection, Referrer-Policy, Permissions-Policy, CSP/Trusted Types signal, or nosniff.
F28 high: Header probe found no clickjacking protection, Referrer-Policy, Permissions-Policy, CSP/Trusted Types signal, or nosniff.
be-resilient
progressive-enhancement
passhighDiscoverability fetch returned 200 with 100% rendered-word coverage in raw HTML; crawler screenshot retained the core page rather than an empty shell.
be-resilient
resilient-runtime-behaviour
issuesmediumAd-hoc javascript:void(0) controls and fixed desktop geometry make navigation/state behavior dependent on legacy scripts and fragile at narrow sizes.
F29 medium: Ad-hoc javascript:void(0) controls and fixed desktop geometry make navigation/state behavior dependent on legacy scripts and fragile at narrow sizes.
be-resilient
offline-and-installable
not-applicablehighProperty inventory and account journeys are intrinsically network-dependent; no install/offline intent was declared, so PWA installability is not required for this audit.
be-resilient
network-and-http-failure-states
passmediumAn unknown route rendered a branded error document, and invalid login produced explicit recovery guidance instead of a blank or infinite state.
be-internationalised
lang-dir-and-logical-properties
passmediumRepresentative SUUMO templates declare lang=ja and preserve Japanese reading order; no translated or RTL variant is offered to expose a contradictory dir state.
be-internationalised
locale-aware-data
not-applicablehighAudited public entry/category pages are deliberately Japanese-only and did not expose user-entered dates, currencies, or locale switching.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduling, event time, recurring interval, or cross-time-zone workflow appeared in the representative paths.
be-trustworthy
no-dark-patterns
passmediumInitial and flow screenshots showed no consent wall, confirmshaming, forced continuity, preselected paid option, or disguised primary ad.
be-trustworthy
humane-error-handling
passhighSubmitting an empty login form produced specific Japanese email and password messages together, with a recovery link.
be-trustworthy
trustworthy-input-assistance
passhighRecruit login uses autocomplete="username webauthn" and "current-password webauthn" on the corresponding fields.
be-trustworthy
safe-commercial-and-account-flows
passmediumThe audited sign-in surface clearly separated existing login from new registration and exposed recovery/privacy links; no purchase commitment was entered.
be-sustainable
optimised-assets
issueshighImage audit found 3 images at 10x display width, 36 legacy-format images, 16 without srcset, and 24 below-fold images not lazy-loaded.
F30 high: Image audit found 3 images at 10x display width, 36 legacy-format images, 16 without srcset, and 24 below-fold images not lazy-loaded.
be-sustainable
no-wasteful-work
issueshighThe homepage issued 276 requests, including 105 fetch/XHR calls and 61 scripts, for a mostly static portal entry page.
F31 high: The homepage issued 276 requests, including 105 fetch/XHR calls and 61 scripts, for a mostly static portal entry page.
be-sustainable
third-party-and-media-budget
issueshighThird parties account for 216 requests and 3.06MB of 4.41MB transferred, with Google Tag Manager alone at 2.09MB.
F32 high: Third parties account for 216 requests and 3.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing intent exists; WebMCP is emerging and absence is treated as an opportunity rather than a failure for this run.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, or language-model task appears in the audited housing-search entry flows.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter 10 repeated full-page scroll cycles, heap self-size rose only 193,014 bytes (0.44%) and node count 2,505 (0.32%) versus a fresh baseline, not evidence of unbounded retained growth.
be-memory-efficient
bounded-footprint
issuesmediumA mostly static homepage retained 44.0MB self-size across 785,906 heap nodes before interaction, a disproportionate footprint consistent with its heavy vendor stack.
F33 medium: A mostly static homepage retained 44.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumBaseline/post heap summaries showed only small aggregate growth and no Detached* constructor among the top retained constructors; no accumulating timer/listener symptom was observed during repeated scroll.

Provenance

Canonical report: results/atomic/reports/0087-suumo_jp.json
Report SHA-256: b360d3644f9f6f359dc680eb665ed8cf1b4ab5205e2d94809c321d9fbfedb4ae
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/suumo_jp/2026-07-18T07-44-19-495Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/suumo_jp/2026-07-18T07-44-19-495Z
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.