Hacker News new | ask | show | jobs
by gravypod 1389 days ago
At work we have many internal systems with no padding, confirmation models, etc which are used for development tasks. I am usually afraid when interacting with them and others do not seem to understand why. Recently I made a mistake where I had to click "Accept" on each item in a row of ~100 items. It's a simple HTTP webserver where every button is an <a> and does a new page load which causes a new paint. I accidentally clicked "Revert" on 3 / 100 items because when things reloaded I clicked too soon and the "Accept" / "Revert" buttons are horizontally aligned but vertically offset.

Spacing/padding/alignment improves UX for tools when used correctly.

1 comments

The need to click Accept on 100/100 items one-by-one seems like the bigger UX failure than the alignment of the buttons.
At that point I'd use the Developer Tools to make each link open in a new window, and then a loop that simulates a click of each Accept link.
That's not possible to do