Human Design of UI

Source: Internet
Author: User

Human Design of UI

 

 

Http://www.learnjava.cn/Article/j2se/javagui/200711/1370.html


As the interaction interface between users and computers, how to better serve people and make it easy, simple, and fast has always been the consciousness of UI developers. as developers, it should not just push the UI to computer graphic design personnel, but should not be done with one hand (if you are not alone ). Our developers often focus on code aesthetics while developing the UI. The application of patterns ignores the feelings of real users. We are often proud of the beauty of our own technology, and we sneer at some applications that are lower than ourselves. But users never care about it.Code How is it written? Are they concerned about whether this application is useful to them? Smart Huo? So if we only look at our own designs and focus too much on the software itself and ignore the user's feelings, it would be no different from some people who use money to do useless research in ivory towers, maybe there is a beautiful term for science.
So how can we be regarded as a good user-friendly UI design? This depends on the main users. The well-known operating systems Windows XP, Windows Vista, and Vista are Microsoft's latest operating systems, including the hard work of many developers, however, many people around me don't want to install it. Some news surveys also say that Vista is not as popular as XP was born in the past. Most of them say the same thing if they don't want to install it, XP still has a lot to understand, for fear that Vista does not even understand, to be honest, I have used Vista, so I am a person in the industry, of course, easy to use, and we have the spirit of innovation, so I often use new things, but ordinary customers don't think so. I asked a few users who don't understand the computer before installing Vista, "The word 'start' in the Start menu is gone, and I thought I had changed the location." "The interface is more beautiful than XP, but my machine seems a little slow, what should I set "...... Again, we know Ajax. I have received many calls from different people and said, "Why didn't I get stuck when I opened the webpage ?", "The Web page cannot be browsed. Please wait, loading the data, and wait for a long time, that is, not to appear "...... In the face of these calls, we may say, why are you so stupid? It's stuck because the people who are executing JS and writing JS are too spam and waste resources, if it doesn't appear, refresh it. Don't browse the unprofessional website. wait and wait. In fact, many times we can avoid user problems, for example, when your Ajax JS is too large, you can first prompt the user to say that the data volume is large. Please wait a moment. If the response does not respond for a long time, press the refresh button of the browser, or press F5.
I have also seen a lot of software advocating how powerful, how powerful, and how humane their functions are, but I opened their software and found that they can only be operated with the mouse !! This is a big failure in uidesign! For example, if you use MSN and press up or down in the contact box, MSN will be very smart to understand that you want to select the last or next contact, and QQ will be very smart to understand that you want to drag the slide! @ # $, There are still a lot of software with poor memory. No matter how I operate it, it cannot be remembered. After the software is disabled and restarted, it returns to its original appearance. There are also insufficient self-confidence in the software, repeatedly asked me "Are you sure? ", "Do you really want to do this ?", "Maybe you are not careful ?" I just turned off this entertainment software on the spot, and some software was so bold that it was impossible to perform an unrecoverable operation without even prompting me, and there was a poor software culture, the meaning of a button or icon is often ambiguous, so that we often make mistakes, do wrong operations, or put some high-risk operations next to common operations, it is easy to make mistakes, some of the other operations that are not commonly used are also placed in the frequently used operation area, without telling users how to remove them. There are numerous examples.
The reason for these problems is that we have different ways of thinking with users. For example Article I invited my dad down from my computer chair. Before that, he was reading the webpage before my meal-"interface jiugongge". I said you can understand it, he said, "I don't understand, but isn't the interface of this software all like this? Besides, there are eight locations for a piece of paper, plus nine in the middle. Where do you choose not to place your stuff here ?", I was about to explain the relationship between this and the software design, but suddenly I thought, yes, it makes sense. If I explain it to the old man, I can put it above and below, that's not 3D. For example, I have always been dismissive about the real name of the network, but when it was wiped out by many people's machines, many people called to ask me how to input Chinese characters in the address bar, I jumped out of the search interface, not the website with Chinese characters. I used to have some websites. I only saw the rogue side of the website. I ignored the common users and couldn't remember where the website was, even some users do not understand English. How do you make him remember that all the websites are in English? However, after a few days, they all said no. There was a website navigation website that made their home page. The websites they wanted to visit on a daily basis were listed above. I later learned that, hao123, which was previously deleted from my dormitory for half a day. Therefore, we must fully consider the users, people, habits, and some basic things of uidesign, such as the actions that the mouse can accomplish, the keyboard can also be completed.

 

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.