> 福岡の久保さん、皆さん、千葉県の三瓶です。 > > このメーリングリストが、視覚障害を持つアーリーアダプターの情報交換にとどま > らず、エンジニアの皆さんのトレンドウォッチに活用されていることを知る立場か > ら、私が半年近く前にブログで発進した内容を転載させていただくこと、ご容赦く > ださい。 > > > ぜひ、忌憚のないご意見をいただければ幸甚です。 > > > ++++ 転載ここから ++++ > Accessibility機能の実装へのヒント-SwiftUIについて(エンジニア・中島聡さん > よりいただいたアドバイス)■2021/04/27 15:50:33https://tudoi.biz/accessibi > lity-swiftui/ > > 週刊 Life is Beautiful 2021年4月27日号より一部を転載 > > 受信日時 : 2021年 4月27日(火曜) 7時10分 > > 著者・中島聡様 > 転載者・三瓶和寿 > > 質問コーナー > > 次の質問です。(三瓶の質問) > 初めまして、自分自身が全盲で、主に視覚障害者向けのIT支援をフリーランスで行 > っています。 > DXに興味を持ち、先日来メルマガを購読し、ご著書3タイトルをkindle本で読ませ > ていただきました。 > ユーザーの立場でDXに向き合うことの課題を、視覚障害者や支援者の仲間とともに > 共有中です。 > 1. DX対応の社内システムの更新に伴い、今までできていたパソコンでの事務系仕 > 事が、オフィス・リモートともに、難しくなっている事例が増えています。 > 2. セキュリティー対策としての認証システム(画像認証・パズル認証・スマフォ > 認証)などで対応に苦慮している事例が増えています。 > 3. WEBサービスや、スマフォアプリで、スクリーンリーダー対応がされていない事 > 例が多く見受けられます。 > > これらのことを解決するには、 > (ア) エンジニアの養成の際に、アクセシビリティーの観点がきちんと位置付け > られること > (イ) ノーコード・ローコードの開発環境が、アクセシビリティー対応になるこ > と > (ウ) エンジニアとハンディーを持つユーザーがもっと風通しよく、情報交換で > きるような技術的なコミュニティーづくりが必要以上のような問題意識を持ってい > ます。 > > もし、既存のシステムなど、ご紹介いただける情報がありましたらご教示いただけ > るとありがたいです。 > > 中島さんの回答 > アクセシビリティの問題は、開発者目線から言うと、「重要なことは知りつつ、つ > い後回しにしてしまいがち」な問題です。 > 実装しなければならない機能がたくさんあり、常に締め切りに追われているような > 働き方をしていると、「これがなければ出荷できない」機能のプライオリティが下 > がってしまい、アクセシビリティは、そこに入りがちなのです。 > > そうなると、やはり開発環境そのものでアクセシビリティをサポートして、出来る > だけ自然な形で、実装出来るようにすることが大切だと思います。 > > 良い見本としては、Apple が一昨年導入した SwiftUI のアクセシビリティサポー > トがあります。 > 例えば、"Send" というラベルの着いたボタンを表示する場合、 > Button(action: {…}, label: { Text("Send")} > とするだけで自動的に、ボタンに "Send" といアクセシビリティラベルが付くのは > もちろんのこと、ボタンに絵文字を表示した場合には、 > Button(action: {…}, label: { Text("-> ") } > .accessibility(label: Text("Send")) > とするだけで、アクセシビリティラベルを置き換えることが可能です。 > これぐらい簡単であれば、開発者も、通常の開発のサイクルの中でアクセシビリテ > ィを実装することが可能になります。 > ++++ 転載ここまで ++++ > > 以上です。 > > _______________________________________________ > Aa mailing list > Aa@xxxxxxxxxxxxxxxx > https://nvsupport.org/ml//aa > > Apple Accessibility Mailing List Archive(過去投稿メールの閲覧) > https://nvsupport.org/ml//archives/aa/ お世話になっております。 福岡の久保です。 まず三瓶様、お返事をありがとうございます。 興味深く拝読いたしました。 感想としまして、この問題は、技術的なこととか、エンジニアの意識とかの前に、彼 ら、彼女らの置かれている働き方に問題ありの気がしました。 エンジニアの置かれている労働環境こそが、彼ら、彼女らの良心を阻害しかねない、 決してオーバーでなく、そういうことなのだと悟りました。 SwiftUIのアクセシビリティサポートというなは、そういうエンジニアの良心に、多 少なりとも答えようということになるのでしょうか? 森住様、申し訳ありませんでした。 決して違法なことをしている訳ではありませんが、ごくごくプライベート領域という ことで…。 言えるのは、開発者へのフィードバック手段が提示されていないなど、かなりの粗悪 品と言わざるを得ない代物です。 appstoreはこんなものでも合格させてしまうのでしょうか?