官术网_书友最值得收藏!

Chapter #11. Search Should be a Text Field with a Button Labeled "Search"

Search has, over the years, been over-designed. One common anti-pattern is hiding search behind a control to activate it. Slowing the user down and adding an extra step might remove an input field from your view but at the expense of familiarity.

If you're offering your users a search function, then show them a text field with a search button. If you're using an icon, then use a "magnifying glass" icon. This is the archetype and using anything else makes no sense anymore.

Search Should be a Text Field with a Button Labeled "Search"

The "gold standard"

On a mobile phone screen, there may not be enough space to always show the search field, but I'd still encourage you to evaluate if you can. Tucking the search field into the top of a scrolling view can work well:

Search Should be a Text Field with a Button Labeled "Search"

Search at the top of a list view only appears when "pulled down"

Bonus points: when the user taps the Search tab in a mobile app, show the search view, move the cursor to the search field and show the device keyboard for them.

主站蜘蛛池模板: 景洪市| 甘肃省| 新干县| 习水县| 陆良县| 沙坪坝区| 嘉定区| 台州市| 玛多县| 九龙城区| 织金县| 泰州市| 晴隆县| 荆州市| 高邑县| 杂多县| 隆尧县| 涞水县| 长葛市| 巧家县| 深泽县| 虹口区| 郑州市| 曲沃县| 信宜市| 徐州市| 安阳县| 麻江县| 乌什县| 微山县| 清远市| 宁阳县| 彰化县| 乐亭县| 宽甸| 甘德县| 五峰| 申扎县| 三都| 昌都县| 砀山县|