-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Align implementation "search" behavior for <input> with <datalist> #1087
Comments
Thanks for filing. It seems like there's two important things to do here:
As for rendering, it's not the HTML spec's responsibility to say how things are rendered---it's agnostic to presentation, whether it be visual, aural, terminal, or braile. That said, there's already an example that displays both: https://html.spec.whatwg.org/#url-state-(type=url) in the visual presentation. |
Thanks @travisleithead and @domenic for following up on this! It's been a while, but I'm thrilled to see that there is still interest in getting this right. I don't know how much I am able to do, but if there is something I can do I would be glad to help. |
As discussed in both #1811 and #1087, users, web developers, and implementers find the spec's current vague phrasing around datalist UI confusing. This has led to great implementation divergence, as documented in the table in #1087. (That table also does not capture the substring vs. prefix matching divergence.) This attempts to provide more normative UI guidance and resolve the issue, essentially taking the union of current display and search choices. This will require changes from all browsers if they wish to apply these suggestions. Fixes #1811; fixes #1087.
As discussed in both #1811 and #1087, users, web developers, and implementers find the spec's current vague phrasing around datalist UI confusing. This has led to great implementation divergence, as documented in the table in #1087. (That table also does not capture the substring vs. prefix matching divergence.) This attempts to provide more normative UI guidance and resolve the issue, essentially taking the union of current display and search choices. This will require changes from all browsers if they wish to apply these suggestions. Fixes #1811; fixes #1087.
As discussed in both #1811 and #1087, users, web developers, and implementers find the spec's current vague phrasing around datalist UI confusing. This has led to great implementation divergence, as documented in the table in #1087. (That table also does not capture the substring vs. prefix matching divergence.) This attempts to provide more normative UI guidance and resolve the issue, essentially taking the union of current display and search choices. This will require changes from all browsers if they wish to apply these suggestions. Fixes #1811; fixes #1087.
As discussed in both #1811 and #1087, users, web developers, and implementers find the spec's current vague phrasing around datalist UI confusing. This has led to great implementation divergence, as documented in the table in #1087. (That table also does not capture the substring vs. prefix matching divergence.) This attempts to provide more normative UI guidance and resolve the issue, essentially taking the union of current display and search choices. This will require changes from most browsers if they wish to apply these suggestions. Fixes #1811; fixes #1087.
As discussed in both whatwg#1811 and whatwg#1087, users, web developers, and implementers find the spec's current vague phrasing around datalist UI confusing. This has led to great implementation divergence, as documented in the table in whatwg#1087. (That table also does not capture the substring vs. prefix matching divergence.) This attempts to provide more normative UI guidance and resolve the issue, essentially taking the union of current display and search choices. This will require changes from most browsers if they wish to apply these suggestions. Fixes whatwg#1811; fixes whatwg#1087.
Moved from Bugzilla bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20400 (also cloned in w3c/html#236)
@nicksloan (I think this is the same you)
I created https://jsfiddle.net/ze6ex44b/ to see what's happening in this space today. Results are varied among the browsers I tested:
Seems like an area to resolve some interop differences :)
The text was updated successfully, but these errors were encountered: