aidan on Nostr: This is a UX challenge with the subscription-based protocol. When data is coming in ...
This is a UX challenge with the subscription-based protocol. When data is coming in at unpredictable times over a web socket there’s nothing for a pull-to refresh button to do.
It might be nice at startup though to have a visual indicator that the app is waiting for incoming data (more than the dot on tab items). Like the Damus icon at the top gently glowing or something like that.
Published at
2023-03-25 12:44:59Event JSON
{
"id": "716d51f1d8fef807ce2286f466e731c9787b90da4658cde3215382640a5b6055",
"pubkey": "9a98e65b211f0a455b869ee06eec2a99b24315ce684530dc5e7db9899fb678e3",
"created_at": 1679748299,
"kind": 1,
"tags": [
[
"e",
"4d4c54bb21afc5cdf3ff095cea9981fe62089df2eec09518199b0409d45d10a5"
],
[
"e",
"b99e499c6cf701d23269a6063919b8137a09ff0d292a887893f224b8c3f86c29"
],
[
"p",
"0fe0b18b4dbf0e0aa40fcd47209b2a49b3431fc453b460efcf45ca0bd16bd6ac"
],
[
"p",
"f8e6c64342f1e052480630e27e1016dce35fc3a614e60434fef4aa2503328ca9"
],
[
"p",
"7b4ce350d7d70c4e7a871014b9cb51a353af3a97cedd512aed44985611652e9a"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
]
],
"content": "This is a UX challenge with the subscription-based protocol. When data is coming in at unpredictable times over a web socket there’s nothing for a pull-to refresh button to do. \n\nIt might be nice at startup though to have a visual indicator that the app is waiting for incoming data (more than the dot on tab items). Like the Damus icon at the top gently glowing or something like that.",
"sig": "bdb282e986bcb12f61dc23f00c7feba1f13dcefece30f5930f47191b00e7054839ade5d0a07f5c9ab228bc1084e167b4637bd447c65b4e904bbc10ba641f3902"
}