Optimistic UI

Optimistic UI is a simple concept, that can make an app more fluent and user-friendly. Yet, there are some challenges when implementing such an approach, like error handling.

Optimistic UIs don’t wait for an operation to finish to update to the final state. They immediately switch to the final state, showing fake data for the time while the real operation is still in-progress.

via uxplanet.org

See the example: non-optimistic (left) vs. optimistic (right) messenger UI:

See optimistic UIs in under 1000 words on UX Planet to learn more.


Thanks for reading. If you liked it, consider sharing it with friends via:

Let's be in touch!

Don't miss other useful posts. Level up your skills with useful UX, web development, and productivity tips via e-mail.

I want to be up to date via email!

No spam ever (I don't like spam, I don't send spam). You can unsubscribe at any time. Privacy Policy

Don't you want to subscribe via e-mail?

See other ways to keep in touch.


If you want to comment, write a post on social media and @mention me. You can also write to me directly on the contact page.