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
[BITV] 9.3.3.2/3.4 - Sharing menu: The "Note to recipient" input field does not have a visual label, it only has a placeholder element. (2) #37088
Comments
@Pytal @JuliaKirschenheuter for the sharing flow redesign we have a pattern of checkboxes with label which open an input or textarea below: #39472 – same pattern as in the above screenshot essentially. Question there is: Can we use the same label that is used for the input field also for the input / textarea below? They belong together, and otherwise duplication might be needed. Or which approach would you recommend here? |
Good point, since NcCheckboxRadioSwitch contains a label and an input already and a label can only be
Does that work @michaelnissenbaum ? |
I checked it with NVDA screen reader, and it works fine. A link to a PoC demo: |
@michaelnissenbaum would the solution proposed by @ShGKme in #37088 (comment) be fine by you? |
I think you may not have understood the issue here. The problem is that the <textarea> element does not have a visual label. We're not discussing programmatically linked labels in this context. |
The idea of using
for Yes, this is not a separate visual label conventionally used for textarea but in this context it makes sense to use the already existing text to label the textarea as well to avoid duplication The programmatic link then is to ensure that in this case screen readers will read out the label when focused Does that make sense @michaelnissenbaum ? |
What do you think @michaelnissenbaum about the suggestion ? |
I disagree with the proposed solution. The current implementation is confusing and may not be understood by some users. The <textarea> element needs a separate label. |
see also #37091
Details
https://report.bitvtest.de/default-en/d63601ac-cb34-4645-8256-66bec78964a0.html#checkpoint-9f92015c98-v3-n4
The text was updated successfully, but these errors were encountered: