フレームワーク(Framework)


Accessibility(Framework)


Apple デバイスを使用するすべての人があなたのアプリにアクセスできるようにします。


iOS 14.0+ iPadOS 14.0+ macOS 11.0+ Mac Catalyst 14.0+ tvOS 14.0+

watchOS 7.0+ visionOS 1.0+



概観


アクセシビリティ機能は、さまざまな人々が自分のデバイスを操作するのに役立ちます。多くの人にとって、アクセシビリティは必需品です。他の人にとっては、それは実用的なものです。たとえば、クローズドキャプションは、耳が聞こえない人や難聴の人にとっては必要ですが、騒がしい環境でビデオを見ている人にとっても役立ちます。



(左より視覚、聴覚、可動性、認知)


あなたが新しいアプリを開発する場合でも、既存のアプリを更新する場合でも、あなたのアプリを使用するすべての人々のニーズを考慮してください。人々は、最高のユーザ体験を提供するアクセシビリティ機能を選択して、デバイスをパーソナライズできます。


アクセシビリティを念頭に置いてあなたのアプリを設計することで、誰もがあなたのアプリを楽しめるようになります。わかりやすくするために、ユーザについて考えるときに留意すべき 4 つのアクセシビリティドメインを挙げます。


  • 視覚 — 人は視覚障害や色覚障害、または焦点を合わせるのが困難な視覚障害を抱えている場合があります。

  • 聴覚 — 人は聴覚障害者、部分的難聴、または特定の範囲内の音が聞こえにくい場合があります。

  • 可動性 — 可動性が低下している人は、デバイスを保持したり、インターフェイスをタップしたりすることが困難な場合があります。

  • 認知 — 一連の手順を覚えるのが難しい場合や、過度に複雑なユーザインターフェイスの処理や管理が難しいと感じる場合があります。


  • 追加のリソース


    これらのリソースには、アクセシビリティ対応アプリの設計と開発に関する詳細情報が含まれています。


  • Human Interface Guidelines における アクセシビリティ

  • アクセシビリティ WWDC セッション





  • トピックス


    不可欠事項


      アクセシビリティの更新 (Accessibility updates)

    アクセシビリティに対する重要な変更について説明します。



    SwiftUI


      アクセシビリティの基礎

    あなたの SwiftUI アプリを障害のある人を含むすべての人がアクセスできるようにします。


    {}  アクセシブルなビューの作成

    SwiftUI ビューにアクセシビリティ修飾子を適用することで、あなたのアプリを誰にでもアクセスできるようにします。



    iOS と tvOS


    UIKit 用のアクセシビリティ (Accessibility for UIKit)

    iOS と tvOS を使用するすべての人があなたの UIKit アプリにアクセスできるようにします。


    あなたのアプリで VoiceOver をサポートする

    VoiceOver サポートを追加すると、視覚障害のあるユーザがあなたの iOS アプリにアクセスしやすくなります。


    {}   優れたアクセシビリティ体験の提供

    VoiceOver などの支援技術をサポートするために、あなたのアプリの操作モデルを改善します。



    macOS


      Accessibility for AppKit

    macOS を使用するすべての人が あなたの AppKit アプリにアクセスできるようにします。


    {} アクセシビリティをあなたのアプリに統合する

    アクセシビリティ機能を追加することで、障害を持つユーザがあなたのアプリにアクセスしやすくなります。


    {} Mac Catalyst のためのアクセシビリティデザイン

    キーボードショートカットとアクセシビリティコンテナを使用して、あなたのアプリ内のナビゲーションを改善します。



    visionOS


      あなたの visionOS アプリでのアクセシビリティサポートの改善

    あなたのコードを更新して、誰もがあなたの visionOS のアプリのコンテンツにアクセスできるようにします。


      visionOS 用アクセシビリティ (Accessibility for visionOS)

    visionOS を使用するすべての人があなたのアプリにアクセスできるようにします。



    Vision


      フラッシュライト

    メディアコンテンツ内のライトの点滅を検出し、軽減し、人々に通知します。


      オーディオグラフ

    VoiceOver がオーディオグラフを生成できるように、あなたのグラフのアクセス可能な表現を定義します。




    @@@@@@@@@@@@@@@@@@
    10/24:ここまで
    @@@@@@@@@@@@@@@@@@













    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ