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
1
vote
2answers
67 views

Introducing inconsistent controls: is it appropriate for the sake of usability?

We're building a web application based on Material UI. Throughout the app there are select components, which behave like shown in the example below: The default label informs about the functionality ...
2
votes
1answer
79 views

For chicken-and-egg apps which require a network effect, should I try to delay my user from noticing early on that there aren't many others?

For example, in my user registration, I can let the user pick preferences for other users, similar to a dating app. If those other users get filtered out, this introduces the possibility for the user'...
1
vote
5answers
240 views

What would be the best way to show 3 actions on the bottom half of the page

We are confused as to which of these UI should we go with to as we have three actions relating to the content on the bottom third of the screen. Three buttons are: 1. Write to Device 2. Load from ...
0
votes
1answer
62 views

Reordering a list on mobile web that is larger than the screen height

In my app users can add items to lists and reorder the index of the listitems by whichever criteria they like. The users of this app are not tech savvy, and I would like to avoid any technical input ...
3
votes
5answers
127 views

Does having to introduce alternative behavior always indicate poor UX design?

Take the classical top-left go-back button on mobile apps. The main two issues with it are: Having to press a lot of times when you want to go far back Not being able to go forward in case you ...
0
votes
0answers
28 views

Number of data points on stock price chart

We're creating a graph where customers can see development of security price over time. We're going to use a line chart with which the user can interact by tap/hold gesture to see different data ...
0
votes
1answer
71 views

Should all toolbar buttons have shortcuts / hotkeys?

It seems like many products have hotkeys for "simple" toolbar functions like bolding, etc. -- functions that apply to a selection but don't require further input. For functions that require further ...
1
vote
2answers
164 views

Correct way to display row name/label

I want to display label (or name) for second row in a table so users know about what that row contains, please see image. Please note: On left there is another grid, thus adding name/label for the ...
3
votes
2answers
97 views

How to get around wanting to use email as unique login, but having existing users with multiple accounts per email?

I viewed Should multiple user accounts be allowed to use the same email address? My problem is that we're writing the new version of our website, but need to migrate the old user database to the new ...
0
votes
0answers
37 views

Batch Actions in a Data Table when rows have different contexts

In a data table, each row represents a user. Each user has a status. The status can be different based on the users actions within the organization. It is shown in the data table on a dashboard for ...
3
votes
8answers
844 views

User Research Insights Database

at our company, we are struggling to document all the insights that we gain through user research and make them accessible and easy to find for everyone inside of the company. The perfect solution ...
1
vote
3answers
87 views

Should a preview be added to an address form?

Task The user wants to correct an address. The wrong address is displayed on the left and the user can enter or correct the address on the right in the address form. Edit: Context The addresses ...
7
votes
3answers
2k views

Drop-down list with advanced search

I am creating a control to allow users to select an item from a list. The number of items can vary greatly - anywhere from a handful up to millions. A drop-down with autocomplete functionality seemed ...
0
votes
2answers
34 views

Where to put *Footnote Text…Bottom of page or section?

I have a fairly long page that leads off with a bold statistic in the hero section of the page. That statistic has an * that needs to be cited where that statistic came from. Should the footnote ...
3
votes
2answers
349 views

How to handle filtering on columns of a table?

I am currently working on a pretty complex (and convoluted, I'll admit) table in terms of filtering. One of the options for filtering allows the user to filter on an item that is displayed as a column ...
6
votes
0answers
177 views

Why is Google using this anti-pattern sign in feature? [closed]

Google has a feature "Sign in with Google" that auto appears on any site that supports it. This seems to have harmful UX repocussions? If Apple, Facebook, and others follow the same pattern we'll ...
0
votes
0answers
47 views

Location Filter UX Issue

Context I'm working on a SAAS product. We have multiple assets listed in our product and user can chose to specify location to an asset or choose to leave the location unspecified Problem We can ...
0
votes
1answer
68 views

Grid + Side Panel vs Just Grid

I am creating a desktop app, one of whose functions is to display a list of notes, which can be short or long (the longest may span 100s of lines in a box that is of similar width to the box I am ...
0
votes
2answers
109 views

When to use 'View more' and 'Show more'?

I am using 'Show more' and using modal window to show the hidden content (see the attached image). Do I need to use 'show more' or 'view more'?
3
votes
3answers
177 views

How to make this interface work when there are too many objects?

My situation is this: I have an administrative app for a school. A teacher can see a list of her classes, and their students, and you can drag a player from one class to another: This works really ...
2
votes
5answers
279 views

Should a Save button be disabled if there have been no changes made?

I have a desktop application, and in this application, there is a non-modal dialog where a user can make changes to something. The dialog has a Close button and a Save button. The Save button does not ...
0
votes
2answers
72 views

How to provide information regarding the checkbox

The user needs additional information other than the label of checkbox and I have multiple check-boxes adjacent to each other horizontally how should I show the information when the user is about to ...
0
votes
1answer
48 views

Usability testing analysis

I've seen some researchers "behavioural analysis matrix" when analysing user testing sessions, they have participants at the top and tasks at the bottom and simply tick yes/no if participants complete ...
1
vote
2answers
151 views

Using a select for navigation instead of tabs?

Is a select box appropriate to control navigation on a page? For user profiles, I'm considering putting a select box in the header to change views, so a user can select from 'About', 'Calendar', '...
1
vote
2answers
73 views

SUS Questions- Infrequent Experience

We started using the SUS to baseline our online activation process experience, but the first question: I think that I would like to use this system frequently. doesn't suite an infrequent ...
1
vote
1answer
71 views

Browse products - search results page

I'm having some trouble thinking of a way to present a browse products feature on the search results page. The main problem is how best to display a product which sits in two different categories. ...
0
votes
0answers
30 views

Show option is both required and previously used in dropdown list

I realize this is probably not the best way to handle the problem, but I need to shoehorn in a solution to a previously existing design - and a dropdown list was used. In this situation there are a ...
0
votes
1answer
121 views

Why often exists a divider line between between a sign up and a login form?

Why is it needed a divider line between these two forms? Isn't proximity enough to group each individual form elements and make each a group? Or is it needed because, since they are sharing the same ...
1
vote
1answer
45 views

Should allow upload file in the same page or a new page?

I am building a web site where students have to do their homework online. I have a page that shows a list of cards , every card represent a homework. On every homework the students have to upload ...
0
votes
2answers
58 views

Incorrect iframe implementation

Some context, we are using a third party authentication platform where ecommerce sites can choose to display this platform within an iframe during their checkout process. We have media queries that ...
2
votes
2answers
6k views

Placing full name, including prefix and suffix, on one line in a form?

I am working on a form page that has a name field, including Prefix, First Name, Middle Name (NOT Initial), Last Name and Suffix. The client would like to have all these fields on one line. So here's ...
19
votes
4answers
7k views

How to handle conflicting updates of a customer record

We are developing a simple web based single-page CRM-like app. I was thinking about what happens when two operators are both editing the details of a customer "John Doe". On the server side we use a ...
3
votes
1answer
147 views

How to present filtering items in a sidebar?

I have a site where I need to present filtering items in a sidebar. These items work as "filters" for the site's content on the right. The user can click these filters on or off (selected are ...
1
vote
1answer
72 views

Setting a shortcut to change focus to a different section in a web app?

Let's say you have a web app with 3 sections. A left nav menu, a toolbar/settings section, and a main application area. Most of the time, the user will be engaging directly with the application, and ...
0
votes
4answers
100 views

Interaction in the selection of row

Scenario: After the search, the name list gets populated on the popup window. User needs to select any one of the rows and continue and it which will get added into the next table. In option 1, the ...
9
votes
5answers
841 views

automatically calculate contrast

A user can change the default design of his site by selecting a color. This color is applied to the menu background color. The problem is that I have to change the menu text color depending on the ...
12
votes
5answers
4k views

Why most footers have a background color as a divider of section?

Why most footers have a background color as a division from the other content of the page? Wouldn't it be enough if they just used enough whitespace to separate? For example nielsen norman group: It ...
2
votes
1answer
175 views

What gestalt law is being used on main page of youtube for videos thumbnails?

I'm a bit confused on what law is being used on the video thumbnails, in the main page of youtube. The thumbnails are closer together then they are from the 4 lines of text below them, yet I see a ...
2
votes
2answers
212 views

Is the user attention required or not?

We are developing 'Work Experience' module. You can see the screen as wireframe attached here. Scenario: The User entered information in 1st block. After that, he clicked on '[+ Add Work Experience]'...
24
votes
6answers
9k views

Should email verification links expire?

It's a common practice for websites to send email verification links on sign up. Should these verification links expire? I know about a bunch of website where they do and I wonder why?
0
votes
0answers
50 views

How to handle multiple statuses when tagging items

Currently working on the 'tagging' functionality for a page of results. User needs the ability to tag and untag results Page may have active filers that exclude results based on tags What ...
3
votes
1answer
123 views

Field mapping ui for serialized data

I need to provide an interface for users to define field mapping for some associated uploaded data. This mapping will be used as a template to bulk import data. An example of the mapping is: [Field ...
4
votes
2answers
170 views

Should the mouse action which closes a dropdown menu trigger the actions under itself?

Assuming we have a dropdown menu which closes on a mouse click (instead of automatically when the mouse leaves the area). Should this mouse click perform its standard actions, if the mouse happens to ...
2
votes
2answers
2k views

Was USB-A always intended to be reversible?

We all know one of the problems (one might say major UX design flaws) with USB-A connectors is that it is difficult to know which way is the top leading to users plugging connectors in upside down. ...
5
votes
3answers
6k views

Horizontal Scrolling Menu or Tab Bar?

I am developing a mobile application supporting iOS, Android and Windows platforms. The app comprise of "sectional navigation". By sectional navigation I mean it has various sections such as: 1. Maps ...
1
vote
3answers
117 views

How to solve the ambiguity of selected state in a segmented control with just two segments?

I'm working on a web application that has two similar data grids in a page. User should be able to switch between these two data grids within the same page. I have used segmented buttons to navigate ...
1
vote
2answers
57 views

Onboarding with many user profile fields - lengthy and detailed vs. short and essential?

So if you can imagine a dating app, the essentials are stuff like: gender, location, age, name, a photo Then say you have some optional fields that are pretty useful such as "looking for" - their ...
0
votes
0answers
45 views

Global filter - is there a better solution?

I'm currently working on the design of a new version of our current SaaS and I am having an issue with a functionality specific to the SuperAdmin. Our SuperAdmin, when setting up the environment for ...
1
vote
1answer
91 views

Input a lot of data with select vs checkbox

I want to input some sets of data. Let's say it's like an assignment for a member on a team in some task. I want to apply several members in the task but how is the best experience to input these ...
1
vote
0answers
60 views

Content Gating - Paywall Experience

Is anyone able to provide examples of companies that pay gate content on their website? Possible case studies you've used when implementing something along these lines? The only sources we've looked ...