Graphical User Interface design (GUI-design for short) refers to the visual aspect of designing computers, appliances, machines, mobile communication devices, software applications, and websites with the focus on the user's experience and interaction. Generally refers to digital rather than physical ...

learn more… | top users | synonyms (1)

0
votes
2answers
140 views

Why use arrows pointing the opposite direction?

When using the official Github for Mac GUI client, I've seen that there's an icon which is used to open a hidden menu. It uses arrows to indicate that it moves something, but those arrows are pointing ...
0
votes
1answer
55 views

how can I clean up these piano notes?

hopefully i can attach a screenshot here... I am buried under the complexity of displaying piano notes. (hmm, thanks editor guy for including the screenshot in the message. but it's not quite hires ...
1
vote
2answers
27 views

Multiple Account Administration

So, I have a site that I'm currently designing, and I'm struggling to find a good way for a user to Administer multiple accounts. Basically, the situation looks like this: User "John Doe" has a ...
2
votes
1answer
33 views

Best way to represent selection of scripts between steps

I have a process with multiple steps(concept,design,implementation,maintenance). This process needs to be automated. User will select different scripts from file system to move from one step to other. ...
0
votes
0answers
37 views

How do you prototype desktop app designs? [on hold]

Just like we use html and javascript to prototype web and mobile designs, how do you create interactive prototypes of desktop app designs? Thanks!
1
vote
1answer
42 views

Displaying Hierarchical Progress Feedback

I have an application which processes data within a set of AutoCAD drawing files. Basically, there are a few parent drawings and a few child drawings. My objective is to create an informative progress ...
3
votes
1answer
72 views

Balancing between UX and Back Office Operations (The one click booking)

I am working on developing a simple home cleaning booking mobile application and I've been looking at what's out there: Most of them have a multi-step "wizard" that goes from asking the user for the ...
2
votes
0answers
101 views

Warning message when user navigates away from a page [migrated]

In my software, If user edits some content of a document and clicks close icon without saving the changes he made (i.e. without clicking the save icon first), the text of message that I display to the ...
54
votes
6answers
10k views

Why are calculator screen digits right aligned?

Is there any logical reason behind digits alignment in calculator? If yes, can we apply this for visual interface of numbers on web?
2
votes
2answers
76 views

Can you apply a similar UI design used on a “web” app towards a “native” (iphone, android) app?

I'm in the process of redesigning my website to be responsive, so this will also include a "mobile" web designed version of my website. I'm just wondering, would I be able to use my "mobile" web app ...
3
votes
4answers
305 views

Why do web designers force users to enter credit card numbers without hyphens or spaces?

Credit card numbers on the cards themselves seem to follow a pattern--four clusters of digits separated by spaces. This seems to comport with "human factors engineering" that I think shows people have ...
1
vote
1answer
54 views

Suggestions for labels of different kind of doors/gates [closed]

I'm designing a mobile app for home automation. Shown at the end of this question is the remote page, which allows the user to control doors and gates. We have to provide the following three types ...
1
vote
1answer
71 views

Designing an Interface - A 'How Can I Direct You' style of interface

We're building an internal tool for helping folks utilize user experience in their projects. We're looking at it from two directions--one direction, easier, is "Hey, I need a wireframe, where can I ...
-1
votes
1answer
92 views

Best way to show transition between states

I need to graphically represent transition between different states. The states list is dynamic. At one time only one state can be active. We have a product which gives the user ability to define ...
0
votes
0answers
17 views

What is the best way to indicate required fiels for deskop style web apps? [duplicate]

I am interested for best practices for indicating required fiels for deskop style web apps.
0
votes
2answers
83 views

Should I explore alternatives to the drop down menu on this site?

Before I say anything else, I should note that the use case is fairly specific: The site is security related, allowing the customer to manage remote connections, video libraries, and user access. The ...
1
vote
2answers
135 views

Link-heavy web GUI patterns

There is an enterprise system where all entities are interconnected. Let's say we have following entities for a example: Customer, Order, Product, Contact, Employee. The preferred GUI style is ...
0
votes
2answers
86 views

Best GUI tool for X, Y, or Both situation- radio buttons, or check boxes?

I have a medical reporting application, and three possible options for a query. I need the user to select one of three options, and I am trying to figure out if a radio button group is best or some ...
0
votes
1answer
71 views

Visual Indicator For Manually Created Documents vs. Automatically Generated Documents

I'm working on a UI that is a master-detail-detail view that displays a list of documents to a user. Some documents are manually created and other documents are automatically generated. I have a ...
2
votes
4answers
93 views

Is good UI design something that reflects the underlying system/process or something that is used to solve the problem?

Inspired by this previous question on UX SE: Good reasons to use bad UI? I asked myself the question, "Are there bad reasons to use good UI?" And just to clarify, I am talking about UI design and not ...
0
votes
1answer
40 views

Should the main drop-down menu in an application always be titled “File”?

First my question, and then the details below: Should the main drop-down menu in a windows application always be titled "File" or should it be titled something more appropriate to the options it ...
0
votes
0answers
4 views

3D user interface [migrated]

What software would be good for implementing 3D user interface control system. Below is the image of automated guided vehicle control system which is representing in real time where the vehicle is. So ...
3
votes
1answer
176 views

Improve Design for Master/Detail View

I'm trying to put together a design draft for a UI in a business application that will allow a user to view a list of documents that will be published to recipients in one or more departments in a ...
0
votes
1answer
96 views

The most efficient solution for breaking this form into multiple tabs

INTRODUCTION AND RELEVANT INFORMATION I am software developer who must create application for managing contracts. I am very "clumsy" regarding UX, so I am not satisfied with what I have made so far. ...
1
vote
1answer
131 views

Improve design for master-detail interface

INTRODUCTION AND RELEVANT INFORMATION I am programming application that writes data about contracts into database. It is similar to banking software. Contract is very complex data, so let me ...
0
votes
1answer
63 views

What is the best approach of presenting a tabular data with search options in android?

We've developed a POS system that is in use by multiple retail stores which we'd like to port to an Android version. I am wondering what the best approach for displaying tabular data with search ...
2
votes
1answer
48 views

Better options to show Open and Save option for each file in a list

A list of all input files is shown. User can click ‘Create Output Files’ to create output files for each input file. Now when all output files are created, ‘Create Output Files’ button becomes ...
0
votes
0answers
36 views

How to best explain to users how their details will be used?

What would be the best approach to explain to users that their information will be used to: 1- help authenticate them if they do get locked out of their account. 2- Communicate with them regarding ...
2
votes
1answer
102 views

What's the best way to layout an application for building lists of objects?

I'm building an application to support a small scale manufacturing process. The process has a number of discrete steps. "Widgets" are consumed in each step and new types of widgets are produced to ...
1
vote
3answers
86 views

How to browse a long list of artists and songs

I have a mobile app that allows you to browse lists of songs: [a][b][c][d][e] Elvis - Song 1 Elvis - Song 2 Elvis - Song 3 Ernie Wood - Song 4 You can jump to the letter to filter based on the ...
0
votes
3answers
68 views

Terminology for Permissions Operation

We're working on a user security manager. In the app, there is an operation to overwrite a user's permissions with the permissions of another user, essentially: Delete all permissions and group ...
1
vote
1answer
54 views

Showing remaining time in a web app

We have developed the interface of a web application which lets the user manage some remote equipments for a limited amount of time. Basically, it is used in this way: User A reserves the hardware. ...
6
votes
4answers
960 views

App design process - Prototype phase: Photoshop design every single screen?

I've just started designing apps and still learning my way through. I'm now doing a project that it is quite complex, so this was the rough process: Understanding of client's requirements and ...
0
votes
2answers
98 views

Is it really better to “A/B test” everything in lieu of understanding usability research?

Have you worked with people who don’t believe in learning from UI research and instead going with their own beliefs? Were you able to convince them that bad ideas are bad ideas before time is wasted ...
4
votes
2answers
272 views

What kind of language is most acceptable for placeholder text?

I have a form that displays the user's current address and allows them to change it. I have a preferred format that I want so I want to provide hints to them as to what is acceptable and what goes ...
1
vote
1answer
38 views

Show time left, warn before automatic hangup

I'm working on a Windows desktop application where the user deals with incoming calls by emergency devices. Because the inbound capacity is limited, the connections should be kept short, a time-out ...
38
votes
6answers
4k views

What is the reason arrows are interpreted as direction?

What is the reason arrows are interpreted as direction? Is this a cultural thing or is there something profoundly intuitive to it?
1
vote
2answers
70 views

Layout for a flowchart

I have a flowchart with 5 nodes. the connections are as follows: A-B A-C A-D B-C B-D D-C B-E A & E are my start and end points. What is the best way to lay out the flowchart to maximize clarity? ...
0
votes
1answer
86 views

Struggling to find uses for the mousestop event

I am building a gaming site that is javascript/jQuery heavy to enhance maximize UI/UX. To achieve the best UI/UX possible, I have made use of not only JS and jQuery, but also jQuery UI, the Dojo ...
2
votes
3answers
292 views

Improve form design for more efficient editing/browsing through data

INTRODUCTION: I am asking for advice to properly redesign the GUI so user can have the best possible user experience. Although I am generally satisfied how things turned out for entering data into ...
0
votes
0answers
29 views

How to create UI for Pub Sub?

I have a task which essentially is Create UI for PubSub model. Let say we have a Web page, where we have different blocks which represent Publishers and Subscribers, and some of Pubs and Subs are ...
0
votes
3answers
100 views

How/should I display data that has different units in a chart?

I need to display some data for users to look at at track their progress, and at first I thought of using a line chart, which at a glance seems okay. But the problem is there are 2 different units ...
0
votes
1answer
70 views

Server side UI vs. Client side UI [closed]

I'm reading a job description which reads... You are an experienced front-end developer with expertise in Javascript,HTML,CSS & server side UI frameworks (PHP/Python/Node.js). I've always ...
1
vote
4answers
552 views

UI to convey competency or skill level?

Are there any guidelines out there as to what could be used to effectively convey competency at x, where x is a professional ability of some kind? At the moment I'm dividing skills up by core and ...
1
vote
4answers
89 views

Selected state of two icons--clarity

We are designing a site that has list and grid views. We are having a heated discussion about which design shows more clearly that the grid view is selected. So I turn to you: Which version shows ...
0
votes
2answers
58 views

Gui: Naming menu and commands

I look for guidelines for naming menu or button commands, should they convey the command operation or could be more conceptual and idiomatic (in the context and direction of the software usage) For ...
0
votes
0answers
61 views

Navigation - Using expanding divs

BACKGROUND: I'm redesigning an internal finance app that will be used by expert users. By expert I mean that the users will be using this app for hours every day. The problem stems from mission ...
3
votes
4answers
621 views

How would you differentiate this cluster icon from a marker?

I have a map application that shows locations. You can select what item you want to see data about as well, which edits the icons on the map. In the below picture, you see several locations, and the ...
0
votes
1answer
68 views

Can not design window to be used both for inserting and reading data from database

I am working on a financial software which has a lot of data to be entered into database. I have managed to design user interface for entering data on my own, and my employers are satisfied. ...
1
vote
4answers
91 views

Meaning of message dialog icons - demand a prerequisite

In GUI, there are different icons which we can use in message dialogs such as (Warning, Exclamation, Error, Information ...). My general question is the application of each of them. But my specific ...