アクセシビリティ

最終更新: 2026年4月15日

このページは EdgeWorks の iOS アプリについての申告です。Web の画面については 野澤組のサイト全体の方針に含まれます。アプリの配布元が変わる場合は改めてお知らせします。

EdgeWorksは、すべてのユーザーがアプリを快適にご利用いただけるよう、アクセシビリティの向上に取り組んでいます。以下は、EdgeWorks iOSアプリのアクセシビリティ機能に関する情報です。

VoiceOver

対応

すべてのUI要素に適切なアクセシビリティラベル、ロール、ヒントを設定しています。ジェスチャー、キーボード、点字、音声出力を使用してアプリをナビゲート・操作できます。

  • すべてのボタン、入力フィールド、タブにアクセシビリティラベルを付与
  • エラーメッセージをライブリージョン (accessibilityLiveRegion) で自動読み上げ
  • モーダルにaccessibilityViewIsModalを設定し、背景要素の読み上げを防止
  • ヘッダー要素にaccessibilityRole="header"を設定し、構造的なナビゲーションをサポート
  • タブバーにaccessibilityRole="tab"とaccessibilityState={selected}を設定

Voice Control

対応

すべてのインタラクティブ要素にアクセシビリティラベルが付与されているため、音声でのタップ・スワイプ・テキスト入力が可能です。

  • すべてのボタンにテキストラベルまたはアクセシビリティラベルを設定
  • フォーム入力フィールドに適切なラベルを付与
  • リスト項目やカード要素にタップ可能なラベルを設定

Larger Text(テキストサイズの拡大)

一部対応

Apple Human Interface Guidelinesに準拠したフォントスケール(San Francisco System font)を使用しています。iOSのDynamic Typeシステム設定に基づくテキストサイズの調整は、今後のアップデートで対応予定です。

  • Apple HIG準拠のタイポグラフィスケール(Large Title 34pt 〜 Caption2 11pt)
  • Dynamic Type(maxFontSizeMultiplier)への完全対応は今後のアップデートで実装予定

Dark Interface(ダークモード)

対応

画面、メニュー、コントロールにダークカラースキームを適用し、目の疲れを軽減します。iOSシステム設定に連動しており、アプリ内設定でもテーマ切り替えが可能です。

  • システム / ライト / ダーク の3モードに対応
  • iOSのシステム設定に自動連動
  • アプリ内設定画面からいつでも切り替え可能
  • Glass UIデザインシステムが適切なダーク/ライトコントラストを提供

Differentiate Without Color Alone(色以外の識別)

対応

重要な情報の伝達にカラーだけに依存せず、テキストラベルやアイコン形状を併用しています。

  • バッジにはテキストラベルを必ず表示(例: 「ライブ」「待機中」「高」「危険」)
  • 検知アラートには重大度テキスト + アイコンを併用
  • エラーメッセージにはアイコン + テキスト色 + テキスト内容で伝達
  • ステータス表示にはテキストまたはアイコンシェイプを使用

Sufficient Contrast(十分なコントラスト)

対応

テキスト、アイコン、背景のコントラストを確保しています。

  • ライトモード: Surface[900] (#18181b) テキスト on #f2f2f7 背景
  • ダークモード: Surface[50] (#fafafa) テキスト on #000000 背景
  • プライマリカラー (Emerald #10b981) は背景とのコントラスト比を考慮
  • Glass UIのオーバーレイが適切なテキスト可読性を確保

Reduced Motion(モーション低減)

対応

iOSの「視差効果を減らす」設定を尊重し、アニメーションを軽減または無効化します。

  • react-native-reanimatedのReduceMotion.Systemを全画面のFadeInDown/FadeInUpアニメーションに適用
  • ボタン・タブバーの押下時スケールアニメーションをuseReducedMotion()で条件付き無効化
  • 生体認証画面のパルスアニメーションを条件付き無効化
  • すべての画面遷移アニメーションがシステム設定に連動

Captions(字幕)

該当なし

EdgeWorksは主にテキストベースのサーバー管理ツールであり、動画や音声のコンテンツ再生機能はアプリの主要機能に含まれません。ユーザーアップロード動画の再生にはiOS標準のビデオプレイヤーを使用しており、システム字幕設定が適用されます。

Audio Descriptions(音声解説)

該当なし

EdgeWorksのコンテンツはテキストとデータの管理が中心であり、動画・映像コンテンツの音声解説が必要となる使用シーンは想定されておりません。

支援技術

iOSの支援技術を使用して、EdgeWorksのすべての主要機能をご利用いただけます。

視覚的なアクセシビリティ

テキストサイズ、カラーコントラスト、ダークモードなどの視覚的なアクセシビリティ機能に対応しています。

モーションとメディア

アニメーションやメディアコンテンツに関するアクセシビリティ機能をサポートしています。

アプリ内のアクセシビリティ設定

EdgeWorksアプリにはアクセシビリティに関する追加の設定があります。

お問い合わせ

アクセシビリティについてのご要望やフィードバックは、いつでもお寄せください。

アプリ内のアクセシビリティ設定

配信モード
有効にすると、APIキー・ストリームキー・メールアドレス・IPアドレスなどの機密情報がマスクされて表示されます。設定 → 配信モード から切り替えできます。
ペアレンタルコントロール
保護者が子供のアクセスを制限できます。PINを設定し、特定のタブ(Guard、Stream、Admin等)を非表示にできます。設定 → ペアレンタルコントロール から設定できます。
テーマ設定
システム / ライト / ダーク の3モードから選択できます。設定 → テーマ から切り替えできます。
生体認証ロック
Face ID / Touch ID でアプリの復帰時に認証を要求します。設定 → 生体認証ロック から切り替えできます。

アクセシビリティに関するご質問やフィードバックは、[email protected] までお気軽にご連絡ください。すべてのユーザーの皆さまが快適にEdgeWorksをご利用いただけるよう、継続的に改善に取り組んでまいります。

アクセシビリティ | EdgeWorks