Change IPFS Path format #1222
Labels
effort/hours
Estimated to take one or several hours
exp/beginner
Can be confidently tackled by newcomers
good first issue
Good issue for new contributors
kind/discussion
Topical discussion; usually not changes to codebase
need/maintainer-input
Needs input from the current maintainer(s)
P3
Low: Not priority right now
Is your feature request related to a problem? Please describe.
Currently sharing an IPFS url in the browser isn't as straightforward as a http url. I need to copy the the "IPFS Path" first, (
/ipfs/bafy...
), and then manually replace the prefix/ipfs/
withipfs://
in order to have a link that can be pasted in another browser using IPFS Companion.Also, having a "shareable Link" suggest that the other links (e.g IPFS path) are not shareable. Maybe it would be good to rename
Shareable Link
to something else (e.gHTTP Link
,Web2 Link
, ...) to emphasize that other links are also shareable.Describe the solution you'd like
IPFS Path
format from/ipfs/bafy...
(interpreted as a file), toipfs://bafy...
that can be resolved by a browser.IPNS Path
Shareable Link
toHTTP Link
,Web2 Link
or something else.Describe alternatives you've considered
I don't know much about browsers, but an alternative (even better?) solution could be to have the
ipfs://bafy...
directly in the url bar, that was it is easier to copy paste and share.Having the following urls (respectively CID and IPNS name) in the url bar isn't very insightful for the end user (especially the
.ipfs.localhost:8080
part). Sure, under the hood it is served by a local http server, but the end user should not have to care about it.http://bafybeic6dlhlnsmzkvzdx3htx4jr6xqgu6ecbrm5dhqmkgvhsi3sbqpxci.ipfs.localhost:8080/2023-how-to-host-dynamic-content-on-ipfs/#use-case-edge-computed-applications
http://blog.ipfs.tech.ipns.localhost:8080/2023-how-to-host-dynamic-content-on-ipfs/#use-case-edge-computed-applications
But again, maybe it is something that cannot be changed in browsers, it is just a "nice to have" if it is possible.
The text was updated successfully, but these errors were encountered: