Chris Coleman on Nostr: npub1zylk3…ct54n Yeah, I think these have *very* limited uses. People treat them as ...
npub1zylk3x2cvl79r854gtnqjvh7cjns6zzynvf39llvfvh6gl89cgvslct54n (npub1zyl…t54n) Yeah, I think these have *very* limited uses. People treat them as a substitute for checkboxes or paired radio buttons, but I think their appropriate use is much more narrow.
Rather than yes/no or true/false, I think they should only ever be used for on/off — basically a light switch.
Even with labeling, they can be a nightmare. As you can see, I am currently subscribed to "unsubscribe from all." You just can't label your way around the fact that it's simply not the correct UI.
Published at
2023-12-22 18:01:44Event JSON
{
"id": "3d36d588c3896b77fa38274c180bcdd725d6a93b7f9d350d67885d4a81853715",
"pubkey": "ab7e9217986ebd5ec5c2bbfa90d5b5da00b6ce748f5c50bf70369155f65cdcc8",
"created_at": 1703268104,
"kind": 1,
"tags": [
[
"p",
"113f68995867fc519e9542e60932fec4a70d08449b1312ffec4b2fa47ce5c219",
"wss://relay.mostr.pub"
],
[
"p",
"7e72a9e116902990cb1f9173e4bd7d1b65a86e0420cd97e82f540d2829413609",
"wss://relay.mostr.pub"
],
[
"e",
"07a2da29161a3694ee5745b8e21a0b8591c5987229e83d81e1dc6d9af2868a71",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.social/users/Chris/statuses/111625378504679030",
"activitypub"
]
],
"content": "nostr:npub1zylk3x2cvl79r854gtnqjvh7cjns6zzynvf39llvfvh6gl89cgvslct54n Yeah, I think these have *very* limited uses. People treat them as a substitute for checkboxes or paired radio buttons, but I think their appropriate use is much more narrow. \n\nRather than yes/no or true/false, I think they should only ever be used for on/off — basically a light switch.\n\nEven with labeling, they can be a nightmare. As you can see, I am currently subscribed to \"unsubscribe from all.\" You just can't label your way around the fact that it's simply not the correct UI.\n\nhttps://files.mastodon.social/media_attachments/files/111/625/349/252/045/133/original/b73fc17d73c7ac78.jpeg",
"sig": "cafba48c66fef1ac1dbc3f587049de3a625d4dc8d148842122ebce79c06473364dc9556054f0ef709f324119a5888fc2b69fd5f70f89e290d7f77f3ab20148d4"
}