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

ability to shorten longer announcements on web pages like heading level x, etc. #17483

Open
hozosch opened this issue Dec 4, 2024 · 2 comments

Comments

@hozosch
Copy link

hozosch commented Dec 4, 2024

Is your feature request related to a problem? Please describe.

It is not a problem in the sense of a bug, but it is something that was brought to my attention by one Jaws user who's getting more and more into NVDA.

Describe the solution you'd like

IN Jaws, you can shorten those announcements as described in the title of this issue, or even replace them with sounds and such. I understand the issue of copying anything from a different product, but I also think those who see this as a problem should be able to eliminate it, that is, being able to shorten the heading announcements if they so wish.

Describe alternatives you've considered

So far, the only way is to do it in the dictionary, but that would mean it would be shortened everywhere, which is perhaps not really what you want. Another way, if you're geeky, is to modify the translation file for yourself if it's a different language, but that's not good either. Maybe though, this doesn't need to be integrated in the core, an add-on would do the job just fine as well.

Additional context

@mltony
Copy link
Contributor

mltony commented Dec 4, 2024

Could you describe in more detail how does Jaws do it? If you replace the whole announcement with an earcon, then you lose information about the level. Does it also allow replacing "Heading level" with a user-configurable string?
FWIW I am now working on extending my Phonetic Punctuation addon, one of the new features is going to be replacing role announcements (e.g. "heading") with earcons. As for the level, I was thinking about setting synthesizer pitch depending on heading level, but can consider alternative rules.

@hozosch
Copy link
Author

hozosch commented Dec 4, 2024

Yes, a user configurable string is what I mean. For example, h1, h2 etc. is what I was thinking of, and that's also how Jaws can be customized from what i understand.

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

2 participants