-
-
Notifications
You must be signed in to change notification settings - Fork 617
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
add choices for how NVDA indicates that text is contained within a track change #12765
Comments
Thanks for raising this @ainekc |
Sorry for delay. Here's a test file, enable the reading of editor revisions to test it. Speech history if I cycle through revisions in browse mode using the letter a goes: inserted Elephant |
Right, to clarify what is going on in the document, there was a list with
Several change suggestions are made to make it become a list with:
Then there is the inserted / deleted markers:
One thing that is confusing about this is that "inserted" come before "not deleted":
This could be clearer as "deleted Dog not deleted inserted Octopus" It's more obvious why you might need this when the text being inserted or deleted is longer. Some UX ideas to make this clearer:
Here are more test cases as a starting point for system tests: https://codepen.io/reefturner/full/mdwNzOd |
Yup the change in word order would help a tiny bit but the suggestions after that would be better for real-life long texts which can have hundreds of changes which hurts my brain! For me something that eliminates the need to mark the insert/delete and instead has either a change of voice or pronounced change of pitch, perhaps with a comma-length pause on each side of each track change, would be best, I think.
… On 7 Oct 2021, at 05:01, Reef Turner ***@***.***> wrote:
Right, to clarify what is going on in the document, there was a list with
Hello world
Cat
Dog
Fish
Horse
Sheep
Several change suggestions are made to make it become a list with:
Hello world
Cat
Elephant
Octopus
Cow
Sheep
Then there is the inserted / deleted markers:
'inserted' flags the start of added text
'not inserted' the end of the added text is
'deleted' the start of deleted text
'not deleted' the end of deleted text
One thing that is confusing about this is that "inserted" come before "not deleted":
deleted Dog inserted not deleted Octopus
This could be clearer as "deleted Dog not deleted inserted Octopus"
It's more obvious why you might need this when the text being inserted or deleted is longer.
Some UX ideas to make this clearer:
As requested by @ainekc, use an alternative voice for inserted and deleted.
Use an earcon to mark the start and end of deleted / inserted text.
When there is a boundary for both inserted and deleted, just say the new state:
EG: Instead of "inserted Elephant not inserted deleted Dog not deleted" say "inserted Elephant and deleted Dog not deleted"
Here are more test cases as a starting point for system tests: https://codepen.io/reefturner/full/mdwNzOd
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Is your feature request related to a problem? Please describe.
Currently, when reading a Word document with numerous track changes, or indeed when pressing "a" in browse mode to cycle through them, the fact the end tags for insertions and deletions create a bit of a cacophony. The end tags are "not inserted" and "not deleted", which appears logical, but has the side-effect of meaning you are constantly hearing the words "inserted" and "deleted" as part of those tags and it's quite demanding trying to mentally filter what's what.
To further illustrate, if you cycle through insertions and deletions in browse mode, every time you move from an insertion to a deletion or vice versa (which is to say, most key presses), you get told not only about the insertion and deletion but also that it's not its opposite, which is superfluous info.
Describe the solution you'd like
I would love to see an option where inserted and deleted text could be denoted by the start tag only, and then indicated by pauses surrounding the text and the text spoken at a lower pitch. This would make following the changes so much easier when using speech.
Describe alternatives you've considered
You can turn the reading of track changes off entirely, but that's not what I'm after.
Additional context
The text was updated successfully, but these errors were encountered: