Manifest position 951 · CrUX rank bucket 1000

https://search.yahoo.co.jp

Coverage complete

Complete atomic audit of the HTTP 403 regional restriction page delivered to this audit environment. The underlying Yahoo search experience was not reachable from this region; all verdicts apply to the delivered restriction surface, not the Japan-region search application.

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
issueshighThe dark screenshot is pixel-equivalent to the light capture; the dark-mode probe reports html background rgb(255,255,255), color-scheme normal, and no color-scheme CSS signal.
F001 medium: The page ignores the user’s dark color-scheme preference.
respect-user-preferences
respects-reduced-motion
passhighThe preference probe confirms reduce is active, with zero document animations and scroll-behavior auto.
respect-user-preferences
respects-contrast
issueshighThe platform probe finds no prefers-contrast or forced-colors CSS; axe reports link contrast ratios of 4.04–4.17:1 where 4.5:1 is required.
F002 medium: The page has no high-contrast adaptation and some essential links remain below WCAG contrast minimums.
implement-natural-interactions
view-transitions
not-applicablehighNot applicable to the static regional restriction surface.
implement-natural-interactions
scroll-driven-animations
passhighThe static page has no scroll-linked motion, no animations, and no animation-timeline/scroll-timeline CSS, so it does not misuse main-thread scroll handlers.
implement-natural-interactions
physical-gestures
passhighThe notice has no custom pointer gesture handlers or gesture UI and relies on native document scrolling; no conflicting gesture behavior was observed.
provide-guided-navigation
scroll-state-aware-chrome
passhighThe page has no sticky or affixed navigation chrome that needs scroll-state adaptation; content scrolls as one continuous document without obstruction.
provide-guided-navigation
anchored-positioning
not-applicablehighNot applicable to the static regional restriction surface.
provide-guided-navigation
directs-attention
passhighThe single-page notice uses clear article cards and link styling; in-page navigation does not move focus or scroll to hidden destinations.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighThe load screenshot shows content immediately with no popup/interstitial; the platform probe reports zero dialogs and zero custom overlays.
maximize-content-reduce-noise
semantic-dismissible-primitives
passhighNo transient overlay or disclosure control is present, so there is no ad-hoc div-based control replacing a semantic primitive.
maximize-content-reduce-noise
reduced-chrome
passhighThe notice devotes nearly the entire viewport to its availability message, with only a compact logo header and footer.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360x800, scrollWidth, clientWidth, and innerWidth are all 360px; horizontalOverflowPx is 0 and viewport meta is present.
adapt-to-the-form-factor
component-level-responsiveness
not-applicablehighNot applicable to the static regional restriction surface.
adapt-to-the-form-factor
input-modality-aware
issueshighAt 360px, the target-size probe measures several primary links at 16–21px tall and footer links at 14px tall; keyboard focus itself remains visible.
F003 high: Many mobile link targets are substantially shorter than the recommended touch target.
support-core-task-success
clear-purpose-and-primary-action
passhighThe first viewport clearly states that Yahoo! JAPAN is unavailable in the EEA/UK and the body explains the decision and available alternatives.
support-core-task-success
primary-flow-completion
passhighFor the delivered restriction state, the complete flow is reading the notice and following available-service/help links; all 20 links have real href destinations and no modal/account detours.
support-core-task-success
clear-system-state-and-recovery
passhighThe HTTP 403 state is rendered as a clear bilingual explanation with help and still-available service links instead of a blank shell or spinner.
be-fast-and-stable
good-core-web-vitals
issueshighThe trace summary reports LCP 2549.39ms, about 49ms beyond the 2.5s good threshold; CLS is only 0.001 and TBT is 13.15ms.
F004 low: Observed LCP narrowly misses the good threshold in this test.
be-fast-and-stable
visual-stability
passhighObserved CLS is 0 on mobile and 0.001068 on desktop, with only one negligible shift.
be-fast-and-stable
efficient-main-thread
passhighThe trace records one 63.15ms long task and only 13.15ms total blocking time; the page ships no JavaScript.
be-fast-and-stable
efficient-resource-delivery
issueshighThe HAR summary identifies five render-blocking stylesheet candidates, all confirmed in the rendered DOM; FCP and LCP occur together at 2549.39ms.
F005 medium: Five parser-inserted external stylesheets delay first rendering.
be-fast-and-stable
trim-unused-and-duplicate-code
passhighThe page ships no JavaScript, only 73,729 transferred bytes over 9 requests, and no third-party tracker code; no large duplicate/legacy bundle is present.
be-inclusive
names-roles-labels
passhighThe single image has meaningful alt text, links have text names, and axe reports no accessible-name, role, or image-alt violation.
be-inclusive
sufficient-contrast
issueshighaxe-core reports 21 affected link nodes at 4.04–4.17:1 against white, below the required 4.5:1 for their sizes and weights.
F006 high: Essential links fail WCAG AA text contrast.
be-inclusive
structure-and-focus
issueshighThe document starts with H3 then H2 elements and has no H1; axe also reports that the contentinfo footer is nested inside main. Focus indication on links is present.
F007 medium: The heading and landmark hierarchy is malformed.
be-inclusive
legible-text
passhighBody text reflows without clipping at 360px, uses readable spacing, and remains stable; no media or canvas text is present.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe viewport is width=device-width,user-scalable=no; axe classifies this as a critical accessibility violation. Narrow reflow itself has no horizontal overflow.
F008 high: Mobile pinch zoom is explicitly disabled.
follow-best-practices
no-console-errors
passhighThe delivered document contains no script elements or event-driven application runtime, and all evidence primitives loaded it without a Runtime exception. Lighthouse could not score the intentional 403 response.
follow-best-practices
sound-document-and-assets
issueshighThe image audit reports a 1933px-wide PNG rendered at 170px, with a width attribute but no height attribute.
F009 medium: The logo lacks an intrinsic height and is massively oversized for its rendered slot.
follow-best-practices
browser-platform-hygiene
passhighThe static page invokes no deprecated APIs, permissions, notifications, geolocation, paste handlers, or vulnerable client library; it ships no JavaScript.
be-discoverable
title-and-description
issueshighDOM and discoverability probes find the title in raw HTML but no meta[name=description].
F010 medium: The page has a descriptive title but no meta description.
be-discoverable
crawlable-and-mobile-friendly
issueshighThe DOM contains multiple links labelled only “here”; /robots.txt returns the same HTTP 403 restriction document instead of robots text. All anchors do have real href values.
F011 low: Some link text is non-descriptive and crawler control endpoints are not available from this region.
be-discoverable
canonical-and-indexing-signals
passhighThe delivered state consistently returns HTTP 403 for the root, robots, sitemap, and unknown paths, matching its explicit regional-denial purpose rather than accidentally exposing an indexable success page.
be-discoverable
structured-and-shareable-metadata
not-applicablehighNot applicable to the static regional restriction surface.
be-private-and-secure
secure-transport-and-headers
issueshighThe headers primitive finds no Content-Security-Policy, Strict-Transport-Security, or X-Content-Type-Options; there are no cookies or mixed-content signals.
F012 high: The HTTPS response lacks baseline security headers.
be-private-and-secure
data-minimisation-and-third-parties
passhighNo cookies, known trackers, analytics calls, or exposed secrets were found. The sole third-party origin is Yahoo’s static asset CDN s.yimg.jp.
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighNot applicable to the static regional restriction surface.
be-private-and-secure
defensive-browser-policies
issueshighX-Frame-Options is SAMEORIGIN, but Referrer-Policy and Permissions-Policy are missing and no CSP frame-ancestors policy is present.
F013 medium: Several browser-enforced defensive policies are absent.
be-resilient
progressive-enhancement
passhighDiscoverability reports 100% raw-to-rendered content coverage and no JS shell; the crawler screenshot retains the complete notice.
be-resilient
resilient-runtime-behaviour
passhighThe page has no runtime application state, overlays, async dependencies, or scripts; its static links and content remain visible without JavaScript.
be-resilient
offline-and-installable
not-applicablehighNot applicable to the static regional restriction surface.
be-resilient
network-and-http-failure-states
passhighThe main 403 and unknown-path 403 responses show the same useful bilingual availability explanation and recovery links rather than a broken shell.
be-internationalised
lang-dir-and-logical-properties
issueshighThe html element has neither lang nor dir; axe reports html-has-lang, while the platform probe finds no logical inline/block properties.
F014 high: The bilingual document has no language metadata and no logical-property CSS signal.
be-internationalised
locale-aware-data
passhighThe static notice presents its date in conventional Japanese and English forms within separately authored language sections and contains no currencies, quantities, durations, or user-locale calculations.
be-internationalised
time-zone-correctness
not-applicablehighNot applicable to the static regional restriction surface.
be-trustworthy
no-dark-patterns
passhighThe notice states the restriction directly, shows alternatives, has no consent wall, upsell, disguised advertising, preselected choice, or forced continuity.
be-trustworthy
humane-error-handling
not-applicablehighNot applicable to the static regional restriction surface.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNot applicable to the static regional restriction surface.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNot applicable to the static regional restriction surface.
be-sustainable
optimised-assets
issueshighThe image audit reports a 1933px source displayed at 170px, no srcset, and PNG format; it transfers 13,017 bytes.
F015 low: The only content image wastes pixels and uses a legacy PNG without responsive alternatives.
be-sustainable
no-wasteful-work
passhighThere is no JavaScript, background processing, analytics, polling, or over-fetch loop; load uses 9 requests and 73,729 transferred bytes.
be-sustainable
third-party-and-media-budget
passhighNo video/audio/autoplay exists, no tracker was detected, and the only third-party is Yahoo’s asset CDN; total transfer is 73,729 bytes.
be-agent-ready
structured-agent-capabilities
not-applicablehighNot applicable to the static regional restriction surface.
be-agent-ready
on-device-inference
not-applicablehighNot applicable to the static regional restriction surface.
be-memory-efficient
no-leak-under-repeated-interaction
not-applicablehighNot applicable to the static regional restriction surface.
be-memory-efficient
bounded-footprint
passhighThe static 99-element document uses about 0.96MB JS heap at runtime; the heap summary is 1.92MB self size with 44,087 nodes, proportionate for Chrome’s baseline environment.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighThe baseline heap top constructors contain no Detached* population; the page has no scripts, timers, observers, or application listeners to accumulate.

Provenance

Canonical report: results/atomic/reports/0951-search_yahoo_co_jp.json
Report SHA-256: c158931c76a7e4ebab4ef8b6f98d68093a6060aea066cdde7f3b74f3614d13f2
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/search_yahoo_co_jp/2026-07-24T02-18-09-111Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/search_yahoo_co_jp/2026-07-24T02-18-09-111Z
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.