1
0
mirror of https://github.com/nileshtrivedi/better synced 2024-12-29 14:39:57 +01:00
Questa estensione per browser guarda il vostro attuale URL e raccomanda alternative "migliori" di prodotto/servizio tramite un pop-up. "Migliore" potrebbe significare etico / attento alla privacy / sicuro / locale / più economico / di alta qualità, ecc. https://devol.it
Go to file
2020-09-13 17:09:22 +05:30
.github Add workflows and actions files 2020-09-13 17:09:22 +05:30
images Added icons for upload in Chrome store 2020-08-07 03:18:49 +05:30
lists feat: multiple local lists 2020-09-12 17:19:11 +05:30
.gitignore Updated README and added .gitignore 2020-08-11 01:49:48 +05:30
background.js feat: options to add, edit, remove source lists (#36) 2020-09-12 23:58:30 +05:30
contentscript.js Better UI for the scrolling layout 2020-09-12 16:43:25 +05:30
defaultlist.json Added OpenStreetMap for Google Maps 2020-08-22 22:28:17 +05:30
LICENSE.md Fix #6 Add MIT license 2020-08-04 19:13:00 +05:30
manifest.json feat: multiple local lists 2020-09-12 17:19:11 +05:30
options.html feat: options to add, edit, remove source lists (#36) 2020-09-12 23:58:30 +05:30
options.js feat: options to add, edit, remove source lists (#36) 2020-09-12 23:58:30 +05:30
README.md Cleaned up README 2020-08-18 05:09:57 +05:30

Better

image

This extension looks at your current URL, and recommends "better" product/service alternatives via an in-page pop-up. "Better" could mean ethical / privacy-conscious / secure / local / cheaper / high-quality etc.

This should work for both Chromium-based (Chrome, Brave, Chromium etc) AND Firefox-based browsers.

Installation

Download on Chrome Webstore

Download on Firefox Add-ons

Philosophy

The idea is to encourage competition and consumer choice. Our default list of alternatives is built from sources like https://switching.software/ and https://prism-break.org/en/

The extension ships with a default list of recommendations but you can subscribe to lists maintained by others. This allows different interpretations of "better" to exist and you can subscribe to those that appeals to your preferences the most.

For every URL pattern, multiple alternatives may exist. The first one is always shown as a primary recommendation with emphasis, and the rest are presented as secondary.

The pop-up shows an option to dismiss the suggestion forever for the current URL pattern. The extension needs permission to use localStorage for preserving these preferences.

Build

You can load this extension directly in Chrome or Firefox Developer Edition (after setting xpinstall.signatures.required to false in about:config).

To submit to the stores, build a zip with: zip -r -X archive.zip ./* Before creating the zip, make sure to uncomment the local reference to listUrl in onStartup() and for Chrome store, remove browser_specific_settings from manifest.json

Contribute

Check one of the unassigned issues and start a discussion or send a pull request.