DEV Community

Alexandros Kornilakis
Alexandros Kornilakis

Posted on

The laws of UX

Hi friends!

I have recently made a Twitter thread and felt I had to share it with our community here :)

The Laws of UX

Fitts's Law:

The time to acquire a target is a function of the distance to and size of the target.

Meaning: make the most important objects more accessible

0*3OKM6ZhDrJMqLDWV

Hick’s Law:

The time it takes to make a decision increases with the number and complexity of choices.

Meaning: Simplify

Jakob's Law:

Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.

Meaning: don't reinvent the weel

Miller’s Law:

The average person can only keep 7 (plus or minus 2) items in their working memory.

Meaning: Don't bombard users with information!

Example from the Samsung's page
Example from the Samsung's page

Occam’s Razor:

A problem-solving principle that the simplest solution tends to be the right one. When presented with competing hypotheses to solve a problem, one should select the solution with the fewest assumptions.

Meaning: when in dilemma, choose the simplest choice

Tesler’s Law:

Also known as The Law of Conservation of Complexity, states that for any system there is a certain amount of complexity which cannot be reduced.

Meaning: Do not over-engineer or over-refactor

Von Restorff Effect:

Also known as The Isolation Effect, this effect predicts that when multiple similar objects are present, the one that differs from the rest is most likely to be remembered.

Meaning: contrast is useful!

Zeigarnik Effect:

People remember uncompleted or interrupted tasks better than completed tasks.

Meaning: don't be intrusive

Doherty Threshold:

Productivity soars when a computer and its users interact at a pace (<400ms) that ensures that neither has to wait on the other.

Meaning: performance matters!

Pareto Principle:

The Pareto principle states that, for many events, roughly 80% of the effects come from 20% of the causes.

Meaning: Deal with the most important parts first!

Serial Position Effect:

Users have a propensity to best remember the first and last items in a series.

Meaning: Positioning matters! Position the most important objects first

Serial_Effect_5-728x372
Example from the Amazon web page.

Hope you found that useful!

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post →

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay