[GH-ISSUE #4879] [bug]: accessible names of buttons are literally "button" #1834

Open
opened 2026-03-16 22:00:52 +03:00 by kerem · 0 comments
Owner

Originally created by @zersiax on GitHub (Mar 12, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4879

Is there an existing issue for this?

  • I have searched existing issues and this bug hasn't been reported yet

Current behavior

I have so far only tested this on the demo site, however, the various buttons on Hoppscotch.io literally report as being "button" to screen readers, which are used by blind/visually impaired users to use computers and software of any kind.
From what I can see the aria-label for these buttons is currently set to the literal hardcoded string "button" which is almost humorously unhelpful, akin to me filling in this issue with the phrase "noun verb adjective" rather than actual words.

Steps to reproduce

  1. Turn on literally any screen reader.
  2. Open the app and just hit tab a couple times.

Logs and Screenshots


Environment

Production

Hoppscotch Version

Cloud

Interceptor

Not Applicable - Issue not related to network requests

Browsers Affected

Not browser-specific

Operating System

Windows

Additional Information

This could have a number of causes, anything from aria-label being set to the control's type rather than it's name, to a dev not knowing what the property was for, to someone getting accessibility warnings from a linter and deciding "button" was a good string to fill in for this.
This, and I'm sure other issues like it, render the app entirely unusable for professionals in the field who need a tool like this to get work done. Please give this its due diligence.

Originally created by @zersiax on GitHub (Mar 12, 2025). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4879 ### Is there an existing issue for this? - [x] I have searched existing issues and this bug hasn't been reported yet ### Current behavior I have so far only tested this on the demo site, however, the various buttons on Hoppscotch.io literally report as being "button" to screen readers, which are used by blind/visually impaired users to use computers and software of any kind. From what I can see the aria-label for these buttons is currently set to the literal hardcoded string "button" which is almost humorously unhelpful, akin to me filling in this issue with the phrase "noun verb adjective" rather than actual words. ### Steps to reproduce 1. Turn on literally any screen reader. 2. Open the app and just hit tab a couple times. ### Logs and Screenshots ```shell ``` ### Environment Production ### Hoppscotch Version Cloud ### Interceptor Not Applicable - Issue not related to network requests ### Browsers Affected Not browser-specific ### Operating System Windows ### Additional Information This could have a number of causes, anything from aria-label being set to the control's type rather than it's name, to a dev not knowing what the property was for, to someone getting accessibility warnings from a linter and deciding "button" was a good string to fill in for this. This, and I'm sure other issues like it, render the app entirely unusable for professionals in the field who need a tool like this to get work done. Please give this its due diligence.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1834
No description provided.