Add a search engine permission: ask when a site wants to add a search engine (e.g., block them all)
Hello! A quick feature request.
Today, any site you've visited can add itself as a search engine in your URL bar. Thus, any time you start typing a domain in the URL bar, Edge will automatically try to match your query to the known search engines.
I browsed "DeliciousGrilledCheeseRecipies.com" once in my life: why should it get to install a search engine into my browser? Edge should let us block sites from automatically installing themselves as a search engine / provider. This "feature" by website owners is rather anti-user: don't interfere with the browser's search unless a user gives you permission. See for yourself:
edge://settings/searchEngines
It may be littered with hundreds of sites you once visited years ago. How does this affect a user? If you type any domain name that has installed a search engine, any time you type that domain name + space + any term, Edge now searches within that site instead of Google / Bing. For example,
Search engine force installed (today😞 type
wirecutter.com union news
-> this starts a search on wirecutter.com for "union news"
Search engine not installed (feature request😞
wirecutter.com union news
-> this starts a search on Google / Bing for "wirecutter.com union news"
I didn't want to search on wirecutter.com the website itself, but on Google for content about that website. We could remove the .com, but sometimes you actually want to include the TLD to be specific to the site (e.g., websites with also-an-English-word names like "chase.com" or "google.com"). I want to search about that site, not on that site.
understand why it's a feature, so I agree allowing the default to be allow websites to add themselves as search engines, but by creating this new permission, it will allow those of us who'd like to block these uncontrollable search engines and only "install" search engines when we want to.