対応しないとと思いつつも、後回しになってしまう アクセサビリティ対応。 先日、ユーザさんにフィードバックを頂いて、「う、ごめんなさい」と思いつつ具体的に調べてみた。 iOSアプリで対応が必要なのは、VoiceOver という読み上げ機能。 ある程度デフォルトで組み込まれているので、意識せずアプリを作成していても、VoiceOverが動作する。 良い意味でも悪い意味でも、iOSアプリはアクセサビリティ対応が標準という位置づけ。 そのため、知らずに恥ずかしい状態でアプリをリリースしている可能性がある。 iOSアクセシビリティプログラミングガイド に日本語のドキュメントがある。 プログラミングガイドとなっているが、どんなラベル、ヒントなどを入れると良いのか?という記述もあり、プログラマー以外でもとても参考になると思う。 (ただドキュメントは少し古いようで、Accessibility Inspec
![iOSアプリのアクセサビリティ](https://cdn-ak-scissors.b.st-hatena.com/image/square/23b2d14cf3f4325a80f59327e662aff03bb1e0d7/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgbQvTBjy96trwKdWfl23-MwU4iKKArB6Vs1PpLSysMFmlND3kPqfC4W2jalawMHacksmsiRNJBASpmlpPHy0_TLDTxYTZQIqepM-hBbeVIQFiv-GLcipkq8GCto_6IAsjt_cDSvi1xKMs%2Fw1200-h630-p-k-no-nu%2FScreen%2BShot%2B2018-03-25%2Bat%2B17.46.02.png)