Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 13
Generated: 21:09:35
Login to reply

Replies (13)

The one click open for arbitrary kind should be based on [nip89](https://nostr-nips.com/nip-89) . If clients start supporting that instead of hardcoding links (of which I'm guilty too, as of yet) then you can look up the the handler info based on app recommendations of the logged in user, then redirect him to the handler he prefers. Alternatively, show recommendations for the user based on some web of trust pubkeys, ones that have a preferred handler for that kind. That would be a two-click jump ofc.
2025-02-23 07:31:23 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Sounds way too complicated, why nost just use nostr:<nevent> prefixes for external sharing and set up the nostr: intent filters (open with) in all Nostr compatible apps? This way I could choose which nostr app to open with the same way I can choose the broelwser for http: / https: or lightning wallets for lightning: .
2025-02-23 08:44:46 from 1 relay(s) ↑ Parent 2 replies ↓ Reply
Afaik, only devs can define URLs for the open with feature... Would be great if nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcscpyug includes all common links in this option, such that users can select them.
2025-02-23 08:45:25 from 1 relay(s) ↑ Parent Reply
If you want to share a nostr note so that even non-Nostr users can easily see it, app-specific http links are needed (e.g. a primal link). But then for Nostr ppl it's a hassle to transfer them to *their* preferred Nostr app. At some point, on web, I often saw a dialog asking me which Nostr app to open, that's great (is that [nip89](https://nostr-nips.com/nip-89)?) For that to work with regular app links, the only way I can imagine is that the Nostr app -- in this case Primal -- has to display a chooser to open in some other app. But apps don't really have an incentive to do that. Sometimes I post both the `nostr:` note ID and the link, but that's a hassle too.
2025-02-23 10:22:39 from 1 relay(s) ↑ Parent Reply
I agree but also understand why it's done, to attract users to the client but I agree it gets tough for content creators and users to have to be forced to download or use browser kn their phone. Its not a good experience.
2025-02-23 13:54:04 from 1 relay(s) ↑ Parent Reply