Viewing software behavior from MSN Messenger

Source: Internet
Author: User
In a certain sense, software behavior aims to ensure the availability of the software and user interface friendliness. During this time, some interesting little details were found during the use of MSN and I will discuss them with you. Of course, some friends may think that these software behaviors should be. In fact, the significance of software behaviors lies not in the behaviors themselves, but in the feelings they bring to users.

Details 1
You have received the add contact email from MSN but have not seen the Add confirmation dialog box on MSN.

This is a special situation. It is estimated that few of my friends have met us, but this time I met. At first, I didn't understand how this happened. I thought it could be caused by the deletion of expired add messages on the MSN server, but because of the mail date, it is only two days before I went online. It is unlikely that the message will be deleted in such a short period of time.
Later, I did an experiment to understand that the person added me first and then deleted me. In this process, because I have not logged on to the system, therefore, the message will not be received by my MSN Messenger, but it cannot be changed if the email is sent. Finally, I added my friend and found that he was very interesting. He said that we were very lucky. Haha.
From this point of view, the most critical aspect of this software behavior is the added reminder email, although most demand analysts will think it is best to delete the email, this is an incorrect Add action for the system. However, in terms of user experience, especially SNS-based software such as MSN Messenger, users may get an unexpected friend due to incorrect addition.

Details 2
After a contact is blocked, the blocked person can only see the other party offline, but can access the client's msnspace

On the surface, this detail seems a bit deceptive, but it is actually very meaningful. Sometimes we will be in conflict with our friends, and at the moment, we are impulsive to delete our friends from MSN, this is very common, but it is because of the blocking action that it gives users a chance to repent. In fact, in many cases, impulse is only temporary, and people will think there is nothing afterwards. A major difference between a blocking operation and a delete operation is whether the other party needs to allow the operation. The former does not need the operation, while the latter does. On the surface, it seems that the difference is not big, technically, a dialog box is displayed and confirmed or rejected by the user. You can feel it if a friend adds you again.
The purpose of the blocking function is to ease conflicts and restore friends at any time. But this is different from changing the status to offline, because offline is where everyone sees you offline, and blocking is where only blocked people will see you offline.
This seems to be poor in QQ, because QQ only provides the blacklist function, but the person in the blacklist must be confirmed by the other party to restore to a friend. In fact, this is not much different from deleting.

Details 3
When the user changes the status (except offline), only the icon is changed and no status prompt is sent to the other party. If MSN is automatically set to exit due to time delay, the user's online status will automatically change as soon as he moves the mouse.

This is actually not as big as the previous two, but it makes sense from the user's experience. Let's take a look at QQ first. After QQ changes its status, if the user sends a message to the person, he will receive a status prompt. Every time a message is sent, and I often encounter such a situation, many times, my friend doesn't know that his status is not online. I want to tell him that after you change the status, he will realize that this kind of prompt is actually very annoying. MSN is very good. It uses an icon to indicate the status. Even if a message is sent to a friend, no status prompt is returned, which makes it quite natural.
In addition, after the message is returned, MSN will automatically become online. This function can prevent users from chatting, but the status remains unchanged.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.