User Experience has always been Microsoft's mantra, but it is also easy to understand. For (ordinary) end users, he does not care about what kind of technology they use and how secure your software is, what you care about is how your software makes me feel, and whether it is easy to use. This is why Linux has always advocated how advanced its functions are, but there are still few individual users.
The following are some of my best practices on user experience.
1. Refreshing
Example: IE 7.0 Beta2 +, Google Desktop 1.0, Google, Baidu
IE7.0 Beta2 has only two columns by default. One is the address bar and the other is the label bar. These two columns are the most commonly used and occupy most of the non-work area. Few buttons are visible on the interface, but most operations can be performed. The difference between IE 6 and IE 6 is also reflected here. One is to hide the menu bar (some are placed in the Toolbar), and the other is to hide unused buttons. The entire UI is very fresh and easy to see. So now I want to vomit as soon as I see the Maxthon Deluxe Edition Interface.
I like Google Desktop very much, but the most direct reason for turning a blind eye to MSN Desktop is that GD only has one status bar icon and a text box for entering keywords.
Generally, we place our daily necessities in a regular manner: For things that we use very frequently, such as cups and timely stickers, we can reach out and reach out, the occasional use of things can be easily found (more than just reaching out and more than two steps), as long as you know where to put things that are not needed, so that, it will not make the limited space look messy. The same is true for the software user interface.
2. Big Controls
Example: WordPress
I liked her when I first saw the WordPress login box. Enter the username and password text box, And the logon button. It is as attractive as MM eyes. Big means Big, rather than reckless. If a person's eyes grow bigger than a ox's eyes, they will be "too late.
The send button of MSN is very good. If we just pasted a website with the mouse, it would be easy to click the button again.
The feeling of holding the pencil head or ball pen core is not always so good, and the software UI is the same. The buttons, fonts, and text boxes that are too small are "anti-user. This is why Firefox needs to set the minimum font size, and IE needs to add the webpage scaling function. In a backend, my browser window is so big that you give me two controls with the same flea. What do you mean?
3. configuration-free
Example: listening and TT
Many people say that it is very easy to use quiet listening. I tried it today. It is really good. There is a good SKIN when I open it. Below is the list of songs, and there is a display of the lyrics on the right (automatically downloaded from the Internet ), when minimized, the status bar is automatically reduced. It is very suitable for my use habits. Winamp can also fully implement the above functions, but you have to configure them or install some plug-ins.
Firefox is said to be very powerful and supports any extension, skin, and SingleWindow browsing. However, when I installed it, I felt very bad. I had no skin and browsed it by Tab, but a new window came up. I spent an hour installing plug-ins and skin. If the same is true for our software, don't sell for money. Learn Linux.
In addition, configuration-free and configurable are not in conflict. configuration-free means that when you start the software for the first time, the software should be in the optimal configuration (the most suitable configuration ).
4. result-oriented
Example: Office12, Visual Studio 2005
I heard this word for the first time at the OTEC (Office Expert Club) meeting When Xiong Mingfeng introduced Word12 to us. In Word12, we select a piece of text, and a small Toolbar will appear next to it, with alignment and bold buttons on it, just as we are in IE6 +, when you move the cursor over an image, the toolbar with the SAVE and print functions is displayed immediately.
In the past, when we wanted to perform the desired operation, we always went to three places: menu, fixed toolbar, and right-click menu. With the development of software, people's requirements have also improved, and people are too reluctant to find, but want to find someone on the toolbar.