I'm currently building a web application which does task management.

A very common function is to "delay" the current task, which means it will be postponed until some point in the future. There's already a link to click to delay it with the mouse, however I would like to make sure this can be done with the keyboard as well, for power users like me.

I do this extremely often, so I didn't want to use a slower key combination like Ctrl + D (not to mention that's already used for bookmarking). I really was hoping for a single key solution.

The function keys tend to have purposes already in the browser, and on laptops like mine and some others you have to enter a Fn+ combination to actually use them.

I didn't want to use any of the letters because it's quite common to have a text field selected, and you would end up typing in that field instead.

Temporarily I'm using the "delete" key, however even though that has the same first 3 letters, I think it's a bad idea. I've already accidentally deleted emails a few times by having the wrong screen selected. (Thankfully there is a trash bin.) I'm sure that once the app becomes public this is bound to cause immense frustration.

So my question, is there any standard set currently for what key could be used to delay, postpone, snooze, etc...? Do any other programs that you know of have a similar function?

What key would you recommend as the most intuitive to be used for this function?

  • 2
    Define "extremely often"? I think if you're constantly postponing things in a task management tool, you might be looking at the wrong problem. – PixelSnader Jan 14 '19 at 2:27
  • @PixelSnader Made me chuckle, but very true +1 – Roman Abashin Jan 14 '19 at 8:53
  • To clarify, the most common outcome is to complete a task. However, if the task can't be completed right that second, which can happen for a vast number of reasons depending on the task, then the logical thing to do is to move onto a different task and revisit it later. Due to the shear number of tasks this still happens many times a day. Certain conditions (ie internet is down, brain has turned off) may also heavily limit what I can do and have to skip a lot of tasks in a row before I find one I can do. I'd really like to make this a fast operation for times like that. – azoundria Jan 16 '19 at 4:46

A couple of thoughts here; Will this web application be available to Mac users (your examples were very Windows centric). Also to consider if it's to be available to tablet and mobile users.

Regarding the answer - one way to consider this would be to explore with users what they think might be an intuitive solution. (I guess that's what you're doing here - my answer would be something like SHIFT + RIGHT ARROW) as the I'm going to 'Shift' that task into the future (which I might remember if coupled in my memory with an arrow pointing right)

You might then want to build some prototypes and set users a specific task that would likely utilise this shortcut and test if users feel it's right or have any thoughts when retrospectively interviewed about their experience.

  • Why would a web app not be available on different platforms? How is Shift + Right Arrow a good shortcut for tablets / mobile? – Roman Abashin Jan 14 '19 at 8:55
  • I don't have a user base yet, since I'm currently still developing the application. I wasn't able to come up with a good solution yet. – azoundria Jan 16 '19 at 4:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.