3 ms·
'Backspace' is a widely used interface, system-wide even, and removing it breaks UI consistency. What they could have done is actually check whether there is a
by zzzcpan 10y ago
'Backspace' is a widely used interface, system-wide even, and removing it breaks UI consistency.
What they could have done is actually check whether there is a form with a user filled text on the page somewhere, warn the user and ask to press 'backspace' again to confirm. That's it, problem solved.
- panic 10y agoWhere else in the system does "backspace" navigate back in history?
- revelation 10y agoWindows Explorer does this.
- zzzcpan 10y agoOn Ubuntu everywhere.
- deleted 10y ago[deleted]
- viraptor 10y ago> warn the user and ask to press 'backspace' again to confirm Works if you wanted to delete one letter. Doesn't work if you wanted to quickly "backspace-backspace-backspace..." over a few. UX is rarely easy.
- zzzcpan 10y agoDoesn't make a difference. You still have to have a delay for a warning message and a delay before you wait for another backspace and it won't be too short to permit these "backspace-backspace-backspace..." to ever work.
- viraptor 10y agoYes, but you mention it only now. And now we're getting into actual design with all the edge cases that it should handle. The next topic would be "what's the appropriate delay" given that both the repeat rate and the repeat delay are configurable and that users can have various input devices. And what about terminals with delayed display time. I'm not saying it won't work, I'm just against the dismissive "that's it - problem solved".