hci

What should a developer know about interface design, usability and user psychology to create great software?

Possible Duplicate: Human factors design (meeting psychological needs in UI design) What should a developer know about user interface design, usability and less technical aspects of human computer interaction? What knowledge of usage scenarios, user behavior patterns and the psychology of user to computer interaction should w...

Looking for ideas on a class project in Computer Vision

Hello all. I have come upon another class where I need to find an idea for a project, and since my last posting on SO for a project idea was so successful, I've decided to ask here again. I'm taking a class titled Computer Vision for Human-Computer Interaction, and we need to come up with a few ideas for a project that we will have abou...

Recommend book on Human Computer Interaction

Hi, I'm looking for a good book to read on HCI over the xmas holidays, is there a particular book you would recommend on this topic? Thanks, ...

Is there a generally acceptable definition of (soft) realtime delays?

Hi, I'm trying to find a benchmark for how long users are willing to wait for a response from a remote service. In my case the response is for very useful but not business critical validation of data entry. I guess that there must have been some work done in the HCI space on this. If you know of a generally accepted definition for soft...

Smallest recommended button size

Is there a recommended smallest button size under normal conditions? By "recommended" I mean prescribed by some document like: Apple HCI Guidelines Windows UX Guidelines or some ISO standard.. By "normal" conditions I mean: desktop/office use standard 96dpi monitor resolution mouse/touchpad for pointing (no touchscreen) non-disab...

Resources on making editors / program interfaces more gaming-like

In this gigantic simulation program I'm writing, I'm designing the UI and writing a mini-editor in it. I would like to design the UI so that it's very computer-game like (almost a command & conquer feel). Anyone have good resources on articles/books/links from cognitive psychology, programming, or HCI on how to design interfaces to be "...

what are evaluation techniques for HCI projects (without involving users, or psychologist) ?

I'm going to choose a topic for my thesis and it will be a HCI project. (human computer interaction). It will be a research project, and I need to think some kind of evaluation for it. I would prefer to not use human users or having to collaborate with psychologist for it. Is there any metric, or evaluation models I could use instead ?...

HCI - How to evaluate a device to the relation with these theories such as: "senses (Visual, Auditory, Haptic) and cognition (short term and long term memory)"?

How can to evaluate a computerized device or a software application in the HCI field to the relation with these theories such as: "Senses (Visual, Auditory, Haptic) and cognition (short term and long term memory)" and based on the context where the device is used? Any help or advice is appreciated. Thanks ...

HCI - How to evaluate a device to the relation with these theories such as: “senses (Visual, Auditory, Haptic) and cognition (short term and long term memory)”?

Can anyone answer to this question? "http://stackoverflow.com/questions/2615279/hci-how-to-evaluate-a-device-to-the-relation-with-these-theories-such-as-sens" ...

Selecting an item from a very large list

Suppose I have a list of a couple of thousand organizations and a user needs to be able to select one of them. The list is too large to populate in a dropdown at page load, and the user often knows what they want but it's not the first part of the organization name. That is, they know "Collections" but not that the precise name of the ...

HCI challenges of Web 2.0

What are the HCI challenges of Web 2.0? ...

An image from byte to optimized web page presentation

I get the data of the stored image on database as byte[] array; then I convert it to System.Drawing.Image like the code shown below; public System.Drawing.Image CreateImage(byte[] bytes) { System.IO.MemoryStream memoryStream = new System.IO.MemoryStream(bytes); System.Drawing.Image image = System.Drawi...

Downloading photos on the client side every 10 seconds on an ajax enabled asp.net environment?

There is a web site page which is coded on asp.net with using c# and ajax is enabled too. I want a very fast loading web page; which is going to happen with the following architecture; 1- First all data is shown by the text boxes (There are 50 text boxes, it is an application form.) 2- When the web Page is requested and loaded, then I...

chrome-like status bar in qt

I'm not big on creating GUI's, and generally my philosophy is: I don't create them, or I make them as simple as possible (and convince myself that it's better for usability :) For my current project, I'm using Qt from Python (PyQt), and I want to start adding some GUI elements without cluttering the interface. My idea is to create thes...

User interface issues regarding embedded PDFs

Q.1. What are the advantages and disadvantages, from a usability standpoint, of embedding PDFs in a web page? Q.2. In general, for the average computer user, which scenario provides the most "streamlined" experience? Q.3. Would using cookies to remember the options substantially improve Scenario #2? Scenario #1 User sets options. Us...

UI pattern for editing temporal tables

I'm writing a web interface to edit several values that change over time (for each employee, the changing attributes are role/division/workplace/type of contract/etc) and show the history of each change, and server-side validation. The user must be able to add new values, amend previous ones, change dates between periods, and so on. I a...

Strange issue with capturing Bluetooth packets from Android JNI shared library

Hi, I have a question having to do with Bluetooth programming in C. I'm working on the Android platform, but anyone skilled with the Bluez stack should be able to lend some insight... I am trying to write an application to capture Bluetooth packets from within an Android application, which is written in Java and runs in the Dalvik Virt...

GOMS model in Human Computer Interaction

Hi Guys, it is hard for me to get the GOMS model for the following scenario :( there is a system where users need to reserve tickets to long journeys using the system, users can be leisure and professional users as it states, i need to identify the user types and their characteristics, and then according to them apply the GOMS model. ho...