All Questions

Filter by
Sorted by
Tagged with
16
votes
7answers
4k views

Does an on/off switch still means on/off when positioned horizontally?

I'm working on a custom piece of hardware where a fan is turned on and off automatically. The user can override the decision of the automatic system through a switch. Activating the switch when the ...
1
vote
2answers
160 views

How to make tables accessible

The main issue is that if some cells are NOT clickable and others are, then it will be a poor user experience if user tries to click on the cell and nothing happens. I need some help in writing labels ...
1
vote
2answers
94 views

How to improve user activation / retention with user research?

I'm a junior UXR and would like to get some advice regarding how to improve user activation and retention through user research. Some background: I'm working as the only UX researcher in a B2B SaaS ...
3
votes
0answers
51 views

Displaying overlapping user data reflecting the status of an inventory in a horizontal stacked bar chart

I have an app in which users can track items. The app will flag when there are issues with items: Warnings (orange UI colour) Low stock Expiring this month Problems (red UI colour) Out of stock ...
1
vote
1answer
65 views

How to "swipe right" between two people given information density?

I'm not a UX designer, I'm a programmer. So please be patient with me :) So we're working on a dating app that learns what features a user likes in other people. We're struggling with designing the '...
1
vote
0answers
47 views

Language selector and default language on filter bar

A user is able to choose supported languages from a language list on our platform. The user is required to set one default language (the system defaults to English). The language dropdown is available ...
2
votes
1answer
82 views

Should I use a loading state, and if so, what kind

I have a really simple doubt on wether I should use a loading state or not, and if so, what kind. My scenario is that I have a menu that loads pages on my SPA when an item is clicked. Right now it is ...
1
vote
0answers
42 views

What are usability implications of using magic link/password-less only login for older users?

The audience of the product tends to be older (50+) so it is very likely that it would be their first time using an app that is password-less login only. We fear this might be confusing for this user ...
2
votes
1answer
106 views

Should user simply be able to upload a PDF?

I'm working on an application where a user can submit an important document that contains information we need from them. The information contains details such as - event name, event location, duration,...
1
vote
3answers
115 views

Edge tabs vs Vertice tabs?

I'm trying to figure out when edge tabs would be more fitting vs vertice tabs and vice versa. the main purpose here is to design an editing system that allows for easy manipulation of elements. I've ...
2
votes
2answers
55 views

WCAG 2.1 Compliance: How does it apply to password-protected web and native apps

As stated in the title, I'm curious if anyone has resources explaining (or experiences with) any adjusted WCAG criteria for "gated" applications. Does something being behind a password wall, ...
0
votes
1answer
67 views

What is the easiest way to automatically collect user data in a prototype app?

I would like to test the design for an app. Therefore, I would like to let my test subjects use an app prototype on their smartphones for a few days in a row. I would like the test persons to use the ...
11
votes
3answers
2k views

Textbox with an unknown value

I have a textbox where the user can enter a number. In the past, an empty value would indicate that they didn't know the value. Now, the client wants to add an extra step where the user needs to ...
1
vote
0answers
44 views

How do I use an infinite scroll table and print it

I am working on a legacy application that shows data in a table with infinite scroll. The data could be up to 5000 rows or more, but the users are only allowed to load 20 rows at a time. This is how ...
3
votes
3answers
126 views

Is there a proper term for this type of "connected widgets" paradigm?

Is there a proper term for this type of user interface? I'm looking to research libraries to use for a project, but "connected widgets gui" is so generic, it just brings up results for GUI ...
1
vote
2answers
70 views

How much should user research results be filtered for hostile stakeholders?

I've worked in organizations where there is ostensibly an appetite for user feedback, but bad news isn't taken well. Some examples of reactions: "There's nothing we can do about that problem, ...
0
votes
0answers
22 views

Date autocomplete - when to add the separators?

What is a better approach to designing date field inputs? Apply the dashes ahead of time (user types 01 and the browser automatically completes it to "01/" Apply the dashes if the user ...
2
votes
1answer
50 views

Using 2 side-by-side tables to display a long list of key-value pairs?

I've a list with 20+ key-value pairs that I need to display in my app. The data is static and cannot be edited. I'm using a table, currently it looks like this: keyA valueA keyB valueB keyC valueC ...
1
vote
1answer
73 views

Grouping in-app notifications based on where they come from, who triggered them, and what the actions are

I'm working on a project where I'm defining the UX for web in-app notifications. The app is quite similar to task management apps, kind of like Asana, Monday, etc. Now for example, if we have a user ...
2
votes
0answers
39 views

How to display numbers of an estimated amount

Which is the best way to display numbers of an estimated amount of items. for example, if my algorithm can only display the following answers: at least 5 / above 5 for 'above' it can be something like ...
1
vote
2answers
41 views

Remote contextual inquiry with sensitive data

As part of an upcoming redesign project, I would like to conduct a contextual inquiry with some of our users. Due to COVID, I'm being advised to do this remotely (I normally would do this in-person). ...
3
votes
2answers
85 views

How to inform the user that some data will change value after they hit 'Save' button?

I am designing an accounting page where user can: Select item they bought and add the quantity Then system will auto-populate other fields of the item such as item code and amount User click 'Save ...
5
votes
3answers
292 views

What are some examples of UX engineering heuristics?

Noting that UX engineering is a fairly expansive term, I'll contextualize this to UX engineering as it relates to component prototyping and development, UI architecture, and maintenance. What kind of ...
4
votes
1answer
658 views

To hyphenate or not to hyphenate: Grammatically correct or aesthetically pleasing text?

Marketing is asking us (Development) to change some UI text to be grammatically incorrect. Specifically, they're basically asking to remove hyphens from compound adjectives (e.g., 'thirty-foot ...
0
votes
2answers
67 views

How to best display the contents of a flat JSON file

I'm designing a web app that can import a custom JSON file. The file is completely flattened, meaning every value is only a single layer deep. The user is importing data into the app. The data comes ...
0
votes
1answer
63 views

Why are stove controls like this?

Most UIs that show incremental controls provide consistent levels. For example, a volume control will incrementally change sound from inaudible to maximum levels of loudness with a consistent change ...
1
vote
0answers
14 views

Wizards size consistency across application

Is there a general guidline how to solve a consistency of Wizard forms accross a desktop application? I am especialy interrested in to the size of windows. Should be all the wizards of same size? Is ...
2
votes
1answer
60 views

Different Status types on same page

I have a page showing a datatable that lists two types of items, X and Y. X has 3 possible status; ONLINE, OFFLINE, DISABLED Y has 5 possible status; |, ||, |||, ||||, ||||| As an example, the table ...
1
vote
1answer
39 views

Success feedback for debounce updates

When creating a form that updates automatically after a short debounce time (thus without a save button), is it best to provide a visual feedback if the update was saved successfully and in case of an ...
0
votes
2answers
62 views

2 Minute Countdown to answer questions

Would adding a countdown timer for 2 minutes to answer a small number of questions (let's say 5 to 10 questions) add too much stress to the user? I'm thinking about users that aren't the best at ...
3
votes
1answer
115 views

Prevent users from entering higher values than expected

Biz case: Allow users to configure policies to ensure critical application traffic is not dropped when a link is at max capacity. Use case: Traffic from head office to branch 1 is at max capacity. ...
0
votes
1answer
36 views

Quantity Selector on Product Pages

I'm looking to add the option to select quantity on the product page for desktop and mobile. I'd like to incorporate it into the cta, but we already have 'add to wishlist' next to the cta. Any ...
1
vote
0answers
24 views

Behavior of two checkboxes where one must be selected [duplicate]

In a report settings area I am using 2 checkboxes where the user can select either or both, but one must be selected. We default to the most common option but if they unselect that one option and try ...
2
votes
1answer
64 views

What is the difference with People-centered design (PCD), User-centered design (UCD) and Human-centered design (HCD)?

So I've noticed many people mention these 3 approaches: People-centered design (PCD) User-centered design (UCD) Human-centered design (HCD) I have been researching and I only found a good article in ...
2
votes
1answer
37 views

Should I resize a window on language change

In my desktop I have a settings dialog that after I change the app language there's a label text gets too big for its space. I want to know if it is good practice to resize the window after a language ...
3
votes
1answer
33 views

Using only arrow keys, navigate from a scrollable gallery to action buttons

I have a gallery of images which scrolls vertically. There is no limit to the amount of images, so the gallery could scroll for a long time. Outside of the gallery, there are "action" ...
1
vote
0answers
29 views

View to Edit Mode *with a Wizard at the end*

I am working on a web app designed for accountants/agents with multiple companies to take care of. One of the main flows the user does is to enter a company details to modify one or multiple sections. ...
3
votes
1answer
38 views

How to handle responses from a slow external service?

I have an interface for data processing (standard CRUD). I'm going to connect a new action which will send a set of URLs to a linkchecking service. These sets can be between 50 and 20,000 URLs and as ...
4
votes
1answer
235 views

strike through is a dark pattern or not

I have been doing some research on dark patterns and I saw some automated chrome tools which are using the dataset of 11k crawl by Mathur et.al (open source) for creating the automation tool. In one ...
1
vote
1answer
85 views

Collapsible sidebar vs horizontal tabs

Our application is currently using tabs for its sub-navigation. The problem is, on some pages, there are more than 6 tabs; some of its labels are long, so we have had to shorten them. One idea I have ...
1
vote
0answers
41 views

Questions for live-in-app-survey of live-bike-travel-info (Design comparison) [duplicate]

TL;DR: I am creating my own survey questions for a feature comparison. Need feedback on design and if I am missing something important. I am creating a live-survey for comparing the status quo to the ...
1
vote
1answer
149 views

Preventing users from accessing a site on mobile

We have a situation where we develop a very complex data platform and we don't support mobile version of the web app for a reason. Nevertheless, we have a native mobile app that supports most of our ...
1
vote
0answers
14 views

UI for enumerated OpenType font features

Can you think of a tidy and efficient way to present 1–99 different text display options to users, given that more than one option may be active at any time, and text selection may include multiple ...
2
votes
1answer
56 views

How to add item details within a in a multi-step wizard process?

I am working on a project that involves a wizard-type form workflow. In one part of the process, our system will return items we found for the user. The user will then need to provide details about ...
3
votes
2answers
98 views

Handle the behavior of user deleting their current workspace

I have two main routes /projects (where the user sees a list of its own projects and can create and delete multiple projects) and /project/:id (where the user can manage its current project). A user ...
1
vote
0answers
43 views

Is it okay to combine Log-in and Sign-up for passwordless/magic-link logins?

The generally received wisdom online seems to be to keep your log-in and sign-up/register flows separate. The reason being, that they are very similar and it is easy for users to get confused. I plan ...
1
vote
2answers
120 views

Best Third Button Placement in Website

I'm currently redesigning a website for internal staffs in a company, I have a case that users are filled in a form and can go to the next page the form and then there would be a print button in the ...
1
vote
3answers
83 views

Browser back button - behavior on gray area changes (ie. list/grid view)

As in this research mentions, you should not break the back button (and Nielsen said it as well). My question is in regard to 2 separate edge cases: From the homepage you search on an e-commerce site ...
1
vote
0answers
32 views

Best practice to help users search for records efficiently

A user needs a powerful search functionality to find a specific record, or group of records among years of information stored in the system. What is the best approach for this scenario? The current ...
4
votes
1answer
97 views

How to create a hierarchy within filters in filter bar

Currently, I create a survey builder where the user is able to preview all pre-defined questions within the database and based on this user chooses what type of survey would like to create. Based on ...

15 30 50 per page