Skip to content

Messenger UX

Actions for Web

  • Create a larger messenger alternative for users on larger screens
  • The total number of unread messages should be clearly presented even when the use isn’t engaged with the messenger. E.g. A message icon, with a counter highlighted in red/orange.
  • Clearly indicate unseen message count
  • Display timestamps using time ago values
  • Group batches of messages together that are sent within quick succession.
  • Remove avatars from the chat dialogue. Inserting a single user avatar at the top of the chat window will clear identify with whom the user is chatting with.
  • Introduce a visual cue to show when a user is typing.
  • When collapsed, show unseen message count
  • When searching for users front-load channels that the user is subscribed to.
  • Second preference should be given to channels who do use Minds Messenger, but the user isn’t subscribed to.
  • Third preference should be given to channels who don’t use messenger, and the user doesn’t subscribe to.
  • Move the search input to the top of the conversation list where it is more evident.
  • All chats should be arranged in reverse chronological order (by datetime of last message sent/received).
  • Increase spacing between the chat text input and the bottom of the window.
  • Unread message count should be displayed next to the name. A green indicator should identify a user who is online.
  • If a message is read on a mobile device, the corresponding notification should not display on the web application, and via versa.
  • Show time ago value next to the channel name
  • When inbox is empty (new messenger user) prompt them to search to begin.
  • Discuss whether message encryption by default is a requirement or not.
  • Entering the passphrase with every session becomes quite cumbersome.

Wireframes

Messenger for first-time user https://invis.io/VATHLKZG9WH#/379355806_Messenger_Concept_-_First_Time_User

Messenger is a collapsed state, with unseen message count https://invis.io/VATHLKZG9WH#/379355805_Messenger_Concept_-_Colappsed

Messenger with new and ongoing conversation contexts https://invis.io/VATHLKZG9WH#/379355808_Messenger_Concept_1

Messenger with active search https://invis.io/VATHLKZG9WH#/379355807_Messenger_Concept_-_Search

Actions for Mobile

  • Introduce more meaningful push notification messages.
  • Locked screen: New message received
  • Unlocked screen: Bobby: Happy Birthday Michael