The consistency that users expect from products.

learn more… | top users | synonyms

69
votes
12answers
12k views

Are people sick of logins?

If you have a website where users 90% of time only read and view content, but rarely post, like a blog, does it make sense to force a login? If I force the user to login to view some information, ...
63
votes
14answers
8k views

Should you concede to user demands that seem clearly inferior?

Currently working on a ground-up (not just the UI) reimplementation of a whole, existing system. Because it's internal we've been able to work with its existing users during the process, and get their ...
52
votes
10answers
8k views

Is it safe to assume everyone uses / has mouse wheels?

Is it safe to assume all users are aware of using the mouse wheel to scroll and that all users have a mouse wheel on their mouse? I'm hoping to implement a scrollbar which stays hidden even when you ...
40
votes
6answers
3k views

Will forcing response time to the average time as a minimum improve UX?

I have a situation where my Ajax call response time could vary from 14ms to 600ms, because of the complexity of a Query they could make. From my experience Users take for granted those 20-80 ms round ...
32
votes
2answers
3k views

Gender neutral photos for users who don't yet have a profile picture

I am administering a web application that has male and female users. Currently, the default user photo is: I don't like this because it seems rather masculine and gives me the impression that the ...
31
votes
5answers
2k views

Are there any letters/numbers that should be avoided in an ID?

For example, an image upload site that gives you a 5 digit ID for your file (domain.com/aCd5y) Should any letters/digits not be used in the final ID, to make it easier for people to read and share ...
26
votes
7answers
2k views

Will I confuse users by making my whole site HTTPS?

I'd like to make every page on my site load through HTTPS by default (less hassle at my end, personally I prefer HTTPS if given a choice as a user). However, I'm concerned that seeing the HTTPS icon ...
22
votes
6answers
2k views

Next vs. Continue

Is there any situation in which either Next vs. Continue would be more appropriate to use? I'm working on an application that has many, many different forms (data entry), and have been using the word ...
21
votes
3answers
484 views

Highly rated content, how do users expect this to be sorted?

We are currently designing a community where users can upload content (User Genererated Content). This content is voted on by those who have used the uploaded content (usage is a criteria for voting) ...
21
votes
3answers
1k views

What text should be used for an insertion button? “Create”, “New” or “Add”?

Whenever I have been designing interfaces, I always wonder if I should name the button Create, New or Add. I have never decided and stuck with one and would like to get an explanation on what use ...
14
votes
5answers
1k views

Is the Kano model adaptable for measuring user experience?

I have been looking to develop some metrics for a UX project (which was also a question I posted previoiusly), and have been reading about the Kano model and how it maps to different user ...
12
votes
4answers
676 views

Text Field Validation vs Prevention

I've been having a debate (mostly with myself) over the best approach to deal with invalid input in text fields -- validation versus prevention. Taking a numeric text field as an example, is it ...
9
votes
5answers
5k views

Use up or down arrow to represent “sort ascending” at table header

To represent "sort ascending" (a -> b -> c -> ...) , my first sense told me that, I should use ↓ to represent it. This is because if I lay my data a b c It seems like thing is moving naturally ...
9
votes
2answers
370 views

Login without breaking the user flow

Let's say a user wants to perform an action that requires him to be logged in (e.g. sending a private message) so a link is provided to him to log in with a message similar to the following: Only ...
8
votes
4answers
892 views

Default filtering behavior: Everything displayed or everything hidden?

We have a selection field on our website. And today we had a discussion at the office about our filter options when the user is facing the filter options for the first time. Option A No filters are ...
7
votes
2answers
236 views

Should marking a chat message as spam automatically ignore the user?

Two typical features of chat rooms are, the ability to ignore another user (hide all of their messages) and to mark a particular message as spam. Should marking a user's message as spam automatically ...
7
votes
2answers
245 views

Which page should we go to after results are deleted?

I have a list of users shown in a paginated fashion and need to determine how to handle these two scenarios: Scenario 1 41 users, 10 users per page - There will be 5 pages and the 5th page will ...
5
votes
3answers
494 views

Battery - what percentage range to use for each color?

I need to display battery with 3 colors: green, orange (or yellow?) and red. This device's battery (like iPad, iPhone etc..) with a battery life of up to two days. What percentage range to use for ...
5
votes
2answers
160 views

Should web app users be allowed to edit/delete their own content?

I'm developing a site that will be nearly completely driven by user-generated content, similar to a recipe website. Obviously, the importance of the content goes beyond the scope of the authoring ...
5
votes
2answers
392 views

What is the advantage of drop down list appearing in front of control instead of below it?

Originally, drop-down lists appeared at a static position below the control (or above it if space was restricted): However, in recent user interfaces, these lists appear in front of (i.e. layered ...
5
votes
4answers
159 views

Show username or full name

In my web app I have both the user's username, and their Full Name. Username does not allow spaces. To identify a user, should I show a full name or should I show their usernames? The names would be ...
5
votes
3answers
4k views

How do users react to Bootstrap's uneditable-input class?

Bootstrap supplies a class .uneditable-input, which can be applied to a span/label/text/etc to mimic the appearance of a disabled text input. Bootstrap describes it as: "Uneditable inputs: Present ...
5
votes
1answer
185 views

Asking for “User ID” when ID is always an email

I tend to have one username that I use for most of the sites that require it (and thankfully it is almost always available). There are a number of sites where the user ID is an email (this post was ...
5
votes
2answers
274 views

Anything I could do to improve my sign up form?

So I think that I'm finally at a point where I can say that my sign up form for desktop users is pretty much done. I've tried to make it user friendly at first sight by keeping it as short as ...
5
votes
4answers
85 views

How do i balance MI requirements with the user experience?

Im designing an online form, to start the form, the user has to select between x3 options: (option 1) or (option 2) or (option 3) If the option 3 is selected, a lightbox appears to tell users they ...
5
votes
2answers
2k views

Android pattern of left aligning in action bar

The design guideline for Android action bars is to left align the text or branding of the app, as opposed to center alignment in iOS. Other than the fact that it increases familiarity with other ...
5
votes
1answer
2k views

Is the back button in Windows 8 apps purely chronological?

The back button is ubiquitous in Windows 8 ("Metro") apps. What exactly is its meaning? The Microsoft apps I have seen and the Visual Studio page templates use the button in a chronological manner ...
4
votes
4answers
230 views

Encouraging the user to hit the NEED A RIDE button

We are building a carpool app, and I need to encourage the user to hit that need a ride button. For that I want to hint to them that there are rides closeby, so it will be useful to hit that need a ...
4
votes
2answers
222 views

Is it a good idea to add new rows on top of existing ones?

Consider my fiddle implementation of a table1. (For those who are curious, here is the code2) At the beginning, my table was more conventional, featuring the + button below the table and adding new ...
4
votes
2answers
213 views

How should hamburger menu open in mobile apps?

I have seen many mobile apps which currently use hamburger menu as sidebar menu as it is very convenient and user friendly. Now, we have started to use it in our mobile apps design and it is very ...
4
votes
1answer
84 views

Best practice for clearing user input from a kiosk app?

We're developing an app which will be run on a dedicated device on display in a promotional stand. The app consists of a splash screen and several subsections, one of which allows users to select up ...
4
votes
3answers
132 views

Customer logged in - Show dashboard on homepage

This is something I have been struggling with and overthinking. SCENARIO I have a website where customers create accounts, log-in and work in a dashboard to create and post items.The homepage simple ...
4
votes
1answer
115 views

Should we fake succesful form submit, display result and then revert if some conditions are not met?

Like on Stack exchange, when you try to vote up your question, it appears like you successfully voted, count goes up and vote up button highlights, but then when form actually completes submitting ...
3
votes
2answers
211 views

How to deal with extra space

I'm developing a web application that already use a responsive design(bootstrap) and play well within any small resolution. But that's common that nowadays desktop screens go up to 1920px wide, and ...
3
votes
4answers
219 views

How to deal with superfluous numbers in input text fields?

I'm working on input textfields for lab assistants, e.g. a textfield to enter a temperature value (in a custom designed UI, not a web-site). Users don't have to enter the Celsius or Fahrenheit unit, ...
3
votes
2answers
112 views

Should a check box field be disabled or removed from an interface if is it not going to be used? [duplicate]

I have a web page set up wizard that guides a user through several steps to create an object. One of the steps in the wizard requires the users to pick via check boxes a property to their object. ...
3
votes
3answers
80 views

“more…” What happens then?

I've often seen links on the web - mostly beneath smaller text blocks - indicating that theres more to read when you click on it: Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam ...
3
votes
2answers
55 views

Alternative to large selection of check boxes on profile page

We are currently re-working our profile pages in our software and would like to explore the alternatives of having a large amount of tick boxes for users to select to attain certain privileges. The ...
3
votes
2answers
107 views

Links vs Actions

This question may be a little vague, but thought I would ask anyways. I'm working on application that has alot links and actions visible in my interface. Most of my actions are accompanied by some ...
3
votes
2answers
140 views

Is remembering and using user ID when logged out a bad thing?

I'm developing a website for a group of people who play a game online. (It's for a mmorpg guild). I'm creating it all myself rather than using an existing system mostly to learn website skills as I'm ...
3
votes
1answer
80 views

Should I display Edit/Delete Buttons when only one field is editable?

I know there's a lot of questions out there asking where to place the edit/delete buttons in a row. My question is if there is only one field of data that is editable in a row, does it make sense to ...
3
votes
3answers
37 views

Staying current with many enterprise applications in the portfolio

Our organization has 6 applications that our end-users interact with on a daily basis. Each application is developed by a separate team and lives in their own solution files. We've made an effort in ...
3
votes
2answers
107 views

How to balance navigation menu hovering lagginess and usability?

I'm building a navigation menu with many icons. Hovering one icon, will expand a different sub-bar while hiding the others. The delay I've choosed of 180ms is to avoid the users to accidentally ...
3
votes
1answer
2k views

Displaying internet connection error message on application

We are designing a new android application. The app is in its initial stage of architectural design and UI definition. One of the main question is how to display internet connection error message, On ...
2
votes
5answers
178 views

Should a 'Calculator' support '{' (curly braces) and '[' (box braces)

NOTE: I had originally asked this question on http://programmers.stackexchange.com/, but I had been asked to move it here. I am currently developing a Simplifier for a Calculator. This allows the ...
2
votes
3answers
182 views

For a streaming music service, should clicking play on an album, add to the start or end of queue? Or play immediately?

I want to know what the user's expectation is when he/she clicks on the play button of an album and it's position in the queue. Rdio: If you press the play button – plays immediately. However, they ...
2
votes
5answers
571 views

Do people expect to mistype their passwords?

I expect people have to type in passwords pretty regularly. Sometimes if you haven't typed it in for a while but end up faced with a login prompt, you think you remember the password, type it in, and ...
2
votes
1answer
145 views

Tutorial Design (android carpool app)

We are developing a carpool app. I need to display a tutorial during the registration. The tutorial needs to convey that we remove all awkward cash exchange by exchanging km's. Now, these are my ...
2
votes
3answers
95 views

What welcome text to use when user name not known?

What is generally recognised as the best way to handle a welcome message for a user whose username may not be known? In my menu I have a "Welcome " title, with the user's photo but thinking ...
2
votes
1answer
52 views

Should tabbing focus on datagridview

Should pressing the tab button within a windows form take the focus through a datagridview? What is the typical expectation of windows forms users from other applications? The purpose of the form is ...