Use Ecosia as Default Search Provider in Chrome #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
This PR changes the Chrome policy in
chrome_install.sh
to 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.sh
script 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.sh
Footnotes
https://press.un.org/en/2023/sgsm21730.doc.htm ↩