All user interfaces have to be designed. This seemingly empty statement still holds a lesson, because all too often programmers just implement the first idea they have, without asking themselves if there are alternatives. Programmers are not typical users, and even if they try to place themselves in the user’s position, what seems a good choice at rst may turn out to be less than optimal in the long run. User interface design can be approached from different perspectives. There is the view from sociology: how do computers infuence the behaviour of their users? Do computers make tasks more enjoyable, easier, and less stressful? Psychology can look at the way people’s skills, learning ability and character are cooperating with or working agai...
Ben Shneiderman again provides a complete, current, and authoritative introduction to user-interface...
Although the power of personal computers has increased 1000-fold over the past 20 years, user interf...
In the design of computer systems, human diversity and their specific needs have been neglected in t...
All user interfaces have to be designed. This seemingly empty statement still holds a lesson, becaus...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Enhancing the way people use computers to perform tasks has become a very important issue in interfa...
Enhancing the way people use computers to perform tasks has become a very important issue in interfa...
Designing the User Interface is intended primarily for designers, managers, and evaluators of intera...
Working in a software project is a challenge. People with different backgrounds are together working...
Designing user interfaces nowadays is indispensably important. A well-designed user interface promot...
A computer system's user interface has a big impact on its acceptability and usefulness. There has ...
The human-computer interface is the area of contact between people and computers. Within this area, ...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...
Almost as long as there have been user interfaces, there have been special software systems and tool...
Ben Shneiderman again provides a complete, current, and authoritative introduction to user-interface...
Although the power of personal computers has increased 1000-fold over the past 20 years, user interf...
In the design of computer systems, human diversity and their specific needs have been neglected in t...
All user interfaces have to be designed. This seemingly empty statement still holds a lesson, becaus...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Enhancing the way people use computers to perform tasks has become a very important issue in interfa...
Enhancing the way people use computers to perform tasks has become a very important issue in interfa...
Designing the User Interface is intended primarily for designers, managers, and evaluators of intera...
Working in a software project is a challenge. People with different backgrounds are together working...
Designing user interfaces nowadays is indispensably important. A well-designed user interface promot...
A computer system's user interface has a big impact on its acceptability and usefulness. There has ...
The human-computer interface is the area of contact between people and computers. Within this area, ...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...
Everyone knows that designing and implementing human-computer interfaces is difficult and time-consu...
Almost as long as there have been user interfaces, there have been special software systems and tool...
Ben Shneiderman again provides a complete, current, and authoritative introduction to user-interface...
Although the power of personal computers has increased 1000-fold over the past 20 years, user interf...
In the design of computer systems, human diversity and their specific needs have been neglected in t...