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

Make a new category auto-complete based on JavaScript #213

Open
Tracked by #216
bouncepaw opened this issue Jan 4, 2024 · 0 comments
Open
Tracked by #216

Make a new category auto-complete based on JavaScript #213

bouncepaw opened this issue Jan 4, 2024 · 0 comments

Comments

@bouncepaw
Copy link
Owner

Here's how the category auto-complete based on <datalist> tag looks like in an outdated Safari:

Снимок экрана 2024-01-04 в 06 45 38

After using it for many months, I am very sure it is bad. A JS-based approach similar to the one in Betula should be used.

Why?

  1. Every browser renders the autocomplete, and this is fine. But every browser does it in the most obtrusive way out there. I just haven't found a browser where it's fine.
  2. For example, my outdated desktop Safari is case-sensitive for Russian strings, but not for English strings. What?? Of course I want to be case-insensitive for all inputs.
  3. In Android Vivaldi, the list just pops out on the whole screen, blocking everything. And it does not disappear unless you click something.

Yeah, relying on native elements is fun, but it proved to be bad.

@bouncepaw bouncepaw mentioned this issue Apr 5, 2024
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant