Questions tagged [usability]

The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use.

Filter by
Sorted by
Tagged with
0 votes
1 answer
9 views

Non Modal Persistent element - Best practices for tab sequence and general accessibility

We're working on a compare widget that appears when products are selected for comparison. This tray continues to persist as long as the products are in this widget. Even if users move to other pages. ...
TDsouza's user avatar
  • 596
2 votes
2 answers
29 views

How many error icons are enough in a nested configuration menu?

So I have been developing a way for users to track where they left mandatory fields blank, so that they can freely go back and forth between menus, the input field would just turn red. In the example ...
Gene Lee's user avatar
  • 1,066
0 votes
0 answers
40 views

Icon-based sidebar navigation + sticky header. Good idea?

I'm designing a B2B web-app with a lot of tables and dense information. Each page has a header that can contain: Page title Tabs Action buttons We're using a sidebar navigation that shows section's ...
Danielst's user avatar
  • 317
0 votes
0 answers
15 views

How can design a Dynamic Report Builder and make it user friendly at the same time? [closed]

I have the task to develop a report builder with about 20 categories and each category can have an infinite number of sub categories sections. Example: A Parent Category would be called Evaluation The ...
CodeMan03's user avatar
  • 133
0 votes
1 answer
29 views

When is the best moment to show an input error on a multi-tab configuration menu?

I have a configuration menu with multiple menu, tabs, and some required options. I have asked a similar question regarding this issue, but I have a more specific question. At what point should I show ...
Gene Lee's user avatar
  • 1,066
0 votes
1 answer
32 views

How do I make sure that the user enters their input fields correctly?

I have two input fields which need to be formatted a certain way. Ipv4 addresses need to have the "." to separate the numbers and ipv6 addresses need to have ":". I'm not sure what ...
Gene Lee's user avatar
  • 1,066
0 votes
1 answer
26 views

What are the high level requirements common to all business apps?

I know that every application will have its unique requirements, and I am looking for something REAL high level such as the following where I could assign all other specific requirements under a topic....
user1032531's user avatar
  • 1,021
0 votes
5 answers
85 views

Is it good UX to provide an example of the correct input if the user entered a wrong amount?

if the user entered an amount less that the money he has in his wallet,can I say you don't have enough money try x$ or it's a bad user experience?
Yosra Mostafa's user avatar
4 votes
1 answer
89 views

Is "at the front" top, or bottom?

At our office we have a dual garbage bin behind a door. Let's put aside the fact that you have to open a door, and then pull out the bins. What has puzzled me is that the labels were placed on each ...
Koert van Kleef's user avatar
1 vote
1 answer
62 views

Best way to indicate required vs optional fields

I'm having some issues deciding how to indicate to users the some fields are required and some are optional. I've encountered these three scenarios, and the following solutions: All fields are ...
Mourad's user avatar
  • 13
0 votes
1 answer
51 views

Regarding buttons that takes user outside the app, how do I get them back to the original app?

I have an app where the user undergoes a sign-up flow. During that flow, the user needs to enable "family sharing" on iOS which involves going into the iOS device settings and completing a ...
Gene Lee's user avatar
  • 1,066
0 votes
1 answer
24 views

Python GUI: visualise exoplanet transit and simulate atmospheric temperature

I've been working on a Tkinter GUI (first try with these sort of programming) to make it as easy as possible to visualise light curves and look for exoplanet transits in TESS and KEPLER missions (...
Marco Leonardi's user avatar
0 votes
1 answer
68 views

How to create a web design and actually implement it via exporting to HTML code

I know it takes skill to research and create a mockup design as a UX designer, but if you want to take it to the next level - what do you do? What platform do you use to actually realize it and ...
J. Dupo's user avatar
  • 21
1 vote
2 answers
99 views

Sidebars: Icons & Label or Icon & Hover Tooltip

I got curious today: From a learnability, accessibility, and usability perspective, it is recommendable to not hide behind an interaction (hover) the label of something and not force the user "...
Angel's user avatar
  • 143
0 votes
2 answers
50 views

Should i show all the selected items in a data table in a popup when editing items?

Currently I have a large list of items that can be up to 1000. I am allowing users to select from this list of items and remove them from the group they are assigned to. I have the popup created, but ...
Gene Lee's user avatar
  • 1,066
1 vote
1 answer
230 views

Do we still need an active/pressed state for a button?

Given the website is fast and responsive: do we still need an active/pressed state for a button? Can we afford to have the pressed state similar to the hover state, because a website is so fast you ...
Misha Scholte's user avatar
0 votes
1 answer
32 views

Where should "Unassigned" items go when considering a list filter?

I have a large data table and have some filter options. One of these options is the ability to filter by group, i.e. you can view group1, group2, group3, etc. The issue is, every item either has a ...
Gene Lee's user avatar
  • 1,066
2 votes
1 answer
144 views

Alternative ways to guide users

I am developing a Java Swing application, and I want to improve the UI so it better guides users to increase their probability of success. When the UI discovers some fields are not filled, some state ...
Queeg's user avatar
  • 123
0 votes
1 answer
23 views

Refresh behavior when signing into acc from admin

In my product, there is a feature where an admin can sign into the customer's account and manage their settings. (ex: Admin can sign into user's account and change their name) I currently have the ...
Gene Lee's user avatar
  • 1,066
0 votes
1 answer
73 views

Two options of how user selects mode. Which one is better? [closed]

Hello, guys! My colleagues and I had a very heated discussion over those options of how a user can tune settings in our web-application. A little bit of context: we build a system for professionals ...
qn0361's user avatar
  • 3
2 votes
2 answers
2k views

Google flights mobile app feedback/research [closed]

I created a mock-up mobile app for Google flights for a UX design project. Does anyone have any pain points when it comes to mobile flight search whether on: Google Existing mobile apps like Expedia, ...
MRL's user avatar
  • 29
0 votes
1 answer
58 views

What is the best way to create a dynamic form with many sections

I have a scenario where a client wants a full wizard with steps to create a full report with a large dynamic form. It is dynamic in the sense not all sections and fields are required but its possible ...
CodeMan03's user avatar
  • 133
0 votes
1 answer
27 views

Pushing values across a row of cells

I have a screen where users input values across a grid of cells. In some cases, users want to push a value from column 1 across the rest of the row. We currently have an autocomplete mechanic (row ...
Stan Wadolowski's user avatar
0 votes
2 answers
39 views

Should options like "privacy policy" and "terms of conditions" be part of the sidebar menu options?

I currently am redesigning a sidebar that appears when the user clicks the top right corner. Currently, it displays user profile information along with some menu options. Personally, I feel that "...
Gene Lee's user avatar
  • 1,066
4 votes
2 answers
1k views

How do I design a skeleton screen when the screen has an unknown number of "grey boxes" needed?

I want to design a skeleton screen but I am conflicted on how it should be implemented. On the screen I want to use a skeleton for, there can be any number of rows from 2-5. All rows under the "...
Gene Lee's user avatar
  • 1,066
0 votes
1 answer
30 views

How to not skew results from usability research?

I wanted to take my class design project up a notch by getting my designs in front of some users through an unmoderated usability test. Because of the platform I used for the test, I could only make ...
yunglejack's user avatar
15 votes
2 answers
5k views

Evidence for using "Do not show again" on modal/popup advertisements

We have a modal/popup advertisement that appears whenever the user logins to their account and currently I added a "Do not show again" checkbox next to the ad so that it won't appear every ...
Gene Lee's user avatar
  • 1,066
1 vote
1 answer
37 views

Create and manage the same list from two spots

I have a feature that can be enabled for different locations. When the feature is turned on, a part of the feature requires users to create a list. The feature is turned on in a dialog box. The user ...
Chris's user avatar
  • 4,508
1 vote
2 answers
59 views

Is there any user research or data available to suggest that linear steppers are preferred to non-linear stepper in multistep forms and processes?

Looking for some user research and data to find out if users prefer using linear steppers or non-linear steppers in multistep forms and processes. Any research or data would help. Here are some ...
user44172's user avatar
0 votes
2 answers
35 views

Best practices for consecutive intrusive overlay (Modal)

qq for best practices... My product has to show the user some regulations about an specific product and ask them to agree with terms (Law terms and regulations), therefore it must be an intrusive ...
Marcelo Henrique's user avatar
0 votes
2 answers
55 views

How to handle requests that will be picked up by a person and responded to within 5 minutes

I'm currently designing a voucher/discount journey. Due to system constraints, this is the scenario User needs to request a voucher. The request then goes to a crm that is managed by individuals. ...
Dehsen R's user avatar
0 votes
1 answer
91 views

Visualizing Data Hierarchy and Inheritance in a Multi-Layered System

We are working on functionality with three layers of data hierarchy, where data and settings are inherited or 'inherited' from higher to lower layers. This indicates a parent-child relationship within ...
YengarIV's user avatar
2 votes
2 answers
91 views

Best practice for a public page (not logged in page) prior to log in

Hoping to get some best practices on what should be shown on a landing page or a not logged in page prior to our users logging in. We have a landing page / public page before the login page. And we ...
Swati Gupta's user avatar
0 votes
2 answers
121 views

In one line of a dropdown menu, how can I show that an item is disabled with an icon?

So I have a list of groups, but these groups are dependent on the model you selected. In this image, Group 1 is disabled because I have selected model b (not shown) and Group 1 is only for model A. I ...
Gene Lee's user avatar
  • 1,066
1 vote
2 answers
157 views

Why does NNG recommend skeleton screens for full page but not for individual components

I need to decide between using a skeleton screen or a loading animation for the contents of a modal. The modal itself contains an image, title, paragraph, couple of CTAs and a carousel at the bottom ...
TDsouza's user avatar
  • 596
0 votes
2 answers
70 views

How can I improve a page with a year change system?

I'm trying to deal with the UX of a page containing a year change system (see current design below). I received some feedback and learned that users might have difficulty finding how to change the ...
Robszyy's user avatar
0 votes
2 answers
74 views

How can i demonstrate that a file has been uploaded from the selected element on a table in a dashboard

So, I have the following table on a dashboard that i'm trying to design in order certain process for the place where i work. On it, I have a few fields (promoter's full name, legal terms, number, ...
Miguel V's user avatar
  • 103
1 vote
2 answers
79 views

Progress vertical bar chart labels

I have a vertical bar chart that represents the progress of the usage. I have limited width and height to work with, but I need to make sure that the current usage and maximum usage are both shown on ...
Gene Lee's user avatar
  • 1,066
0 votes
2 answers
42 views

Width and adjustment of arbitrary data tables

We have a couple of similar pages in our web app where each shows merely a data grid for tabular data. They differ only in the type of data to be shown, i.e. with different number and kind of columns. ...
Kai Radewald's user avatar
0 votes
1 answer
252 views

"Show more" vs. "See more"

Which is considered more appropriate for a button, loading more items on a webpage? "Show more" ("Load more") sounds like a command to the system, but "See more" ("...
Dmitri Vozhakov's user avatar
0 votes
2 answers
81 views

How to implement a fixed "submit" button on a long form

So I have a configuration menu and I want to add the "submit changes" button fixed to the bottom right corner of the screen. My issue is, my configuration menu options can expand past the ...
Gene Lee's user avatar
  • 1,066
0 votes
2 answers
74 views

Best user experience for settings menu with required fields?

I currently am designing a settings/configuration menu and some of these pages have required fields. When the user leaves a required field empty, what should be the expected behavior when moving to a ...
Gene Lee's user avatar
  • 1,066
0 votes
2 answers
43 views

If a user has accepted T&Cs but have not 'enrolled' then do we need them to accept again?

So I am working on a product that has multiple steps for enrolment. The first step is to accept T&Cs. Our current workflow is such that if the user has accepted t&cs and then they leave the ...
VS22's user avatar
  • 1
0 votes
1 answer
231 views

Showing icon label on mouse hover only

I'm developing a data table and I'm having trouble fitting all the columns on one screen. My main goal is to reduce the width of the table, and one of my ideas were to remove the icon label and show ...
Gene Lee's user avatar
  • 1,066
0 votes
0 answers
11 views

Placement of archived metrics [closed]

There is a concept of archived metric. So in a dashboard some metrics (charts) would be there. If user archives a particular metric, it should be stored in a section called archived metrics, where can ...
Soundarya RS's user avatar
9 votes
5 answers
3k views

How to indicate that a button is locked?

I am designing a service, where certain features would be available only for registered (and paid plan) users. On the front page, there are two options: "Quick scan", that selects the ...
Claudio's user avatar
  • 198
1 vote
4 answers
229 views

Options when replying to an email

We run an email groups service, like Google Groups. Groups can set the default to where replies to messages are sent to - either to the original sender or to the group. For a group that is set up so ...
Mark Fletcher's user avatar
2 votes
2 answers
184 views

should I have two buttons that do the same thing on the same page?

I currently have a header and on that header there is a plus button with three options, one of them being add expenses. On the expenses page of my app, I can't decide whether there should be a second &...
Gene Lee's user avatar
  • 1,066
4 votes
3 answers
145 views

How can I relay to the user that there is a max number of profiles available?

So I currently have a list of profiles where the user can click a button to add more profiles if they wish. These profiles contain groups of devices (i.e. a phone, 2 laptops and a tv). The problem is, ...
Gene Lee's user avatar
  • 1,066
0 votes
1 answer
61 views

I have two different graphs. Should I use one legend or two legends in this case?

I have two graphs that follow the same legend. I am wondering if should use one legend for both graphs (screenshot A) or one legend for each graph. (screenshot B) I don't want to clutter the design ...
Gene Lee's user avatar
  • 1,066

1
2 3 4 5
72