New answers tagged

1

Here is your solution as per my point of view. See the image below.


1

One design options you can look into is using a dropdown call-to-action for your search button. So by default you can present the input elements for one type of search, and when the user selects the other search type you present them with the alternate set of input elements. download bmml source – Wireframes created with Balsamiq Mockups


7

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 for several different services. With this method, it's only possible to submit one set of search criteria at one time. Put each set of filters in an ...


1

The question as to whether diacritics should be ignored in search functions will probably get down to personal preference/opinion. However, you may find the following useful: http://cognitiveseo.com/blog/6773/the-diacritics-seo-technique-a-tactic-nobody-is-using/ https://moz.com/blog/so-you-want-to-know-about-foreign-language-seo-mozinar-q-a Note: I have ...


0

As per your question "For example, if I select brand X and later I select size 9 if there is any other shoes with size 9, even if it's from another brand, should it be displayed? Or should i restrict my filter of size 9 only within the brand X?" I think you should restrict to brand X, that's the behaviour of the filter which user can understand easily. ...


0

Such great suggestions in here, but I'd suggest: For Starts with, ... is about perfect, and it generally fits as a symbol I'm a power user, but I like *.* for Contains Equals and the others, Symbols work great, but you weren't really asking about these =


0

I would suggest an approach where both criteria have to be met to make it into the list of results. Try to keep the goal that the user is trying to reach in mind. If they are searching for shoes by brand A in size 9 they probably are not interested in shoes by brand B in size 9 or shoes by brand A in other sizes than 9. If that leaves you with too little ...


1

I think you should make your filtering as clear as possible and always show filters that are applied to the search results. Let's see 3 possible use cases for the situation that would be the least frustrating: User selects brand X, and you explicitly show that by ticking a checkbox or displaying a tag with brand name, etc. User selects size 9 and doesn't ...


2

I would actually ensure that you design two versions that are each the 'best' option for each platform. So, ensure your desktop site works in the best way it can for desktop users, and your mobile site works the best way it can for mobile device users. I would ensure that: each version has a feel of familiarity between them, so that a user jumping from ...


1

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 first step to get some data Filtering is applied on top of the search, after the search, never before moreover, filtering is usually performed using boolean flags ...


0

From a user point of view, they're going to get this: Performant, Efficient Extension Experience vs Contrivances Creating Web Traffic Ranking When these two things are at odds with each other, you have to favour good service over ranking and page views, and find another way to get gain from the usage of your extension. You will greatly annoy anyone ...



Top 50 recent answers are included