- Type 'f'
- foo appears in the search.
- Type 'o', because I type with 10 appendages and getting them to work together requires pipelining.
- foo disappears from the search
This should never happen.
- Type 'f'
- foo appears in the search.
- Type 'o', because I type with 10 appendages and getting them to work together requires pipelining.
- foo disappears from the search
This should never happen.
Firefox has a related misdesign. If you type a word which matches both a search keyword and a history item, the search keyword takes precedence -- which is nonsensical, since I've typed nothing (not even a space) following the search keyword. So e.g. I have a `cpp` keyword to search `en.cppreference.com`; typing `cp`+Enter brings up `en.cppreference.com`, as does `cppr`+Enter, but `cpp`+Enter does a search for an empty string.
I want my bank, Monzo.
I type Mo
It shows Monzo
But I instinctively type an 'n'
It shows a Google result for "Monica" whoever the hell that is, plus driving directions to somewhere, plus settings, plus results from my emails, plus results from my messages, plus every Easter Monday since the dawn of time from my calendar, plus a whole load of photos it decided were relevant... everything except Monzo.
Now I have to type 'z' to get Monzo to display again
type 'for' - forums.overclockers.co.uk appears, this is where I'm going, I go here once on most days
type 'forums', because my fingers didn't get the memo to stop - forums.samygo.tv appears at the top, a site I haven't visited (on purpose) in almost a decade, mostly because I don't have that tv any more.
Massively annoying.
Seems that if a program has frequency/recency sorting, it'd best have an additional layer of intelligence such that it checks what results would've been returned by other substrings of your search term.
But I think all those other viewpoints lead to less desirable behaviour, for me. I'm not going to pretend it's universal because I don't have the research, but it pisses me off.