Skip to content
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

NVDA doesn't recognize: ttype="text" with placeholder #1638

Closed
nvaccessAuto opened this issue Jul 2, 2011 · 4 comments
Closed

NVDA doesn't recognize: ttype="text" with placeholder #1638

nvaccessAuto opened this issue Jul 2, 2011 · 4 comments

Comments

@nvaccessAuto
Copy link

Reported by kevinchao89 on 2011-07-02 15:24
Firefox 7.0a1 (2011-07-02), NVDA Snapshot 4523

http://www.html5accessibility.com/tests/form-test.html
Navigate page by form fields until you reach:
type="text" with placeholder
Expected: For NVDA to indicate placeholder, which is "some text". Placeholder should be cleared when activating focus mode or typing text into field.
Actual: NVDA treats edit box as a regular edit field, which has an autocomplete.

@nvaccessAuto
Copy link
Author

Comment 1 by jteh on 2011-07-04 05:45
Firefox uses the placeholder text as the label of the object if the label is otherwise unspecified. Since the label is specified, the placeholder is arguably not useful. However, another thought was to expose the placeholder as the description of the object. This latter part doesn't seem to have been implemented. See MozillaBug:545817.

I'm not sure if this is really necessary. Is there a real world use case for having both a label and a placeholder which differ?

In any case, any change needs to be made by Mozilla.

@nvaccessAuto
Copy link
Author

Comment 2 by jteh on 2011-07-08 08:18
MozillaBug:670083 requests that the placeholder be provided as the description if the name is otherwise set.

@dkager
Copy link
Collaborator

dkager commented Jul 2, 2017

How does this related to #7004?

@jcsteh
Copy link
Contributor

jcsteh commented Jul 2, 2017

After #7004, NVDA now supports HTML placeholder and aria-placeholder in Chrome. In Firefox, aria-placeholder is supported, but not HTML placeholder. The latter requires https://bugzilla.mozilla.org/show_bug.cgi?id=1303429.

Closing as duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants