User interaction is generally what happens when a user interacts with an artifact. How the users thinks and experience the interaction is what is placed on this tag.
2
votes
2answers
101 views
Mobile app UI state restoration in relation to the length of inactivity time
A common guideline for mobile apps is that they should be built to accommodate interruption, and that the app should be restored after interruption to the last state that the user was in. For example, ...
13
votes
3answers
297 views
A single, long load - or multiple short loads, which would provide a better experience?
I have a very large, modular web application.
When it starts I can do things one of three ways:
A moderately long load time (about 60 seconds) to fetch all of the modules from the server (presented ...
-1
votes
2answers
670 views
Looking for enterprise web application design inspiration [closed]
I've checked many websites to be inspired about what the look and feel of a serious enterprise web-application should look like. But the whole I saw were designed for being used by single users and ...
15
votes
7answers
611 views
How to measure phone number views without annoying the user?
I'm working on a website where we have customer pages on which we measure user interactions such as opening a booking form or posting a review.
One of the interactions we want to measure is when the ...
3
votes
4answers
185 views
Side Navigation Highlighting Current Page Link Items
I have been working on a side navigation reconstruction project that is now entering the design phase. Through research i've noticed many sites using different colored text to highlight/bookmark user ...
9
votes
5answers
303 views
Have controls fade out on scroll?
Background
In our application we have a list view of contacts. In addition to the list there is a filter panel at the top of the list which provides contact type filtering through a segment control:
...
4
votes
4answers
221 views
Navigation with or without sub-navigation?
Considering following site architecture, where each category has multiple products inside it:
/Home
/About
/Products/Category 1
/Products/Category 2
/Products/Category 3
/Products/Category 4
...
-1
votes
1answer
101 views
Should we stop using “Home” in navigation? [duplicate]
Possible Duplicate:
Home button vs Logo link?
The following must be true for most (if not all) websites:
Clicking the logo or website name leads to the homepage (/index.html).
But the ...
7
votes
3answers
211 views
How should I indicate that an element responds to user click?
I have a list of people that the user wants to contact. They can "Mark as done" when they have made the contact (then it goes to their follow up list 3 days later). Displaying the "Mark as done" ...
1
vote
3answers
180 views
Interface to transfer tree nodes from one tree structure to another tree structure
I am looking for an alternative other than drag and drop. Currently i am using kendo ui treeview drag & drop.
TreeView / Drag & drop
Please mention some nice alternative for the same(other ...
12
votes
2answers
301 views
Should UX design consider how things behave when they are broken?
As things are used they will accumulate damage due to wear. This accumulated damage will in many cases affect their behavior and the user experience.
Should UX design attempt to anticipate changes ...
3
votes
2answers
288 views
Is a popover a good way to present short pieces of information on a website?
I'm currently designing a website on which I have to include the obligatory legalese. So: copyright info, privacy policy etc. There's not a whole lot of text though, at best two paragraphs of text for ...
-3
votes
2answers
182 views
how to indicate 'what a venue is like right now'
I'm making an app that shows tweets and images about places as a feature to allow users do decide if it sounds like a fun place to go or not.
My problem is I don't know how to indicate this to users. ...
4
votes
2answers
53 views
System Upgrade: Scheduling and steps
I'm working on a system that offers 2 options to upgrade:
"Remind me Later"
"Install"
If you click on "Remind me Later" you can enter the number of days in which you will be reminded to upgrade.
If ...
71
votes
11answers
4k views
How to “force” users to upgrade their browser?
I couldn't think of a better title for this question, but please don't jump to conclusions - I don't really want to point a gun at my users heads!
I have a site that works well with the modern ...
28
votes
6answers
2k views
Can higher speeds harm the user experience?
Inspired by "Is coffee a good excuse for a slow application start-up time?" I tried to look for examples where having higher speeds could be bad for the user experience but I couldn't find any.
Are ...
4
votes
1answer
183 views
Exact difference between User Centered Design and Consumer Centered Design?
Would like to know what differentiates consumer centered design from other design approaches eg. user centered design. What are the additional key elements that need to be addressed. Would be ...
4
votes
5answers
96 views
Deleting object when a related item is in use
I have a problem with an application that I've written. The usage is about to change and now multiple users will interact with the system.
Given that there will be multiple administrators what is ...
3
votes
2answers
114 views
Where do users expect to see feedback?
Circumstances where a user is adding a list of items to a page and hitting save then adding another. Where would the user expect to see items saved prior? Is it above the "add another" button or ...
2
votes
2answers
142 views
Long page vs horizontal slider for landing page
I am in the process of designing a landing page for a software product. I will be listing all the features of the software on the page. Each feature will be contained withing a div of height 280px and ...
0
votes
2answers
311 views
UI design for multiple attribute based filtering
I have a movie dataset. The dataset contains movie's attributes like title, actors, directors, imdb rating etc. I am working on a web app which enables user to apply filters on the dataset. For eg the ...
4
votes
1answer
77 views
Overriding Default Behavior of Mobile Browsers
In desktop web development, a big user experience no-no is to create a behavior that is not native to the browser. Such as:
Disabling the right-click mouse button
Creating your own context menu
Not ...
5
votes
4answers
343 views
Is pausing button under a scrolling banner necessary?
Carousels appear massively in my web projects, usually for making users able to check each "slides" in detail, we will make the scrolling paused when hovering on the banner content.
However, one ...
1
vote
3answers
117 views
Which is the best way to limit textarea or wysiwyg content? [duplicate]
Possible Duplicate:
Character limits on fields - pros and cons and best practices?
I have one section where user can enter only 140 characters.
What is the best approach from below options ...
3
votes
1answer
108 views
What should I consider when designing a downloads page for an open source software?
I've searched all around Google and SE sites. There are tons of guides/suggestions on what should be considered when designing the homepage, but there is nothing I could find related to downloads ...
0
votes
3answers
138 views
Remove or keep Clear control in mandatory input-field? (iPhone)
I've had a little discussion with one of my co-workers regarding how to handle the Clear all -button in a mandatory input-field on the iPhone. The field holds the account email address and is present ...
1
vote
2answers
197 views
How to word UIAlertView YES/NO or Continue/Cancel questions on iPhone?
I'm implementing an option in one of my iPhone apps that would put one of my existing controllers into a new mode of operation. Instead of tapping on icons to add events within the app, the controller ...
16
votes
10answers
2k views
Is it a good idea to enforce a minimum comment length?
In a social application focusing on a niche community where the level of comment quality matters, is it a good idea to enforce a minimum comment length?
For example, see this set of comments on a ...
0
votes
2answers
50 views
Activity feeds - Should deleting feed item affect both parties?
I tried doing some tests on Facebook to see how they implemented this, but with the new Timeline for profiles, it is less apparent how this works within Facebook.
Let's say I have a social network ...
2
votes
3answers
86 views
Taking input from user on the homepage
I have a side project and I have made a simple homepage with a form where I need:
user's email address
some keywords which they are interested in.
I am noticing a problem here, people confuse ...
2
votes
2answers
115 views
Timezone representation according to Daylight Savings Time time
My site shows some information for certain time period. User has possibility to change his or her timezone and this affects the information's queries.
I have implemented some setting where user can ...
3
votes
3answers
166 views
Case sensitive vs case insensitive passwords
My website has always used case insensitive passwords for millions of users. The security specialist is pushing us to change to case sensitive passwords. Are there any studies or best practices on ...
4
votes
5answers
249 views
How to visualize similarity of one file to another?
Problem
My file-system is a mess, over the years I've been accumulating way too many downloads I didn't care to uncompress and organize, code that was subject to endless copy+pastes and improvements ...
7
votes
3answers
293 views
Should the pagination widget be shown when there is only 1 page?
I am building a social network web application. When a user visits a profile, he can visit a page that contains a list of the profile's friends.
That page is paginated with a simple pagination widget ...
1
vote
1answer
66 views
Whare are the best structures for defining different levels of products or services
What types of product (or loyalty) structures provide the best user experience when choosing between different options or prices for a product / service?
The types of typical structures, rankings and ...
5
votes
2answers
378 views
What are some good patterns for displaying large lists on the web?
I'm creating a web application which will contain a large list of ingredients. You can see my current approach below:
However as the list grows it starts to take too much of the screen estate. Here ...
1
vote
1answer
111 views
Yelp Like Adjective Rating System
I am building a website that has users list their outdoor adventures (skydiving, surfing, base jumping, etc) and the other people can comment on them.
I want to have a rating system like Yelp which ...
1
vote
1answer
42 views
When to apply/save a modification of a nested list of objects
I have a customers detail view with things like their name. At the top there is a toolbar where they can save, reload, delete etc...
On of the properties they can edit is a list of phone numbers. ...
4
votes
3answers
250 views
What is the acceptable number of “intro” screens for an iPhone app?
I'm building an iPhone app that shows several introduction screens to the user before presenting the main user interface. This is accomplished once, on first launch. My intention is to make the first ...
1
vote
3answers
177 views
Triple-State (or Multi-State) UI Object (Button)
Any ideas for how to design a multi-state UI "button"? The the states are:
Off
On, Selected
On, Unselected
There needs to be a clear interaction difference between a user "Selecting" it and ...
4
votes
7answers
276 views
How could you indicate that data is 'copy and paste-able' but not editable?
I'm currently working on a data-rich desktop interface.
We have a situation where we're displaying a long list of attributes. Unfortunately I can't go into specifics but ultimately the user can copy ...
2
votes
2answers
169 views
What's a good symbol set for buttons to expand and contract parts of a hierarchy?
The Mac Finder, in hierarchy view, uses a triangle, or arrow, facing right to indicate not-expanded, down to indicate expanded folder. It could be considered counterintuitive because it points to the ...
1
vote
0answers
178 views
Suggestion for Desktop Application Design [closed]
I am working on wireframes for desktop application, its collaboration system for paramedical staff like chatting and communication stuff.
Now i need to create GUI, Can anyone suggest me that if i ...
5
votes
2answers
186 views
Benefits gained by forcing users to register to access content?
Corporate websites often make available white-papers, articles, or other content-related materials pertaining to the company's area of expertise.
While this pattern is consistent, the methods of ...
4
votes
2answers
93 views
How to analyze quality of data to be used in an autosuggest or autocomplete?
How does one review and analyze the underlying data set for an autosuggest in order to know what mitigating choices to take with the autosuggest UX? I am concerned there may be problems in a data set ...
5
votes
4answers
194 views
Is it good practice to pre-populate a web app with sample data?
I am in the process of developing a web application which has various sections (tasks, documents, discussions etc.).
Currently the "blank-slate" state of the app is quite underwhelming, so I was ...
3
votes
3answers
216 views
Are there any better ways to present/edit a very large matrix?
We have a page where user selects what training courses are required for each role in organisation (HR-type web-based system).
That looks like that:
Now have ability to hide columns, fix headers ...
5
votes
3answers
216 views
Managing an App's Loading Time Expectations
I was recently asked to come up with a framework to benchmark loading time expectations based on the tasks being performed in the app.
I found that there were three categories in which I could define ...
2
votes
3answers
280 views
What's the best way to arrange a large number of filters?
I'm building a page that allows users to select "Accounts" in an enterprise software system (Salesforce.com). At first there were only three filters and positioning them all horizontally worked ...
2
votes
1answer
92 views
Examples of software that generates stuff based on templates and various inputs [closed]
We've just started thinking about a new product (to be used internally at a company) that:
Takes in multiple inputs (hundreds)
Has a large set of templates (thousands)
Has a large set of previously ...



