ipfs / ipfs-companion

Browser extension that simplifies access to IPFS resources on the web
https://docs.ipfs.tech/install/ipfs-companion/
Creative Commons Zero v1.0 Universal
2.08k stars 324 forks source link

Create WebExtensions Experiments to Prototype Missing APIs #343

Open lidel opened 6 years ago

lidel commented 6 years ago

Background

WebExtensions are a cross-browser system for developing browser add-ons.

Firefox has a transparent process for triaging requests for new APIs, plus there is a special SDK for creating WebExtensions Experiments .

WebExtensions Experiments allow developers to write experimental WebExtensions APIs for Firefox. They can be used to prototype APIs for landing in Firefox, or for use on Nightly or Developer Edition.

Open Problems in Browser Contexts

Experiments to Prototype

Work below is up-for-grabs, unless marked as "in progress".

mozilla/libdweb

This repositiory hosts community effort of implementing experimental APIs for Firefox WebExtensions with a goal of enabling dweb protocols in Firefox through an add-ons. The long term goal of this project is to eventually integrate this APIs into WebExtensions ecosystem. – https://github.com/mozilla/libdweb

References

cvan commented 6 years ago

Is there a Firefox Bugzilla platform bug filed for Problem #1?

lidel commented 6 years ago

AFAIK all three problems come from my thoughts around this bug:

@cvan do you feel it may be a good idea to fill additional separate bugs for each problem?