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)

1
vote
1answer
27 views

What's the best way to indicate that the pop up blocker may stop the user from performing a simple task?

I have an application where user have the option to open all selected items in a new windows. Unfortunately, if the user is running a fancy new-age browser that blocks pop-ups, he doesn’t realize his ...
0
votes
0answers
32 views

How to handle complex preferences form [on hold]

I'm working on a new feature for an application. The results of a form determine the user preferences which are used to match product buyers with potential brands. For each metric, the buyer can say ...
3
votes
2answers
58 views

Truncation design solution for a search result with more than 1000 authors

Three things: In recent years, we have seen a steep increase in the number of papers with authors in excess of 50, and a particularly notable spike in reports whose author counts exceed 1,000 and ...
25
votes
11answers
5k views

What's the least confusing UI for offering to either enter a URL or upload a file?

I have a simple form where a user may contribute a link or upload a document adding a title and optionally some notes. What's the best UI for allowing for either a URL or a file (but not both)?
1
vote
1answer
84 views

Multi position switch (while avoiding dropdowns and skeuomorphism)

I have a very visual, map-like interface where most of the interaction takes place in navigation cards as opposite to direct manipulation. I need to add a "dimension selector" to each node that ...
0
votes
3answers
89 views

How to accommodate more items in the same UI

I'm looking into a change request from a client which requires the following. Have a look at the visual below. The clients would like to be able to show more then 5 of the blue boxes (these show ...
0
votes
1answer
150 views

Should dates be displayed with a time entry?

I'm working on a project where there are numerous time entries for a given a record. The times are stored in the database as timestamp, however for display and editing it's clutter to display the ...
2
votes
1answer
150 views

Improvement tracker or: How I Learned to Stop Being a Jerk to the User

I'm planning a program (not sure if it will run on smartphones or just PC ) to keep track of user defined task and it's progress. I want it to be less bossy, but still give the proper incentive to ...
2
votes
2answers
77 views

Is there research into how the UI of content input (email, tweets etc) affects the actual content created and how can you improve it?

On the project I'm working on (Q&A platform), we're trying to get users to spend more time on their answers. We want to encourage longer form helpful replies, rather then spur of the moment short ...
1
vote
2answers
117 views

Is iOS's spell checker good UX?

When I was user testing, my test subjects would often have typos (which is fine), then iOS's usual "spell check" pops up with the right word intended, and I found people clicking it to implement ...
1
vote
0answers
24 views

What's the effect of color on responses to a Likert scale? [migrated]

We're implementing comment cards on our site that contain a simple Likert-type scale that uses colored buttons (red, orange, yellow, light green, green), to denote the range of negative to positive ...
1
vote
3answers
158 views

How to intentionally make an action difficult to do?

How can I 'hide' ('minimize'? not sure of correct terminology), or otherwise de-emphasize a certain action? I'm working on a desktop app that has code management features and we want to make pushing ...
2
votes
1answer
109 views

What could be used instead of checkboxes for filtering a list of items for desktop software

What could be a better way of showing a filter like this? Multiple checkboxes could be selected to show the filter options. Is there a better way to represent this filter for a desktop software ? ...
3
votes
2answers
199 views

Assigning to multiple groups

While there are plenty of "assign to blah" topics here, I'm not sure that I've seen this exact case. Apologies in advance if this is repeated. Building out a new website, with quite a lot of ...
0
votes
0answers
123 views

Why did Apple dropped bolt icon when charging a dead iPhone / iPad [closed]

Something that was bothering me since long time. When you plug the cable to a completely drained iPhone/iPad the screen turns on to show a battery icon with a small red line on left which represents ...
5
votes
3answers
161 views

Multilevel Navigation - Enterprise Application

I'm offering a design solution for an enterprise level applications navigation system. Currently the user can navigate by drilling through a series of parent and child menus. There are up to 5 levels ...
2
votes
1answer
168 views

Return List to Original State

BACKGROUND (USERS: Internal business users.) I have a sortable task list which has the 4 columns (date, customer, items, cost). But now we want to expand the business logic to include: "IMPORTANT" ...
1
vote
2answers
305 views

Faceted search: Show more/show less filters vs Summary + Edit

Consider the case of hotel search, where you have a few filters that everyone uses but in total you may want people to have ~20 or so available. On the results screen, I don't want to show all 20, ...
1
vote
1answer
110 views

How can I clean up the information design of 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 ...
4
votes
2answers
160 views

Enormous and unwieldy Windows Form

I have this ugly interface in WinForms that is both character-limited and slow. The basic idea is that it needs to be a dynamically sizeable 2D array. Each position in the array can be set ...
2
votes
2answers
133 views

What is the resistance or usability considerations for new or interactive inline text behaviours?

I cam across one of Bret Victor's interesting musing about inline spellchecker behaviour where he proposed a couple of alternatives to the popup box for spellcheck suggestions. I thought that the ...
0
votes
0answers
9 views

Will voice based interaction kill GUI? [duplicate]

Voice and audio based interaction together with natural language input have the potential to fast track user to get to their target goal directly. Much like how instead of browsing through sections ...
1
vote
1answer
70 views

Schedule time UX

What I am trying to solve from the above screen shot is scheduling update. With the new update "to" field is optional, and not required field and also the UI and wording is confusing as when Run ...
2
votes
1answer
86 views

CMS: Best way to arrange a large number of fields? [closed]

I'm redesigning a CMS and I wanted to gather some opinions on what makes the best user experience for my particular dilemma. Here it is: The CMS controls a marketing-focused website for large ...
1
vote
2answers
176 views

should a dropdown toggle icon be up or down?

I keep hitting this issue and wonder if there's a hard and fast anwser: On a dropdown widget, should the icon be up or down on either state? For example when down should the icon be pointing up to ...
4
votes
3answers
798 views

Show list selection based on multiple attribute selection

In my traditional desktop app (not web app), I have a screen with a relatively short list of items (typically 10 - 20), from which the user can select any combination (including all). The items have ...
2
votes
1answer
77 views

General GUI Development: Acceptable tooltip string length?

I'm putting the finishing touches on a GUIDE (MATLAB) developed GUI. I wanted to add tooltip strings to help the user but I don't want to overwhelm the user. Here are some examples of tootip strings ...
2
votes
3answers
143 views

Designing a table with multiple “primary” rows

I'm trying to design an input table with more than 1 "primary" (so to say) row. What I'm trying to design is complex, so I'll describe it with a real world example. Let's say I want to create an UI ...
1
vote
1answer
48 views

Should Delete Tool Close Record?

Scenario as follows, example is an online survey: From a list of surveys, I open one (opens the survey for me) On the Survey, for Admin users only there is a special TOOLS menu in the top right ...
4
votes
4answers
280 views

Does the position of icons in buttons affect the user?

I sometimes get in a bit of a muddle around which is the best position for an icon within a button i.e. left of the text or right of it. I was wondering if there is an easy way to determine the best ...
15
votes
5answers
754 views

What's the point of a “Read full story” button?

I've noticed a lot of news websites, particularly on mobile, sometimes will cut off their story with a button you have to click to see the rest of it. I can understand why they'd do this if they ...
7
votes
7answers
530 views

How do you best explain the fixed functionality and uses of well known UI components

People often ask questions about if it's okay to mix up UI components with clearly specified functionality e.g. radio buttons and checkboxes. Sometimes I feel that it's treading well worn ground and ...
1
vote
1answer
99 views

Best way to show registration date

What is a better approach when presenting customer registration date to a user of a crm, "active for...." or registered on mm/dd/yy? if the better approach is "active for...", i am having difficulty ...
3
votes
1answer
293 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 ...
2
votes
2answers
222 views

Using card UI where should a set of actions go? (Share, details, info)

I'm using card UI for a project and while some cards maybe we in a row or a column many make up a grid. The issue is some cards have one action like "share" while others have 2 or 3 actions. I want a ...
1
vote
1answer
90 views

Is it right to use desktop/laptop UX patterns for touch based devices?

I've noticed recently that we often use UI elements and UX patterns from desktop and laptop, which often stem from the primary input device being a mouse or physical keyboard. We then apply these to ...
1
vote
2answers
98 views

How to transform desktop UI to smartphone UI?

I have a live demo here, based on HTML, CSS, JS and Metronic. It's currently planned to be displayed on desktops, yet it's quite responsive (a little bit...) and I'd like to convert it to be displayed ...
1
vote
2answers
591 views

Scheduler Design with Slots

I am trying to create a UI design for recurring events. Example: John, cuts hair on week days monday-friday, from 02 Feb 2014 to 04 Apr 2014, only between 10 A.M to 1 P.M. Also he will do it ...
0
votes
1answer
65 views

Help with “haggle/barter” feature on mobile application

Overview I am working on a mobile app that has a feature which allows the buyer and seller of a good/service to debate the price and exact nature of a transaction. The process of this transaction ...
0
votes
1answer
104 views

What's a good mobile navigation strategy for hierarchies with few children?

Say your IA hierarchy is like this: Main section A Feature 1 Feature 2 Feature 3 Main Section B (List/tableview) Item Detail 1 Detail 2 Detail 3 Main Section C The traditional iOS-style ...
2
votes
2answers
82 views

Tooltips, where to place?

We have an internal, json editor web application. It is extremely form heavy, basically pages worth of one dimensional tree structured nested forms. Think something like this, but bigger and some ...
2
votes
0answers
103 views

In Google Maps, why did Google use back arrow icon instead of “X” close for search results list when its clearly a layer on top of the main interface?

I've been getting into Material design lately, and I really liked one of the material concepts, and thats to think of the UI in X,Y,Z axis. But noticed a discrepancy with what might be extremely ...
1
vote
1answer
48 views

Graph values inside a set of values, best way to display?

this is my first question here! We are developing an application, and we have a problem with a part of the UI. We need to display the forecast for the next days, but the values of the forecast falls ...
1
vote
4answers
646 views

What are some ways to manage more data on single page without scrolling?

Good Morning to all. i have to manage say more than 10 column on single page, for Ex= It is application say student want to give feedback for teacher and according to fields student have to answer. ...
0
votes
2answers
282 views

Providing grid summary

We have a grid listing some data and then there is summary, which is also a grid. What is the UX pattern/ideas/designs to display both? If there is an operation like clear (which should clear both ...
0
votes
1answer
86 views

Usability problem with access lists for a network UI

I have a problem with an application I am working on. The idea is simple, in this application you build up a system of networks that are connected with each other. Example would be: You have Network ...
2
votes
3answers
126 views

Highlighing to user the next possible actions available to them

Once a user has carried out a search on my mobile app they are presented with a list of offers. At this stage (3rd screen), the user can either: 1) accept ONE of the on-screen offers 2) carry ...
2
votes
1answer
52 views

What is the best method for making mutiple wireframes derived from the same data?

I currently have to make 3 wireframes from the same data, I find it to be a bit daunting, as I feel I have spoken for the optimal way to do things on the first wireframe, and can't seem to think up ...
3
votes
2answers
146 views

Date/Time Picker for Small Ranges

I have an application where a user will need to pick a date and time within a very small range, with precision down to the minute. Generally what happens is that a biometric device is given to a ...
1
vote
1answer
49 views

Show attendees on a page

I want to design a page where i need to show people who are currently logged in and are on that page similar to a chat room where everyone can see each other. I want to give that page a feel so that ...