xi / a11y-outline

web extension to navigate document outlines easily
https://addons.mozilla.org/firefox/addon/a11y-outline/
BSD 3-Clause "New" or "Revised" License
36 stars 3 forks source link

Idea: navigate through <form> elements #12

Closed nu111 closed 2 months ago

nu111 commented 2 months ago

Hi, first of all: I love your extension, is so useful for a11y development!

I don't not about other screen-readers, but I now that Orca supports navigation through <form> elements.

It would be great to have it in your addon!

xi commented 2 months ago

This sounds like a good idea and easy enough to do. NVDA also added support for form fields and buttons a while back (https://github.com/nvaccess/nvda/pull/6131; Screenshot).

But just to be sure: You are asking about <form> elements, but the Orca documentation you linked is about form fields and buttons. Which of these is this request about specifically?

nu111 commented 2 months ago

Hi Xi!

But just to be sure: You are asking about

elements, but the Orca documentation you linked is about form fields and buttons. Which of these is this request about specifically?

oh my! I was sure that Orca had a way to navigate through <form> tags, but I was wrong!

I think that the best thing is to follow NVDA, adding form fields navigation (and eventually buttons navigation?).

xi commented 2 months ago

By the way: Forms that have an accessible name (aria-labelledby or aria-label ) get the form role and show up in the landmark navigation.

xi commented 2 months ago

Done. I will probably do a release tomorrow.

xi commented 2 months ago

Took a bit longer, bit 2.2.0 is now available.