Anti-patterns are a common design problem where work from another project or area is applied towards a current project, but something goes wrong in the new application. UX Designer Sarah Kahn recently wrote a compelling article about the world of UX Anti-Patterns. Kahn describes an anti-pattern as, “a frequently used design pattern that either outright doesn’t work or is counter-productive. You’ll see them in web applications and websites, anywhere where a user needs to perform an action in some way, whether it’s logging in, providing information, or reading information in order to make decisions.”

It is common among busy, overwhelmed or lazy designers to mimic the features that appear to be working well in other formats. It is certainly okay to find inspiration from others, but well-designed apps need to be customized to the exact needs of a business and audience. User experience design isn’t about universal principles of usability, it is about creating custom web applications to create the best actual experience for the people who use your specific mobile or web application.

As further proof of why one-size-fits-all designing is a bad idea, take the example of a recent study by Harvard University. Kahn explains that the study, “resulted in a game that could guess your age by your mouse clicking speed (I took it, it was spot on!) Users have different needs by age, physical ability, culture, and more. That’s why canned solutions can so often backfire.” Anti-patterns are the most normal cause of such backfires.

So how can you be on the lookout for anti-patterns in your products? Common signs of anti-patterns include:

  • users dropping off a page

  • random clicking

  • repeated up and down scrolling

Common anti-patterns include:

  • clickable content that doesn’t appear clickable

  • ‘hover and cover’ dropdown menus where the menu only appears when the mouse covers it

  • inconsistent context - having separate features on a site act differently from each other

  • cramming content into a tight area (not using blank space well)

  • pogo stick navigation - Kahn explains, “Pogo stick navigation is when the user is required to go down a level or two to perform an action, come back up to the top, then go back down again.”

  • sending users to a destination other than expected by a link or action

UX design relies on original design and development, as well as rigorous UX and QA testing to make sure that both business and user get the most out of a mobile application. What are some examples of anti-patterns that you’ve seen, and what are your strategies for avoiding them in your own projects?

Read these next…

  • How Do You Manage a Project to Ensure Success
    04.16. 2021 | Serena Tan
    How Do You Manage a Project to Ensure Success

    Project managers are the unsung heroes of the development process. There’s so much more to shepherding a project to launch than just keeping the trains on schedule. Each role, from...

  • From Hubspot to Google Sheets with JavaScript
    03.16. 2021 | Andrew Centeno
    From Hubspot to Google Sheets with JavaScript

    Sometimes the projects that seem the most simple can turn out to be the most involved. For instance, a request to create a dashboard to track sales leads. While it...