SaaS価格ページでプラン選択を実装するときに、ネイティブなラジオボタンとfieldset/legendを使って、キーボード操作とスクリーンリーダー対応を確保する方法を解説する記事。
シェアックリップ
シェアされたアックリップです。
そのほかの #フォーム ピックアップ
HTMLフォーム設計の基礎講座。textareaとinputの使い分け、labelとの関連付けを解説。入力データの性質に応じた要素選択が、セマンティックHTMLとアクセシビリティの基礎であることを教える。
HTMLの`<input type="email">`がメールアドレス入力欄の意味を持つことや、`type="text"`との違い、labelとの関連付けなどHTMLの意味論を解説する記事。
メール再送信ボタンのアクセシブルなUIパターンを解説。idle・sending・sent・cooldown・error の5つの状態を明確に示し、スクリーンリーダーユーザーにも「待機中」「送信中」「再試行まであと24秒」といった情報が伝わるReactコンポーネントの実装方法を提示する。
セマンティックHTMLの重要性とスクリーンリーダーへの影響を解説。著者のポートフォリオサイト監査で発見した3つの問題——画像のalt属性欠落、フォームラベルの接続不良、見出し階層のスキップ——と修正方法を紹介する。
Lighthouse と axe で頻出するアクセシビリティエラー(代替テキスト・色コントラスト・ボタン名前・フォームラベル)の意味と修正方法を解説する。
RTL(アラビア語など)とLTR(英語など)の双言語サイトに必要な設計・開発・QAチェックリスト。ドキュメント構造、タイポグラフィ、アイコン、フォーム、数値表示、コンテンツ、検索メタデータ、モバイル実機テストまでをカバー。
そのほかの #キーボード操作 ピックアップ
アンチアクセシビリティ
聴衆を交えながら、スクリーンリーダーとキーボード操作でコンピューターを制御する方法を実演。ブラインドタッチ、ディスプレイが壊れたときの対応など、視覚に依存しない操作の実践的な重要性を示す。
Windows アプリの操作を画面上のキーボードラベルで選ぶ Fluent Search の Screen Search 機能を解説。UI Automation と画像認識を使い分け、ブラウザのみでなくデスクトップアプリ全般に対応する実装方法。
ローカルAI(Gemma 3 4B)を用いてWeb要素のアクセシブル名を自動提案し、キーボード操作を補完するChrome拡張機能。スクリーンリーダー対応で、ブラウザ側のみで動作。
トーストノーティフィケーション(操作結果を伝える一時的な画面上メッセージ)をアクセシブルに設計するための実践的な指針。キーボード・スクリーンリーダーでのテスト方法、フォーカス管理、メッセージの文脈、重要アクションのページ内配置など。
MCP Appsはクライアント内にUIをレンダリングする。アクセシビリティ対策を欠くと機能が利用できなくなり、テキスト説明は機能を代替できない。ウェブアプリと異なるテスト上の課題を解説する。
A 3D-printed, miniature keyboard — small enough to use lying in bed — built for one purpose: talking
寝たままコンピュータと対話するために、3D プリント技術で製作された小型キーボードを紹介する。
そのほかの #WAI-ARIA ピックアップ
ARIA(aria-label)が不要な場合とネイティブ要素(button)を使うべき理由を、具体的なコード例で説明する。ARIA はセマンティクスを置き換えるのではなく追加するべきという考え方を提示している。
ネイティブ button 要素のセマンティック属性による accessible name の正しい実装と、aria-label が不要な場合について、コード例で解説する。
HTMLのセマンティックタグ(header、nav、mainなど)の使い方を、アクセシビリティの観点から解説。スクリーンリーダーと検索エンジンにとって意味のある構造を実装するための基礎。
HTMLフォーム設計の基礎講座。textareaとinputの使い分け、labelとの関連付けを解説。入力データの性質に応じた要素選択が、セマンティックHTMLとアクセシビリティの基礎であることを教える。
トーストノーティフィケーション(操作結果を伝える一時的な画面上メッセージ)をアクセシブルに設計するための実践的な指針。キーボード・スクリーンリーダーでのテスト方法、フォーカス管理、メッセージの文脈、重要アクションのページ内配置など。
HTML ネイティブ要素が持つアクセシビリティの仕組みを理解せず、ARIA を無分別に追加する慣行の問題を指摘。自動スキャナが同じ解決策を異なる状況に適用する理由と、aria-label が要素内容をオーバーライドすることの危険性を解説。
そのほかの #UXデザイン ピックアップ
The Design + Accessibility Summit
デザイン専門家向けのオンラインサミット(第7回)。アクセシビリティの実装をマスターしたいデザイナーを対象とした、4日間の集中的なナレッジシェアと最新事例の紹介。
「誰もどれも取り残さない」は、どうつくる?|PROJECT SOLITの実践
ファッションを起点にインクルーシブデザインを実践する PROJECT SOLIT の代表による、社会の在り方を問い直すセッション。属性やカテゴリーではなく、人間の多元性から考えるアプローチと企業との共創事例を紹介。
音声ゲームブックの開発で直面した、音声認識と音声入力の技術的課題と、入力のタイミング表示・VoiceOver対応などの設計の工夫について
ADHDの特性に合わせた支援道具の在り方を論じたエッセイ。『配慮』ではなく『専用』として設計することの意義を、左利き用ツールの例を引きながら提案する。
色覚多様性のある人のためのデザイン。色の見分けにくさがアクセシビリティに与える影響と対策を解説する。
トーストノーティフィケーション(操作結果を伝える一時的な画面上メッセージ)をアクセシブルに設計するための実践的な指針。キーボード・スクリーンリーダーでのテスト方法、フォーカス管理、メッセージの文脈、重要アクションのページ内配置など。
そのほかの #企業事例 ピックアップ
フランスの映画アクセシビリティ推進団体「ルテゥール・ディマージュ」とのオンラインセミナー。音声描写(オーディオディスクリプション)の制作・品質保証と、映画産業における情報保障の社会的価値を問い直す。日仏の比較から、障害のあるクリエイターの仕事の可視化と上映環境の向上を考える。
成田空港が障害のある人の参加により改善を重ねてきたユニバーサルデザイン推進の考え方と具体的な取り組み事例について、経営計画側とUD推進側の講演者が解説するセミナー。
「誰もどれも取り残さない」は、どうつくる?|PROJECT SOLITの実践
ファッションを起点にインクルーシブデザインを実践する PROJECT SOLIT の代表による、社会の在り方を問い直すセッション。属性やカテゴリーではなく、人間の多元性から考えるアプローチと企業との共創事例を紹介。
車椅子利用者による立山黒部アルペンルート旅行の体験記。立山高原バス・ケーブルカー・富山地鉄の各交通機関でのアクセシビリティ情報と、駅員のサポート方法を実践的に報告する。
日本航空(JAL)のアクセシビリティ施策と社内資格制度を通じた人財育成について紹介。2026年9月5日のアクセシビリティカンファレンスCHIBA2026 でのメインセッション。
日本航空がアクセシビリティカンファレンスCHIBA2026で、社内資格制度を通じたアクセシビリティ人財育成の取り組みを発表するセッション。