I am working on a web app where authorized users log in and review a large list where they review the items and interact with them based on the information in the item.
I am working on the options for search. The image below shows the 3 basic options (assume the third search option could have the icon on either side) . I really like the answers for the question: What is the rationale for the design of search input fields? but I have some additional
For users who typically utilize keyboard controls does the option without an additional button add any value? The only other argument I can think of for not having a button is to save screen real-estate.
Once the user makes an initial query does it make sense to open the advanced search controls with the results so they can modify their initial search? I don't know that this is a great approach since it makes the assumption the user may not have found the information they are looking for.