Accessibility concerns: form inputs
UserVoice uses the following markup pattern for its user idea inputs:
<label>
<span class="uvFieldPlaceholder">Label text</span>
<input>
</label>
…which looks good at first glance until it becomes apparent that as soon as one starts typing in a field, uvFieldPlaceholder
is hidden with display:none and is therefore inaccessible.
Additionally, when editing a previously posted idea, the form <label>s containing the inputs have no text at all.
1
vote
Jonathan Schofield
shared this idea
-
Jonathan Schofield commented
Noting above that the inability to post code like one can on Github or StackExchange or umpteen other platforms is poor.