-
Notifications
You must be signed in to change notification settings - Fork 4
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
Consider omitting not applicable rows rather than displaying question marks #5
Comments
@lukaszgo1 thanks for your proposal.
It would be interesting discussing all these questions before writing a PR. I am interested to hear your thinking on all of these points. |
Sure - my bad - I've amended the issue title and initial comment.
CLDR is most commonly empty but I see no reason to thread some categories differently than others.
I've never seen this but that's because I'm using NVDA exclusively in English (Polish localization is messed up so badly as to being unusable). Having said that I believe this UX is rather confusing and the meaning of question mark is not explained in the documentation. My first thought would be to present localized name from CLDR if it exists and if not change the row header to something like "CLDR English" and omit the question mark.
My main reason for getting rid of the question marks is that when moving with alt+Ctrl+arrows through the table these cells are silent unless punctuation level is set to all so it can be easily confused with empty cells (which happens for unprintable characters like \t). I'd rather leave order as is.
As I said above being consistent is nice so either all missing information should get question marks or all rows with missing info should be not present in the table IMO. |
Turning back to this issue, here is my position today:
Moreover, as examples of characters with missing information, you have:
At last, regarding Microsoft proprietary character set, the related information is now in a specific section table with its own heading so there is no more rows that can appear or not depending on the character. |
Given the above I see two possibilities:
|
This example is rather silly but demonstrates the problem pretty well:
If value is missing currently question mark is shown which I personally find rather confusing. It would be better to omit rows with no values IMO. @CyrilleB79 What do you think? Would you accept a PR for this?
The text was updated successfully, but these errors were encountered: