elliotlepers / Amazon-Killer

Extension Chrome et Firefox pour chercher un livre sur Amazon et l'acheter dans une vraie librairie.
https://www.youtube.com/watch?v=FZnEB1jMS3o
107 stars 18 forks source link

webextension : complete refactoring, multiple bookstores and countries #22

Closed lowwebtech closed 3 years ago

lowwebtech commented 3 years ago

I took some time of a sunday lockdown to rewrite the Amazon Killer extension. It's now a crossbrowser webextension (according to the latest standards) I tested the extension on Chrome and Firefox, but it should also works on Opera, Safari and Edge.

And I added a lot of other online bookstores for more countries (UK, US, FR, IT, ES, CA), they are displayed according to the language of the amazon site. The complete list of bookstores is here This list need to be worked on to add more independent bookstore, in more countries.

Description of extension and text button are translated in EN, FR, IT, ES

I did not add the click on the icon of the extension. There is usually more than one link per country. I can display a popup under the icon with the list of stores? I also hided some html elements on the book pages (when there is the ISBN), like kindle links, price displays, dark patterns, delivery options and buy buttons.

And there is also npm command line tasks to auto-deploy the extension on firefox and chrome stores. I will come back to you to configure the credentials.

Let me know if you think of others enhancements ? And take a look at the list of bookstores datas/urls.js

Thanks