Turn off "Best Result" autocomplete, either per-site or globally
-
@bikas No, you'd type
maps
and it would take you tohttps://maps.google.com
instead ofhttps://maps.google.com/....
which works as intended. The redirect happens on the Google side and that takes you tohttps://www.google.com/maps
. -
@Soromeister so your solution is to change the typing based on how browser wants instead of how's the URL is configured? Amazing.
Also, that's just one example. What about 400 workday URLs which completes to entirely different websites?
How about I want to go to Google sheets website? It has same URL as Docs.
Heck, take even Vivaldi for example. I already have the browser. Almost never I want to go to their main website, but I'd always go to their blogs for updates. This autocompletes incorrectly takes me to main website which will be always be the wrong address.
No matter how one see it, not preferring the user's browsing history is idiotic. Best result doesn't make sense for anyone, bar one apparently.
EDIT: Oh btw, because top domain now will be similar when typing, say, m, Vivaldi will again confuse whether to open Mail, Meet, or Maps. This is existing issue already with not preferring the most frequent visits and Best Result will make it uglier.
-
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
What about 400 workday URLs which completes to entirely different websites?
You can always search for those specific pages in your history, or just search via keywords and make use of the UP and DOWN arrow keys to get to the desired sub-page. For everything else, typing
workday
should give youhttps://www.workday.com
as the first suggestion and result without anything after this.@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
How about I want to go to Google sheets website? It has same URL as Docs.
No, it actually has it's own thing:
sheets.google.com
. You need to learn your Google subdomains to navigate effectively because that is frankly not my problem.@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
No matter how one see it, not preferring the user's browsing history is idiotic. Best result doesn't make sense for anyone, bar one apparently.
I never want my address bar to force me into my history because I almost never use my history to navigate to some website. I want it to force me into the search suggestions instead. Every time I need to get somewhere it either fails to give the proper search suggestion and forces me to load the Google search result page for it. It should give me the suggestion in the address bar just like Chrome Omnibox does.
Whenever I need something from history, it is there a few lines below, where I can select it. For everything else, Vivaldi's address bar should behave exactly like Chrome Omnibox with search suggestions being the very first result and everything else after.
Apart from that, history is available on the history page and also via the Quick Commands. Let's separate concerns. Your way of browsing the web via history is not something that everyone else is doing.
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
EDIT: Oh btw, because top domain now will be similar when typing, say, m, Vivaldi will again confuse whether to open Mail, Meet, or Maps. This is existing issue already with not preferring the most frequent visits and Best Result will make it uglier.
Typing just
m
is too ambiguous, but adding a second letter would definitely help eliminate the ambiguity:ma
=>mail
becausei
comes beforep
;me
=>meet
;map
=>maps
;
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
@Soromeister so your solution is to change the typing based on how browser wants instead of how's the URL is configured? Amazing.
No, my solution is to have consistent behavior just like Chrome does. Anything else should be configurable for special use cases and needs, such as yours. For everyone else on the planet, it should have consistent, expected behaviour.
-
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
No, it actually has it's own thing: sheets.google.com. You need to learn your Google subdomains to navigate effectively because that is frankly not my problem.
Not your problem but you want your solution to be everyone else's solution. Which clearly by looks of it only you want and nobody else. So Vivaldi is fixing for one person. Also, asking the user to learn all the subdomains instead of using history is weird UX, which nobody, apart from you, wants. Also, for . subdomain Google already has ones like meet and docs, rest are slash subdomains.
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
I never want my address bar to force me into my history because I almost never use my history to navigate to some website.
This is clearly you problem which nobody else on this forum has. History completion is logical.
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
Apart from that, history is available on the history page and also via the Quick Commands. Let's separate concerns. Your way of browsing the web via history is not something that everyone else is doing.
On the contrary, almost everyone does that way. This is why everyone here on this forum has an issue, everyone who I asked to install Vivaldi has an issue, and there are separate multiple threads over SuperUser and StackOverflow for the issue.
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
No, my solution is to have consistent behavior just like Chrome does.
Vivaldi's whole existence was because Chrome didn't listen to the users and does things counterintuitive. Now you want Vivaldi to become Chrome and implement weird features?
Also, Chrome is not the only browser. Of the top browsers Vivaldi compares to, either they autocompletes to history or give option to do that (Firefox)@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
Anything else should be configurable for special use cases and needs, such as yours. For everyone else on the planet, it should have consistent, expected behaviour.
First of all, this is all I want - a option to go back to correct way of completing the address instead of this lunacy.
Second, it's clear as day that either it's forced on people by Chrome, or everyone hates this way of completion. That's why here also, apart from you, nobody wants this to be default.
So for a consistent behaviour what planet wants is exactly opposite of what one person in you want. -
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
Also, asking the user to learn all the subdomains instead of using history is weird UX
I've literally never met anyone before that uses history to navigate the web. This is so self-centric and non-standard even if it might be more intuitive to you, specifically.
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
History completion is logical.
It actually isn't. As long as there is a valid suggestion coming from search engine, history should always be second line. Look at Google Chrome. You'll get it.
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
Vivaldi's whole existence was because Chrome didn't listen to the users and does things counterintuitive
This is not proper argument. Vivaldi should still implement standard way of doing things like in Chrome for people who are actually used to doing it like so. The fact that it has extra ways of doing 1 thing is great, but the standard way should never be waived or ignored.
@bikas said in Turn off "Best Result" autocomplete, either per-site or globally:
First of all, this is all I want - a option to go back to correct way of completing the address instead of this lunacy.
As long as it's a setting that can be toggled and not forced upon everyone is perfectly fine and I've got nothing against it. Regular users would simply navigate similar to how Chrome does things. This would also make it easier for people to switch from Chrome.
-
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
I've literally never met anyone before that uses history to navigate the web. This is so self-centric and non-standard even if it might be more intuitive to you, specifically.
So you simply can't read any comments above, on Reddit, on SO, or basically anywhere on web? Great, then.
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
It actually isn't. As long as there is a valid suggestion coming from search engine, history should always be second line. Look at Google Chrome. You'll get it.
Yeah, looked there and the complaint because of it. People didn't like it and of course less tech savvy people can't do much but otherwise it's always a complaint. Just like how google did it to show only domain in URL but retracted due to backlash, it's not that they can always be right.
Also, user is always going to know their URL to visit better than browser. Otherwise everybody would've picked very first result and run with it, but how many times you really see people using "I'm feeling lucky?.
@Soromeister said in Turn off "Best Result" autocomplete, either per-site or globally:
This is not proper argument. Vivaldi should still implement standard way of doing things like in Chrome for people who are actually used to doing it like so.
Chrome is just one browser. Brave, Opera, Edge doesn't do it. Safari does the top result but people complain about that consistently. Firefox does it but provides the option if history.
So there's neither the standard way of doing, not the Chrome/Vivaldi's is the majority way of doing things.But it's clear that you prefer being right no matter what, and no matter what evidence presented.
So, I'll give you that and will not engage you further. -
History completion is logical.
It actually isn't. As long as there is a valid suggestion coming from search engine, history should always be second line. Look at Google Chrome. You'll get it.
My Chrome does not do this. If I type "t" in the address bar, it fills in "twitch.tv" because that's a site in my history, if I hit enter it'll go to that website. If I type a letter I haven't visited (say 'v'), it does a google search for what I've typed when I hit enter. I'm not sure which setting in Chrome would even get the behaviour you describe.
Testing a bit how Chrome actually works for me, when I use a page that's unambiguous
after I visit the page once, navigate away:
first option is search for what I've typed
second option is base domain of the page
third option is the url I visited
second time I visit a page, navigate away:
once I type 2 letters of the domain, first option is the url I visited, second is search
third time I visit a page:
once I type 1 letter of the domain, it autocompletes to what I've visitedSeems like a very reasonable way to handle the frequency information - pages you've visited once (or never) don't get autocompleted, pages you've repeatedly visited do.
-
[Address bar][Settings] Add setting to disable domain autocomplete (VB-97497)
Added with 6.1, checkbox is "Autocomplete On Domain First", unchecking it stops it picking the wrong results, just mentioning it in related thread.
-
It's fixed! Thank you. Another address bar "make product unusable" setting that is enabled by default. Not to worry – unlike Chrome, it's actually a setting that people can actually configure. Thanks all and Vivaldi devs.
-
How do I change the BEST RESULT to just give me the url?
Amazon.com - that's all I want it to do. Right now it opens up a directory of bookmarks from amazon 7 in total, every time I let it choose. It never used to do this. Yet If I turn it off, then nothing is filled in. How can I turn off that top result, or erase it or whatever? Its driving me crazy.
I unchecked each one in turn and either nothing fills in, or it loads everything.
-
yup this change to the default settings is not good it has not given me the right adress a single time. Even on the occassion when it guesses the correct site its the wrong page on that site. Searching goes from: type search, enter, pick result to this -> type search, enter, confusion why am i on this unrelated site did i do do something wrong, re type search, enter, da fuq same thing?, oh yeh the search change, facepalm, type search, down twice, enter, pick result ->angry
okey stereog led me to the place where it can be solved as the adress auto complete setting doesnt seem to do anything but beneath it is the drop down meny priority list
settings - adress - bar - drop down priority and remove autocomplete best(shittiest) result and rearrange the other stuff to your liking in my case "search" at the top
-
Appreciate the option to disable! I've had to manually type "squarespace.com" every single day because I once visited "squaremuse.com" for a tech question and Vivaldi decided that it was the best result forevermore. I was very glad to find this thread and that option.
-
Oh hey, look where I landed while Googling for solutions to this irritating problem.
-
@5eagull Not offering a solution but having tried a number of browsers over the years, Firefox's autocomplete is way superior to alternatives (though I don't use Firefox anymore for various reasons, so who knows whether they've broken it in the meantime).
With Vivaldi at the moment I quite often end up using F2 instead of trying to retrieve a previously visited url. But this is the same with Opera too, which was my previous default.
-
I wish I could just tell it to not match a particular bookmark. Or at least prioritise those with similar text using weight numbers.
-
Playing with the priority listing on some pages that were just never working has me speculating what is going on.
It kinda behaves like each url is only allowed to be in one category, and there's a separate priority list for which category it'll be in, that doesn't change when you adjust the visible order. So for example if I type a bookmark to visit it, it's would qualify for Bookmarks, Browser History, Frequently Visited Pages, Typed History. But in practice it seems to only act like it's in Bookmarks. So if I have Browser History listed as a priority above Bookmarks, the url won't be in Browser History and it'll dig up a page I visited once, a month ago, instead.
The best I've managed to get from it is with the priorities checked as:
- Autocomplete Best Result (must be on or it won't autocomplete)
- Search / Go To
- Typed History
- Bookmarks
- Browser History
- Vivaldi Pages
The problem this leaves is that frequency is not used by any of these categories, so if I send a specific page URL to Vivaldi (eg. because I copied a twitter link in Slack) then that url replaces the base twitter.com/ as the highest "typed history" result. But typing twitter.com/ once then puts it back, whereas with Frequently Visited enabled, it'll just entirely refuse to autocomplete to certain pages I visit multiple times a day. Which in turn I'm guessing is because, even though it's the url that I always go to, I spend longer on the next page. For example, I go to twitch, spend 10 seconds on the directory page, then 4 hours on a streamer's page, and that streamer becomes the top Frequently Visited.
-
Yeah, what is going on here? I have search and address bar combined, and when I search for things now, half the time Vivaldi tries to guess what I want and takes me to a bookmark or history. I don't ever want this functionality. I already have all the autosuggest stuff disabled in settings. Is there a flag somewhere to disable this completely?
-
OK, as soon as I posted this, I found a solution:
- Go to settings, Address Bar, Drop-Down Menu.
- Check 'Show Drop-Down when Typing.'
- Uncheck everything under this: "Show Search Queries when Typing" and then everything under "Drop-Down Menu Priority."
- Then, uncheck "Show Drop-Down when Typing."
In my case, the problem was that I was hiding all auto-suggestions, but even though this information was hidden, it was still active. You might not even need to do everything listed above—simply unchecking 'Autocomplete Best Result' might be enough.