ipfs / ipfs-gui

Creating standards and patterns for IPFS that are simple, accessible, reusable, and beautiful
105 stars 17 forks source link

Design: Handle IPFS address flavours #37

Open olizilla opened 6 years ago

olizilla commented 6 years ago

Companion redirects all 4 flavours of IPFS address to your local IPFS repo, so you get the benefit of loading content of the distributed web. It would be rad if Desktop did something similar at the OS level.

lidel commented 6 years ago

I think it would be enough for Desktop to register itself as a handle that:

  1. converts all types of non-HTTP addresses to a HTTP URL at our official public gateway
  2. opens the URL in system's default browser

That way if user has our browser extension it will be loaded via IPFS anyway, but everyone else will still be able to load via public gate.

hacdias commented 6 years ago

I think that would be a great idea @lidel.

This one is related to https://github.com/ipfs-shipyard/ipfs-desktop/issues/35.