The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Do not implement numeric input with like this Post NL user interface

Posted by jpluimers on 2026/01/14

I had to pick up a package keying in a 6 digit code using the below PostNL UI.

It was horrible. Don’t implement your numeric input UI like this: use a telephone keypad like or calculator numpad like keypad UI.

Number input not by keypad, but buttons in two rows:- 1 2 3 4 5 <X - 6 7 8 9 0 The <X functions as back-space

Number input not by keypad, but buttons in two rows:- 1 2 3 4 5 <X – 6 7 8 9 0 The <X functions as back-space

[Wayback/Archive] G3ZLJS2X0AAvOkl.jpg:orig (920×414)

Source: my tweet [WaybackSave/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “Numeric input when you try to get a package from @PostNL Not a real @KevlinHenney, but a gross UI design violation.”

[WaybackSave/Archive] Tweet JSON

Usable keypad layouts

The back-space key can for instance be next to the input field or an unused key from the layouts below:

Usable keypad layouts from Keypad – Wikipedia
Telephone keypad Numeric keypad part of an extended keyboard Calculator keypad

--jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.