Jump to content

英文维基 | 中文维基 | 日文维基 | 草榴社区

Search suggest drop-down list

From Wikipedia, the free encyclopedia
Wikipedia's simplified search box (Vector 2010 - legacy skin)
Wikipedia's search box (Vector 2022 skin)

A search suggest drop-down list is a query feature used in computing to show the searcher shortcuts, while the query is typed into a text box. Before the query is complete, a drop-down list with the suggested completions appears to provide options to select. The suggested queries then enable the searcher to complete the required search quickly. As a form of autocompletion, the suggestion list is distinct from search history in that it attempts to be predictive even when the user is searching for the first time. Data may come from popular searches, sponsors, geographic location or other sources.[1][2][3] These lists are used by operating systems, web browsers and various websites, particularly search engines. Search suggestions are common with a 2014 survey finding that over 80% of e-commerce websites included them.[4]

The computing science of syntax and algorithms are used to form search results from a database. Content management systems and frequent searches can assist software engineers in optimizing more refined queries with methods of parameters and subroutines. Suggestions can be results for the current query or related queries by words, time and dates, categories and tags. The suggestion list may be reordered by other options, as enumerative, hierarchical or faceted.

Although not the first deployment of search suggestions, Google Suggest is one of the most prominent. Four years before it was considered stable, the feature was developed in 2004 by Google engineer Kevin Gibbs and the name was chosen by Marissa Mayer.[5] Google, and other large search companies, maintain a blacklist that prevents the display of queries that could be interpreted as violating their social responsibility. Despite this, the company regularly receives complaints that several popular suggestions, or suggestions whose positions have been inflated by bots, should be added to this list.[3][6] The Electronic Frontier Foundation's Jillian York has criticized Apple's blacklist for including words that are merely provocative.[7]

One example of a project using suggested queries to expose societal attitudes was a 2013 ad series called The Autocomplete Truth by UN Women. The campaign showed several gender stereotypes being displayed as popular searches by Google Suggest.[8] Another was a story by Bad Astronomy that revealed a distrustful perspective on scientists in the suggestion box.[9] Additionally, cases related to libel laws have posited that suggestions may inspire people to associate specific names with specific alleged crimes when they would not have otherwise.[10][11]

Some users have criticized the fact that suggestion-enabled text boxes, unlike the web forms of static HTML, send data about each keystroke to a central server.[12] Such data has the potential to identify specific people. This has caused at least one Mozilla Firefox developer to opine that "users mostly dislike search suggestions".[13] Apart from the privacy debate, some users have expressed negative reception over the usefulness of search autocompletion.[10][14] Specifically, the sudden appearance of a suggestion box in some programs has been compared to the behaviour of a pop-up ad.[15][16]

HTML supports this feature using the <datalist> element.[17]

See also

[edit]

References

[edit]
  1. ^ Sandvoid, Vegard (2008-12-14). "Google's new search suggestions may kill your website". Things On Top. Retrieved 2016-08-03.
  2. ^ Basch, Diego (2012-09-19). "Search for Obama on Facebook and you get Romney". Retrieved 2016-08-03.
  3. ^ a b Sullivan, Danny (2011-04-06). "How Google Instant's autocomplete suggestions work". Search Engine Land. Retrieved 2016-08-03.
  4. ^ Holt, Christian (2014-08-18). "The current state of e-commerce search". Smash Magazine. Retrieved 2016-08-03.
  5. ^ Gannes, Liz (2013-08-23). "Nearly a Decade Later, the Autocomplete Origin Story: Kevin Gibbs and Google Suggest". All Things D. Retrieved 2016-08-03.
  6. ^ Searle, Rick (2015-02-22). "Truth and Prediction in the Dataclysm". Utopia or Dystopia. Retrieved 2016-08-03.
  7. ^ Keller, Michael (2013-07-16). "The Apple 'Kill List': What your iPhone doesn't want you to type". The Daily Beast. Retrieved 2016-08-03.
  8. ^ Griner, David (2013-10-24). "After viral success of inequality ads, creators say they will expand campaign". Ad Week. Retrieved 2016-08-03.
  9. ^ Plait, Phil (2013-12-04). ""Scientists are..."". Slate. Retrieved 2016-08-03.
  10. ^ a b Bloch, Michael (2012-03-27). "Some Folks *Really* Hate Autocomplete". Taming The Beast. Retrieved 2016-08-03.
  11. ^ Karapapa, Stavroula; Borghi, Maurizio (2015). "Search engine liability for autocomplete suggestions: personality, privacy and the power of the algorithm". International Journal of Law and Information Technology. 23: 261–289. Archived from the original on 2016-12-05. Retrieved 2016-08-03.
  12. ^ Keeshin, Jeremy (2011-08-18). "Who does Facebook think you are searching for?". The Keesh. Retrieved 2016-08-03.
  13. ^ Newman, Richard (2015-08-25). "Recall and display search history within main browser UI". Mozilla. Retrieved 2016-08-03.
  14. ^ Arnold, Stephen (2012-09-09). "Google Autocomplete: Is Smart Help A Hindrance?". Beyond Search. Retrieved 2016-08-03.
  15. ^ Martens, Jeff (2008-07-09). "Disabling Open Office's Stupid Autocomplete". Martes-Martes. Retrieved 2016-08-03.
  16. ^ Smithers, Mike (2012-01-28). "Turning off code completion in SQLDeveloper — A grumpy old man fights back". The Anti-Kyte. Retrieved 2016-08-03.
  17. ^ "<datalist> - HTML: Hypertext Markup Language". MDN Web Docs. Mozilla. Retrieved 5 October 2019.