News for hackers. Stuff that matters.
Re:Software Engineering Within SpaceX by TeMPOraL on Wednesday June 03, 2020 @03:05PM (#23407353)
> When the controls are in fixed positions, you only need to look at them a few times, before you memorize their positions.

The controls on your phone are in fixed positions most of the time; do you use your smartphone without looking, the way you probably used your feature phone?

No, because with touchscreens come heavy-weight operating systems like Android, which have unpredictable input delays. Without looking, you can't tell if your touch input was correctly registered (vs. ignored because the OS decided to hang for a second), and if there's any mode switching involved, you can't tell when the UI has updated to allow you to press again.

I'm not against touchscreens as a matter of principle (though I come to appreciate the ergonomics of physical controls). But their overall responsiveness is, in general, much worse than those of physical controls.

Re:Software Engineering Within SpaceX by stronglikedan on Wednesday June 03, 2020 @03:29PM (#23407603)
I can't edit anymore, but I meant physical controls in fixed positions, so you can feel which control you're interacting with in relation to other controls. Even better with a little bump or divot, like the "5" key on a 10-key.

With a touchscreen, there's really no way to know where your starting point is when you reach for it blindly, so you have to look. I suppose you could use the edges, but that wouldn't be so easy on a large touchscreen.

With an old car radio, you can reach for it, know what you touch first, and know where everything else is in relation to it, all without looking, ever.