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.

learn more… | top users | synonyms

4
votes
5answers
364 views

Graphic representation of various data types

I have a project where a lot of data look alike but however they represent different things. For example I have data that contain 0 or 1 but this could represent a text value or a boolean. A good ...
2
votes
2answers
140 views

Best way to present a modal with two ways of searching?

I have a modal used to add a responsibility profile to an element. The responsibility profile is one item from a potentially huge hierarchical list with possibly thousands of items not listed ...
0
votes
4answers
257 views

Using text from Google translate

This is regarding android application. As per my analysis, the translation from Google translate is not perfect. Will it be ok show non-english users a dialog with the following content: This ...
6
votes
3answers
1k views

Best Practices: Save and Exit in Software UI

This has been discussed a few times on here for web implementations but never for a desktop application. Being we have a title bar/file menu/toolbar etc. what is the best practice for closing a window ...
3
votes
1answer
65 views

Native users sharing/posting on third party sites workflow

Initially my application had just the native log in form, but I recently added a Facebook log-in as well as sharing/invitation ability for those authenticated via Facebook. I would like to add other ...
1
vote
1answer
248 views

UX best practices for enabling a full-feature set download for a 30-day trial?

We offer a trial of our company's software and currently the path to usage is 1) Create an account with us 2) Download the software and 3) Download a feature library separately Our goal is not to ...
3
votes
3answers
316 views

Signal Strength or Connection Speed icon [closed]

We have a stand alone application on our site that uses realtime video/audio. We are in the process of adding a connection speed icon but it seems we have some disagreements on the icon that should be ...
1
vote
2answers
82 views

How to manage rolling out of a feature activated by options

I have an internal search in my web app for text with filtering by some type of order and/or by multiple topics (like tags). If the tags are not present in the system there is no sense in filtering by ...
4
votes
3answers
293 views

Long Form, What to Place First: Required or Optional Fields?

We have a very long form, 40 fields. Q1: Where we should place the required fields, at the top or at the bottom? Q2: Based on the first question, where we should place the submit button? Top, bottom ...
11
votes
10answers
2k views

My boss has a different idea of a website's UX

Let me explain the situation. I started transforming an "old (.Net 2.0)" Application into a webapplication. Problem here is, that no-one here is really acquainted with the UX of a website (simple, ...
0
votes
3answers
190 views

What are the implications of different button sizes?

What are the implications of different button sizes in terms of what the designer is trying to convey to the user and what the user is implying as to the function of the button? For example, does a ...
1
vote
4answers
135 views

Bigger vs Smaller block headings

I've been looking at a few good looking websites and it seems larger headings are becoming more prevalent (why ?) and I'm currently working on redesigning this page: ...
1
vote
1answer
60 views

Necessity for presenting user's signed-in state on online service's marketing homepage

Many web sites include a dark bar at the top of the screen that will show the user's signed in state. This is commonly dynamic and will change depending on whether the user is signed in. This is the ...
5
votes
4answers
175 views

Rearranging icons by most recently used

I am looking for some studies that examine how users perceive controls (e.g. navigational icons) that are rearranged based on most recently used. Also it would be interesting to see how rearranging ...
6
votes
4answers
497 views

Should a username be truncated?

Is it ever OK to truncate a username? Is there any good solution / trade-off? Site shows username as: Username: Shrinivasuk View: Shrinivasu... Username: Ritesh View: Rite Username: Poonam ...
30
votes
6answers
2k views

What is the psychology behind laying out slabs at different angles for cyclists and pedestrians?

In the UK, we have many paths that are shared by pedestrians and cyclists, with a dividing line down the center to show who should be on which side of the path. I noticed that at the end of such ...
0
votes
1answer
202 views

Using different checkbox style for different checkbox behavior

I'm not sure on which control to use on this case. Is it confusing to have two different checkbox styles that behave in different ways? (note: this is just a small part of a whole bunch of filters ...
15
votes
6answers
557 views

Will a Paste button increase usability?

There comes cases where it's quite obvious that users are most likely to copy and paste a value into a given text-box. One of those cases is a URL fields. This made me thinking of adding a paste ...
3
votes
2answers
144 views

Why has the touch area size of iPhone app icons not been maximized?

One can touch in between the app icons on an iPhone without launching an app. Given Fitts's law, that "the time required to rapidly move to a target area is a function of the distance to the target ...
3
votes
2answers
92 views

How are alternating illustrations experienced?

In our website redesign we are considering using alternating illustrations at the top of each landing page. This was a suggestion from Marketing to make the pages a little more interesting for each ...
3
votes
3answers
141 views

How make language option easy to find for people speaking another language than the one shown?

As suggested in another question I decided to show the language names in native language itself in the language selector on my page, instead of using country flags. The dropdown box shows the current ...
-1
votes
1answer
1k views

Usability Principles for Mobile App Design [closed]

Have there been any principles developed for Mobile App designs? Any 'dos' vs. 'dont'? Any templates anyone can send me in the direction of?
2
votes
3answers
137 views

What are the best options to show huge number of errors on multiple paginated list

We have a business application where users edit participants' payroll information across multiple income sources in a single list. A list would have - around 200 participants - each participant ...
50
votes
13answers
2k views

Personal information in messages

Is it good to add some personal information (name, username or other) in success or error messages?
1
vote
4answers
101 views

Is the term second degree customer/user/client acceptable or easy to understand? What is a better alternative?

I am trying to describe a situation in which you design a product for a company, and they use it to engage with their customers. So from my own perspective, the company would be the primary (or first ...
1
vote
1answer
436 views

What is the most user-friendly way of displaying data?

I am working on a Password Manages program which allow to add and remove entries from database file. The problem is that my display as showing below. I get impression that if a new user to a program ...
14
votes
4answers
544 views

What, as a rule of thumb, is the maximum tolerable time the UI thread is blocked for?

The title basically says it all. The question is not too easy to google: What is the maximum time I can block the UI thread without creating a noticeable 'lag' in the UI from the user's perspective?
10
votes
2answers
743 views

Sliders and Accessibility: Usability of sliders for users with disabilities

I was wondering if the use of sliders would make it harder for people with disabilities to select values. How hard is it to drag and drop for them? How easy is it for them to see values changing while ...
9
votes
2answers
389 views

Should I leave a delay to allow people to read my loading messages?

I've built a program to install an application. For people with slow PCs, it could take a couple of minutes to run fully. However for people with faster PCs, it whizzes through and runs the whole ...
5
votes
4answers
244 views

Is it better to put Facebook Connect on homepage or on Login/Registration pages and why?

I want to know if facebook connect button should be glaring at users straight from the homepage, or only at the login and register pages when users actually need to login or signup? What does each of ...
6
votes
4answers
468 views

How do you show long names in mobile apps?

I'm working with a client that has an existing user base with some very long names and usernames. (i.e. Xx_fakenamehere_xX) I don't want to truncate them (they're already truncated in the current ...
2
votes
4answers
196 views

Improving design for item review site

I am currently working on a site in which the main goal is to provide a very easy and fast workflow to review an item, make some notes, and submit it. All the fields included in the below image are ...
2
votes
2answers
101 views

Selecting root in 'save as'-style folder tree

I've got a tree structure equivalent to folders and files: you can save items and arrange them into folders. The current design is: Folder - Item - Item Folder - Folder - Item When the ...
1
vote
1answer
481 views

Elegant way to handle multiple columns of checkboxes

I am designing a map using Google Maps API that allows a potential company to check off boxes based on skill set (currently active), interest areas, and languages. Each column will have around 15-30 ...
3
votes
1answer
297 views

How should I divide my site between B2B and B2C?

I've spent about 3 years trying to answer this question myself, so I thought I'd give you guys a go. Here's the situation: My company provides training services. You can either (i) book a course ...
5
votes
3answers
362 views

Is UX design subject to disruptive innovations?

Do you think that UX design in computers is subject to disruptive innovations in similar ways that computer programming and hardware engineering are? I am specifically focusing on the core way we ...
4
votes
3answers
209 views

How to improve anonymous statistics reporting rate?

There are many different organizations starting to collect usage statistics in an attempt to improve the usability or user experience of their software. One of the common frustration when designing an ...
1
vote
3answers
729 views

Submenu or second nav bar?

I find myself in a bit of a pickle with a website I designed and coded myself. Basically, I've gotten to a point where I need some sort of secondary menus on certain pages for example user profiles ...
1
vote
3answers
69 views

Username vs “My Library” for media collection menu bar link

My application has two libraries: a user's private library and the application's public library. The user has no user profile, just a settings page and their library, listing the content they've ...
1
vote
1answer
126 views

How to recommend improving usability of something that doesn't exist yet?

If a website is in an early requirements gathering phase, to what extent can the usability of this site be advised at this stage? I understand that achieving better usability comes from further ...
2
votes
2answers
335 views

How to simplify six cascading dropdowns

Please suggest me how I would able to simplify selection of vehicle by six parameters: Manufacturer, Year, Model, Transmission, Engine, Drive. Currently we are using six cascading dropdowns aligned ...
11
votes
3answers
2k views

Is it acceptable practice to use checkboxes as radio buttons?

Can someone point me in the direction to articles regarding checkboxes and radio buttons? I'm in a discussion with an Art Director and he is convinced it makes more sense to use checkboxes because ...
7
votes
2answers
251 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 ...
12
votes
5answers
624 views

Is it okay to use breadcrumb navigation on some pages and not on others?

Breadcrumbs would be redundant for some of my pages and quite pointless, but effective on others which are a bit deeper. Is it bad practice to only implement breadcrumbs on some of the pages?
2
votes
2answers
1k views

Android - ExpandableListView and Context Actions

Context: My app has a list of entries. It uses an ExpandableListView to display the entry date and type as a group, and when you short-press it, it expands to show detailed data on that entry. It also ...
8
votes
3answers
294 views

Should I use javascript cookies in lieu of autofill where autofill is unreliable?

Autofill is a good option for users who don't have an account. But it seems that how browsers determine how they'll implement autofill information varies. I'm not surprised of course. In Chrome, it's ...
-3
votes
1answer
58 views

Need opinion for an interface [closed]

I need an opinion on for my app checkux: Should I use green background on checked state of the checkbox or not? Where should I place the Progress bar which is on top(currently).
5
votes
2answers
192 views

Removing Admin rights from an Admin user

I am building a system where the users have roles that can change over time. One user can have one or more roles. The roles define access to pages and features. Some of the users will have an Admin ...
1
vote
1answer
111 views

Presenting categories management to the user

I'm creating a page in my webapp which should be for displaying and managing the categories. As you can probably tell I don't have much experience about user experience so I came here to ask. I have ...
73
votes
9answers
8k views

Why is the “Record” icon always round and usually red?

I've been wondering why the symbol for 'record' is universally (AFAIK - has anyone seen exceptions?) a circle and usually red. Cameras, VCRs, voice recorders, smartphones, web apps... I've seen cases ...