Checklist
Autocomplete
1. Is search collapsed or visible at all times?
2. Do we want search to be prominent or hidden?
3. Is the search box actually a search box?
4. Does the placeholder explain search types?
5. Is it possible to preselect a category for an in-section search?
6. Is search input keyboard-focusable?
7. What changes when the input field has focus?
8. Do we darken the rest of the screen to bring search into focus?
9. Do we show popular searches, products, or categories on focus?
10. Do we start displaying suggestions with the very first character?
11. Do we use a lookahead pattern for search queries?
12. How many suggestions do we display on desktop?
13. How many suggestions do we display on mobile?
14. How do we design autosuggestions?
15. Do we distinguish between keyword and category suggestions?
16. Do we show keywords, featured products, categories, and brands?
17. Do we highlight the user's input (keyword) within suggestions?
18. Do we display the number of expected results for each suggestion?
19. Do we display ratings, the number of ratings, and product thumbnail?
20. Do we display any thumbnails? If yes, how large should they be?
21. Do we display popular keywords, category, products, guides, content pages?
22. How do we change the design on hover/tap for suggestions?
23. Are autocomplete suggestions keyboard-focusable (Enter/Esc/up/down)?
24. Do we persist search input on the search results page?
25. Do we display breadcrumbs, categories, and search results count?
26. Do we have an option to look up and clear all previous searches?
27. Do we keep all sorting and filter settings on refresh?
28. Do we suggest categories or keywords in search results?