Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Both are generally bad when they find their way into the user experience of a product and we are advised to know about them but avoid their application.

Specifically what is the difference between the two ?

share|improve this question

1 Answer 1

up vote 18 down vote accepted

An anti-pattern, when it appears, is generally a mistake - anti-patterns are things that look like they are a good idea, but in practice they are not (mostly due to side-effects). Something that was done improperly because someone working in the project didn't have the right skills.

A dark pattern is something that deceives the user or has some other negative effect (eg. really bad usability for unsubscribing), and are designed into the product intentionally. Dark patterns can break the user's thrust in the product, author, content or website.

share|improve this answer
s/thrust/trust (though it is quite fun anyway) –  Lohoris Jan 12 at 14:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.