Is this a coding project? Yes
You will need to have access to a macOS machine for the Safari extension.
How to get started:
- You should familiarize yourself with how the extension works from the user's perspective and with the code (including building, installing, and running the unit tests).
- You should research the browser extension APIs and requirements for Firefox, Safari and Chrome.