Hot answers tagged

85 votes

To clear (or not to clear) the search box?

I have a personal hatred towards websites which clear content from the Search bar after I hit Search. Here's why: It is completely unnecessary to clear the content out. There are multiple chances ...
Swapnil Borkar's user avatar
62 votes
Accepted

To clear (or not to clear) the search box?

If you clear the box, you're taking away control from the user. While you may seem like you're doing them a favor, you're robbing them of context for what they just typed in. When you type things ...
Armstrongest's user avatar
  • 2,654
59 votes

Which option better communicates the default state for a search box as "everything."

I would strongly suggest you go with the first option but with a change. The second option introduces a programatic step (selecting from the dropdown) that the user should not have to make - There is ...
Roux Martin's user avatar
  • 14.2k
33 votes

Is there a recommended size for search boxes?

From my experience, the answer is... It depends! I work for a recipe site and we launched a new site last year which had a whole redesign. We used to have a smaller search box and users interacted ...
stradled's user avatar
  • 2,527
25 votes

Why would the search input field not get focus when the page is loaded?

You already answered your own question. Keyboard/screen-reader users will need to step out of the search field when it was focused automatically to make use of other ways to navigate. Also on mobile, ...
jazZRo's user avatar
  • 11.1k
20 votes
Accepted

Why would the search input field not get focus when the page is loaded?

Autofocus is a tool that is wildly helpful if done correctly and it is appropriate to the situation, but there are many, many things that can go wrong. If your implementation doesn't avoid all of ...
HappyDog's user avatar
  • 487
19 votes
Accepted

Should I use "Search" or "Find” on my buttons?

With regard to English in general, "Search for Flights" and "Find Flights" would work equally well. "Find Flights" is subtly optimistic that there are flights that match the user's criteria. That may ...
Michael Zuschlag's user avatar
13 votes

Searching with mandatory filters

If the filter is mandatory, choose the most frequent search as the default. You can try a scoped search dropdown before the search input field. This way the search button is Active from the beginning. ...
Mike M's user avatar
  • 24.5k
11 votes

Search Vs. Filter- what is the difference

From a technical point of view the two are basically the same (i.e. excluding elements from a list, based on some criterias) From a user point of view, it's very different: Search is done as a ...
Gianluca Ghettini's user avatar
11 votes

How do we represent that a search feature has "intelligent" capabilities?

Teach the user how to use your feature. Show them example queries to illustrate what is possible. This can be done in some sort of short onboarding experience for new users, or perhaps when the input ...
maxathousand's user avatar
  • 19.4k
11 votes
Accepted

Searching with mandatory filters

I remember GitHub had something like what Mike M suggested for their search. I just noticed that it's changed, and what they do now is make the selection a part of their autocomplete-like menu: I ...
JoL's user avatar
  • 476
10 votes
Accepted

Should searching a table include hidden columns?

Avoiding the dilemma There's a possible solution without falling into this dilemma: Give users the choice, just by adding a checkbox below the search/filter input which specifies "Search in ...
Alejandro Veltri's user avatar
9 votes
Accepted

What's the maximum number of individuals registered to one UK postcode?

If you're referring to the UK postcode areas, then according to https://www.mjt.me.uk/posts/falsehoods-programmers-believe-about-addresses/ Warwick University has a single postcode of CV4 7AL which ...
amaca's user avatar
  • 206
8 votes

Show Results Before Searching

For questions like this, especially around customer experience in e-commerce, I sometimes try to imagine the situation as it might occur in the brick-and-mortar world. In an actual shop, would you ...
Matt Smith's user avatar
8 votes
Accepted

How to offer multiple filter options when technically constrained to one?

Use a tabbed container for the filters A common and acceptable way to separate filter options, is to user tabs (or versions of tabs) This can often be seen on travel websites, where users can search ...
dennislees's user avatar
  • 11.6k
8 votes
Accepted

Should you display partial search results if an exact match exists?

I'll give you a very passionate answer here: Yes, you must display partial search results even when exact matches exist. My background here is 10 years as a search UX consultant. My takeaway from ...
bjornte's user avatar
  • 400
8 votes

Should I use "Search" or "Find” on my buttons?

If you started with a list of records/objects, FIND would be more grammatically correct. If you just started with a Search field (and nothing else), then SEARCH would be grammatically correct. So in ...
SteveD's user avatar
  • 8,904
8 votes
Accepted

How does the 27 character wide search box recommended length apply to Asian languages and Russian?

UPDATE: You can use a dynamic sized (auto-growing) input field. The search box's size would increase in size as needed while user is typing. Please remember that the initial size should still be sized ...
Mo'ath's user avatar
  • 1,655
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 ...
Izquierdo's user avatar
  • 12k
7 votes

Search Vs. Filter- what is the difference

To be crisp Search Begins from none and adds to the list of results based on the criteria that matched. Data gathering process and no hierarchy is expected. Target is unknown and results displayed as ...
Rupesh Nath's user avatar
7 votes

Substring search vs Starting letter search

I would stick to sub-string search, with these arguments in it's favor: users are used to it... Search engines, and most software works this way. If your user does not know exactly how you are ...
Tomer W's user avatar
  • 304
7 votes
Accepted

Should I provide a button in case users don't think to press enter?

Yes. Paparazzi sampled four major sites for their behavior, which is a good methodology, but his/her observations were wrong. The correct is: google.com: Enter and button:   bing.com: Enter ...
bjornte's user avatar
  • 400
7 votes

Searching with mandatory filters

Since this is a mandatory tasks before interacting with search, consider search like the Call to action like save or submit. Before you can accomplish these actions you must fill out a form. In this ...
Bromox's user avatar
  • 589
7 votes

Amazon's Website Search Bar

When you hit the spacebar once again, Amazon treats it as an incorrect word and highlight it. Same happens with Google - when you enter an incorrect word, it highlights it. Entering an incorrect ...
Gaurav Neema's user avatar
7 votes

Do users use their arrow keys to cycle through auto complete search results?

Is there evidence that it's worth enabling keyboard functionality? Yes. It's called Web Content Accessibility Guidelines (WCAG) 2.1. WCAG 2.1 Success Criteria 2.1.1 states: 2.1.1 Keyboard: All ...
JonW's user avatar
  • 37.2k
6 votes

How important is the search box?

This research by "think with Google" titled "Principles of Mobile App Design: Engage Users and Drive Conversions" from March 2016, gives a series of principles for apps usability ...
Alvaro's user avatar
  • 16.8k
6 votes

What's the maximum number of individuals registered to one UK postcode?

The postal code in the USA with the largest number of people in it is the one for El Paso, which has a little over 114,000 residents in a single code. There may be more in some other countries as ...
JohnGB's user avatar
  • 68.2k
6 votes

Is there a recommended size for search boxes?

Primary factors 1. Average length of expected search terms The visible character capacity of the input will influence behavior. In my tests, users will instinctively limit their entry to the ...
plainclothes's user avatar
  • 21.2k
6 votes
Accepted

Stakeholder argument: Too much white space

Whitespace is essential, be convincing and save ressource for proper UX issues I agree that the most implacable way to tackle this issue is to use real data and prove them that an efficient usage of ...
asiegf's user avatar
  • 1,155

Only top scored, non community-wiki answers of a minimum length are eligible