[Webkit-unassigned] [Bug 233215] input[type=date] and input[type=time] empty value UIs are confusing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 10 03:13:18 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=233215

acoulton <andrew at ingenerator.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andrew at ingenerator.com

--- Comment #2 from acoulton <andrew at ingenerator.com> ---
We have just encountered this in cross-browser testing and were very surprised to see Safari behave this way.

In our case we have an input prompting for an optional expiry date for a record.

On other browsers, the empty input element is visibly "empty".

On Safari, the user has the impression that the field has defaulted to today's date, and there is no way for them to remove this value.

This UX is so confusing that unfortunately we are probably going to have to revert to a javascript-based date field instead of using input[type=date] which is obviously not ideal for anyone.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230110/dd65f935/attachment-0001.htm>


More information about the webkit-unassigned mailing list