Current Issue
The application of model matching principle in user interface design - Part 2 - 16 January 2008
by Liang Zhang in Opinion
For programmers, a programming language is a software tool. Its interface consists of its lexicon, grammar and semantic rules. From this view, using a language to do programming is actually using that tool to accomplish something. As we will see shortly, different languages vary greatly in the degree of how they get close to programmer’s conceptual model.
The application of model matching principle in user interface design - Part 1 - 2 January 2008
by Liang Zhang in Opinion
It is clear that the dustbin consists of two containers: one in blue and one in yellow. The labels on the dustbin indicate that the blue one is used for materials that can be recycled, while the yellow one is for materials that can not be recycled. The problem is, however, how will people know what are the materials that can be recycled? If you ask the people around you, you will find that even some PhDs can’t answer it correctly.
Mode in User Interface Design - 10 December 2006
by Liang Zhang in Opinion
Perhaps you had, once or twice, experienced the following: When you logon to a software system, you are required to input a user name and password. In most situations, the system remembers your last input and the system automatically pre-fills in the username edit box, and the cursor will be directly placed in the password edit box. You tried typing in your password several times, only to be complained by the system that the password is wrong. ...
|




Latest Comments