Manifest position 514 · CrUX rank bucket 1000
https://m.yahoo.co.jp
Coverage complete
Completed atomic audit of the regional 403 notice actually served from the EEA. The Japan homepage and its normal templates were not reachable from this network location, so coverage is explicitly limited to the requested URL’s regional notice.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark-condition screenshot remained light; computed colorScheme was normal. F-001 medium: The notice is hard-coded to a light palette and does not follow the user’s dark-mode preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Under prefers-reduced-motion: reduce the media query matched and getAnimations() returned no running animations. |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors/prefers-contrast screenshot retained visible white text, yellow links, dividers, and readable content. |
implement-natural-interactionsview-transitions | issues | medium | No view-transition opt-in was present for document navigation. F-002 low: Document navigation has no transition treatment. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The static notice has no parallax, scrollytelling, reveals, carousel, or other scroll-linked motion to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The page exposes only conventional links and scrolling; there is no swipe, drag, disclosure, carousel, or gesture-driven state. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | The mobile document is 2,422px tall with no progress or scroll-state-aware chrome. F-003 low: The 2,422px mobile notice provides no scroll-position feedback. |
provide-guided-navigationanchored-positioning | not-applicable | high | There are no menus, tooltips, popovers, or floating overlays requiring anchored positioning. |
provide-guided-navigationdirects-attention | pass | high | The notice uses strong section headings, grouped service/help links, and clear visual hierarchy to guide the reader. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots and DOM show no modal, banner, consent wall, or full-viewport interruption. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlay, disclosure, custom picker, or rich control is present. |
maximize-content-reduce-noisereduced-chrome | pass | high | Screenshots show a content-first notice with only a compact logo header and footer; no decorative application frame competes with the text. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 390x844, scrollWidth and clientWidth were both 390px with zero horizontal overflow; viewport metadata is present. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | medium | The reused card archetype changes with viewport width but no component container context or @container rule was found. F-004 low: The reusable card layout adapts only at page/viewport level, not at component level. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Focus was visible, but 17 of 20 links had hit-area heights below 24px. F-005 medium: Most links have touch hit areas shorter than 24px. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport immediately states the regional service restriction and the page title clearly identifies it as a notice. |
support-core-task-successprimary-flow-completion | pass | high | The core task is informational: readers can identify available services and reach direct service/help links with real href values. |
support-core-task-successclear-system-state-and-recovery | pass | high | The 403 state is intentionally rendered as a complete explanatory page with alternatives and help links rather than a blank/error shell. |
be-fast-and-stablegood-core-web-vitals | pass | high | Trace measured LCP/FCP 2,410.63ms, CLS was 0, and total blocking time was 0ms under the captured mobile condition. |
be-fast-and-stablevisual-stability | pass | high | Layout observer recorded CLS 0 with no shift entries; the single image did not produce an observed shift. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and layout observers recorded zero long tasks and 0ms total blocking time; the page ships no application JavaScript. |
be-fast-and-stableefficient-resource-delivery | pass | high | HAR recorded only 9 requests and 73,655 transferred bytes with useful cache headers and no redirect chain; five parser CSS files are small and parallel. |
be-fast-and-stabletrim-unused-and-duplicate-code | pass | high | The page transfers only 26KB across five stylesheets, no JavaScript bundle, and 73KB total; no heavy or duplicate script cost exists. |
be-inclusivenames-roles-labels | pass | high | The only image has meaningful alt text, all 20 controls are native anchors with names, and header/main/footer landmarks are present. |
be-inclusivesufficient-contrast | issues | high | axe found 20 link contrast failures from 3.59:1 to 4.17:1. F-006 medium: Link colors fail WCAG minimum contrast throughout the notice and footer. |
be-inclusivestructure-and-focus | issues | high | Axe found no h1 and footer contentinfo nested within main; heading order starts h3 then h2, though focus is visible. F-007 medium: The heading and landmark hierarchy is malformed. |
be-inclusivelegible-text | pass | high | Mobile and desktop screenshots show unclipped body copy with comfortable leading, wrapping, and alignment in both Japanese and English. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Viewport metadata disables zoom with user-scalable=no; the page otherwise reflows but many touch targets are also short. F-008 high: The viewport explicitly disables user zoom. |
follow-best-practicesno-console-errors | pass | high | DOM contains no script elements or application runtime; all eight subresources in HAR returned 200 and no uncaught-code surface was present. |
follow-best-practicessound-document-and-assets | issues | high | Doctype and UTF-8 are valid, but the 1,933px PNG is displayed at 170px and lacks a height attribute/responsive source. F-009 low: The logo is substantially oversized and lacks a complete intrinsic size. |
follow-best-practicesbrowser-platform-hygiene | pass | high | No scripts, permission prompts, paste handlers, notifications, geolocation requests, deprecated runtime APIs, or third-party cookies were observed. |
be-discoverabletitle-and-description | issues | high | A descriptive title exists, but there is no meta description in rendered or raw HTML. F-010 medium: The page has no meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | All 20 links have real hrefs and descriptive Japanese/English text; viewport metadata is present and raw content is server-rendered. |
be-discoverablecanonical-and-indexing-signals | issues | high | The main document, robots.txt, and sitemap.xml return 403 from this region; no canonical or hreflang signals exist. F-011 high: The regional notice is served as HTTP 403 and exposes no canonical or crawl-policy endpoints. |
be-discoverablestructured-and-shareable-metadata | not-applicable | high | This regional service-status notice is not a product/event/profile or other rich entity requiring schema.org data; generic share metadata is optional. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS and SAMEORIGIN framing are present, but CSP, HSTS, nosniff, Referrer-Policy, and Permissions-Policy are absent. F-012 high: Core browser security headers are missing. |
be-private-and-securedata-minimisation-and-third-parties | pass | high | No cookies, known trackers, analytics calls, or secrets were found; the only secondary origin is Yahoo’s static asset host. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | The static notice has no permission request or authentication surface; no prompt fired on load. |
be-private-and-securedefensive-browser-policies | issues | high | X-Frame-Options exists, but the remaining defensive policies (HSTS, CSP/frame-ancestors, Referrer-Policy, Permissions-Policy) are missing. F-012 high: Core browser security headers are missing. |
be-resilientprogressive-enhancement | pass | high | Discoverability comparison found 100% rendered-content coverage in raw HTML and no empty JS mount; the page requires no JavaScript. |
be-resilientresilient-runtime-behaviour | pass | high | The static document has no asynchronous dependencies or overlays; responsive screenshots show stable, unclipped content. |
be-resilientoffline-and-installable | not-applicable | high | This is a static regional policy notice whose useful destinations are network services, not an app-like installable experience. |
be-resilientnetwork-and-http-failure-states | pass | high | The actual HTTP 403 condition renders a clear bilingual explanation, alternatives, and help/recovery links. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The bilingual document has neither an html lang value nor a local lang annotation for the English article. F-013 medium: The bilingual Japanese/English document has no language metadata. |
be-internationalisedlocale-aware-data | not-applicable | high | Dates and service names are fixed editorial copy; there is no user-specific number, currency, duration, or generated calendar data. |
be-internationalisedtime-zone-correctness | not-applicable | high | The notice contains only a historical calendar date, with no event time, time-zone conversion, recurrence, or DST-sensitive behavior. |
be-trustworthyno-dark-patterns | pass | high | The notice is direct about restriction, offers available services and help, contains no consent wall, upsell, hidden pricing, or disguised control. |
be-trustworthyhumane-error-handling | not-applicable | high | There are no forms or editable inputs and therefore no validation/error interaction to exercise. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | There are no input fields requiring autocomplete or autofill assistance. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, consent, authentication, or account-management flow exists on the audited notice. |
be-sustainableoptimised-assets | issues | high | The sole 1,933px PNG is rendered at 170px, lacks srcset, and uses a legacy raster format. F-009 low: The logo is substantially oversized and lacks a complete intrinsic size. |
be-sustainableno-wasteful-work | pass | high | No application JavaScript, background task, analytics beacon, or repeated fetch was observed; trace recorded no long tasks. |
be-sustainablethird-party-and-media-budget | pass | high | The page transfers 73KB total, with 63.5KB from Yahoo’s static asset host and no video, audio, autoplay, analytics, or ad media. |
be-agent-readystructured-agent-capabilities | not-applicable | high | This regional policy notice exposes no transaction or capability for an agent to invoke; its content and links are already machine-readable HTML. |
be-agent-readyon-device-inference | not-applicable | high | The static notice has no summarisation or generative task where built-in on-device inference would materially improve the experience. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The page has no representative repeatable state interaction: only normal document links and scrolling, so a synthetic ten-cycle interaction would be fabricated. |
be-memory-efficientbounded-footprint | pass | high | Heap summary measured 44,181 nodes and 1,936,028 self-size bytes for a 99-element static DOM, proportionate to the page. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The single-state heap summary contains no Detached* constructor population and the page ships no application JavaScript, timers, or listener-adding runtime. |
Provenance
Canonical report: results/atomic/reports/0514-m_yahoo_co_jp.json
Report SHA-256: 3d7f4ab65739c2877ad21699e01762371c510dac76931fded4d01db9656522d1
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/m_yahoo_co_jp/2026-07-21T07-45-41-721Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/m_yahoo_co_jp/2026-07-21T07-45-41-721Z
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.