I'd love to see a UX movement take over design of apps to support my particular needs/usage. One feature of my usage is desktop-per-task:
I have separate desktops dedicated to specific tasks, so that all the contents there are contextually coherent.
I have separate desktops dedicated to specific tasks, so that all the contents there are contextually coherent.
Comments
Say one desktop is about a research goal. Then in that desktop I want:
- specific slack/signal/telegram/discord/… rooms open
- a specific chatgpt conversation
- specific browser tabs
- specific editor/cli
I wish Slack et al had an "open room in new window".
I have adhd, so a key strategy is for me to remove out-of-context notifications.
I explicitly do a context switch to "handle incoming arbitrary messages/notifications", and I have a dedicated desktop for that, and intentionally manage when I "allow distractions".
IMO, an ideal interface would have a single context/attention management system that I fully control, and apps would only be able to provide UI within some context.
What I'm imagining is a combination of something akin to a tiling window manager + an integrated application SDK.
These should be the same thing.
But they would also need a way to inform the "context/attention manager" of existing contexts and a way to navigate them.