Description of the issue:
I love DDG-style bang search - it’s incredibly useful. And when I saw this feature added to Brave Search, it was significant contributor to my decision to switch over. However, I’ve found the bang definitions occasionally confounding (why does “!h” go to hoogle dot haskell dot org? What about “!dict” going to dict dot org/bin/Dict? Surely there are more-frequently searched sites that could use these shorter spaces).
My biggest issue is that bang definition sources are opaque. I can’t find anything in the Brave public github, and while I can search the ~12k bangs, there’s nowhere for me to correct issues when they stop functioning. For example, I applaud that examine dot com has “!examine”, but their search URL is two years out-of-date, and now hits an ugly 403 page (“/search.php?q=fish%20oil”), where it should be “/search/?q=fish+oil”. How do I note this issue? If this list was in a github repo, I could create an issue, or make a PR to patch it myself.
I understand that control of these bangs has the potential to be as contended as top-level domains, and therefore opening discussion to their definitions is a potential pandora’s box for the Brave community and maintainers. I also know I can override my local settings to add bang definitions that meet my own needs. That being said, I’m curious to learn more about how we can make bang definitions transparent and community-supported.
Edit: DDG has a bang edit/request form here: https://duckduckgo.com/newbang. Do you use the same dataset they do? If so, it’d be awesome to point people to that form. Otherwise, it’d be great to have a similar form.
Brave Version (check About Brave): n/a
Operating System: n/a