登壇するfreeeのメンバー(©noblejasper)こんにちは、freeeでiOSアプリ開発をしているabeです。abe)で登壇してきました。Conference(JAC)とはJACは、アクセシビリティに関わっている人やコミュニティにスポットライトをあてたいという思いから、企業内でアクセシビリティに関わっている人などの有志によって運営されているイベントです。日本におけるアクセシビリティの盛り上がりを可視化する目的で、2017年11月に開催された第一回目に続き、二回目となる今回は、「デジタルインフォメーション」をテーマに、デジタルアクセシビリティに軸をおいた会となりました。させていただきました。ymrlさん/melonさん/abeで、日頃のアクセシビリティー対応を進める過程でnakaneさんから受けたフィードバックや、それぞれのエンジニアのアクセシビリティーにかける思いなどをパネルディスカッション形式で話してきました。www.youtube.comスライド(以下、各テーマごとにパネルディスカッションの内容)これまでどんなフィードバックが(nakaneさんから)ありましたか?ymrl(WebUI)アイコンに代替テキストがセットされていないためスクリーンリーダーで読み上げられない(社内用語:「虚空を探る」)フィードバック:「チェックボックスがある(らしい)んだけど読み上げられない。半休の機能は実装されており、VoiceOverも対応済みだったセルをタップすると半休や出勤などの勤怠の種類を選べるセレクトボックスが表示されるのだが、タップできることにnakaneさんは気づけず、その機能がないと思ったとのこと(後日談だが、そのセルがタップできることはaccessibilityHintというヒントを使って読み上げられていたが、nakaneさんはヒントをoffにしていたため読み上げられていなかったことが判明した。読み上げは正しくできていたが、読み上げるまでに1秒ほどかかっていたため読み飛ばしてしまっていた読み上げる文字量が多いと読み上げるまでに時間がかかる模様。Blogmelon(Android)Google公式のリファレンスを情報源に対応している基本的にはこれである程度読み上げられるだが、nakaneさんに見せると「これでは良くないね」といったフィードバックをもらうそこからは情報は無いのでnakaneさんに確認してもらいながらトライアンドエラーで試していくアクセシビリティー改善に取り組んでみて直面した難しさはどんなところですか。思っていたより簡単だったことはありますか?ymrl(WebUI)難しさMacのVoiceOverで検証しているが、nakaneさんはNVDAを使用しているため挙動が異なることがあった一方では大丈夫だが一方ではうまく動かない、といったことがあって一筋縄ではいかないなと感じた簡単さ前述の虚空についてはパターン化されているため、やり方が分かればあとは展開していくだけabe(iOS)難しさアクセシビリティー対応にのみ時間を割けるわけではなく、OKRタスクやbugfix等の通常業務ももちろん抱えているため、作業時間の確保が難しい最近取り組んだことで自慢したいことありますか?パネルディスカションでymrlさんが話している様子(©noblejasper)ymrl(WebUI)ブランディングチームが作った配色パレットを使って、2色の全組み合わせからコントラスト比を計算する巨大なGoogleスプレットシートを作ったこれによりコントラスト比が足りていない組み合わせがひと目で分かるようになった最近悩んでることはありますか?melon(Android)デザイナーやエンジニアなど、皆のアクセシビリティーに対して意識合わせが難しい最後に一言パネルディスカションでabeが話している様子(©noblejasper)ymrl(WebUI)デザインシステムを使ってコンポーネントを配置したら勝手にアクセシブルになっているような仕組みを実現するぞabe(iOS)iOSのVoiceOver対応は簡単だぞ!凝ったような画面になると途端に読み上げられなくなったりするのでコマ目に確認すると良いですよVoiceOverは健常者にとっても便利だよ。記事を読んだりするのが捗りますmelon(Android)人事労務freeeのTalkBack対応はできているが、会計がまだなので完璧にしていきたい親切だねと言われるようなアプリにしていきたい他にも様々なセッションがありました当事者への質疑応答セッションの様子(©︎shizooo85)精神・発達障がい者が社会活動に参加するにあたっての課題や取り組みについての紹介や、色弱の方が語る色の重要性についてのお話であったり、障がい障当事者との質疑応答など、さまざまなアクセシビリティーに関連するセッションがありました。www.youtube.com(ぞくぞくと動画が上がっているようです。その他の動画はこちら)懇親会がメインと言っても過言ではない懇親会の料理(©︎cure_tomoki)懇親会では障がい当事者の方々との交流はもちろん、普段アクセシビリティーに取り組まれてる人同士の悩みの相談やセッションでは聞けなかった細かな取り組みについてなどお酒を交わしながら伺うことができました。懇親会で交流している人たちの様子(©︎cure_tomoki)JACでは各セッションの最後には質問タイプはもちろんありますが、懇親会ではより突っ込んだ話が聞くことができるため、むしろ懇親会の方が重要なのではと感じました。まとめ我々は他のセッションとは異なり、パネルディスカッションという形式でやったことで、あまり型にハマらず各々が思い思いに話したいことを話せたかなと思います。日頃社内の方々とアクセシビリティーについて話すことはありますが、JACを通じて社外のアクセシビリティーに取り組んでる方々のお話や、さまざまな障がいを抱える方々のお話を伺うことができ、とても刺激になりましたし、やってかなければならん!という気持ちがより強くなりました。