When we talk about usability and our users, we create personas and categorize them based upon their age, gender, occupation, personality and so on. Based upon these personas we recruit users to test our products to see their reaction and get feedback.
We know, one can edit a file or folder name in Windows Explorer by either right clicking and choosing “Rename” from the context menu OR by highlighting the file by left-clicking, and clicking once again to get into edit mode.
However how did this pattern come around ?
Search occupies a very important position on your website. It serves as a way to quickly search for content, navigate and also a way for users to learn more about your website. However if you look at websites, the placement of the search might be on the right, in the center or on the left.
If you have ever looked at a chat app, you might have noticed a trend.
The person with whom you are chatting with has their messages on the left and your messages are on the right.
Often we see braille signs under the text on a sign due to accessibility guidelines. However have you ever wondered how blind people know where to look for those Braille signs.
Have you ever wondered why == is the standard equality operator in code.
The reason behind this was because Fortran introduced the concept of using “=” as assigning values from one variable to another which led to a lot of confusion about what to use as an equality operator.
So you created an amazing app. You spent hours polishing the experience and are proud of it and you excitedly introduce it to the world and smile as users use it. But as you track your user engagement through the app, you often find users are confused on their next steps once they land in the app.
You might wonder…
“What is going wrong ? Why cant my users find what they are looking for? “
The next thing you know is your usage drops radically. According to Andrew Chen’s research
The average app loses 77% of its daily active users within the first 3 days post-install
So how can you avoid this ? How do you ensure your users are able to understand how to use your application . The secret is you need to Onboard your users.
If you ever thought of designing a game, you would have spent a lot of time thinking of the the mechanics of the game, the game play and so on. But while these things are important and help people get immersed in the experience, one of the key things that often gets missed is the experience when your game is loading.