Thinking about the sort of contacts

Source: Internet
Author: User
Keywords Contact person first letter nbsp; If letter

At present, for the order of the contact person, if do not consider each other's online status, generally is according to sequencer sort. The so-called sequencer ordering, that is, the order of phonetic: first, according to the whole phonetic alphabet (26 letters from the A~Z) in the order, if the first letter is the same, then in order according to the initials, the vowel sequence and tonal order;

For instance,

As:

A (a)

White (BAI): Compared with a, the first letter B after a, so "white" after "ah";

Package (BAO): Compared with White, the first two letters BA the same, o after I, so "package" after "white";

Ben: The first letter B is the same as the package, E is after a, so "Ben" is after "package";

Collapse (Beng): Compared with Ben, Beng a G more than Ben, so "collapse" after "Ben";

Complement (BU, triple): The first letter B is the same as the collapse, and U after E, so "fill" after "collapse";

No (BU, four): Compared with the complement, the letter is the same, not the four, the complement is three, so "not" in the "fill" after;

Now let's look at the sort of contacts in the iphone address Book:

&http://www.aliyun.com/zixun/aggregation/37954.html ">nbsp;

the sort of address book on the iphone

The left side is the letter group and the group's contact person, the right is the sequencer bar. Sequencer bars are made up of uppercase letters and "#" from A~z, click on a capital letter to locate the corresponding letter group and the contact under the group, click "#" to navigate to the "#" group and the special characters and numbers under the group.

For the contacts that contain the sequencer bar, in effect, all the contacts are divided into 27 groups (26 uppercase letters and a "#" group) and then sorted within each group, which is arranged in the order of uppercase letters outside the group, and then sorted by sequencer.

The meaning of this grouping is that it is convenient for users to find a contact quickly, for example: the user wants to find a contact person surnamed "Li", just think about it in your head. "Lee" first letter is "L", you can click on the Sequencer bar "L", quickly to the first letter "L" Contact Group to find out; , and reduce the time and distance from the top down sliding;

Careful observation, you can also notice such a phenomenon, the contacts in the iphone address Book are not sorted according to the sequencer of the nickname, in each letter group, according to the first character is Chinese or English, divided into two groups, the English nickname is displayed in the former, the Chinese nickname displayed in the post. In English or Chinese, then sort by full spelling:

iphone Address Book: According to the first word to distinguish between the two groups in English and Chinese, according to the results of the total mix row

The reason for this sort of order is that, in both Chinese and English, users have to know their initials, in fact, users need to do a conscious transformation in the mind, for example, the user to find a surname "Li" person, will now think of "Lee" The first letter is L (or Lily's first letter is L), and then locate L, start in "L" Group to search;

The target is Chinese or English, the user knows, if separated by Chinese and English, the user can lock the target area at one glance, and then search within the range of Mandarin or English, and reduce the scope of browsing; If you do not differentiate between the first character and the English language, the user must go through the entire letter group, with a larger target range, The search efficiency is relatively low; In addition, all English together, all Chinese together, this sort of sorting from the typesetting, the use of the gestalt of the similarity principle of the group, visual also more neat and beautiful, conducive to browsing;

Finally, analyze the reason why the special characters in the iphone address Book are last regular contacts are the names of English or Chinese, and if they are special characters, it is likely that a contact who has not had time to fill in the name, or a strange nickname, has a relatively small number of contacts, And the degree of importance may not be high, (if high, the user should give him notes a user-friendly name, special characters of the nickname itself is not easy to user memory), so this type of user placement in the end is also more reasonable;

Sorting of micro-letter Address Book

Micro-mail Address book basically maintained the framework of the iphone address Book, the left is the letter group and group of contacts, the right is sequencer bar. Unlike the iphone address Book, the micro-letter is streamlined on the right-hand side of the sequencer bar, if the contact in the Address book does not contain a capital letter, the letter is not displayed on the Sequencer bar, thus streamlining the number of sequencer bars, making the sequencer more concise and more accurate. But there is a small disadvantage is that when the user's contact from a small increase in the number of sequencer, the right side of the characters will continue to occur position changes, not conducive to user-formed position memory;

Sort of contacts on sonar

Sonar's sequencer and grouping are special, it doesn't show the initials of nicknames, instead, it shows the first character of the nickname, which eliminates the conversion cost of converting the first character "Li" into the first letter "L", but it faces a bigger problem, with the surname of the Chinese address book often more diverse than the 26 initials. , the density is greater when the 26 initials are arranged, once the user's friend's last name exceeds a certain number, the right is bound to be unable to display all the friends of the last name, for this, sonar solution is, according to the last name, and then according to the number of display, at a fixed interval to extract the last name and display, such as the left side A "" Cao "" to "" Car "" Chen ", on the right side of the sequencer bar on the" Ah "" "to" "Chen", the middle interval of the "Cao" and "car" was omitted.

This form of search efficiency is very high when there are fewer friends in the Address book, because of the reduction of the user's conscious transformation, once the contact list of friends increased, this form is very unfavorable to the user's search, such as the user to find a surname "Cao" friend, but the friend's surname is not shown on the right side of the "Sequencer Bar", The user also needs to counter which last name the friend should be next to, which is more difficult, time-consuming, and less efficient than just translating the first letter of the surname.

and the iphone address Book is a little different, sonar it is not advisable to display the nickname of a special character at the front, as we have said before, special characters may be caused by nicknames that are special or without nicknames, and such contacts are usually not particularly important, placed in front of them, Will increase the user's browsing load from top to bottom every time. Of course, it is not to say that special characters can never be placed in front, this has to do with product strategy, if the product provides the ability to modify the nickname, and want to remind the user to set a nickname for the contact, you can put it in front, help remind users to set up a regular nickname for him, if placed in the end, Maybe the user will forget to set it up for him. So if the product itself provides the ability to modify the nickname, it is possible to allow special characters to be displayed in the front, user-friendly modification, but if the product itself does not provide modify the nickname function, it is recommended to display it in the rear, because it will increase the user's browsing and sliding burden.

QQ address List contact person's sort

There's a problem with the phone's own address book itself, since the Sequencer bar on the right contains 26 letters, searches, and # that represent special characters, the entire sequencer line is particularly compact vertically, and when the user uses the Sequencer bar, the thumb is placed above the sequencer bar, which completely covers the corresponding character, So that users can not accurately know the location of their current position, the user must move the visual focus to the left side of the character group or contact to determine the approximate range, resulting in the operation of the region and focus areas of separation, on this basis, QQ directory made a step to improve, That is, in the middle of the screen given the character of the thumb, relative to the left side of the character group, the middle of the letter group from the operation area closer, the display is more obvious, so that users can accurately know the current position;

On the surface of the QQ address Book seems to solve the Address book accurate positioning problem, but further analysis, we can see that this improvement is still not able to help users quickly find the role of the contact, for example, if the user wants to find a friend called "Liu", the user needs to first respond to "Liu" first letter "L", Then look for "Liu" under the "L" group, and there may be more than 10 "Li" Users under the "L" group, (Li is China's surnames, the surname Li in the Address book is generally more) there are "Blue" "Lan" "Liang" "Lang" "Liu" "lu" "Luo" and other surnames, the user only on the first reaction, it is difficult to distinguish between the ranking of these surnames , so basically only in the "L" group from top to bottom browsing, until found the surname "Liu" friends, and finally in the surname "Liu" friend group looking for "Liu";

In addition, there is a problem with this layout, that is, the letter the user pressed, and the position of the letter is too far away, that is, the operation area and the feedback area is too far away. When the user operates the Sequencer bar on the right, the central concave focus is on the sequencer strip, and anything on the screen that is not in the click Position 1~2 centimeter is in a very low resolution boundary vision, because the feedback area is moving (from scratch, and there are changes), So it's easy to focus on the middle of the feedback area, and there's a shift in attention, albeit at a very low cost, that's a little bit less than a design that magnifies the iphone's keyboard character.

iphone keyboard magnification effect

Fly chat On the basis of QQ Address book Further, the middle no longer show the current press the first letter, (the first letter in fact on the left side of the page is included, if the middle is the first letter, then the left side of the screen, the middle and right are uppercase letters, there is a cumbersome suspicion), flying chat in the middle of the display is the surname "first character": If it is English nickname, The first character is the first letter of English, if it is a nickname in Chinese, then directly display the first Chinese character, without the user to do the conversion again.

At the same time, when the user fingers move the sequencer bar in the entire list of sliding, the middle of the page will also display the corresponding first character, user-friendly in the process of sliding fast and accurate positioning;

Flying chat about the sort of contact person

In general, on the basis of the iphone address Book, the designers are also active in the new, for the moment, I think flying chat on the sequencer bar on the design is relatively perfect, welcome everyone to Pat Bricks, to explore a better sort of form ~ ~

SOURCE Address: http://blog.sina.com.cn/s ... 01014juj.html

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.