アクセシビリティ方針

最終更新日: 2026年8月18日

WCAG 2.1 AA iOS アクセシビリティ watchOS アクセシビリティ

1. 当社のコミットメント

RouteRun(運営: 鈴木 健司)は、すべてのユーザーがRouteRunのウェブサイトおよびiOS / Apple Watchアプリを快適にご利用いただけるよう、アクセシビリティの継続的な向上に取り組んでいます。

ウェブサイトについては、WCAG 2.1 AA(Web Content Accessibility Guidelines バージョン2.1 レベルAA)への準拠を目標としています。iOSアプリについては、Apple Human Interface Guidelines(アクセシビリティガイドライン)への準拠を目標とし、VoiceOver・Dynamic Type・色のコントラスト・タップターゲットサイズ等に配慮した設計を行っています。

2. 準拠状況

本ウェブサイトはWCAG 2.1 AA基準への一部準拠(Partial Compliance)の状態です。以下の「既知の問題」セクションに記載の通り、一部の領域では完全準拠に達していません。

対応済みの取り組み

  • 全ページにスキップナビゲーションリンク(「メインコンテンツへスキップ」)を設置
  • すべてのインタラクティブ要素に :focus-visible スタイルを適用
  • 画像・アイコンに代替テキスト(alt 属性)を設定
  • フォーム要素に labelaria-label を付与
  • カラーコントラスト比 4.5:1 以上(テキスト)を設計トークンで担保
  • 動的コンテンツに aria-live を適用
  • Cookieバナーに role="dialog" および aria-label を設定
  • サポートページのAIチャット入力に適切なラベルを付与
  • セマンティックHTMLの使用(見出し階層・ランドマーク等)
  • 全モーションに @media (prefers-reduced-motion: reduce) ガードを適用
  • iOSアプリ: VoiceOver対応・Dynamic Type対応・タップターゲット44pt以上

3. 既知の問題

以下の問題を認識しており、今後の改善計画に含めています:

対象問題の概要状態
ウェブサイト全体 Google Fontsの自動読み込みを同意後に延期したため、フォールバックフォントのレンダリング差異が生じる場合がある 一部対応
ウェブサイト全体 インラインスタイルを使用している箇所の一部でCSP unsafe-inline が残存しており、将来のnonce移行計画がある 計画中
サポートページ チャット AIチャット履歴の長いスクロール領域でキーボードのみによるスクロール操作が制限される場合がある 計画中
iOSアプリ 走行中画面の一部グラフ要素にVoiceOver用の補足説明が不十分な場合がある 計画中
iOSアプリ Liquid Glassエフェクト(iOS 26)適用箇所の背景透過でコントラストが低下する場合がある(reduceTransparency 対応済みを除く) 一部対応

4. 技術的アプローチ

ウェブサイト

  • セマンティックHTML5
  • WAI-ARIA ランドマーク・ロール・プロパティ
  • CSS カスタムプロパティによるコントラスト設計
  • prefers-color-schemeprefers-reduced-motionprefers-contrast メディアクエリ対応

iOS / Apple Watch アプリ

  • SwiftUI accessibilityLabelaccessibilityHintaccessibilityValue
  • Dynamic Type(font(.body) 等のスケーラブルフォント)
  • ボタン・タップ領域の最小44pt確保
  • .accessibilityElement(children:) によるグルーピング
  • UIAccessibility.isReduceMotionEnabled によるアニメーション制御
  • UIAccessibility.isReduceTransparencyEnabled によるガラスエフェクト抑制
  • HealthKit・位置情報など権限要求時の明確な利用目的説明

5. フィードバックとお問い合わせ

アクセシビリティに関する問題を発見された場合、またはページや機能へのアクセスにお困りの場合は、お気軽にご連絡ください。

RouteRun アクセシビリティ担当

メール: support@routerun.jp

件名に「アクセシビリティ」と記載いただくとスムーズです。

対応時間: 平日 10:00–18:00(日本時間)

いただいたフィードバックには5営業日以内に返信いたします。

6. 準拠評価の方法

RouteRunは以下の方法でアクセシビリティを評価しています:

  • セルフ評価(開発チームによる定期的なアクセシビリティチェック)
  • macOS VoiceOver・iOS VoiceOverによる操作テスト
  • Chrome / Safari のアクセシビリティ検査ツール
  • コントラスト比検証ツール
当社は現在、外部の専門家によるアクセシビリティ監査の実施を計画しています。

7. 本方針の更新

アクセシビリティの改善に応じて本方針を更新します。重要な変更がある場合はページ上部の更新日を変更し、必要に応じてお知らせします。

制定日: 2026年8月18日
最終更新日: 2026年8月18日

Accessibility Statement

Last updated: 18 August 2026

WCAG 2.1 AA iOS Accessibility watchOS Accessibility

1. Our Commitment

RouteRun (operated by Kenji Suzuki) is committed to ensuring that all users can access the RouteRun website and iOS / Apple Watch app with ease. We work continuously to improve accessibility for everyone.

For our website, our target standard is WCAG 2.1 AA (Web Content Accessibility Guidelines, version 2.1, Level AA). For the iOS app, we target compliance with Apple's Human Interface Guidelines (accessibility), with attention to VoiceOver support, Dynamic Type, colour contrast, and tap target sizes.

2. Conformance Status

This website is partially conformant with WCAG 2.1 Level AA. Some areas do not yet fully meet the standard, as described in the Known Issues section below.

Measures Taken

  • Skip navigation link ("Skip to main content") on all pages
  • :focus-visible styles applied to all interactive elements
  • Alternative text (alt attributes) on all images and icons
  • label / aria-label on all form elements
  • Colour contrast ratio of at least 4.5:1 for text, enforced at design token level
  • aria-live on dynamic content regions
  • Cookie banner with role="dialog" and aria-label
  • Labelled input for support page AI chat
  • Semantic HTML (heading hierarchy, landmark roles)
  • @media (prefers-reduced-motion: reduce) guard on all animations
  • iOS app: VoiceOver support, Dynamic Type, minimum 44pt tap targets

3. Known Issues

We are aware of the following issues and have included them in our improvement roadmap:

AreaIssueStatus
Website (all pages) Deferred Google Fonts loading (post-consent) may cause fallback font rendering differences before consent is given Partial
Website (all pages) Residual unsafe-inline in CSP script-src; nonce migration planned Planned
Support page chat Long scroll areas in AI chat history may restrict keyboard-only scrolling in some browsers Planned
iOS app Some chart elements on the running screen lack full VoiceOver supplementary descriptions Planned
iOS app Liquid Glass (iOS 26) translucent backgrounds may reduce contrast in certain conditions (mitigated where reduceTransparency is detected) Partial

4. Technical Approach

Website

  • Semantic HTML5
  • WAI-ARIA landmarks, roles, and properties
  • CSS custom properties for contrast-safe design tokens
  • Support for prefers-color-scheme, prefers-reduced-motion, and prefers-contrast media queries

iOS / Apple Watch App

  • SwiftUI accessibilityLabel, accessibilityHint, accessibilityValue
  • Dynamic Type (scalable fonts via font(.body) etc.)
  • Minimum 44pt tap targets
  • .accessibilityElement(children:) for grouping
  • Animation control via UIAccessibility.isReduceMotionEnabled
  • Glass-effect suppression via UIAccessibility.isReduceTransparencyEnabled
  • Clear purpose descriptions when requesting HealthKit, location, and other permissions

5. Feedback & Contact

If you encounter an accessibility barrier or have difficulty accessing any page or feature, please get in touch. We welcome all feedback.

RouteRun Accessibility Contact

Email: support@routerun.jp

Please include "Accessibility" in your subject line.

Hours: Monday–Friday, 10:00–18:00 JST

We aim to respond within 5 business days.

If you are not satisfied with our response, you may contact the relevant authority in your jurisdiction. In the UK, this is the Equality and Human Rights Commission (equalityhumanrights.com). In the EU, contact your national enforcement body.

6. Assessment Approach

RouteRun assesses accessibility by the following means:

  • Self-evaluation (regular accessibility checks by the development team)
  • Testing with macOS VoiceOver and iOS VoiceOver
  • Browser accessibility inspection tools (Chrome / Safari)
  • Colour contrast verification tools
We are planning to commission an independent accessibility audit by a third-party specialist.

7. Updates to This Statement

We update this statement as we make accessibility improvements. Material changes are reflected in the "Last updated" date at the top of this page.

Published: 18 August 2026
Last updated: 18 August 2026