ARIA Components
@geoffrey-eisenbarth がすでに取り組んでいます。
2025年6月12日 から。
評価
この issue はまだ評価されていません。
説明
Continue to implement ARIA APG Patterns for missing.js. The possibility of replacing the current 19.js "behavior" approach with custom elements (e.g. <aria-feed>, <aria-tablist>, <aria-menu>) has been brought up. I'm working on preliminary examples to allow us to compare the markup between behaviors and custom elements.
I believe the custom elements should be entirely framework / css agnostic, to allow them to be usable with other frameworks.
TBD: Require an opt-in class for ARIA components? If the author has some library that uses ARIA in the same page as Missing, Missing will apply its own styles, and might try to install its own behavior. Should we make styling and behavior for ARIA components opt-in by requiring a class and data attribute respectively to activate them? - Missing Roadmap
- 主要言語
- CSS
- スター
- 798
- フォーク
- 29
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
bigskysoftware/missing のほかの issue
-
visual
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
bigskysoftware/missing#172 ·
-
visual
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
bigskysoftware/missing#171 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 68/100
bigskysoftware/missing#162 · コメント 1 件 · リアクション 1 件 ·
-
enhancement question
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
bigskysoftware/missing#174 ·
-
visual
bigskysoftware/missing#173 · 担当者 1 名 ·