Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search Feature Currently Inaccessible #7185

Open
ironcross32 opened this issue Mar 13, 2024 · 0 comments
Open

Search Feature Currently Inaccessible #7185

ironcross32 opened this issue Mar 13, 2024 · 0 comments

Comments

@ironcross32
Copy link

Brief summary of issue / Description of requested feature:

Currently, the ability to search the output is not accessible to screen readers.

Steps to reproduce the issue / Reasons for adding feature:

  1. Press CTRL+F to enter the search box
  2. Type a search query
  3. Tab to either the earlier or later buttons and activate either one of them
  4. Observe that while the feature is very likely working just fine visually, there is no way to interact with the result
  5. Press which ever key is bound to switching to the output window
  6. Arrow around and note that the cursor is at the bottom of the window, no where near the search result

Error output / Expected result of feature

Search is a powerful tool, because while we may have heard something of interest, it may have scrolled several pages away by the time we need to recall it. Ideally, search should be made accessible.

Extra information, such as the Mudlet version, operating system and ideas for how to solve / implement:

This applies to every version of Mudlet up to the date of this issue.

I believe this can be solved by announcing the entire line that encompasses the search result. We would be able to continue pressing the earlier button to search back through the output, hearing each new result. On Windows, this should ideally be handled the same way that the announce() function works, preferring a screen reader. When we wish to view the result itself, pressing the bound key for switching to the output window should also route the cursor to the very beginning of the result. It would also be handy to have keys which are unbound by default, but which would perform the same actions as the earlier and later button. If such were to exist, I would likely map them to F3 and SHIFT+F3, as this is pretty standard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant