sharon

Results 47 issues of sharon

Mentioned in https://github.com/esse-dev/akita/issues/74, we may consider developing Akita as a Safari browser extension. Some resources: - https://developer.apple.com/news/?id=qiz0arxc - https://developer.apple.com/documentation/safariservices/safari_web_extensions - https://developer.apple.com/app-store/review/guidelines/#extensions - https://developer.apple.com/documentation/safariservices/safari_web_extensions/assessing_your_safari_web_extension_s_browser_compatibility - https://developer.apple.com/documentation/safariservices/safari_web_extensions/troubleshooting_your_safari_web_extension - https://developer.apple.com/documentation/safariservices/safari_web_extensions/distributing_your_safari_web_extension

investigation needed
browser compatibility

Our current demo video https://youtu.be/9cCqfMJjAWQ was created for the GftW x DEV hackathon and shows an outdated UI. It would be nice to update this at some point.

documentation

As per the discussion in https://github.com/WICG/webmonetization/issues/19, sites are allowed to enable WM via the `link` tag. The `rel` attribute is used to indicate `monetization` and the `href` attribute is to...

If you click on a link in the tutorial, you're directed to that site in a new tab. The Akita extension closes, and the next time you open it up,...

Currently, all of our storing logic exists in [storage.js](https://github.com/esse-dev/akita/blob/master/src/data/storage.js) and is executed by the content script being run on the active tab. However, this may pose some issues since all...

data

Users may want to see their congregated Akita data across browser instances, i.e. on different devices. We should give users the option to store their data to their browser account...

enhancement
data

`AkitaOriginVisitData` isn't actually necessary. It would simplify things (serialization/deserialization, data shape) to just store the data at `AkitaOriginData`. This change would require us to have #106 solved, since the shape...

data

Currently, anytime we change the shape of the data being stored by Akita, the user needs to delete the extension and install Akita from scratch. This is pretty terrible since...

enhancement
data

Users should be able to delete the browsing/monetization data stored by Akita. We should include a button/interface for the user to do so in the browser extension popup. We will...

data

In #54, we decided to lazy load favicons to avoid bad image loading UX. However, an additional enhancement would be to cache the favicon images so that we don't need...

enhancement
good first issue