Threadwell

Recent Notes

  • DemetriSpanos

    Oct 06, 2026

    • archive
    • twitter
    • demetrispanos
  • NOTimothyLottes

    Oct 06, 2026

    • archive
    • twitter
    • notimothylottes
  • bonzajplc

    Oct 06, 2026

    • archive
    • twitter
    • bonzajplc
Home

❯

Archive

❯

Threads

❯

EricLengyel

❯

User interface design rule #163:

User interface design rule #163:

Properties5
typearchive
sourcetwitter
date2018-06-28
tagsarchive, twitter, ericlengyel
descriptionUser interface design rule #163:

Jun 28, 20181 min read

  • archive
  • twitter
  • ericlengyel

Source

  • URL: https://x.com/EricLengyel/status/1012164030251667456
  • Author: Eric Lengyel (@EricLengyel)
  • Posted: 2018-06-28 02:41:24

Thread

1/ @EricLengyel

User interface design rule #163:

When the insertion point is at the beginning of an editable text field and the user presses the Backspace key, perform no action. Do not play an error sound. Do not select all. Do not show an error message. DO NOTHING.

Branches: 2018-06-28-JasonDeArte-someone-somewhere-is-sweating-oh-boy-that-was, 2018-06-28-AdiShavit-same-goes-for-pressing-delete-when-the-rest-of, 2018-06-28-steverockan-its-the-first-thing-i-turn-off-in-any-terminal-or

3 items under this folder.

  • Jun 28, 2018

    @EricLengyel Same goes for pressing Delete when the rest of the line is all deleted.

    • archive
    • twitter
    • ericlengyel
  • Jun 28, 2018

    @EricLengyel Someone somewhere is sweating “oh boy, that was close - at least we can still override the arrow keys on our regon specific number input field”

    • archive
    • twitter
    • ericlengyel
  • Jun 28, 2018

    @EricLengyel It’s the first thing I turn off in any terminal or VIM setup

    • archive
    • twitter
    • ericlengyel

Created with Quartz v5.0.0 © 2026

  • GitHub