gui design – Simple implementation for search operators (Begins with, Contains, = etc.)

Wanted to get your input on different methods for implementing these sort of operators for search fields.

I’ve seen it done mostly by adding an extra dropdown option before each field with these options (Apple uses this method a lot)


download bmml source – Wireframes created with Balsamiq Mockups

However this takes up a lot of real-estate on the UI.

I would like to keep it within a single input field and maybe introduce filtering from how the string is entered:

  • Contains (default): John
  • Begins with: Jo*
  • Equals: “John”

This would be a training issue initially, but once you learn it much quicker, and minimal UI impact on current design.

Search results in differents Languages

I have a site that has 3 languages (English, Portuguese and Spanish). When doing a search in for example in Spanish, in addition to the results of my website in that language, my website is also shown in English. How can I solve that?

google sheets – Search through multiple tabs and pull results

Test Sheet for my use case:

I’ve had some input from another user on the site helping me search through one tab of data in my sheet and pull results. Now I’m wondering if its possible to do that but also look through multiple tabs.

In the “Partial Answer” tab, it shows how it would work with a single tab (‘Car Parts’) but it broke when U transferred it over to this new sheet. Besides the point, I would like the “Search Tab” tab be able to look for a keyword in ‘A2’ and return results in ‘B2:B’ from all my tabs (Hoods, Bumpers, and Doors) as well as link to the row the data was pulled from in the query in B2:

=iferror(query('Car Parts'!A2:A,"select A where upper(A) contains '"&UPPER(A2)&"' ",0), "not found")

magento2 – how to get custom attributes in rest search api?

In order rest api
it shows custom attributes

 "payment_additional_info": [
            "key": "method_title",
            "value": "Check / Money order"
    "applied_taxes": [],
    "item_applied_taxes": [],
    "preorder": "1"

while in order search rest api[filter_groups][0][filters][0][field]=entity_id&searchCriteria[filter_groups][0][filters][0][value]=1

it did not shows custom attribute

"payment_additional_info": [
                    "key": "method_title",
                    "value": "Check / Money order"
            "applied_taxes": [],
            "item_applied_taxes": []
//did not show preorder which is custom attribute 

Blocking the Twitter Carousel on Google Search Results

I am prone to procrastinate from needed computer work when I have the option to surf. Currently, I have installed a robust-enough set of blockers to ensure that I am productive most of the time, but one blind spot is the Twitter Carousel section that appears when I search prominent names in media. I cannot just block google, and as a result, I end up replicating some of my unfortunate surfing habits via checking the recent tweets of people I would follow if I had direct access to Twitter.

I am on a Macbook and use Chrome as my default browser. Is there any extension, application, or relatively easy coding method to eliminate the Twitter carousel from my search results? The only thing I could find online was the possibility of using uBlock Origin to create a custom blocker, but I cannot quite figure that out. While I am not close to a web developer, I am not completely code illiterate, so I would likely be able to figure out a set of coding instructions even if they were not extremely granular.

I am unsure if this is the right venue to ask this question, but it seemed the most applicable stackexchange out of the options. If this is incorrect, I apologize. Thank you for your help!

Best practice for comma separated input size for the search field

So to reiterate:

  • Users have .csvs or other files where large numbers of IMEis are listed
  • They need to be able to search for these IMEIs in your system

Ideally you’d have access to analytics or user interviews that could help you define the upper limit users search. It sounds like you don’t have access to either, so in the meantime we can make a few assumptions.

As you said, it seems the most likely scenario is that they’ll be copying and pasting these numbers, as they are difficult to correctly input due to their length. They likely won’t be checking their work, again due to length, so displaying the pasted content is mostly irrelevant – you can display “1234567890abcde, 1234567890abcde, and 498 more“, which should give them enough information about their search to complete their task.

The main bottleneck will likely be your backend system, not the UI. If you paste 500 IMEIs, how fast does the system respond? If it slows at any point and effects the UX, you’ve found your limit. If it responds adequately for 10,000 IMEIs, there’s little reason to limit it at all.

Search field comma separated input size best practice

In case working with large number of entries in web UI such as IoT device list with IMEI. And in case there is a need to make quick multiple selection by IMEI.
Would it be good practice to provide search field with possibility to enter comma separated IMEIs?
In most cases those IMEIs will be pasted into search field.

What would be sane maximum limit for such input?
50 IMEIs (850 symbols), 100 IMEIs (1700 symbols), even more?
What is main bottle neck for such solution?

I understand CSV file import could be used, but we want quicker solution.

Is there any way to sort the search result by name?

Is there any way to sort the search result by name?

Suppose I have one product name as custom engine. When I search in the search bar, only the custom engine product should come.

Can I do it through front-end or back-end? Please help me guys.

Google Assistant Voice Search is Slightly Modifying My Search Queries

Has anyone else noticed when voice searching with Google Assistant it’ll sometimes change your query slightly but to a question you didn’t ask?

This is not a simple case of mis-hearing spoken words; Google is trying to be smarter than me by changing my search query to idiot-proof it.

One example of many I’ve experienced:

  • Asked google: “How to disable ‘Application X’ from starting with MacOS Boot”
  • Search field populated with and results showing for: “‘Application X’ will not start.”

Not what I asked, and this happens frequently.

Is this a preference, is there any way to turn this off?

Any thoughts appreciated.

automation – Scripts to repeatedly perform google search without asking for human verification

I am trying to write scripts to perform google search; however, once every 20-30 searches, google as us for human verification, which is very hard for a non-human agent to complete.

I tried the following things to avoid the human verification:

  1. Change LAN IP: Does not work at most of the times.

  2. Use a VPN to switch IP: works

  3. Change browser. It magically works!

What is the rationale behind the option 3? Do you know other methods or apps that works?

Do you think this will be a valid question on more professional SE sites like the stackoverflow?