Human–computer interaction (HCI) is the study, planning and design of the interaction between people (users) and computers.

learn more… | top users | synonyms

48
votes
5answers
5k views

What research is there suggesting modal dialogs are disruptive?

It seems "Everyone" knows they're highly disruptive for many situations but often times clients don't. Particularly in desktop applications this form of dialog is often misused, often disrupting a ...
30
votes
7answers
4k views

What are the usability benefits of using multiple monitors?

I've read a lot of articles suggesting that work patterns are more effective when using more than one monitor. But why is that the case, from an HCI perspective? And as follow-up questions, are there ...
26
votes
2answers
1k views

Defining “Instantaneous” as part of usability acceptance criteria

The Setup I have run into this problem time and time again. An interface is performing slow and QA and/or Engineering come back and ask, "can you please define the acceptance criteria for how fast ...
22
votes
1answer
598 views

What happens when gamification is poorly done?

Gamification originally sought to take advantage of the fact that intrinsic, embedded rewards are more effective motivators than external ones. It has also become exceedingly common, but the ...
12
votes
3answers
438 views

What is the benefit of anthropomorphizing a UI?

Earlier I withdrew some money from the cash machine and at one point the screen read: "Hold on, I'm contacting the server". The designers of the system had chosen to infer through the language ...
11
votes
7answers
2k views

Why don't people use the “I'm feeling lucky” button more often?

Have you ever seen or heard of someone using it? Back in the days when Google didn't automatically redirected you to the results page as you typed, I think not a lot of people used the "I'm Feeling ...
11
votes
1answer
2k views

Origin of the 'Loading Circle'

Particularly prevalent since Windows Vista, as far as I can see, the 'loading circle' is now an oft-used representation of something being loaded, or some unspecified wait period. There are many ...
10
votes
7answers
2k views

Visually show “File cannot be dropped here”

I am trying to show to user if "File cannot be dropped to the desired location" on my UI. Refer to the image attached above, user can drag and drop a file to the rectangular areas defined but not ...
9
votes
1answer
758 views

Will employers hire someone who wants to code AND practice UX? [closed]

During my uni, whilst studying graphic design, I got more and more into programming as I enjoyed creating processes leading to a final design (from generative visual design to data visualization to ...
9
votes
4answers
607 views

Should we be designing for touch first?

Touch interaction is becoming more ubiquitous and often the only option. Should we be designing for touch first or even touch only? What are the ramifications of taking this approach? As someone ...
8
votes
3answers
940 views

To lower user's cognitive memory load or not?

Naturally, it sounds like it is only best for our users if our design could reduce user's cognitive workload when performing a task. However, there are also theories that explain the need for a ...
8
votes
4answers
1k views

Developer with HCI background studying graphic design

I'm thinking about going to design school for a year, studying graphic design. I want to get work as a UX designer/researcher, with the possibility of day to day activities like user research, user ...
7
votes
1answer
3k views

How to break into the field of HCI?

Before you make a remark of this has been asked over and again, let me point out that I have done my research - Do I have the skills for UX? As a programmer, how do I move into UX? Getting into ...
6
votes
6answers
888 views

Better UI for exchanging blocks up and down

I have developed a UI as shown below: Now I want to add a functionality to this UI that if user wants to exchange positions of if and else if blocks, he must be able to do that. One option could ...
6
votes
3answers
195 views

Teaching HCI to graphic design students

I'll be teaching an undergrad course in HCI to graphic design students. I'm looking for assignment ideas. The assignment should lend itself to research by the students, and be inspiring enough to keep ...
6
votes
1answer
326 views

How do users use spatial memory?

I have some questions about how spatial memory works and the effects on user interfaces: Do users seek items by spatial memory? What do they actually "link" to a position - a particular object ...
5
votes
5answers
675 views

Benefits of recording user facial expressions when testing

Every "proper" test setup seems to include a camera / webcam for recording the user and a lot of articles I've read in the past recommend it as part of a setup, but sources never really go into a ...
5
votes
3answers
187 views

Is it necessary to include an interface's “hidden functions” in the manual / help?

Background A well designed interface allows any type of user, beginner, advanced, or expert, to achieve their objective quickly. In most cases, help information contains the description of elements ...
4
votes
2answers
1k views

Use of 'she' in scientific literature

While reading through plenty of scientific papers for my thesis relating to Human Computer Interaction (HCI), I am under the impression almost everybody refers to users/subjects/persons/... as 'she'. ...
4
votes
2answers
125 views

How to integrate word prediction keyboard into P300-based BCI (brain computer interface) system?

See this question in Cognitive Sciences. A P300 based BCI is designed for locked-in patients to communicate, P300 is a brain wave elicited in the process of decision making. Farwell and Donchin ...
3
votes
1answer
217 views

Input “Infinite Value” option in spin control

In my UI if a user selects to allow multiple , he checks the check box next to “Multiple ”. When this check box is selected, “Maximum” option becomes enabled. Here user can define how many options can ...
3
votes
2answers
347 views

Simulate Eye-tracking by Photoshop filters?

I've read some articles about visual perception and that it mostly differs in High-frequency, Mid-frequency and Low-frequency recognition. Whereas Low-freq is fastest and seems to be responsible for ...
3
votes
1answer
90 views

recommendations for best practices in testing upright and angled directory experiences on large-scale touch-screen display?

Has anybody had experience testing interactive touch-based displays for ux usability. Specifically, i'm looking at large-screen (i.e. wall-sized) touch screen software experiences that use advanced ...
3
votes
1answer
54 views

Name for property of “infinite distance” for tabs at top

I recall that there is a technical term for the property of browser tabs at the top of the browser window having "infinite distance" for the user's mouse pointer movement, but I cannot recall what the ...
2
votes
4answers
822 views

Warning message to the user if name he enterred already exists

I want to warn user if the file name he enters already exists and ask him if he want to try with another name. Following options I think will go good in such situation: "A file name with this name ...
2
votes
3answers
271 views

How to arrange five blocks on UI

I have five blocks on UI: On the basis of rights of user, these blocks will be visible. For example, if an Admin signs in, all blocks will be visible. For Manager, I want to show block# 2,4 and ...
2
votes
4answers
192 views

Do interfaces evolve?

People often use the word evolution to describe the change over time that can be seen in human computer interfaces. Is there any research that looks at whether human computer interfaces evolve over ...
2
votes
1answer
556 views

What's the point behind badges? Do they make the UX more pleasant?

I'm designing badges for a client's app (when users get a certain number of points, they get a badge). It seems like badges are used in nearly every type of challenge/game app. I understand that it's ...
2
votes
4answers
138 views

Tracking what users are drawing on a piece of paper in real time

As part of our research in an HCI project, we need to track what users are drawing on pieces of paper in real time. Due to some requirements, we cannot replace the paper with anything digital. What we ...
2
votes
2answers
76 views

Research on more effective search systems based on Human–computer information retrieval?

Within the field of User Experience, a lot of interdisciplinary boundaries intersect and co-exist finding new knowledge from different views. One part where results have yet to come (?) is the field ...
2
votes
3answers
194 views

How do I figure out what people need by observing?

I'm taking an online HCI class over at https://www.coursera.org/ Our first assignment is a "needfinding" assignment, where I'm supposed to observe people and come up with an idea of how technology can ...
1
vote
2answers
175 views

Visually show start and end of a condition

I want to visually show starting and ending of an if block in my UI. Each if block starts with if and ends with end. The condition is written in red. I’ve figured out a few ways to show the start ...
1
vote
3answers
518 views

Better option to warn user about an existing name

If a user wants to rename a file, he double clicks on file name, and name becomes editable. If user types an already existing field name and presses “Enter” or click outside the edit box, there could ...
1
vote
3answers
210 views

Alternate for radio button to show default selected file

User has a list of multiple files. When user logs in for the first time, I want to show current file selected by default. Currently I am doing it using Radio Button like shown below: But in UI it ...
1
vote
2answers
83 views

Select between page and object on it when both have same boundaries

ON the UI that I’m designing, I have a page and there could be multiple rectangles on the page like shown below: A page can be selected by clicking on its boundary. Similarly, a rectangle can be ...
1
vote
4answers
218 views

Using a survey to identify problems, for usability testing

I'm new to UX research, and I am on a small UX project just for the sake of practice. Before conducting a usability test, I understand that I need to know the user's pain points in certain products ...
1
vote
3answers
124 views

What resolution of eye tracking could reasonably be expected, by using the in-built camera of a tablet device comparable to an iPad Air 2?

By "resolution" I (loosely) refer to some fraction of the device's screen. For example, at the coarsest level of resolution, could we expect to differentiate (using the front-facing FaceTime HD ...
1
vote
3answers
138 views

Icon for Appending a file after existing file

I am designing an editor. On my UI, there is an icon for importing a file. When user opens the editor and clicks on “Import” icon, that file is opened in editor. Now I want that if user clicks ...
1
vote
3answers
173 views

Gather - Capture User centered data

I have made a web application for educational purposed which is used by people living in rural parts of the country, who are not able to get access to proper education. I have centers in those ...
1
vote
4answers
66 views

Calculating tasks response time with paper-prototypes?

I am conducting paper-prototype testing and manage to collect data about completion rates and satisfaction scores. However, I am finding it difficult to calculate the task times. Is there another ...
1
vote
2answers
397 views

Link between UX/HCI/Graphics?

I've been reading up a lot on UX lately. The terms computer graphics, HCI and User experience keep coming up together. Could someone explain to me how Graphics, HCI and UX are all linked?
1
vote
1answer
210 views

Action icons on context menu

I have an object and a menu on its toolbar. When user clicks this an menu icon from top toolbar, a context menu opens in drop down like shown below: There can be actully three kinds of objects so I ...
1
vote
2answers
480 views

Is HCI applicable to game design in the way I'm trying to apply it?

Say if I wanted to create a new platform in a game like the mobile game doodle jump. The differences in the different platforms are actually subtle changes in different parts of the feedback loop. If ...
1
vote
1answer
202 views

designing interface for choosing between two images

This is a general question about HCI. I was wondering what are some of the best examples of UIs you've seen that presents a user two images and has them choose which one of them is better. I have ...
1
vote
2answers
53 views

Should usability experts be included when testing the first initial prototypes?

My project consists of three iterations: Low-fidelity usability tests Redefined prototype usability tests Final prototype usability tests. I am unsure whether to include the HCI expert review ...
1
vote
1answer
78 views

How can we tell users that they are using their computer in a way that may cause hardware failure? Any studies on this?

In short Sometimes, people use computers in a way that taxes their hardware and can eventually lead to CPU or BIOS failure. When it does happen, there might not be any warning. Users can go from ...
1
vote
1answer
142 views

Are there any peer-reviewed papers on the maximum waiting time to be considered “user real-time”? [duplicate]

Are there any scientific papers about any study performed on what is considered a maximum waiting time for an activity to be considered "user real-time" (not software real-time). I was looking at ...
1
vote
0answers
33 views

What UX Researcher is really researching? Speciffic factors, variables about HCI [closed]

I need to be very speciffic for my bachelor work in explaining what is being tested in every UX research method. I can list some factors, but i haven't found any official list or division into ...
1
vote
0answers
99 views

Psychology graduate going into UX/HCI field. career advice needed [closed]

I writing this in hope to get some career advice from UX/HCI professionals. I want to thank you in advance for hearing me out first. I just finished my undergraduate less than 2 weeks ago with major ...
1
vote
1answer
84 views

Psych major wanting to go into UX…should I get a CS minor? [closed]

I'm currently a psych major right now and in my second to last semester with one more psych class requirement to take. I've been thinking about what I want to do. I've been looking into UX or HCI. ...