sticky ヘッダ下でのページ内アンカー着地問題を、CSS の scroll-margin-top と :target 疑似クラスで解決する実装方法を解説した技術記事である
#キーボード操作
「キーボード操作」に関するアクセシビリティ関連情報を自動収集して掲載しています。
モーダルダイアログ開時のキーボード操作とフォーカストラップの問題。キーボード単独テストの実践例から学ぶアクセシビリティ課題と対応
Your audit report says 2.1.1 fails on every element. Here is how to tell whether that is real.
WCAG 2.1.1 Keyboard の監査で「全要素が失敗」と報告された場合、それが正当な指摘か見分けるポイント。監査ツールの過剰検出を見分け、実際のキーボード操作要件を正しく理解するテクニック。
肢体不自由のある人が使用する支援技術と入力デバイスを理解したWebデザイン。キーボード操作対応と代替入力への実装方法を解説
ラベル・フォーカス管理・エラーハンドリングなど、アクセシブルなフォーム実装の方法論。実装時の課題と解決策を詳解。
メール入力時のヘルプテキストとエラーメッセージを、フォーカス移動やレイアウトシフトなく表示するReactとCSSのパターン実装。キーボード操作とスクリーンリーダー利用者の両方に対応。
WCAG 2.2達成基準2.5.7「ドラッグ動作」について、細かい指の動きが必要なドラッグ操作が手の震えや肢体不自由のある人にとって困難である理由を解説。
キーボード操作可能なストリームテスターの構築と無料サーバーへのデプロイ方法を解説する技術記事。
WCAG 2.2 達成基準 2.5.6 の解説。キーボード・マウス・タッチなど複数の入力メカニズムを同時対応すべき理由を、タブレット環境での実例を交えて平易に説明する。
モーダル・引き出し・日付ピッカーなど、UIコンポーネントで業界を問わず見られる共通のアクセシビリティバグ。原因と対策を解説。
CSSツールチップの7つの実装パターンをキーボード操作・閉じる機能・WCAG 1.4.13に照らして検証。CSS単独では解決できない理由と対策
カスタムUIコンポーネントのキーボード操作・フォーカス管理は複雑で危険。実装の実践的テクニック、陥りやすい落とし穴、効果的なデバッグ方法
ダイアログの外クリックやEscキーでの閉じ動作について、ユーザータスクの必須度と操作意図の文脈に応じた3つの実装パターンを分析。アクセスの適切なUI実装を説く。
視覚障害のあるユーザーが航空会社のウェブサイトで予約・座席選択する際の一般的なアクセシビリティバリアと改善方法を解説した実装ガイド。
コマンドパレットやグローバルキーボードショートカットが機能しない主な原因はフォーカス管理の欠如であり、実装時の注意点を解説する記事。
ツールチップUIコンポーネントのアクセシビリティ上の間違いと修正方法を解説する記事。キーボード操作とスクリーンリーダー対応の実装を中心に扱う。
Core Web Vitalsダッシュボードに表示されやすいアクセシビリティ修正。フォーカス表示、キーボード応答性、モーダルの位置固定に注目し、計測可能な改善の優先度付けを実例で解説。
WCAG 2.2のガイドライン2.1「キーボードアクセス可能」について達成方法を読み合い、参加者で気づきを共有する勉強会。
キーボードのみで操作可能なストリーミングチャットUIの設計を型付き状態機械で実装する手法。実際のユーザーテストを通じたアクセシビリティの検証と改善。
Popover APIを用いたメニュー・ツールチップ・非モーダルUIの実装パターンを解説。フォーカス管理、スクリーンリーダー対応、Anchor Positioning、ネスト構造を実装ガイドとして扱う。
Reactでのサインアップフォームとメール検証の実装において、フォーカス移動・エラーメッセージ・キーボード操作を損なわないテスト手法を解説。
Webアプリケーションのチャットダイアログコンポーネントにおけるキーボード操作とフォーカス管理のベストプラクティス。kintoneの刷新を通じたアクセシビリティ対応の実例。
HTMLテーブルのアクセシビリティ対応方法をARIA、キーボード操作、スクリーンリーダー対応を含めて解説する実践ガイド。
スティッキーヘッダーによってTab/Shift-Tabでのフォーカス移動位置がズレてWCAG 2.4.11の失敗につながる問題をブラウザ動作から分析する。
Product Image Zoom and Lightbox Galleries: The Accessibility Trap in Almost Every Online Store
オンラインストアの画像ズーム・ライトボックス機能がキーボードユーザーをトラップする問題を解説し、テスト方法と開発者への対策を提供する。
Why four companies rebuilt the same accessibility fix for their CLIs, and what I built instead
AnthropicやGoogleなど複数の技術企業がCLIで同じアクセシビリティ修正を個別に再構築していた課題に対し、著者が開発した汎用的なソリューションを紹介している。
ビフォーアフタースライダーがWCAG 2.2で新たに違反対象となった理由と、アクセシビリティ準拠の実装方法を解説する記事。
パンくずナビゲーション実装の最適パターンを、セマンティックHTML・キーボード対応・アクセシビリティの観点から解説。
セマンティックHTML・フォーカス管理・キーボードナビゲーションを用いた、開発ツールナビゲータのアクセシブル実装を紹介。
ソーシャルログインボタンがスクリーンリーダーやキーボード操作のユーザーをロックアウトする実例と対策を解説。認証UIにおける一般的なアクセシビリティの落とし穴を指摘する。
タスク管理フロー(計画・承認・キャンセル・復旧)をキーボード操作とスクリーンリーダーで検証するマトリックス。ユーザーフローのアクセシビリティ確認方法。
ブラウザのネイティブフォーカスリング実装とUAごとの差異。カスタムスタイリングのアクセシビリティ上のトレードオフと、フォーカス関連問題のデバッグ方法。
Flutter WebViewでキーボードナビゲーションを実装してWCAG準拠を実現する方法を解説。肢体不自由など手操作が困難なユーザーの操作性を確保する設計手法を示している。
ドラッグ操作でのみ実装された価格スライダーがキーボードユーザーとスクリーンリーダーユーザーを排除する設計問題と改善法を解説。
AI処理中の緊急停止ボタンをキーボード操作で実装する方法。停止・実行中・復帰の各状態を明示的に設計し、キーボードユーザーのアクセシビリティを確保する実装パターン。
aria-modalダイアログのキーボードフォーカス逃出現象とaxe検査ツールの検出精度を検証。aria-hidden属性とinert属性による修正方法を実装・測定。
フロントエンドの楽観的UI更新で失敗時にキーボードフォーカス・音声通知・サーバー状態を一貫させるアクセシブルなトグル実装パターンを解説。
オープンソースのナビゲーションバーコンポーネントをアクセシビリティ対応させた実装事例。キーボード操作・スクリーンリーダー対応の改善方法を解説。
Webエディタにおけるタブキー動作の問題と解決方法を調査。フォーム入力時のキーボード操作の利便性とアクセシビリティの両立を探索する。
3D場面表示に隣接するアクセシブルなイベントリストを実装するフロントエンドパターン。キーボード操作、スクリーンリーダー、モーション制限ユーザーへの対応を解説。
Tabキー操作を可視化してスクリーンリーダーユーザーのWebナビゲーション経験をシミュレートするツール。キーボード操作のフォーカス順序問題を発見・改善するテスト手法。
Reactでメール検証フローを実装する際、フォーカス管理の詳細でフローが壊れることを解説。適切なキーボード操作体験を実現する実装方法。
ChatGPTの検索機能をアクセシビリティ観点からテストするための基準マトリックスを提案。キーボード操作とスクリーンリーダー対応の両軸から、実装すべき要件を明確に定義する。
Claude Codeのターミナル画面でスクリーンリーダーを使用するための3つの有効化方法と、それぞれの仕組みを詳しく解説。VoiceOverやNVDAなど複数のリーダーに対応した操作方法を紹介。
10,000行超のグリッド表示で、スクロール時にキーボードフォーカスが失われる問題の解決方法を解説。仮想化されたDOM構造でも安定したキーボード操作を実現する実装パターン。
アクセシブルなモーダルダイアログの実装方法。フォーカス復元、キーボード操作対応、WAI-ARIAロール設計の実践例をフロントエンド面接での説明ポイントまで網羅する。
AIクラウドエージェントによるアクセシビリティ修復の信頼性検証。モーダルのキーボードフォーカスが壊れないか、実行可能な回帰テストで自動修正を評価する。
スクリーンショット入力で動作するAIコーディング支援ツールのアクセシビリティ監査。テキスト代替、キーボード入力、音声フィードバック、視覚支援技術なしの操作フロー検証を解説する。
SaaS アプリケーションのアクセシビリティ監査。キーボード操作とスクリーンリーダーユーザーが並列タスク実行時に状態変化に対応できるか、フォーカス管理とイベント処理を検証。
GitHub Copilot for JetBrains におけるキーボード操作とスクリーンリーダー対応を検証する、プロバイダ駆動型モデル選択マトリックスについて解説している。
ダイアログにキーボードショートカットを追加する際、Tab/Escape等の標準操作やフォーカス管理を損なわない実装手法を解説。開発者向けの技術ガイド。
Chrome 150で予定されていたfocusgroup属性の仕様検証が、property gateで保留中となった経緯を記録。キーボードナビゲーション実装の未来標準に関する技術報告。
フレームワークレベルでのキーボード・フォーカス管理の実装方法。ダイアログやドロワー、ページ遷移時にユーザーを置き去りにしないための設計と実装パターンを解説。
HTMLネイティブのpopover要素を用いたアクセシブルなナビゲーション実装。前版のARIA・disclosure widget との比較を通じ、最新ウェブ標準に対応した実装手法を解説。
Chrome 150がfocusgroup属性をサポート。複合ウィジェット(リストボックス、タブリスト等)で、JavaScriptなしに矢印キーによるroving focusが実現できる
Focusgroup Tests
Chrome 150でサポートされたfocusgroup機能の実装と、HTMLでの採用状況を解説。キーボード操作とフォーカス管理の標準化動向。
スクリーンリーダーユーザー向けのGoogle Chromeキーボードショートカット10個を紹介。NVDA等のスクリーンリーダーを使う視覚障害のある人の操作効率を大幅に向上させるテクニック集。
ドロップダウンメニューのアクセシビリティ実装における共通の誤りと改善方法を解説する技術記事。フォーカス管理やキーボード操作への対応など、実装時に必要な配慮を紹介している。
ライブラリなしでスクラッチからアクセシブルなオートコンプリート機能を実装する方法。キーボード操作とスクリーンリーダー対応の設計指針を解説。
DataTableをキーボード操作に完全対応させる実装方法。フォーカストラップ制御と矢印キーイベントによる行再整列の設計を解説。
キーボードやアシスティブスイッチのみで操作するユーザーのため、フォーカス管理・タブオーダー・操作パターンの実装を解説するウェビナー。
HTML focusgroup属性を使ったキーボードナビゲーション実装を解説。Chrome 150以降で、JavaScriptの roving tabindex パターンを宣言的に実装できる新機能を紹介。
キーボード操作を妨げるCSSの実装パターンと、実際のアクセシビリティ監査で頻出する問題を解説。具体的な事例に基づいた改善方法を紹介。
モーダルダイアログ実装のアクセシビリティ要件を解説。フォーカストラップ、キーボード操作(Escキー)、スクロールロック等の技術的実装方法を詳細に紹介している。
Your mouse is hiding WCAG issues
マウス操作に依存した設計に隠れたWCAG適合性の問題を指摘。キーボード操作の重要性とマウス以外のユーザーも含めたアクセシビリティ課題について解説している。
スクリーンリーダーJAWSを使ってPowerPointのスライドショーをキーボード操作で開始・制御する方法。視覚障害者のプレゼンテーション環境構築。
Edit PowerPoint Slide Content with JAWS
スクリーンリーダーJAWSを用いてPowerPointスライド内のテキスト・プレースホルダー・箇条書きを編集・確認するキーボード技法。視覚障害者の文書制作効率化。
スクリーンリーダーJAWSを使って新規PowerPointプレゼンテーションを作成。スライドレイアウト・プレースホルダーの操作とキーボード活用方法を解説したチュートリアル。
JAWSスクリーンリーダーを用いてPowerPointプレゼンテーションをキーボード操作のみで開く方法やファイル検索・ダイアログナビゲーション技法を示す動画。
React ナビゲーションコンポーネント構築における垂直方向スタイリング時のアクセシビリティパリティ実装方法を解説。キーボード操作と視覚デザインの一貫性を両立する手法を紹介。
React 19のフォーカス管理実装でSPA ルーティングのアクセシビリティギャップを解決し、WCAG 2.1準拠を実現する手法を解説する。
Fluent UIのSliderコンポーネント設計。キーボード操作やWAI-ARIAの実装、Inputとの使い分けを通じてアクセシブルなUI設計手法を解説。
Fluent UI 2のラジオボタンコンポーネントのアクセシビリティ実装とBlazor 5との比較・使い分けを解説。ラジオボタンの正しいa11y設計を学べる。
ウェブサイト構築時にアクセシビリティを最優先する実践的フレームワーク。WCAG、セマンティックHTML、キーボード操作、テストツールについて解説。
開発者向けアクセシビリティ基礎入門。WCAG、セマンティックHTML、キーボード操作、テストツールなど、すべてのユーザーに対応したウェブ体験の構築方法を学ぶ。
固定ヘッダーやスティッキーなナビゲーション配下でアンカーリンク先が隠れる問題を、CSS の scroll-margin と scroll-padding で設計的に解決するテクニック。
React でアクセシブルなメインナビゲーション開発における、フォーカス管理の課題と改善手法、最適化のプラクティスを解説。
多くのウェブアプリケーションやブラウザで機能しないキーボードショートカットを列挙し、その設計課題を検証した記事。
フォーカストラップ・スクロール制御・トグルロジックなどのUI実装パターンをブラウザの標準機能で実装する方法。ヘッドレスUIコンポーネント設計のベストプラクティス。
UIコンポーネント実装時に必要なアクセシビリティ基準をコンポーネント単位で整理したカタログ。キーボード操作可能性、支援技術対応、WCAG達成基準の適用方法を具体例とともに解説。
モーダルダイアログをキーボードとスクリーンリーダーでテストする方法を解説。WAI-ARIAの正しい実装とアクセシビリティ検証手法、スクリーンリーダーユーザーの操作性確保方法を紹介。
Navigating With Tabs
Reactで完全にアクセシブルなタブナビゲーションコンポーネントの実装方法。キーボード操作とWAI-ARIAの適用を解説。
UIコンポーネントのアクセシビリティ対応を自動化するコード生成パイプラインの開発手法。スクリーンリーダー対応やキーボード操作、コントラスト比調整を含む実装の効率化を実現。
CSSの `scroll-padding` を使って、スクロール時に固定バナーがコンテンツを隠す問題を回避する実装方法を解説。キーボード操作ユーザーのアクセシビリティ向上技法。
React でキーボード操作に完全対応したアクセシブルなナビゲーションコンポーネント実装の方法を解説。キーボードユーザーとスクリーンリーダーユーザーへの対応。
モダンフロントエンドフレームワークでも、セマンティックHTMLを保つことが重要。ボタン等のインタラクティブ要素に適切なHTML要素の使用を強調。
キーボード操作・カラーコントラスト・スクリーンリーダー対応など、機能テストでは保証されないアクセシビリティ品質を標準準拠と人間中心の2軸で検証する方法を解説する。
カスタム音声プレイヤーをアクセシブルに実装するための方法を解説。キーボード操作やWAI-ARIA属性の使用方法などの技術的な実装ガイドを提供している。
ARIAウィジェットはセマンティクスを通知するがキーボード動作を提供しない。開発チーム向けのカスタムコンポーネント実装ガイド。
キーボード操作とフォーム設計のアクセシビリティ向上について。タブ順序、スキップリンク、エラー・成功通知の配置などUIパターンの実装と継続改善の仕組み化を論じる。
研修プレゼンテーションでは役員から称賛を受けたが、Tabキー操作によるテストでアクセシビリティの重大な不備が明らかに。開発者の目覚めと改善への道
Reactでアクセシブルなナビゲーションコンポーネントを開発する際の、キーボード操作とフォーカス管理の実装パターンと工夫を詳細に解説。
Lighthouse等の自動アクセシビリティ監査ツールが図表や複雑なUIコンポーネントを正確に評価できない理由を解説。キーボード操作の制限など実際のアクセシビリティの問題を事例で示す。
マウスなしでChromeをキーボード操作のみで完全に操作できる拡張機能。キーボード操作フローの実装例を詳しく紹介。
NVDAスクリーンリーダーを使用してMicrosoft Excelの高度なフィルタリング機能を操作する方法を実践的に解説する。大規模データセット処理に対応。
キーボード操作でWebサイトを閲覧可能にすることの重要性と実装方法をStudioを使って実演し、アクセシビリティの観点から解説するビデオシリーズ。
WAI-ARIA spinbutton パターンのアクセシブル実装方法とベストプラクティスを解説する技術ガイド。
フォーカスインジケータの実装パターンとWCAG 1.4.11違反ケース、具体的な修正方法を実例とともに解説。
フォーカスインジケータのWCAG 1.4.11視覚的フォーカス表示基準への違反事例と修正方法を解説。キーボード操作ユーザーにとって必須となる機能の実装ガイドを具体的に紹介する。
予約サイトのカレンダーピッカーにおけるアクセシビリティバリアを実例で解説。スクリーンリーダー対応やキーボード操作の問題と対策を提示。
キーボード操作でフォーカスが移動できなくなる「キーボードトラップ」の定義、再現方法、修正方法を解説した技術記事。WCAG 2.1 SC 2.1.2 に基づく。
WCAG 2.2に基づき、セマンティックHTML・ARIA・キーボード操作・スクリーンリーダーテスト・カラーコントラスト・CI/CDでの自動化を実践的に解説。
Microsoft Office の『アクティブ化キーボード操作』機能の設定方法を紹介。キーボード操作による業務効率化の実装ガイド。
Eleventyを使ったアクセシブルなブログ検索機能の実装方法を実装例で解説。WAI-ARIAとキーボード操作対応を含む。
Fluent UI 2を用いたアクセシビリティ実装の実践ガイド。キーボード操作、スクリーンリーダー対応、WCAG 2.1準拠の具体的実装方法を紹介する。
WCAG 2.1.1について、キーボード操作のみですべての機能を使えるようにするルールと実装方法を解説。視覚障害や肢体不自由など、マウス操作が困難なユーザー向けの配慮。
WCAG 2.1.4について、文字キー単独のショートカットによる予期しない機能の誤作動を防ぐ設計ルール・実装方法を解説。音声入力ユーザーへの配慮。
WCAG 2.1.2について、キーボード操作でページ内の特定エリア(モーダル・プレイヤー等)から抜け出せなくなるキーボードトラップを防ぐ設計ルール・実装方法を解説。
ウェブアクセシビリティ認定試験対策として、スキップリンクとページ構造の重要性を実践的に解説した学習資料。
Reactのナビゲーションコンポーネントをアクセシブルに設計するための初期要件整理。WAI-ARIAとキーボード操作仕様に基づいた系統的な要件定義アプローチ。
Next.js Link as a Button
Next.jsのLinkコンポーネントをボタンとして扱う実装方法を解説している。セマンティックHTMLとアクセシビリティを考慮した設計が主題。
ショートカットやマクロをフローティングパネルから呼び出せるmacOS向けツール。プリセットのドラッグ並べ替えと5個の新プリセット追加が主な改善点。
スティッキーヘッダーが引き起こすWCAG違反3つ(フォーカス隠蔽、スキップリンク破損、320pxリフロー)の対策を解説。多くのサイトが見落とすアクセシビリティバグ。
Composeでアクセシブルなフォーカスインジケータを実装する方法について。キーボード操作とスクリーンリーダー利用者を考慮したインターフェース設計パターンを解説する。
キーボード操作テストをAIの力を活用することで効率化・自動化する方法について論じた、HTML Accessibilityによる記事。
キーボードナビゲーションの実装を容易にするための手法と設計パターンについて解説した記事。ユーザーの操作体験を中心に据えたアプローチを探究。
Squarespacee のデフォルトブロックに組み込まれた5つのアクセシビリティ問題を指摘。キーボードナビゲーション検証で明らかになる落とし穴と自動ツールの検出限界を解説。
スクリーンリーダーユーザーがChatGPTの操作性課題に取り組み、テンキーによる拡張を自作。視覚障害者による実践的なアクセシビリティ改善の事例と開発過程を記述。
WCAGの達成基準1.4.13について、ホバーやフォーカスで表示されるツールチップやメニューが邪魔にならず簡単に消せるようにするルール解説である。
ヤンデックスのAIアシスタント「Alice AI」を視覚障害者向けに大幅改善。スクリーンリーダー対応とキーボード操作の最適化により、視覚障害者の利用を支援する技術実装。
WCAG 2.2の成功基準2.4.1「ブロックスキップ」をわかりやすく解説。キーボード操作ユーザーが繰り返しナビゲーションをスキップする方法と実装方法を紹介する。
キーボード操作によるウェブアクセシビリティ実装方法の開発者向け完全ガイド。運動障害者を含む2.5百万人以上のアメリカ人にとって重要な技術を解説。
スキップリンクはアクセシビリティの基本機能でありながら見落とされやすい。WordPressテーマへの実装方法を解説している。
AI ショッピングチャットのアクセシビリティ監査レポート。naked divs、キーボードナビゲーション不可のカード、入力ラベル欠損など実際の問題を指摘。
Web制作者向けアクセシビリティ入門ガイド。スクリーンリーダー対応、色覚特性への配慮、キーボード操作など実装方法とビジネス効果を解説。
フォーカス管理の重要性と実装の落とし穴を解説。視認性とキーボード操作性を兼ねた実装判断軸を提示する技術記事。
キーボード操作テストの重要性を解説。Tabキーの移動やフォーカス表示の問題がアクセシビリティの基本を示す指標であることを、実務での体験から説明する。
スクリーンリーダーやキーボード操作に対応した、意味のあるフォーム設計の原則と実装手法を解説。アクセシビリティを最初から組み込むアプローチ。
mablのJavaScriptスニペットを使い、Webアプリのタブオーダーをキーボード操作で自動検証する手法を解説している。
スマートフォンなど複数のデバイスに対応した操作方法の設計原則。異なる入力方式に対応するUIデザインの重要性をWAICが詳説している。
キーボード操作によるアクセシビリティ監査を20分で実施する手順を、開発者向けに実践的に解説している。
WebUIにおけるボタンとリンクの使い分けの判断基準をアクセシビリティの視点から言語化した記事。セマンティックHTML実装が支援技術の正確な動作に不可欠であることを説いている。
AI エージェント(Claude等)にアクセシビリティ検証機能を統合する方法を紹介。CLIツール+MCPプロトコルを組み合わせ、WCAG準拠性・キーボード操作・代替テキストを自動検査する
セマンティックHTMLとスキップリンク、段階的情報構造によるアクセシビリティ対応Webページ設計を解説。キーボード操作と読み上げに対応した実装手法が学べる。
ゲーム関連ウェブサイト向けインタラクティブカバーコンポーネントのアクセシビリティ実装を解説。キーボードナビゲーションとスクリーンリーダー対応の具体的課題と解決策が学べる。
🎧¿Aún no usas Atajos en iPhone? Crea tu primer acceso directo con VoiceOver (Tutorial rápido).
VoiceOverを使ってiPhoneのショートカット機能を効率的に作成する方法を、初心者向けに段階的に解説するチュートリアル。
Windows 11 設定画面でスライダーが正しくレンダリングされない問題を報告。フォームコントロールの機能不全がユーザーインターフェースに与える影響を検証。
Chrome拡張「Shortkeys」はブラウザ操作にカスタムショートカットキーを割り当てることで、キーボードのみで完全に操作可能にするツール。運動機能に制限のあるユーザーに有用である。
Highlighting Footnotes
脚注のアクセシビリティを向上させる実装方法。HTML/CSS による脚注表示の最適化手法とキーボード・スクリーンリーダー対応を解説。
Astro + Vercel 構成の自社サイトで実施したアクセシビリティ改善の実践記録。WCAG 基準に基づくスキップリンク・モーション・コントラスト比の修正内容と判断根拠を詳しく解説している。
CSS のみで実装できるアクセシビリティ改善テクニック 3 つを紹介。フォーカススタイルやカラーコントラスト調整など、コーディングにすぐ活かせる実践的な解説である。
ロービングタブインデックスUIの実装を簡潔にするfocusgroup属性について、ブラウザサポート状況と実装方法を解説する。
Windowsに標準搭載されているアクセシビリティ機能を3カテゴリで体系的に整理した解説で、支援技術の全体像を把握したい開発者・支援者に役立つ内容である。
WCAGの『操作可能』原則を、けがや持病など誰にでも起こりうる身体的制約の観点から、平時の備えとしてのWeb設計を考察し、アクセシビリティの本質を問う。
Microsoft TeamsでEnterキーの挙動がカスタマイズ可能に。改行と送信を使い分けられるようになり、キーボード操作ユーザーの誤送信防止とストレス軽減を実現。
キーボードナビゲーション(フォーカス指標・タブ順序・トラップ対応)をWCAG基準に基づいて解説し、テスト方法までカバーする網羅的ガイド。
Ctrl+F全文検索にもヒットするアクセシブルなタブコンポーネントの実装方法。WAI-ARIAとキーボード操作・スクリーンリーダー対応を含む最新実装例。
Windows操作の効率化に向けた時短ショートカットキーの活用方法だ。キーボード操作とマウスの切り替えによる時間ロスを軽減するテクニックを紹介する。
アクセシブルなメディアプレーヤー「Able Player」v4.8.0とWordPress向けプラグイン2.3.0が同時リリース。変更点の詳細を解説。
右鎖骨骨折で一時的に片手不自由になった開発者の体験記。上肢障害のバリアを実感し、キーボード操作やUIアクセシビリティの重要性を認識する。
視覚障害のあるクリエイターがキーボード・スクリーンリーダー対応のAIシステムで、動画の音声解説を効率的に制作できるツール。
フォーカス順序のアノテーションが常に必要とは限らず、設計判断によっては省略する方が適切な場合を論じたアクセシビリティ設計の知見。
アクセシビリティデザイナーの視点から、Webアプリにキーボードショートカットを安全に実装する設計手法を解説している。
スクリーンリーダーやキーボード操作ユーザーを含むすべての利用者にとって入力しやすいウェブフォームの設計・実装方法を解説する。
すべての利用者にとって入力しやすいウェブフォームの設計原則を、イギリス手話で解説するTetraLogicalのシリーズ動画。
Accessible building blocks for web: buttons
スクリーンリーダーやキーボード操作ユーザーを含むすべての利用者にとって使いやすいボタン設計と実装方法を解説する。
スクリーンリーダーやキーボード操作ユーザーを含むすべての利用者にとって使いやすいボタン設計をイギリス手話で解説する。
Webアプリへのキーボードショートカット実装時に、アクセシビリティデザイナーが考慮すべき設計アプローチと影響を解説している。
キーボードと支援技術ユーザーにとってわかりやすいウェブリンク設計を、英国手話(BSL)で解説したアクセシビリティ入門動画である。
WordPressカレンダープラグインの新バージョンで、ナビゲーション要素をボタンに変更し、キーボード操作とスクリーンリーダー対応を改善した。
アプリケーションのキーボードショートカット実装は国際化の課題でもある。a11yと多言語対応の交差点を解説する。
フロントエンドエンジニアが陥りがちなアクセシビリティの3つの誤解を、UXエンジニアの視点から解説した記事だ。WAI-ARIAやキーボード操作などの実践的な基本知識をわかりやすく紹介している。
ぐるなびウエディングのリニューアル事例で、カレンダーコンポーネントのキーボード操作対応とWAI-ARIA実装の工夫を、デザイナーとの協力プロセスを交えて解説している。
Next.js/Reactでキーボード操作のみで使用可能なログインフォームを実装しながら、WAI-ARIAによるフォーカス管理とエラー通知の実装方法を詳しく解説している。
複雑な日付ピッカーUIをアクセシブルに実装するJavaScriptコンポーネント「Pikaday」。フォーム入力時のキーボード操作とスクリーンリーダー対応を強化し、ユーザー体験改善を目指した技術実装ガイド。
ケニアのインクルーシブ教育現場で、障害のある児童が仲間からキーボード操作を習うピアラーニングの実践例。包括的教育環境の構築事例。
Web Accessibilityの20レシピから、見出し・カラーコントラスト・キーボード操作など実装のコツを紹介した感想記事だ。
Vue/Nuxtアプリにおけるアクセシビリティのベストプラクティスを解説した記事。セマンティックHTML、ARIAラベル、キーボード操作、カラーコントラストなど実装レベルの指針を紹介。
運動機能障害者向けに、筋電図センサーで7種のジェスチャーを解読し片手でリアルタイム文字入力を実現するLowKeyEMGを提案する研究だ。
CSSの各プロパティとアクセシビリティの関係を実践的に解説し、日常のCSS実装でアクセシビリティを意識する方法を紹介した記事だ。
LLMがタスク目標と無関係なウェブ要素を動的にフィルタリングする「Task Mode」を提案し、スクリーンリーダー利用者のナビゲーション効率化を図る研究だ。
HTML標準要素とWAI-ARIA属性を組み合わせたアクセシビリティ対応チェックボックスのコピペ可能な実装パターンを紹介している。
CSSのみで実装するカルーセルがスクリーンリーダーやキーボード操作に対してアクセシブルかどうかを検証・考察した記事。
ARIA属性とキーボード操作に対応したアクセシブルなタブUIの実装方法を、コピペで使えるコード例付きで紹介している。
HTMLのpopover属性のアクセシビリティ実装における課題を、キーボード操作とスクリーンリーダー対応の観点からW3C仕様策定の専門家が検証・考察した記事。
オープンソーススクリーンリーダーNVDAの建築設計とAPI、ARIA、代替テキスト、キーボード操作を通じて、視覚障害のある人のデジタルリソースへのアクセス方法を探究する。
The button element
HTML button 要素の実装とアクセシビリティ対応をカバーした非公式ガイド。フォームコントロール、キーボード操作、スクリーンリーダー対応が主焦点。
Web Accessibility Cookbook
フロントエンド開発者向けに、キーボード操作・スクリーンリーダー対応・ARIAの実装方法をレシピ形式で解説した実践的技術書。
セマンティックHTML・ARIA・カラーコントラスト・キーボードナビゲーション等の実装技術を解説し、WCAG準拠の重要性をビジネス・法的・倫理的観点から論じた論文。
データビジュアライゼーションをスクリーンリーダーやキーボード操作で利用可能にするツールキット。複数の入力モードとテキストベースの代替表現を提供する。
視覚障害者である筆者がキーボード操作のみでウェブサイトを利用する実例を通じ、キーボード操作対応の重要性と実装方法を解説する連載である。
In Quest of Search
Webアプリケーションのアクセシブルな検索UI実装について、インクルーシブデザイン観点から解説した記事。キーボード操作と支援技術対応を含む。
WCAG準拠のアクセシブルなフォーカスインジケータをデザインするガイド。キーボードナビゲーション利用者の操作性を向上させるための実装方法を詳説する。
WordPressのブロックエディタGutenbergをモバイルデバイスで効果的に利用するためのアクセシビリティTips。キーボード操作やスクリーンリーダー対応を含む実践的な利用方法を提示する。
CodePenの埋め込みコンテンツ使用時のキーボード操作性を向上させるための実装テクニック(フォーカス管理とスキップリンク)を解説。
フロントエンドデベロッパーがマウスを使わずにWebアプリケーションを操作する中で気づいた、キーボードアクセシビリティの重要性と実装方法を解説。
Windows 7 の標準アクセシビリティ機能を解説した記事。拡大、画面読み上げ、キーボード操作など多様な支援機能をカバーする。
スクリーンリーダーJAWS 11におけるARIA drag & dropの実装サポートについて技術検証。キーボード操作の対応を含む。
Twitterアプリケーションのアクセシビリティ実装ガイド。スクリーンリーダー対応とキーボード操作を含む検証方法を解説。
Form Design Patterns
視覚障害者や運動障害のあるキーボードユーザーにも対応したアクセシブルなフォームデザインのパターンを実装例とともに解説した技術書だ。
視覚障害や運動障害のあるユーザーも使えるウェブサイト実装パターンを、豊富なコード例で紹介した書籍だ。