-
-
Notifications
You must be signed in to change notification settings - Fork 637
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
Quick navigation to font attributes #9527
Comments
I've put some research into this:
I'm afraid that every alternative will result in scripts not being assignable in the input gestures dialog. |
I'd like to submit here an alternative solution to this problem that does not involve quick navigation. 1. Find dialogThe Find dialog (
This way, one could easily jump back and forth to any specific formatting using 2. Elements List dialogThe Elements List dialog could be complemented with an additional type: "Formatting" This way, one could easily review at a glance all text with a given formatting. This would probably need the performance issues of the Elements List dialog to be addressed first. When proof reading the formatting of a document, both 1. and 2. could allow one to easily notice eg. the presence of an unexpected font type in the "Font" drop-down. |
@JulienCochuyt: thanks for your idea! I like the idea about the find dialog, but will that also work in cases where you're only searching for certain formatting, without providing the text itself? |
Indeed, Frédéric's intent was to allow searching both by text and formatting at the same time. |
As a workaround for some of the original issues, the BrowserNav add-on provides keystrokes to jump between text of the same alignment or font / font style: https://addons.nvda-project.org/addons/browsernav.en.html (I haven't tried it, but reading the description it appears it works in "Browse mode" rather than just "browsers" but I could be wrong). As another method to achieve part of what is suggested, you could ensure you have all the document formatting options set in NVDA, then turn on NVDA's speech viewer, set NVDA to read all the document, then search the speech viewer text for terms indicating a change such as "alignment", "color" or "font" (which, after the initial state, would then only be read as those things changed). (I'm not disparaging the original suggestion, which I think has merit, just offering a couple of workarounds in the meantime). |
This is a useful feature request, and I prefer what @LeonarddeR proposed in the original description. |
Hi, |
Initially suggested in #4684 (comment)
Is your feature request related to a problem? Please describe.
As a blind user, it is pretty difficult to analyse the formatting of text in an efficient way. If you really want to be sure that the layout of a document is correct, you either need to do one out of several options:
Describe the solution you'd like
I would propose a separate layer of quick navigation keys that, instead of moving to elements in a document, moves to text in the document with a specific attribute. For example
This layer could be enabled by enabling browse mode with NVDA+Space. The single letter navigation toggle (shift+NVDA+space) could be changed to cycle between content quick navigation, layout quick navigation and quick navigation off.
Quick tests revealed that implementing this shouldn't be at all difficult for MS Word using UIA. Having said that, I think it should be possible to implement this for most if not all textInfo implementations that expose formatting information. However, it is most likely that performance can be a real culprit here.
The text was updated successfully, but these errors were encountered: