Manifest position 115 · CrUX rank bucket 1000

https://www.jalan.net

Coverage complete

Coverage-complete model-led audit of seven representative paths. Checkout/payment completion, authenticated account management, localized-language variants, and individual hotel detail pages were not covered; sampled archetypes represent their shared legacy/new template families.

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-mode screenshot remains the same white/orange fixed palette, and the computed root colorScheme is normal.
F01 high: The site does not honor the user’s dark color preference.
respect-user-preferences
respects-reduced-motion
passmediumReduced-motion emulation matched reduce and getAnimations() returned none.
respect-user-preferences
respects-contrast
passmediumForced-colors capture retains visible text, controls, borders, and focus affordances.
implement-natural-interactions
view-transitions
issueshighThe page probe found no view-transition rules, and representative navigation is conventional full-document switching without continuity.
F05 medium: State and route changes use abrupt legacy navigation.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo applicable feature or task was present in the representative scope.
implement-natural-interactions
physical-gestures
not-applicablehighNo applicable feature or task was present in the representative scope.
provide-guided-navigation
scroll-state-aware-chrome
issueshighHome and travel screenshots show long, dense pages with static chrome; probes found no container or transition treatment to reflect scroll state or guide in-page jumps.
F06 medium: Long pages provide little responsive navigation guidance.
provide-guided-navigation
anchored-positioning
issueshighHome and travel screenshots show long, dense pages with static chrome; probes found no container or transition treatment to reflect scroll state or guide in-page jumps.
F06 medium: Long pages provide little responsive navigation guidance.
provide-guided-navigation
directs-attention
issueshighHome and travel screenshots show long, dense pages with static chrome; probes found no container or transition treatment to reflect scroll state or guide in-page jumps.
F06 medium: Long pages provide little responsive navigation guidance.
maximize-content-reduce-noise
no-intrusive-interruptions
passmediumAll sampled initial-load screenshots exposed page content without a blocking modal or consent wall.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe homepage mobile capture is dominated by tiny banners, side rails, coupons, and repeated campaign tiles around the search form.
F07 high: Promotional chrome and advertisements overwhelm the core booking task.
maximize-content-reduce-noise
reduced-chrome
issueshighThe homepage mobile capture is dominated by tiny banners, side rails, coupons, and repeated campaign tiles around the search form.
F07 high: Promotional chrome and advertisements overwhelm the core booking task.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a 360px viewport the homepage uses an effective 1146px layout; Hokkaido, travel, login, and results are visibly miniaturized. Only the activity template is meaningfully responsive.
F02 critical: Core accommodation, destination, editorial, login, and result templates render as scaled desktop canvases on mobile.
adapt-to-the-form-factor
component-level-responsiveness
issueshighThe page probe found zero container rules, while the same global chrome and card/search modules are reused inside fixed-width shells.
F03 medium: Shared components are not container responsive.
adapt-to-the-form-factor
input-modality-aware
issueshighThe focus probe measured many primary links at 11 to 30px high, and Lighthouse target-size failed.
F04 high: Many controls are too small for touch even though keyboard outlines remain visible.
support-core-task-success
clear-purpose-and-primary-action
passmediumHomepage and activity captures clearly identify accommodation/activity search and expose search controls prominently.
support-core-task-success
primary-flow-completion
issueshighAt a 360px viewport the homepage uses an effective 1146px layout; Hokkaido, travel, login, and results are visibly miniaturized. Only the activity template is meaningfully responsive.
F02 critical: Core accommodation, destination, editorial, login, and result templates render as scaled desktop canvases on mobile.
support-core-task-success
clear-system-state-and-recovery
passmediumThe tested 404 states that the page does not exist and provides Japanese and English links back to the homepage.
be-fast-and-stable
good-core-web-vitals
issueshighTrace measured FCP 7.18s, LCP 7.70s and 532ms TBT; Lighthouse under mobile throttling measured LCP 60.2s, CLS 0.184, and 3,350ms TBT with a performance score of 0.17.
F08 critical: Load performance is far outside good ranges.
be-fast-and-stable
visual-stability
issueshighTrace measured FCP 7.18s, LCP 7.70s and 532ms TBT; Lighthouse under mobile throttling measured LCP 60.2s, CLS 0.184, and 3,350ms TBT with a performance score of 0.17.
F08 critical: Load performance is far outside good ranges.
be-fast-and-stable
efficient-main-thread
issueshighTrace measured FCP 7.18s, LCP 7.70s and 532ms TBT; Lighthouse under mobile throttling measured LCP 60.2s, CLS 0.184, and 3,350ms TBT with a performance score of 0.17.
F08 critical: Load performance is far outside good ranges.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR recorded 481 requests and 5.84MB transferred, including 154 scripts; 276 third-party requests transferred 4.56MB and ten parser-inserted stylesheets were flagged as render-blocking candidates.
F09 high: The network dependency surface is excessive.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 2,649 KiB of unused JavaScript and 37 KiB of unused CSS; HAR attributes 4.36MB to scripts.
F10 high: Large amounts of shipped JavaScript are unused.
be-inclusive
names-roles-labels
issueshighImage audit found 55 of 100 images missing alt; Lighthouse failed image-alt and identified unlabeled date/person controls, while activity/login probes found 12 and 3 unlabeled controls.
F11 high: Images and form controls lack accessible alternatives and labels.
be-inclusive
sufficient-contrast
issueshighLighthouse reported multiple failures, including 3.35:1 placeholder text and 3.27:1 date text where 4.5:1 is required.
F12 high: Text and controls fail minimum contrast.
be-inclusive
structure-and-focus
issueshighThe homepage contains many empty H2 elements, Lighthouse found a skipped heading level and unnamed links, and several controls are JavaScript anchors.
F13 medium: Document structure and control semantics are inconsistent.
be-inclusive
legible-text
issueshighLighthouse reported multiple failures, including 3.35:1 placeholder text and 3.27:1 date text where 4.5:1 is required.
F12 high: Text and controls fail minimum contrast.
be-inclusive
zoom-reflow-targets-and-media
issueshighFixed 1000 to 1146px shells are scaled into 360px viewports, login lacks viewport metadata, and Lighthouse target-size failed.
F14 high: Zoom/reflow and target sizing are not robust across major templates.
follow-best-practices
no-console-errors
issueshighLighthouse failed errors-in-console with nine captured items and reported an inspector issue plus invalid source maps.
F15 medium: The homepage emits runtime errors and inspector issues.
follow-best-practices
sound-document-and-assets
issueshighImage audit found 23 images without dimensions, 30 below-fold images not lazy-loaded, 38 without srcset, and 82 legacy-format images.
F16 medium: Asset markup is dated and destabilizing.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse failed errors-in-console with nine captured items and reported an inspector issue plus invalid source maps.
F15 medium: The homepage emits runtime errors and inspector issues.
be-discoverable
title-and-description
passmediumAll sampled public archetypes have descriptive titles and meta descriptions; Lighthouse title and meta-description audits passed.
be-discoverable
crawlable-and-mobile-friendly
issueshighLighthouse failed crawlable-anchors on javascript:void links, while several public templates are fixed-width on mobile.
F17 medium: Some links are JavaScript actions rather than crawlable navigation and mobile friendliness is inconsistent.
be-discoverable
canonical-and-indexing-signals
passmediumSampled public pages return 200, expose canonical URLs, and robots.txt lists multiple scoped sitemaps without blocking the sampled routes.
be-discoverable
structured-and-shareable-metadata
issueshighThe homepage has Open Graph metadata but zero JSON-LD blocks; the activity page also has zero, despite organization, destination, and product-like content.
F18 medium: Entity metadata coverage is inconsistent.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used, but CSP, HSTS, nosniff, frame protection, Referrer-Policy, and Permissions-Policy are absent. Of 42 cookies, 41 lacked Secure; session-like cookies were not HttpOnly and used SameSite=None.
F19 critical: Transport defenses and cookie attributes are unsafe.
be-private-and-secure
data-minimisation-and-third-parties
issueshighThe tracker probe saw 56 third-party origins and 12 known tracker domains; HAR recorded 276 third-party requests and 4.56MB, including Google, TikTok, Facebook, DoubleClick, Criteo, Bing, and others.
F20 high: The default page load has an extreme tracking footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighThe login probe found no WebAuthn/passkey code; username and password both set autocomplete=off and lack associated labels.
F21 high: Authentication is password-only and disables browser credential assistance.
be-private-and-secure
defensive-browser-policies
issueshighHTTPS is used, but CSP, HSTS, nosniff, frame protection, Referrer-Policy, and Permissions-Policy are absent. Of 42 cookies, 41 lacked Secure; session-like cookies were not HttpOnly and used SameSite=None.
F19 critical: Transport defenses and cookie attributes are unsafe.
be-resilient
progressive-enhancement
issueshighCrawler comparisons found 50% content overlap on activity and 64% on Hokkaido; raw responses did not preserve rendered title or H1 on sampled pages.
F22 high: Important metadata and content are only partially preserved without JavaScript.
be-resilient
resilient-runtime-behaviour
passmediumSampled menus/forms and pages rendered without clipped overlay failure or blank runtime shells.
be-resilient
offline-and-installable
issueshighRepresentative probes found no manifest URL and no controlling service worker; the site is a repeat-use commerce service with extensive search forms.
F23 medium: The booking experience has no install or offline fallback surface.
be-resilient
network-and-http-failure-states
issueshighCrawler comparisons found 50% content overlap on activity and 64% on Hokkaido; raw responses did not preserve rendered title or H1 on sampled pages.
F22 high: Important metadata and content are only partially preserved without JavaScript.
be-internationalised
lang-dir-and-logical-properties
issueshighThe Hokkaido region and login probes returned an empty html lang, although the visible content is Japanese; the site advertises several localized variants.
F24 high: Language metadata is missing on important Japanese pages.
be-internationalised
locale-aware-data
issueshighThe Hokkaido region and login probes returned an empty html lang, although the visible content is Japanese; the site advertises several localized variants.
F24 high: Language metadata is missing on important Japanese pages.
be-internationalised
time-zone-correctness
not-applicablehighNo applicable feature or task was present in the representative scope.
be-trustworthy
no-dark-patterns
passmediumNo forced consent wall, confirmshaming, preselected purchase, or forced continuity appeared in sampled entry and login states.
be-trustworthy
humane-error-handling
passmediumThe empty search state and 404 explain the problem and direct the user to change conditions or return home.
be-trustworthy
trustworthy-input-assistance
issueshighBoth email and password inputs use autocomplete=off and have no labels, despite being standard sign-in fields.
F25 high: The login form obstructs browser autofill.
be-trustworthy
safe-commercial-and-account-flows
issueshighThe login probe found no WebAuthn/passkey code; username and password both set autocomplete=off and lack associated labels.
F21 high: Authentication is password-only and disables browser credential assistance.
be-sustainable
optimised-assets
issueshighThe page transfers 5.84MB; image audit found 82 legacy images, 38 without responsive sources, and 30 below-fold images loaded eagerly.
F26 high: Asset delivery is wasteful for the primarily transactional page.
be-sustainable
no-wasteful-work
issueshighThird parties account for 4.56MB of 5.84MB and 276 of 481 requests, dominated by analytics and advertising scripts.
F27 high: Third-party scripts consume most transferred bytes before user intent.
be-sustainable
third-party-and-media-budget
issueshighThird parties account for 4.56MB of 5.84MB and 276 of 481 requests, dominated by analytics and advertising scripts.
F27 high: Third-party scripts consume most transferred bytes before user intent.
be-agent-ready
structured-agent-capabilities
issueshighThe site has rich search and booking forms but probes found no WebMCP or agent-tool registration, leaving agents to infer legacy form behavior.
F28 medium: Booking capabilities are not exposed as structured agent tools.
be-agent-ready
on-device-inference
not-applicablehighNo applicable feature or task was present in the representative scope.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter ten full-page scroll cycles, heap nodes decreased from 1,052,755 to 1,048,822 and self size decreased from 61.36MB to 60.97MB.
be-memory-efficient
bounded-footprint
issueshighThe baseline heap snapshot reported 1,052,755 heap nodes and 61.36MB self size; Performance memory reported 69.8MB used JS heap for a landing/search page.
F29 medium: The activity landing page has a large baseline memory footprint.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumAcross the repeated-scroll comparison total heap nodes fell and edges changed by only about 0.14%, with no unbounded population signal.

Provenance

Canonical report: results/atomic/reports/0115-www_jalan_net.json
Report SHA-256: a2095b4fa6f1c6e96814858bea44c727e29f71ada82dc0f2c3b903eae41a5613
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_jalan_net/2026-07-18T13-02-34-322Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_jalan_net/2026-07-18T13-02-34-322Z
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.