This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 13535 - Preventing validation from trapping focus
Summary: Preventing validation from trapping focus
Status: VERIFIED INVALID
Alias: None
Product: HTML WG
Classification: Unclassified
Component: LC1 HTML5 spec (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Ian 'Hixie' Hickson
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords: a11y
Depends on:
Blocks:
 
Reported: 2011-08-02 22:33 UTC by Greg Lowney
Modified: 2012-01-11 18:33 UTC (History)
7 users (show)

See Also:


Attachments

Description Greg Lowney 2011-08-02 22:33:51 UTC
The HTML5 spec should specifically state that any field that validates input should allow the user to exit the field. At minimum, allow them to exit with the field being empty or retaining its initial value. Even though pattern validation is supposed to take place at submit time rather than during data entry or on navigation, the spec should be reviewed to see if the wording can be strengthened.

Use case: Svetlana is tabbing through the controls on a form and lands on a field that expects a telephone number, but when she tries to tab away the user agent puts up an error message saying that a valid telephone number is required. Even though she had no intention of completing the form, she is stuck until she makes up and enters a telephone number.

Use case: Etta brings up a web form showing her account information. As she tabs between the fields she lands on one containing her current password. Unfortunately, the security requirements for this web site have recently been increased and her password is no longer considered secure enough, so even though she's only tabbing through the fields, the current value fails to validate, and she is prevented from tabbing on with its current value or by clearing the field.
Comment 1 Michael[tm] Smith 2011-08-04 05:34:21 UTC
mass-move component to LC1
Comment 2 Anne 2011-08-15 16:00:08 UTC
EDITOR'S RESPONSE: This is an Editor's Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document: <http://dev.w3.org/html5/decision-policy/decision-policy.html>.

Status: Rejected
Change Description: no spec change
Rationale: UI is outside the scope of HTML. If you have specific issues with text in the specification please state them.
Comment 3 Michael Cooper 2012-01-11 18:33:21 UTC
Bug Triage sub-team suggests the WCAG Techniques address this issue.