Aria and tyxml
Nobody has claimed this yet.
- Dominant language
- OCaml
- Stars
- 179
- Forks
- 63
- Avg merge
- 5h
- Merged PRs (30d)
- 22
Description
Aria (https://www.w3.org/TR/wai-aria/) is the accessibility standard for HTML. It allows to add various annotations on HTML nodes wrt accessibility.
Since https://github.com/ocsigen/tyxml/pull/172, we have primitive support for a_role on all html elements and a_aria which allows to build the various aria-* attributes.
The goal of this ticket is to collect ideas for improvements in this area.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Read the WAI-ARIA specification and inspect the existing a_role and a_aria support introduced by pull request 172. The issue is intended to collect improvement ideas, so no specific files, tests, or completion criteria are identified yet.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html, ocaml
- Domain
- accessibility, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100