In RTL languages, it is flipped. And to answer your question, it is more about what feels intuitive, readable, and consistent with user expectations.
For languages that read left to right, placing your messages on the right creates a natural conversation flow — incoming on the left, outgoing on the right.
And consistency - it's a widespread design convention (used by apps like WhatsApp, iMessage, and Facebook Messenger), which builds user familiarity and reduces confusion.
And consistency - it's a widespread design convention (used by apps like WhatsApp, iMessage, and Facebook Messenger), which builds user familiarity and reduces confusion
It's funny that you mention this. For so many years I felt confused with how Whatsapp and others present messages. Even today I read my own messages first, thinking it's from the other person. I hate that UI.
Super confusing. I use mostly Slavic lang, left to right. Right handed.
Comments
In RTL languages, it is flipped. And to answer your question, it is more about what feels intuitive, readable, and consistent with user expectations.
For languages that read left to right, placing your messages on the right creates a natural conversation flow — incoming on the left, outgoing on the right.
And consistency - it's a widespread design convention (used by apps like WhatsApp, iMessage, and Facebook Messenger), which builds user familiarity and reduces confusion.
It's funny that you mention this. For so many years I felt confused with how Whatsapp and others present messages. Even today I read my own messages first, thinking it's from the other person. I hate that UI.
Super confusing. I use mostly Slavic lang, left to right. Right handed.