11
votes
Suggestions for UI for Delicate Question w/ Several Options?
Occam's Razor to the rescue: Don't ask it.
First of all, your question is really loaded. It will upset many users and, as you noticed, it introduces complexity and friction without any positive aspect ...
8
votes
"Did you mean" search results
Separate the User Lookup Task from the Add Task
In other words: Remove the "Did You Mean?" section.
In the provided example, it's easy for a user to get distracted and wander off from the ...
6
votes
Accepted
How to implement this print button?
The flow should be something like this.
The user clicks on 'print list'.
After that, he selects his options, just like a regular print setup.
The user confirms and prints.
Now, based on the comments ...
6
votes
Suggestions for UI for Delicate Question w/ Several Options?
It seems to me like this should address your problem. Or am I missing something?
5
votes
How should I deal with hierarchies on a filtered search?
I suggest you use natural language in this scenario:
Example: as used here
5
votes
Is autoscroll to search results an acceptable pattern?
First thing first: I don't know the details, but I think you should try something in which the results are not below the fold. As you can see, it only brings trouble.
As for auto-scrolling, you'd be ...
5
votes
"Did you mean" search results
I think it's a design problem.
You are putting an unnecessary graphic limit at the card bottom: the black button.
By changing the location of this button, the number of "new users" can be 5 ...
5
votes
If all filters update the results dynamically, do you still need a 'Show Results' button?
I don't think the button is necessary, but at the same time I think the selection mode of each filter should show a more advanced methodology of how the type of search is carried out, so that it's ...
4
votes
Accepted
Back function in (mobile) native apps vs. web apps
This answer is focused on Android, it might or not be applicable to iOS.
Google Material Guidelines has a very complete section on Navigation which describes how a user interacts with the navigation ...
4
votes
What is the best practice to handle a scenario where the search takes long to show the results?
I can give you a tip about animation. I know that may not help you with your specific problem, but maybe can give you an insight.
I've recently passed by a similar circumstance, not in a search but ...
4
votes
Multiple search values and filters
From your examples, I see a few things:
Users need feedback on when searches are active
Users need feedback on which searches are active
Users need to combine their searches with their filters, ...
4
votes
Suggestions for UI for Delicate Question w/ Several Options?
Only provide 2 options for explicit search
You expect most people to be "not disclosed" - this will severely limit the benefit of any excluding filters, since the majority of your hits will ...
3
votes
Is autoscroll to search results an acceptable pattern?
I don't understand why you don't have a separate page for search results.
After you display the items of the search, scrolling as your prime method of exploring the results can be an efficient way to ...
3
votes
Accepted
How to model the probability of an item being selected from search results
Is there a way to model the probability of each item being selected?
To begin with we may associate your suppliers list to a search result page. There are many studies about this topic, older and ...
3
votes
Thin left sidebar instead of hamburger menu for mobile
Mobile screen real estate is precious. There just isn't very much of it.
The popularity of the "hamburger" menu is because it preserves as much of that real estate as possible for your content; all ...
3
votes
Updating Search Results between sessions
Don't change the results as users may not be expecting changes like that (they might be conciously working from results top-to-bottom, so will lose their place if the results jumble up all the time.
...
JonW♦
- 37.6k
3
votes
Why isn't showing the filter bar on product detail pages common?
A filter applies to the rest of the content on a screen. Seeing that users won't be filtering product details, a filter should not be present on this screen.
In this specific case, the client is ...
3
votes
Accepted
My client wants a "show all" option for search results. What to do?
As far as I can see, you already answered your own question.
"Show all" is not a feature when it comes to search results. Search results are only useful if they are relevant, and (if your search is ...
3
votes
How to display results from a search that searches across two entities
How about something like this. It has two tabs with the search results. Artist and Song are the tabs labels.
3
votes
Should a retail web-site always return the same items for identical searches made by different users?
I think the idea of custom search results awesome. But you hardly avoid if the user can't back to your site and make the same search and have the same result.
You need to think about how your user we ...
3
votes
Accepted
Should default search behaviour be `this AND that`, or `this OR that`?
AND.
As a user, the more I type in, the more specific I'm expecting the results to get, and this is what happens with AND. With OR, your results would explode!
If my search for popular Google ...
3
votes
What would be the best way to display 23+ filter categories?
What about creating an aggregator (or parent category) where you can split those 23 categories in some "groups".
Let's say you have 6 groups and divide those 23 categories on them. Those 6 groups ...
3
votes
Combining instant filtering with an 'Apply Filters' button
It seems that combining live and not-live filters together breaks the consistency and standards heuristic. It might also break the "show system status" heuristic - since users are getting ...
2
votes
Accepted
How to combine two panel FIlters and Search Results?
You can try the method followed by Youtube and most other websites. Check this image.
As you see, this way filters are tucked away. This is good if your users use search more than filters.
If the ...
2
votes
What are the implications of adding recently visited items to search?
It's all about context. In your example from Confluence (a wiki-like tool) the chance that you may want to go back to a previous article is fairly high (and there is no real privacy issue) thus it ...
2
votes
Should a search list / result display all data that are searchable?
You are doing a search across multiple fields. In your case, I would recommend result records to be shown in two lines. The first line will have primary field, like Name in your case and the secondary ...
2
votes
How to implement this print button?
If you are specific about using two separate CTA's then you can make slight changes to your current UI as indicated in below mock up.
If no item is starred then you can keep that CTA link/button ...
2
votes
How to have both Search and Add options?
You could use a single input field. When query is typed, the results show up. When the Add button is used, it will be added to list.
Feedback appreciated.
2
votes
Thin left sidebar instead of hamburger menu for mobile
The main problem I see is that icons can be difficult to associate with a meaning. This depends very much on the user context and the app context.
That is why it is better to use icons to emphasize ...
2
votes
Term for when an interface unexpectedly updates its content and causes users to mis-click?
This does sound like a technological limit. I would consider it a latency issue, be it based on bandwidth speed to actual cpu speed.
A lot of companies avoid this issue by involving a "loading" ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
search-results × 253search × 141
filter × 44
faceted-search × 20
usability × 17
user-expectation × 17
website-design × 16
autocomplete × 12
e-commerce × 11
gui-design × 10
mobile × 9
user-behavior × 9
tables × 9
pagination × 9
search-suggestion × 9
interaction-design × 8
navigation × 8
forms × 6
interface × 6
sort × 6
info-visualisation × 5
design-patterns × 4
mobile-application × 4
lists × 4
information-architecture × 4