Use Ecosia as Default Search Provider in Chrome#1
Use Ecosia as Default Search Provider in Chrome#1JacobValdemar wants to merge 2 commits intoOS2borgerPC:masterfrom
Conversation
0ef74fa to
2bc8d69
Compare
|
Thanks for making the PR, along with documentation! I think if we DO change the default we should probably have a script ready to change it, in case someone explicitly requests changing it back, or want another option entirely. And perhaps that script should set the default search engine for both Chrome and Firefox, as Firefox is the default browser. |
|
Thanks for the input @mf-fx! I am very excited to hear that you too can see why this change is so important! I have searched the web, and I don't think it is possible to have multiple policy files for Chrome and Firefox. Do you know if it is possible? Based on your input, I would then suggest that we build-in Ecosia as the Default Search Provider into Additionally, we create scripts for Chrome and Firefox, respectively, that removes the Ecosia search provider from the policies, implicitly re-enabling Google. I think we can use jq for this. These scripts would have to be run after So, if you agree, I'll add Ecosia as the Default Search Engine to firefox (though |
What
This PR changes the Chrome policy in
chrome_install.shto configure Ecosia as the Default Search Provider. The Default Search Provider is the search engine that is used when you enter non-URL text in the address bar.Why
Right now, if a citizen for example searches "iPhone" on an OS2borgerPC, advertisement revenue goes directly into Google's pockets. Neither you, I, nor the municipalities benefit from this. Ecosia — the search engine that plants trees — use 80% of its profits to support tree-planting projects, and on average it only takes 45 searches to plant a tree. Imagine how many trees our citizens can plant each and every day by searching the web with Ecosia on OS2borgerPCs. This small PR can make a huge impact! Ecosia does not sell personal data to advertisers and has full financial transparency.
Remember, to solve the climate crisis, we cannot stay satisfied with status quo — we need climate action on all fronts — everything, everywhere, all at once.1
I have discussed this initiative with product coordinator Thomas Gjerulff who has added it to the agenda for the coordination group meeting on Monday, 14 August 2023. Please await the outcome of that meeting before acting on this PR.
How
By adding some policies in the
chrome_install.sh, I have configured Chrome to use Ecosia as the default search provider. You can read about the policies in the Chrome Enterprise policy list.I considered another approach where the Ecosia extension is installed, which automatically configures Ecosia as the default search provider. When I experimented with that solution, I made the following observations:
To me it seems more simple and transparent to just configure Ecosia as the Default Search Provider directly in the policy. That is what I choose to do.
Testing
I have tested the
chrome_install.shscript on a machine running Ubuntu 22.10. It correctly configured Ecosia as the Default Search Provider in Chrome.To test the changes on an OS2borgerPC, do the following:
chrome_install.shFootnotes
https://press.un.org/en/2023/sgsm21730.doc.htm ↩