Open havremunken opened 6 years ago
web-ext is your friend. https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Getting_started_with_web-ext#Testing_out_an_extension
Extensionen fungerer i Firefox per 29/11-2018. Blir separat deployment-prosess.
Spent på hvordan det blir når vi legger til kode for å lagre config til storage.
Men har som vi vel ble enige om (på et annet issue) skrevet et interface for storage-mekanismen, så vi kan ha wrappers tilpasset hver browser.
Det ser ut som vi kan håpe på ganske god kompabilitet på storage-fronten.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/storage/onChanged
Såvidt jeg har forstått er Firefox nært opptil kompatibel med Chrome extensions - men det kan være noen avvik i APIer tilgjengelig o.l.
Vi bør i så stor grad som mulig gjøre oss uavhengige av disse APIene så vi kan fungere på så mange browsers som mulig. Det kan også være verdt å sette opp egne issues for å se om det finnes muligheter for Safari, Opera og andre browsere som er i nærheten funksjonalitetsmessig.