並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 913件

新着順 人気順

a11yの検索結果41 - 80 件 / 913件

  • サイト公開前に役立つ25のユーザビリティチェックリスト:phpspot開発日誌

    25-point Website Usability Checklist | User Effect サイト公開前に役立つ25のユーザビリティチェックリストが公開されていましたのでメモしてみました。 サイトの公開前にチェックリストとして使うといいかもしれません。 アクセシビリティ 1. ロード時間が速いか?(60KBぐらいがベター) 2. テキストと背景のコントラスト調整(差異が低く見にくくないか) 3. フォントサイズが読みやすいサイズか?行間、文字間は適切か? 4. Flashやアドオンは控えめか? 5. 画像に適切なALTタグが指定されているか? 6. カスタマイズした404ページがあるか?デフォルトは非常に不親切 7. カンパニーロゴが分かりやすい位置におかれているか? 8. キャッチフレーズが適切に設定されているか? 9. 5秒で大体どんな内容が分かるものになっているか?ユーザは

    • 今からでも遅くない!誰も教えてくれなかった React とアクセシビリティーの世界

      この記事は Front-End Study #3 で発表されたライブコーディングの内容を記事にしたものです。記事中のソースコードは GitHub でご覧いただけます。 この記事は、これまで一般的なフロントエンドエンジニアだった私が一年ほどアクセシビリティーについて勉強する上で 「最初に教えてくれればよかったのに〜!」と思った内容 を React と Next.js を用いて紹介するものとなっています。 読み終わった後に次にコードを書く際にふと意識できるようなアクセシビリティーの普遍的な事実を紹介し、最後に今後の React の動きについて軽く触れるものになっています。目次は次のとおりです: 基本事項 SPA のルーティングによる問題 リッチなコンポーネントでの例 Jest + React Testing Library でのテスト Reactとアクセシビリティーの今後の動き 役に立つweb

        今からでも遅くない!誰も教えてくれなかった React とアクセシビリティーの世界
      • 「わかりやすさ」を デザインする情報アーキテクチャ必修入門 / Introduction to IA for "Design for Understanding"

        MdN Bau-ya “「わかりやすさ」をデザインする 情報アーキテクチャ(IA)必修入門” (2023/1/18開催) https://www.street-academy.com/myclass/149720 上記イベントで使用したスライドを公開用に編集したものです。 作者:森田 雄 / 株式会社ツルカメ https://twitter.com/securecat https://turucame.jp/ Made with Canva https://www.canva.com/

          「わかりやすさ」を デザインする情報アーキテクチャ必修入門 / Introduction to IA for "Design for Understanding"
        • 受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入5000社に行くまでの振り返り - ヴェルク - IT起業の記録

          2024年1月9日にboardの有料登録社数が5000社を突破したので振り返りです。 boardの正式リリースは2014年8月20日なので、約9年半ほどで、推移はこんな感じでした。 *「社数は累計ですか?」と聞かれることがよくあるのですが、累計ではなくその時点のアクティブな数です。 1000社刻みで定点観測的に書いているので、過去の記事も貼っておきます。 受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入1000社に行くまでの経営・受託とのバランス(BPStudy発表時の補足) 受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入2000社に行くまでの振り返り 受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入3000社に行くまでの振り返り 受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入4000社に行くまでの振り返り boardとは 見積書・請求書

            受託の会社が資金調達せずに自社サービスを立ち上げて、有料導入5000社に行くまでの振り返り - ヴェルク - IT起業の記録
          • Webアクセシビリティ難しすぎる問題

            はじめに 私はデザイナー兼フロントエンドエンジニアというような立ち位置で、勤務するfreee株式会社のアクセシビリティガイドラインの作成に関わったり、アクセシビリティまわりの仕組みの整備や社内エバンジェリストみたいなことをしています。 もともと私はWebアクセシビリティという分野が、重要なものである以上に技術や考え方として面白いと思ってやっているうちに気付いたら仕事で大きなウェイトを占めるようになってしまったタイプの人です。しかし、そうではない人たちにその重要さを説明したり、対応をお願いしたり、そのための資料を作ったりしているうちに、「やっぱWebアクセシビリティって難しいんだなぁ」と思うようになってきたので、それについて書いてみようと思います。 なお、背景を説明するうえで必要なので社名を出しましたが、あくまでこの文章は個人の見解であり、所属組織とは関係がありません。 誰のためにやるのかが

              Webアクセシビリティ難しすぎる問題
            • JavaScript が読み込まれる前でもWeb Applicationを動かす - from scratch

              今回は最近取り組んでいる、 JavaScript が読み込まれる前であっても「ちゃんと」 Web Application が動作するように作る話をします。 Server Side Rendering における注意点と対策 BFFを使ってServer Side Rendering をすることに数年前から取り組んでいます。 まずはSSRをやる上での注意点と対策について紹介します。 SSRをすることはSEOのためだと思われがちですが、個人的にはSEOのためにしているわけではなく、 First View を向上するため(特に First Meaningful Paint を向上するため)にやっています。 First View SEOとSSRに関しては Google が最近出したこの記事の SEO Considerations 節が詳しいです。ここでは説明しません。 SSRをしない、Client S

                JavaScript が読み込まれる前でもWeb Applicationを動かす - from scratch
              • ウェブアクセシビリティを無料で学べる資料まとめ(10年分)|magi1125

                こんにちは。伊原 力也(@magi1125)と申します。業務アプリケーションのデザイナー、デザインチームのマネージャー、アクセシビリティ関連のコンサルタントなどをやっています。 ウェブアクセシビリティを普及啓発する活動を始めて10年が経ちました。おかげさまで興味を持ってくれる人はかなり増えたと感じています。しかし、人が増えると声は届きにくくなります。「アクセシビリティをどこから学び始めていいかわからない」という意見も目にするようになってきました。 また、私はこれまでにアクセシビリティに関する書籍を何冊か書いていますが、専門書ってちょっと高いので、興味があるぐらいの段階で本を買うのはちょっと……という気持ちもわかります。 ということで、これまで自分が発信したり関わったりしたコンテンツのうち、ウェブアクセシビリティの理解の助けになりそうものをベストアルバム的に一度まとめてみることにしました。

                  ウェブアクセシビリティを無料で学べる資料まとめ(10年分)|magi1125
                • HTML5 と SVG で考える、これからの画像アクセシビリティ

                  AWS Black Belt Online Seminar 2016 Amazon EC2 Container ServiceAmazon Web Services Japan

                    HTML5 と SVG で考える、これからの画像アクセシビリティ
                  • 一人から始めるWebアクセシビリティ

                    Public file shared from https://slack.com/

                      一人から始めるWebアクセシビリティ
                    • 私のフロントエンドディレクトリ構成・テスト観点 2022

                      近日連投していた Next.js 記事のサンプルコードを公開しました。このサンプルコードを元に、私のフロントエンドディレクトリ構成・テスト観点を紹介します(あくまで執筆現在の脳内アウトプットになりますのでご了承ください) フロントエンドディレクトリ構成の事情 タイトルの「フロントエンドディレクトリ構成」をさす「Components」のディレクトリ構成は、いつも悩みのタネです。このモジュールシステムは「デザインシステム観点・アクセシビリティ観点・フロントエンド実装観点」の 3 つの観点が混在するため事情が複雑です。どうせ作るのなら「デザイナー・フロントエンド」どちらの開発基盤にもなりえる、盤石なモジュールシステムを目指したいですよね。 "AtomicDesign やめました"という声をたまに聞くのですが「デザインシステム的に捨てていいの?」と思うこともあるので、とくに要望がなければ、筆者は「

                        私のフロントエンドディレクトリ構成・テスト観点 2022
                      • 東京五輪ボランティア応募サイトのコードがいかに酷いか - Togetter

                        リンク 東京2020大会ボランティア | 東京オリンピック・パラリンピック競技大会組織委員会 東京2020大会ボランティア 東京2020大会のボランティア活動についてご紹介します。 11 users 11076 池田 泰延 / ICS @clockmaker オリンピックのボランティア募集サイトが酷いと話題だったので、コードを見てみたら残念品質でした・・・ ・重複したid属性 ・javascript:void(0) ・まともに実装されてないWAI-ARIA (音声読上も酷い) ・body内にstyleタグが頻出 これらは一例。ちなみにReact製。 tokyo2020.org/jp/special/vol… pic.twitter.com/ed6TrpByy1 2018-09-27 14:50:01

                          東京五輪ボランティア応募サイトのコードがいかに酷いか - Togetter
                        • 色の組み合わせチェック - 読みやすい前景色と背景色

                          誰にも読みやすいコンテンツとするためには、文字色と背景色のコントラストをしっかり確保しなければなりません。これを客観的にチェックするため、色の明るさの差などを計算する仕組みを用意してみました。 色の組み合わせ検証 テストの手法 コントラストの計算 色覚偏位のシミュレーション 当サイトが独自に加えたコントラストの段階評価 コントラストと読みやすさの相関関係 色の組み合わせ検証 検証してみたい文字色と背景色の組み合わせを入力してみてください。色の指定には3桁もしくは6桁の16進数カラーコード、あるいは色名(CSS2の色名+SVGの色名、計147色)およびrgb()の表現が使えます(初期値は、読みにくい例が入っています)。また、入力欄左ボックスから216色のパレットを呼び出して入力することもできます。文字色2、3は、複数の文字色の組み合わせを表示するためのオプションで、コントラストなどの計算は行

                          • ワイヤレス•イヤホンを片方ずつ交換して、教室で読み上げ機能を使えば、喋らずに音声でコミュニケーションできると話題に

                            AT.❓ @a_t__3_jp Airpodsを片耳ずつ交換して、Google翻訳の音声読み上げ機能を使い友達と『会話をする』という今までに無い新しいコミニケーションスタイルがティーンによって誕生してる、、、 pic.twitter.com/WkmYrNbkPy 2020-01-22 14:14:39

                              ワイヤレス•イヤホンを片方ずつ交換して、教室で読み上げ機能を使えば、喋らずに音声でコミュニケーションできると話題に
                            • 車椅子ユーザーの「JRに乗車拒否された」ブログ、合理的な配慮なく炎上。必要なのはトラブルではなく賛同(篠原修司) - エキスパート - Yahoo!ニュース

                              車椅子ユーザーのコラムニスト、伊是名夏子さんが4月4日に投稿した「JRで車いすは乗車拒否されました」とのブログ記事が炎上し、いまも燃え続けています。 炎上が続く背景には、JRの駅員に対して合理的な配慮を求める伊是名さんが、自身は合理的な配慮をまったくしていないことにあると分析します。 炎上したブログの内容とは? まず初めに、炎上している記事の内容について紹介します。詳細はブログを読んでいただくとして、まとめると 無人駅の来宮(きのみや)駅で降りたいため現地での車椅子対応を当日に乗車駅の小田原駅で依頼したところ、駅員は熱海駅までの乗車を提案。 1時間ほど「来宮駅での対応をして欲しい」と交渉したのちに熱海駅に向かうと、熱海駅では駅長ふくめて4人で対応をしてくれた。 帰路では事前連絡をお願いされていたため前日に連絡したところ、来宮駅で駅員が待機してくれており、希望の時間の電車に乗れた。 という内

                                車椅子ユーザーの「JRに乗車拒否された」ブログ、合理的な配慮なく炎上。必要なのはトラブルではなく賛同(篠原修司) - エキスパート - Yahoo!ニュース
                              • 落合啓士オフィシャルブログ Powered by Ameba

                                どうも。おっちーです🎵 気温差が激しいですがいかがお過ごしですか? 風邪がはやってますのでご自愛くださいねー。 先日5月11日に日帰りで京都へいってきました🚄 新型の新幹線はひじかけのとこにコンセントがあるんですね🔌 だから窓側じゃなくても大丈夫🙆 って、窓側の席とっちゃいました😅 東京駅もですが京都駅もほとんど聞こえるのは外国語。 インバウンドすごいですねー‼️ 地下鉄に乗り研修会場へ。 今回は2時間の研修担当。 DE&Iの理解を深めて社員の行動変容に落とし込むのが目的。 講義とワークをまじえながら学んでもらいました。 質問も積極的にでてきて気がつけば 15分も予定時間がすぎてました🕰️ 参加された社員さんの意識の高さに感動です👏 そして今回ご依頼いただけたことに感謝です😁 ぼくの強みはしゃべること🗣️ 見えないこと🙈 それをいかせる研修講師はワクワクして楽しすぎます

                                • Zホールディングス株式会社

                                  Zホールディングス株式会社

                                    Zホールディングス株式会社
                                  • [翻訳] Airbnb React/JSX Style Guide - Qiita

                                    この翻訳について Airbnb React/JSX Style Guideの和訳です。 間違っていたり分かりにくい箇所があれば、ご指摘いただけると幸いです。 Airbnb React/JSX スタイルガイド このスタイルガイドは現在一般的に使用されている標準に基いていますが、場合によってはいくつかの慣例(async/awaitやstatic class fields)が含まれていたり禁止されていたりします。現在、このガイドにはステージ3より前のものは含まれておらず非推奨です。 目次 基本的なルール クラス vs React.createClass vs ステートレス ミックスイン 命名規則 宣言 アラインメント 引用符 空白 引数 参照 括弧 タグ メソッド 順序 isMounted 基本的なルール Reactコンポーネントは1ファイルに1つだけにしてください。 ただし、1ファイルに複数の

                                      [翻訳] Airbnb React/JSX Style Guide - Qiita
                                    • よくわかるダメUI/UX画像コレクション - DOCUMENTS.TIPS

                                      Oops, removed. Sorry, that page doesn't exist. Please check the link and try again. We built a platform for members to share documents and knowledge. And we are not related to any other website

                                        よくわかるダメUI/UX画像コレクション - DOCUMENTS.TIPS
                                      • Web アプリケーションエンジニアのためのウェブアクセシビリティの基礎

                                        Web アプリケーションエンジニアのためのウェブアクセシビリティの基礎 2023.02.18 ウェブアプリケーションエンジニアを対象に、アクセシビリティの対応について解説した記事。アクセシビリティを向上させるためには、正しいHTMLの書き方が必要である。HTML要素には、アクセシビリティに関する機能が元々備わっているため、適切なHTMLを選択し使用することが大切だ。複雑なUIの場合はWAI-ARIAを使用し、ARIA Authoring Practices Guideに基づき適切に実装する必要がある。UIライブラリ選びの際には、WAI-ARIAに従った実装を行っているかが基準の1つとなる。 この記事は、ウェブアプリケーションエンジニアとして仕事をされているほうを対象に書かれています。日々のウェブフロントエンドの開発の中で意識しておきたい基礎的な内容をメインに記載しています。 そのため、ここ

                                          Web アプリケーションエンジニアのためのウェブアクセシビリティの基礎
                                        • HTMLにおけるimg要素のalt属性

                                          HTML Standardの4.8.1.1 Requirements for providing text to act as an alternative for imagesをざっと把握できるように日本語で箇条書きにしただけのものです。最終的には原文をしっかりと読むべきでしょう。 基本 必ず定義されるべきである その値は空であってはならない その画像に代わりになる最適な文字列である ページ上の全ての画像をそのalt属性の値で置き換えてもページの意味合いが変わってはならない 画像のキャプションや題名、銘とみなされるような補助的な説明を意味するものであってはならない 前後で解説されている情報の繰り返しであってはならない 画像以外に何も含まれていないリンクやボタンで使われる場合 リンクやボタンの目的を明確に伝える文字列を指定する わかりやすく説明するために文章ではなく画像のチャートやグラフを

                                          • わたしはページ内検索を普通に使いたい

                                            以前にも少し書いたのですが、ウェブブラウザーで使えるページ内検索による体験が阻害されるのが本当にストレスで、その例を残しておこうと思います。 採用側の気持ちも分かりますので、どうなると皆が幸せになるのか分からないという種類のものなので困ったところです。 省略されたテキストoverflow: hiddenとtext-overflow: ellipsisまたは-webkit-line-clampによってテキストが省略された場合、その省略部分がページ内検索にヒットすると非常に探しづらいです。 特に、グリッドで区切られたアイテムが複数列・複数行で並んでいる際に顕著です。 以前の記事のとおり、わたしはYouTubeでよく遭遇します。 下記のデモは、1000個のアイテムを並べたものです。 このうち、「Red Rose」というワードは12個のアイテムに含まれています。 デモを開いて「Red Rose」で

                                              わたしはページ内検索を普通に使いたい
                                            • 小太刀右京/Ukyou Kodachi on Twitter: "イギリス行った時、「日本よりたくさん車椅子の人がいるな」と思ったのです。イスラエルでも同じ事を思いました。美術館にもゲームショップにも本屋さんにもパブにもいる。でも、これは違うわけで、人口比は大差ないはずなのです。「これがバリアフリーの差かあ」と、自分の認識の甘さを恥じ入りました"

                                              イギリス行った時、「日本よりたくさん車椅子の人がいるな」と思ったのです。イスラエルでも同じ事を思いました。美術館にもゲームショップにも本屋さんにもパブにもいる。でも、これは違うわけで、人口比は大差ないはずなのです。「これがバリアフリーの差かあ」と、自分の認識の甘さを恥じ入りました

                                                小太刀右京/Ukyou Kodachi on Twitter: "イギリス行った時、「日本よりたくさん車椅子の人がいるな」と思ったのです。イスラエルでも同じ事を思いました。美術館にもゲームショップにも本屋さんにもパブにもいる。でも、これは違うわけで、人口比は大差ないはずなのです。「これがバリアフリーの差かあ」と、自分の認識の甘さを恥じ入りました"
                                              • 見えない人はWebをどう閲覧? 本紙サイトの課題にがくぜん、求められる「不十分と認める勇気」【動画も】:東京新聞 TOKYO Web

                                                見えない人はWebをどう閲覧? 本紙サイトの課題にがくぜん、求められる「不十分と認める勇気」【動画も】

                                                  見えない人はWebをどう閲覧? 本紙サイトの課題にがくぜん、求められる「不十分と認める勇気」【動画も】:東京新聞 TOKYO Web
                                                • 全てのメンバーにアクセシビリティー研修を実施しはじめました + 研修資料を公開します - freee Developers Hub

                                                  こんにちは、 freeeでデザインシステムを作っていたりアクセシビリティーのいろいろをやっていたりする id:ymrl です。 freeeではfreeeアクセシビリティー・ガイドラインを策定して、誰でも使えるアクセシブルな製品開発ができるよう取り組んでいます。これまでも、開発者(エンジニア、プロダクトマネージャー、デザイナー)向けには実習を含むアクセシビリティー研修を行ってきました。 そしてこのたび10月から 対象を全新入社員向けに拡大 してアクセシビリティー研修を行うようになり、あわせて開発者向けの研修も内容を整理したので、今回はその紹介をします。 なぜ全員に研修をするのか これまでのアクセシビリティーの取り組みは、プロダクト開発を中心に進めてきました。「だれもが自由に経営できる統合型経営プラットフォーム」をビジョンに掲げている以上、まずは提供しているSaaSが誰でも使えるものになってい

                                                    全てのメンバーにアクセシビリティー研修を実施しはじめました + 研修資料を公開します - freee Developers Hub
                                                  • ウェブユーザビリティ向上を支援するWebsite Usability Info

                                                    ウェブをはじめとするデジタルコンテンツの、ユーザビリティ、アクセシビリティ、情報設計 (IA) に関する話題をマイペースに発信。世の中のサイトやアプリがあまねく、インクルーシブで使いやすいものになることを願って。 Accessible & Usable では、ウェブサイトやアプリケーションのアクセシビリティ向上を支援させていただきたく、お仕事のご依頼、ご相談を承っております。詳しくは「お仕事のご依頼・ご相談」をご覧ください。 † 新着記事 † The WebAIM Million (100万のホームページに対するアクセシビリティ自動検証) : 2024年の調査 公開日 : 2024年4月11日 カテゴリー : アクセシビリティ 米国の非営利団体 WebAIM が実施した、「The WebAIM Million」という調査があります。メジャーどころの100万ウェブサイトを採り上げ、各サイトの

                                                      ウェブユーザビリティ向上を支援するWebsite Usability Info
                                                    • 富士通らくらくホンに見る高齢者に使いやすいUIのあり方 - A Successful Failure

                                                      2013年10月02日 富士通らくらくホンに見る高齢者に使いやすいUIのあり方 Tweet 高齢者にも使いやすい携帯電話といえば、富士通のらくらくホンシリーズが有名だが、総務省のICT超高齢社会構想会議の第4回WGにて、富士通研究所の石垣一司氏が高齢者のICT活用について 富士通(研究所)の取組ご紹介と題し、同社の取り組みの紹介を行っている。 非常に示唆に富んだ良い資料であるので、本エントリでは同資料を引用して、高齢者に使いやすいUIの勘所について考えてみたい。本エントリ内の図表は同資料からの引用である。 加齢に伴う身体機能の低下 加齢に伴い身体能力が低下することは誰もが体感することだが、具体的には次のような形として現れる(高齢者にとってのユーザビリティ)。 視覚機能の低下 老眼による近視力の低下 暗順応の低下 視野の狭まり 短い波長の色(青、緑)の感度低下 聴覚機能の低下 高い周波数帯の

                                                      • 清く正しく「サービス共通ヘッダ・フッタ」を実装する - LIFULL Creators Blog

                                                        フロントエンドエンジニアの嶌田です。今回が LIFULL Creators Blog への初めての投稿です。 「サービス共通ヘッダ・フッタ」は、ただのヘッダ・フッタではありません。ソースコードはいくつものサイトやサービスで使いまわされます。組込み先が持っている CSS によっては表示が崩れてしまうかもしれません。ブレークポイントやコンテンツの幅がそろわないかもしれません。サービス共通で使えるヘッダ・フッタには相応の強さや柔軟さが求められます。 この記事では、LIFULL HOME'S のサービス共通のレスポンシブ版ヘッダ・フッタを実装するために動員した「強く・堅牢に実装するためのノウハウ」を紹介します。 どこにでも組み込めるように実装する 重複しないクラス名ルールを設定する 詳細度や継承とうまく付き合う プレーンな技術を使う ブレークポイントや z-index 等をカスタマイズ可能にする

                                                          清く正しく「サービス共通ヘッダ・フッタ」を実装する - LIFULL Creators Blog
                                                        • 広く表現の自由を守るオタク連合 on Twitter: "この手の話では「前もって連絡しろ」とぬかすやつが大勢出てくるが、そもそも健常者が気にしないことを車椅子ユーザーが多大な負担でもってクリアしなければいけないこと自体が差別であるという理解がいつになったら共有されるのだろうか。 https://t.co/xjQmdF7Nm8"

                                                          この手の話では「前もって連絡しろ」とぬかすやつが大勢出てくるが、そもそも健常者が気にしないことを車椅子ユーザーが多大な負担でもってクリアしなければいけないこと自体が差別であるという理解がいつになったら共有されるのだろうか。 https://t.co/xjQmdF7Nm8

                                                            広く表現の自由を守るオタク連合 on Twitter: "この手の話では「前もって連絡しろ」とぬかすやつが大勢出てくるが、そもそも健常者が気にしないことを車椅子ユーザーが多大な負担でもってクリアしなければいけないこと自体が差別であるという理解がいつになったら共有されるのだろうか。 https://t.co/xjQmdF7Nm8"
                                                          • 目が見えなくても『ストII』はできる。視覚障害者がいかにビデオゲームを楽しむのかを伝える「第10回 アクセシビリティキャンプ東京」レポート - AUTOMATON

                                                            ホーム 全記事 Gamer Pick 目が見えなくても『ストII』はできる。視覚障害者がいかにビデオゲームを楽しむのかを伝える「第10回 アクセシビリティキャンプ東京」レポート 『ストリートファイターII』では、ベガを持ちキャラとして使用した辻さん。目が見えない状況だと、サイコクラッシャーを左右に振られることで位置関係がまったくわからなくなるのだが、辻さんは的確に必殺技を繰り出していた。 セミナー形式ではなく、参加者が主催側とともににアクセシビリティを考えるイベント が「アクセシビリティキャンプ」だ。世界的におこなわれている同イベントは、日本では「アクセシビリティキャンプ東京」の名で定期的に開催されており、10回目が去る3月25日、東京ガーデンテラス紀尾井町ヤフー株式会社にて「障害者も健常者と同じくらい楽しめる世の中をつくるきっかけを見つける 」というテーマで開かれた。「目が見えなくともス

                                                              目が見えなくても『ストII』はできる。視覚障害者がいかにビデオゲームを楽しむのかを伝える「第10回 アクセシビリティキャンプ東京」レポート - AUTOMATON
                                                            • なぜ <div> に onClick がダメなのか?

                                                              ■ はじめに <div>要素にonClickを渡すべきではない、ということ聞いたことはないでしょうか? ただ、なぜ渡すべきでないのか? 理解してなかったので今回調べてみました。 サンプルコード 今回動作確認に利用したサンプルリポジトリのコードはReactで書いています。 ■ 結論:<div>にonClickを定義するのがなぜダメなのか? ユーザーにとって操作性の低いボタンになってしまうから、です! 要するに UX が悪くなってしまうから! その理由を解説していきます! ■ 操作性の低いボタンになってしまう理由 大きく3つあると考えています。 div要素は focus を持たないから returnキー, spaceキーをonClickに変換しないから スクリーンリーダーが認識しない要素だから ◎ focus を持たないから <div>要素はfocusを持ちません。 なので、tabキーで要素に

                                                                なぜ <div> に onClick がダメなのか?
                                                              • アクセシビリティ | SmartHR Design System

                                                                アクセシビリティとはアクセシビリティは、サービスや情報をどんな利用者も円滑に利用できるかの度合いです。 アクセシビリティが高いほど、より多くのユーザーが円滑に利用でき、アクセシビリティが低いほど、より多くのユーザーが利用できないということです。 アクセシビリティ向上は、障害当事者だけでなく、さまざまな環境や状況にいる人、高齢者、日本語以外を得意な言語とする人など、すべての人のためのものです。人だけでなく、サービスや情報にアクセスする機械(ロボット)もアクセシビリティの影響を受けます。 SmartHRの開発方針SmartHRは「well-working 労働にまつわる社会課題をなくし、誰もがその人らしく働ける社会を作る。」というミッションを掲げ、働くすべての人を後押しするプラットフォームをつくっています。 誰もがその人らしく働ける社会を実現するため、SmartHRはアクセシビリティの向上に取

                                                                  アクセシビリティ | SmartHR Design System
                                                                • アクセシビリティチェックってどうやってるの?ということで、実際にやってみた。(その1) - 水底の血

                                                                  ツイッターでアクセシビリティ向上日誌2【目視試験編】‐Akira Tsuda Portfolio and Blogというのを見かけて、そういえばアクセシビリティチェックって何をどうしているのかという話をウェブ上でほとんど見かけない(というか自分は知らない)ので、思い切ってチェックの過程や考え方を書いてみようかなと。 チェック対象のサイトを作った@HeldaForStudy氏に尋ねたところ、題材として使ってよいという返事をいただいたので、「アトリエ金工やまぐち」のサイト1ページをチェックしてみることにします。 対象ページはBasic認証がかかっているので、アクセシビリティ向上日誌1【各種ツール評価編】からたどってください。 @HeldaForStudy氏はレベルはA*1でチェックしたとのことなので、チェック基準はWCAG 2.1レベルAでチェックすることにしましょう。 わたしは普段はCOB-

                                                                    アクセシビリティチェックってどうやってるの?ということで、実際にやってみた。(その1) - 水底の血
                                                                  • Service discontinued

                                                                    Sorry! Service has been discontinued Thank you for caring about web accessibility with us all these years Giovanni Scala

                                                                    • 全盲のeスポーツプレイヤーたちが開発に協力。『ストリートファイター6』のアクセシビリティ向上はどう実現した? | CINRA

                                                                      近年のビデオゲームの進化はめざましい。技術の発達で、現実と見まがうようなリアルなグラフィックのゲームがいくつもつくられ、またオンラインを介して国籍や言葉を超えた多様なプレイヤーが仮想世界の冒険や戦いや出会いを楽しんでいる。 しかしそれと並行して、じつは進化し続けているのがユーザーのアクセシビリティ。障がいなどがある人でもゲームを楽しめる工夫の進化だ。その最前線を突き進んでいるのが人気格闘ゲームの最新作『ストリートファイター6』だ。同作では、eスポーツを介した障がい者の就労支援を行なう株式会社ePARAと共同し、対戦相手との距離やお互いのコンディションをサウンドで把握する工夫などが随所に盛り込まれている。 今回、同作を制作したカプコンからディレクターの中山貴之、サウンドチームの渥美格之進、小池義規、ePARAから代表取締役の加藤大貴、ブラインドeスポーツプレイヤーのNAOYA、今回の共同プロ

                                                                        全盲のeスポーツプレイヤーたちが開発に協力。『ストリートファイター6』のアクセシビリティ向上はどう実現した? | CINRA
                                                                      • 全盲の人が点字ブロック上を歩いていたら「何か」に道を塞がれる→視覚障害者サポート用アプリのAIで画像解析で壊れた傘だったと判明

                                                                        暗闇の世界 @LW_darkness この前点字ブロック上を歩いていたら、何かがあって苦労しながら避けて通ったんだけど、何か分からなかったから写真撮ってビーマイAIで解析したら壊れた傘だったらしい。 転んだり怪我しなくてよかった。 もしこういうのを見たら、そっと脇に避けてもらえるとめちゃくちゃ助かります。 pic.twitter.com/dsIEHsZufN 2024-04-12 06:58:55

                                                                          全盲の人が点字ブロック上を歩いていたら「何か」に道を塞がれる→視覚障害者サポート用アプリのAIで画像解析で壊れた傘だったと判明
                                                                        • ビヨンセのサイトを視覚障害者が提訴。“クレーマー”と言う日本人の無知コメントも | 女子SPA!

                                                                          障害者が使えないというだけで訴訟になるなんて大げさな、と思いますか? このニュースが日本で報じられると、ネット上では「原告はクレーマーだ」「介助してくれる友達もいないのか」などのコメントが見られました。ですが、これらのコメントは無知と言うほかありません。 「ビヨンセのサイトを見ましたが、確かに、画像ばかりでalt(※1)もなく、ひどいですね。ただメニューから入れば、必ずしもショップに行けないわけでもないので、訴訟対象かどうかは疑問も残ります」 そう語るのは、情報のユニバーサルデザインを研究・推進している関根千佳さんです。 ※1)alt:画像の代替となるテキスト情報で、簡単に設定できる。音声読み上げブラウザを使えば、この代替テキストが読み上げられ、視覚障害者も画像の内容がわかる。 「先進諸国では、ユニバーサルデザイン(=どんな人でも利用できる)に対応していないサイトは、人権侵害として扱われま

                                                                            ビヨンセのサイトを視覚障害者が提訴。“クレーマー”と言う日本人の無知コメントも | 女子SPA!
                                                                          • 全盲の新入社員はサイボウズに出社できるのか?|sukoyakarizumu

                                                                            こんにちは、サイボウズ株式会社の小林(@sukoyakarizumu)です。 2019年10月に、全盲の杉崎くん(@blindsoup2p1)が、エンジニアとしてサイボウズでアルバイトをはじめました。杉崎くんは2020年4月に、新卒でサイボウズに入社する予定です。 入社の経緯については、杉崎くんが以下の記事にまとめています。私の記事では、杉崎くんの出社にあたって、準備したことや気づいたことをまとめようと思います。 出社の練習をしようもともと杉崎くんは、面談や面接があるときに、何度かサイボウズの東京オフィスに来ていました。その際はサイボウズの社員が、オフィスの最寄駅である日本橋駅改札まで迎えにいっていました。 杉崎くん一人でも出社することができるように、杉崎くんと出社のルートを覚える練習をしました。練習は人事メンバー数人が主導し、私はそれに同行することにしました。 「壁」が重要な手がかりオフ

                                                                              全盲の新入社員はサイボウズに出社できるのか?|sukoyakarizumu
                                                                            • チャートのカラーをアクセシビリティを考慮した色へ変更する · Issue #1172 · Tokyo-Metro-Gov/covid19

                                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                チャートのカラーをアクセシビリティを考慮した色へ変更する · Issue #1172 · Tokyo-Metro-Gov/covid19
                                                                              • サブミット (送信) ボタンをデフォルトで無効化しない | Accessible & Usable

                                                                                公開日 : 2021年10月14日 (2023年10月11日 更新) カテゴリー : ユーザビリティ / アクセシビリティ ウェブのフォームにおいて、サブミットボタンをデフォルトで無効化しておいて、ユーザーの入力不備がなくなったときにボタンを有効化する UI があります。たとえば、利用規約などの文書を読んで同意する旨のチェックを入れないと、あるいは、入力必須フィールドにすべて正しく情報を入れないと、ボタンがアクティブにならない、というものです。 サブミットボタンがデフォルトで無効化されているフォームの例。 このような UI は、アクセシビリティやユーザビリティの観点で、以下の問題があります。 そこに存在しているはずのサブミットボタンが使用できないことに対して、その理由をユーザーが理解できずに、混乱してしまう恐れがある。(ユーザーの側に誤っているという自覚がなくても、ちょっとした見落としや入

                                                                                  サブミット (送信) ボタンをデフォルトで無効化しない | Accessible & Usable
                                                                                • UXライティングとは | UXライティングガイド

                                                                                  UXライティングとは何か UXライティングとは、ユーザーがデジタルサービスを操作する際に必要となるテキストを書く技術です。例えば、登録時のスタートガイド、利用の流れコンテンツ、タイトル、ボタン、画面上の説明文、エラーメッセージ、通知などの言葉がUXライティングの手法に則って書かれます。サービスの中にある言葉に対して「意味が通じればいい」という思想で書くのではなく、「ユーザーがサービスを通じて体験する一連の経験を設計する」という思想で書くのがUXライティングです。 UXライティングに求められる技術とは UXライティングには、分かりやすく書く技術と、人間らしく書く技術が必要です。この二つの技術が同居することによって、ユーザーの体験を支援することができます。 分かりやすく書く技術 UXライティングの手法に則ってテキストを書く際に求められるのは、「ユーザーの気持ちに沿った文章を書く」という抽象的な

                                                                                    UXライティングとは | UXライティングガイド