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

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.

主站蜘蛛池模板: 金湖县| 黎平县| 荔波县| 奉贤区| 武鸣县| 红河县| 苏尼特右旗| 颍上县| 时尚| 同心县| 鱼台县| 万源市| 甘泉县| 卢氏县| 延寿县| 平度市| 龙井市| 咸丰县| 武隆县| 合江县| 西平县| 青浦区| 英超| 大足县| 井冈山市| 万山特区| 石门县| 云龙县| 玉门市| 嫩江县| 抚顺县| 达日县| 东阳市| 仪征市| 德庆县| 南涧| 灵台县| 永州市| 浠水县| 桃江县| 马鞍山市|