汎用デザイン・クリエイティブ⭐ リポ 34品質スコア 60/100
web-accessibility
セマンティックHTMLおよびアクセシビリティ標準(ARIA、キーボードナビゲーション、色コントラスト)の準拠を強制します。UIコンポーネントの構築または監査時に使用できます。
description の原文を見る
Enforces semantic HTML and accessibility standards (ARIA, keyboard navigation, color contrast). Use when building or auditing UI components.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
Web アクセシビリティスキル
MapRecruit インターフェースが、支援技術を使用しているユーザーを含むすべてのユーザーにアクセス可能であることを保証します。
このスキルを使用する場合
- 新しい React コンポーネントを構築するとき
- 既存の UI をアクセシビリティの退行について監査するとき
- モーダル、ドロップダウン、カレンダーなどの複雑なインタラクティブ要素を作成するとき
使用方法
1. セマンティック構造
<nav>、<main>、<section>と適切なヘッダー階層(h1〜h6)を使用します。- すべてのインタラクティブ要素が正しいタグを使用していることを確認します(例:アクションの場合は
<button>、ナビゲーションの場合は<a>)。
2. ビジュアルとインタラクション
- コントラスト: テキストの最小コントラスト比 4.5:1 を維持します。
- フォーカス状態: フォーカスリングを非表示(
outline-none)にしないでください。ただし、明確な代替フォーカスインジケーターを提供する場合を除きます。 - タップターゲット: すべてのボタンとリンクが、タッチアクセシビリティのために最低 44x44px 以上であることを確認します。
...
詳細情報
- 作者
- diegosouzapw
- ライセンス
- 不明
- 最終更新
- 2026/3/2
Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定