This is part 1 of a 3-part series. Here’s part 2 and part 3.
I see it all the time. Designers, and developers alike, setting breakpoints according to their favourite…
This is part 2 of a 3-part series. Here’s part 1and part 3.
Sometimes we make links look like buttons. Sometimes we make buttons look like links. This can be a problem. Maybe there’s…
After writing Placeholders are Problematic some people suggested the floating label pattern.
Since publishing MaintainableCSS I’ve received some criticism from advocates of atomic CSS. One person said…
Since placeholders arrived on the scene, they have been rapidly adopted to provide…
Inline validation informs users whether what they type is valid as they type. The theory is that it’s easier to fix errors as soon as they occur instead of waiting until submission. The thing is, inline validation causes several problems:
Sometimes designers oversimplify a form by removing the labels. The problem is that minimal does not always mean it’s simple — which is certainly the case for labels. Labels, in fact, are an essential part of designing easy-to-use forms. Here’s why:
Aim for continuous improvement.
These were the top 10 stories published by Simple = Human; you can also dive into yearly archives: 2015, 2016, and 2017.