AIコード生成ツール5種がアクセシビリティ検査をパスするかを検証。自動スキャナ(axe-core)では合格でも、実装されたHTMLには数多くアクセシビリティバグが存在することを実証
シェアックリップ
シェアされたアックリップです。
そのほかの #axe ピックアップ
AIと自動検査ツールを使ってWebページのアクセシビリティを検査する方法を、実装例で解説。WCAG 2.2に基づく6項目(色のコントラスト、代替テキスト、ボタンサイズ、幅320での表示、動き設定の尊重)の検査スクリプトとコマンド例を提示。自動検査の限界(説明文の内容評価、ボタン間隔)についても述べる。
外部ツール(HubSpot等)の埋め込み機能によるアクセシビリティエラーについて、自社で対応できる範囲と提供元への依頼の境界を実例から整理。
Angularアプリのaxeスキャンで検出した違反を、DOM選択子ではなく修正対象のコンポーネント名に帰属させるツールの開発事例。
WCAG 2.2 達成基準を自動評価するツール(axe-core ベース)を、異なるステークホルダー向けに4つのレポート形式で提供する研究。
アクセシビリティをチェック・テストするためのツール・拡張機能・スクリーンリーダーの一覧。自動チェック、コントラスト測定、スクリーンリーダー利用など、成果物検証の手段を紹介している
axe が フォーカス状態を評価できないという限界を認識し、その補完実装方法と、flaky テストの見分け方を、Next.js の実プロダクトコード上で解説。Ring 不透明度修飾子などの Tailwind ユーティリティは静的検査を素通りするため、getComputedStyle と canvas でコントラストの実効値を計測する実装も示している。
そのほかの #テスト・検証 ピックアップ
【名古屋開催】第13回 ウェブアクセシビリティ勉強会
アクセシビリティの実装・検証について、スクリーンリーダーやキーボード操作などの支援技術を実際に体験し、WCAG達成基準を確認するワークショップ形式の参加型勉強会。
固定フッターがキーボード操作のフォーカスを隠す問題の検証ツール。ResizeObserver で要素の高さを追跡し、WCAG 2.4.11 の達成基準を参考に改善方法を示す。
リソースカード内のリンクは『Open』だけでなく、各リンク先の内容を示すテキストを使うべき。MDNの推奨に基づく実装と手動テスト手順。
HTML/CSS/JavaScript でアコーディオン UI を実装する 6 種類の方法をアクセシビリティの観点から比較。button + ARIA や details + summary における、キーボード操作やスクリーンリーダー対応の具体的な違いを検証。
TestFly Part 12: Playwright-Style Assertions in Selenium — not(), ARIA Snapshots & Strict Mode
JavaのセレニウムテストフレームワークTestFlyに、アクセシビリティツリーを検証する機能が追加された。ARIA ロール、アクセシブル名、アクセシブル説明をスクリーンリーダーと同じ方法で読み出してテストできる。
そのほかの #生成AI ピックアップ
EU域内でWebサービス・アプリを提供する企業が対応すべきアクセシビリティ関連法制(EAA・WAD・雇用平等指令)と、WCAG基づく実装方法、EU主要国の罰則・執行事例を解説。AI画面開発におけるアクセシビリティ要件化の必要性も論じる。
世界のアクセシビリティ・支援技術トレンド。AI活用とプライバシー保護の課題、障害者が主導する設計への転換、新しい支援ガジェットなど、複数のニュースをキュレーション。
GitHubCopilotやFluentUIといったAIやコンポーネントライブラリが個別実装を支援しても、アクセシビリティや業務要件といった品質判断は設計者に残ることを述べ、AI時代のフロントエンド設計における実装と品質判断の役割分担を整理する
WCAG準拠だけでなく、個々のアクセシビリティニーズに適応するインターフェースへ。agentic AIが複数のタスクを協調させながら個人化されたアクセシビリティ体験を実現する可能性を探る。
AIエージェントが使いやすいWebサイト設計「Machine UX」の概念を紹介。セマンティック・クラリティ、コンテキスト・エフィシェンシー、アクションの決定性の3要素を解説し、人間向け UX との両立を論じている。
視覚障害のある著者が、AI画像解析ツールを使い、自分で撮った写真の選別と整理ができるようになった経験を紹介。視覚障害のある人の写真活用の実践例を述べる。