we're almost there
  • Blog
  • About
  • Contact

Shift, alt and ctrl should always do something

7/16/2014

4 Comments

 
Why does Ctrl+Space insert a space in some programs? It's insane.

Space should insert a space. It is called the space key for a reason: it is the major supplier of space out there. If I want me some space, I have a solid go at the space key.

But if I press Ctrl+Space, are you sure I really wanted a space? Let us analyze this situation.

I pressed a key. Space. The one we just talked about.

However, I also pressed the Ctrl key. The Ctrl key belongs to a category of keys called modifier keys. In other words, I wanted to modify what would happen when I pressed Space. But you just inserted a Space anyway, just as if I hadn't pressed Ctrl at all. Now look at the mess you made: I have to now press Ctrl+Z hoping you won't just insert a Z), then do whatever I expected Ctrl+Space to do (usually "clear formatting"), and then go on with my life.

I held down a modifier. I wanted to modify the outcome.

If you're not going to do anything different when I use a modifier key, I'd rather you did nothing at all. At least nothing is different from something, which makes it better than nothing.
4 Comments
Erlend
7/16/2014 06:53:43

Are you sure it inserted a space character? Did you actually check? I would guess it inserted a non-breaking space (U+00A0 NO-BREAK SPACE), and that *is* a modified space character. You cannot even spell the name of your favourite game without a non-breaking space character, so your system needs *some* way of inputting it.

Reply
Christian Jonassen
7/16/2014 08:54:34

I checked. :)

Reply
N-Man
7/16/2014 07:13:54

1st world problem IMO! Only program I found this issue in was Notepad. You just whining fool!

Keep it gangsta.

Reply
Stian
7/16/2014 07:18:19

This.

Reply



Leave a Reply.

    Christian Neverdal Jonassen

    Details are important.

    Categories

    All
    Nintendo
    Opinions
    Rules

    RSS Feed

Powered by Create your own unique website with customizable templates.
  • Blog
  • About
  • Contact