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)

11
votes
1answer
2k views

Microsoft Visual Studio 11 - why would they use uppercase in UI?

Microsoft has been very transparent with their updates to Visual Studio 11. It includes a huge change to the UI design of the entire IDE, most notably colour themes, icons and capitlization. In their ...
1
vote
2answers
1k views

Using the “X” as a close button vs a button labeled “close window” [duplicate]

Possible Duplicate: Closing modal dialogs I'm developing a flash application that has buttons that popup a window with more text, and information when they click it. This happens throughout ...
1
vote
3answers
394 views

How to list items with variants in an iOS Table View?

I'm looking for an elegant way to show a list of items in a Table View, where most (not all) items will have 2 variants. If I lay the items out as is (with A and B represented by icons): ...
0
votes
1answer
268 views

Presenting a list of items on a screen that already has a list

What I'm trying to do is show a list of alarms on the right hand side in the middle with the list 3:04, 3:06, 3:08. As the user hits + on the LHS, a new object is created that you can edit on the ...
3
votes
3answers
445 views

best way to represent horizontal reports?

i need to display reports with various fields, column wise. The length of each column could go along 50px appx. So , the overall report length would go upto 2k-3k px , since i need to display them in ...
2
votes
2answers
1k views

Intuitive AND/OR condition for query builder

Use case: User wants to find employees from a list based on some criteria. To simplify things let's say it is spoken language attribute only. Case 1: user wants to find person speaking multilingual - ...
4
votes
6answers
2k views

Two search bars on the same page or combination?

The main use of my site is video browsing. There is a search bar in the nav to search for videos. My site also has a photo section. I need to add search functionality on the photo section. I'm torn ...
2
votes
1answer
84 views

Display “Day entities” that contain Stuff, by day and by period

I have something like Things that happened this day that can be either of TypeA or TypeB. I want to display Day items per period and also display inside each Day item some info about its TypeA's and ...
-1
votes
1answer
68 views

Dividing an application and naming the parts for team communication [closed]

Let's say we're building a CMS administration site. This site (roughly basing myself on Orchard CMS here) is split up in parts like "Content", "Navigation", "Blogs". "Blogs", is then split up again ...
7
votes
5answers
373 views

Help panels inside application

Are there good UX reasons for not putting a "help panel" within a web application? (one that can be shown or hidden). Most applications open help in a different browser tab. I'm thinking of just ...
3
votes
3answers
220 views

User Interface that adjust itself to the user behaviour

I've been wondering why there so few apps that will adjust itself to the user needs? e.g. a user uses one button very often, so it will be bigger that the others. or a listbox item that is more used ...
2
votes
3answers
101 views

How do I represent actions that can be performed on a canvas?

I have an SVG on top of which there are some circles. The following are the actions that can be performed: Single-click + Hold on top of canvas and then move mouse to pan the canvas Double-click to ...
4
votes
3answers
197 views

Completing a process in linear steps - what should happen if a user changes one of the previously entered steps?

I'm working on a tool made for professionals to calculate advice for their customers. The user is following predefined steps. The steps are represented as tabs (with arrows) in the interface. The ...
32
votes
9answers
6k views

Good reasons to use bad UI

I know you just read the title, take a deep breath. I'll explain. When should we make a conscious decision to retain poor UI, even if temporarily? Not because of budget or time constraints but ...
1
vote
1answer
139 views

Desktop GUI loading slow

I am developing desktop based GUI (single form) using wxPython and loads it using remote citrix access from client private network. Suppose, the GUI has certain group of select and text boxes which ...
4
votes
1answer
144 views

Adding comment in a pop-up

In our system whenever a user wishes to move one entity from its module to another module he has to enter a comment in a pop-up. I want to provide the similar functionality in another module with ...
3
votes
2answers
368 views

Which UI element should I use to represent a sharing button on Android?

I am trying to create UI mockups for an Android app. I need something like this: I am using Justinmind prototyper free edition and I cannot find an UI element for the share button which produces ...
12
votes
3answers
813 views

A better way to display a forum thread

I want to figure out a better ways to make a forum thread easy to read. Common solutions to this: A flat thread where every post is sorted by time. This is easy to understand and easy to display ...
1
vote
1answer
154 views

Show mapped input in form

As a part of a form I got one field where users input an id. This id maps to a name. I want to show this name in the form since spotting a typo in a id sequence of numbers is harder than recognising a ...
39
votes
7answers
2k views

Could scaring users be good UX?

I work on an application that's designed to be usable by new users, but has a lot of complicated configuration for advanced users. Our approach to keeping users away from delicate settings is to make ...
1
vote
1answer
306 views

Intuitive design pattern for selecting indexed table combinations in a relational DB

Background I am attempting to design an interface for users to browse data in a relational database. The features are similar to PhpMyAdmin but is intended to be simpler and more user-friendly for DB ...
4
votes
2answers
329 views

Interface for configuring a chain of modules

From a UX point of view, what is an effective way for users to configure a chain of modules? Each module can process one, or two types of data Modules can optionally accept inputs (one for each kind ...
3
votes
3answers
154 views

When is themeing applicable in web application?

I have seen few applications with the ability to change themes, for example, in my case, a HRMS application (there are many such). But, people seldom use custom themes or care about them in such ...
3
votes
4answers
125 views

Does it make sense to combine Contact settings with company contact info?

We are looking to expand our website and want to have 3 sections: Contact Us Let us Contact you Stop contacting me Does it make sense to combine these 3 sections into a single page? Do you think ...
3
votes
3answers
328 views

Remove color to add emphasis

Context I'm working on a new user interface for a project portal system. Part of the system is a dashboard that lets the user know what the status of his project is. This dashboard is also there to ...
0
votes
1answer
137 views

Distracting User Attention with elements [duplicate]

Possible Duplicate: Blinking, bouncing and flashing elements Following my previous question, I have another question to ask of you. We've been asked on this UI build to consider adding RSS ...
6
votes
3answers
228 views

Internal or external settings window?

I'm designing the settings/preferences area on a hobby project in java. What is the best way to allow users to edit settings and why? My main considerations are: New window with it's own symbol on ...
5
votes
5answers
430 views

How to present information about multiple warehouse locations? eCommerce

I have a design decision that I would like some feedback on. I have an e-commerce store for electronic products. I am based in the UK and ship products from my location, this means I can show the ...
12
votes
7answers
744 views

How to make it obvious the contents of one table are based on the selected row of another?

Given a dialog with two grid-style tables, what's the best approach to visually showing that the selected row of the left table is what populates the right table? The best I can think of is an arrow ...
20
votes
2answers
2k views

Is there a visual glossary of (Windows) UI controls?

Some days it seems every member of my team calls each control by a different name. Is there a good resource, preferably with images, for what the official name of each control type is? I found a few ...
6
votes
1answer
242 views

How to determine how many widgets is too many widgets?

Following on from my last question, we're working on a UX design for an application. Once logged in, the user is confronted with a dashboard, something in a similar vein to this; just more complex and ...
3
votes
2answers
104 views

Display related images along with the main image

Let's say I've got one screen that has 10-20 images. Each of those will have up to 4 related images. I would need to display the related images along with the main image. Any suggestion on how to ...
1
vote
4answers
973 views

Creating beautiful User Interface Designs [closed]

I usually have a hard time designing a good UI for my applications/websites (especially the websites). Are there any tricks to this? Are there good books that can help/guide me? Or libraries eg. ...
3
votes
2answers
291 views

Lightbox for “In-Context” Editing

Some sites effectively combine the concept of, for the lack of better term, "in-context editing" and lightbox to allow users to easily do page content update. For example, check out Schoola and try ...
4
votes
2answers
713 views

Invite your Facebook friends in web app - Styled like Facebook or native web app style?

I am not sure how to decide (other than testing and doing the work twice), whether users when prompted to invite their Facebook friends, would be more comfortable with 'wall of faces' that is styled ...
5
votes
2answers
209 views

How to make this 'Enable SMS' more intuitive

People seem to be missing this 'Enable SMS notifications' link at the top (which i can understand), I'm just looking for a suggestion as to how to make this more intuitive while still keeping the same ...
4
votes
3answers
442 views

Hidden optional fields in form design

On a web-app I'm working on, we have many forms inside dropdown menus. On many of them we have an optional field: Description. This field has been added for the users that want to work on a more ...
0
votes
0answers
81 views

Any prototyping tools have ice cream sandwich stencils yet? [duplicate]

Possible Duplicate: What tools can I use to design for Android 4.0 (Ice Cream Sandwich)? I got a license for Axure but was dissapointed to find that Android stencils on there are from 1.6 ...
7
votes
1answer
156 views

How should I warn a user of a config problem in my software?

My Mac OS X software has complex configuration. The software does its best to auto-configure and to help the user through the process. However external components can change THEIR configuration, which ...
5
votes
1answer
191 views

How long to keep an Undo option available?

I'm working on a medical decision support app, taking certain actions in the app may result in legal consequences, therefore I'm adding an Undo. It's a single step incremental Undo and if not used for ...
5
votes
3answers
552 views

Best way to deliver “mockup tool kit” to engineering team?

I've recently assumed the responsibility of shifting the design culture at a very technology/feature-focused company. (Our "product" is a web portal that customers use to manage the lifecycle of ...
4
votes
3answers
314 views

How does a “mental model” relate to an information model

In UI design we often talk about "mental models" that users need to form. I'm wondering if there is a particular relationship between that mental model and the actual information model that the system ...
4
votes
3answers
716 views

MessageBox title standard? [duplicate]

I have a message box that has a confirmation to identity a crew or to skip the step. I have always put my titles of messages boxes as a short description as to what is going on. For instance, my ...
4
votes
2answers
370 views

User Interface for assigning times throughout the day

I am designing a roster where each staff member can be assigned to a particular task for any 15 minute block throughout the day. In practice, there are usually two or three primary tasks, as well as ...
0
votes
1answer
160 views

Features that a “basic” Torrent client should use [closed]

I am not exactly sure that this is the right place to ask this question, but anyways, I am an eighth grader, looking to rewrite the rTorrent GUI (type thingy) nTorrent (hosted at ...
3
votes
1answer
279 views

Multi-pane code editor with preview: help me find a good compromise between usability and complexity

I am creating a simple web site/app for testing JavScript code in the browser, similar to jsbin.com, jsfiddle.net, and tinkerbin.com. The usual approach is to have 3 code editors (for JS, CSS, and ...
-3
votes
1answer
2k views

metro style UI is too early or not [closed]

I think metro style UI is just beautiful and user friendly. It is suitable for both Tablet and PC. Should I make my new website design in metro style or conventional standard?
4
votes
1answer
200 views

Where to place optimization controls in a scheduling interface with several vehicles and optimization criteria?

I'm involved in the design of a vehicle routing interface. It mainly consists of a Gantt-Chart, where jobs are arranged in a timeline. Each job is carried out at a different location. The total travel ...
7
votes
2answers
333 views

When is it appropriate to use a “well” UI element?

Are there standard uses for it? I see it most often when embedding example code... As see on Twitter Bootstrap: http://twitter.github.com/bootstrap/components.html#misc
5
votes
2answers
529 views

UXD Methodology - Best practices for identifying a Global Navigation Toolbar implementation

I am part of a large webapp project, but a small UX team (we just went from 1 to 2, a few weeks ago). We were brought in terribly late in the process, to the point where there was literally no chance ...