What are web clients better at than phone clients, and where are they still lacking?
Curious what Nostr thinks about this 💜
What are web clients better at than phone clients, and where are they still lacking?
Curious what Nostr thinks about this 💜
I guess web clients are better for zapping (thanks Apple)
Easier to avoid sharing your keys with >1 party. Signer apps seem like only a partial solution. Nsec bunkers are a more complete solution, but require always-on infrastructure. I like Alby, because I can use it anywhere.
Web clients don't have a native feel which is especially noticable on low performance devices. Also I don't want to store my private key in the browser.
Where and how would you prefer storing your private keys when using web clients?
Great question 🙋
The web client should open and request signing from a natively installed application which holds the private key. I'm no web dev, so no idea if this is possible in a seamless way. But even if it's not seamless I would prefer this extra step than to paste my private key to a browser.
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn Nostr Authentication app on your phone mby?
I'm not aware of how you'd do this from a web app. I use alby + kiwi to avoid sharing my key with web apps on mobile, but the only universally compatible key storage solution is nsec bunker
Web clients are better at having the same experience everywhere, and not being beholden to a single company's policies.
They lack:
- Performance, though this is getting better
- Proper notifications
- A secure way to store a private key without using an extension (nothing we can do on that end afaik, but affects adoption)
There are a lot of things that are just harder to code around in a web client. Storing data locally is more limited, etc. It's amazing they work as well as they do, and a testament to the skill of the folks writing them. None of the things I listed are because of the devs, they have more to do with the platform.
Really curious if you could authenticate a web client through your phone client somehow 🤔
Also I’m curious how would better notifications look like in your opinion?
I like the "lists" feature on Coracle, that I haven't found on Damus.