Suchbox

Suchbox auf Wikipedia

A Suchbox, Suchfeld oder Suchleiste ist ein Grafisches Steuerelement verwendet in Computerprogrammen, wie z. Dateimanager oder Internetbrowserund weiter Websites. Ein Suchfeld ist normalerweise eine einzelne Leitung Textfeld oder Such -Symbol (das sich in ein Suchfeld bei Klickaktivität in ein Suchfeld verwandelt) mit der dedizierten Funktion des Akzeptierens der Benutzereingabe gesucht für in einer Datenbank. Suchfelder auf Webseiten werden normalerweise verwendet, damit Benutzer a eingeben können Anfrage an a eingereicht werden Internet Suchmaschine serverseitiges Skript, wo ein Index Die Datenbank wird für Einträge abgefragt, die einen oder mehrere der Schlüsselwortforschung des Benutzers enthalten.

Suchfelder werden üblicherweise von a begleitet Suchstaste (manchmal nur durch ein Lupensymbol angezeigt), um die Suche einzureichen. Die Suchstaste kann jedoch weggelassen werden, da der Benutzer die Eingabetaste zum Senden der Suche drücken kann, oder die Suche kann automatisch gesendet werden, um dem Benutzer mit vorzustellen Echtzeit-Ergebnisse.

Das Suchfeld ist ein wesentlicher Bestandteil der Seitensuche Funktionalität, ein wichtiges Element des Website-Designs für inhaltliche Websites. Auf einigen Websites ist die Site -Suche prominenter als auf anderen. Der E-Commerce verwendet normalerweise Suchfelder und somit als primäre Navigationsinstrument.

Gemeinsamkeiten

Abhängig von der jeweiligen Implementierung kann ein Suchfeld von a begleitet werden Dropdown-Liste um den Benutzern frühere Suchanfragen zu präsentieren oder Suchvorschläge. Suchfelder haben möglicherweise andere Funktionen, die dem Benutzer helfen können, z. B. Autocomplete, Suchvorschläge, a Rechtschreibprüfungusw. Suchfelder werden häufig auch von Dropdown-Menüs oder anderen Eingabesteuerungen begleitet, damit der Benutzer die Suche einschränken oder auswählen kann, nach welcher Art von Inhalten gesucht werden soll.

In einigen Fällen würden die Ergebnisse der Suchzeichenfolgen, die diese Zeichenfolge in Echtzeit aktualisieren, auch die Ergebnisse dieser Zeichenfolge auf dem Inhaltsbereich vorstellen. Wenn die Seite jedoch diese Möglichkeit auswählt, um den Benutzern die Ergebnisse anzuzeigen, ist die Ladezeit langsamer und kann nicht mehr nachverdauert oder einen Browserabsturz reagieren. Daher wird für kleine und mittelgroße Websites nicht empfohlen.

Moderne Suchfeldimplementierungen nutzen anhaltende Verbindungen, um sowohl die Sucherfahrung mit geringer Latenz als auch die Verbesserung der Bandbreite zu erzielen. Für große, suchintensive Webanwendungen ist jedoch ein skalierbarer Server erforderlich, um eine hohe Anzahl von anhaltenden Verbindungen zu verarbeiten. Solche Server existieren bereits. Zum Beispiel eine einzelne Instanz der Websocket Server von MigratoryData bereitgestellt[1] Könnte 240.000 automatische Anfragen pro Sekunde von 1 Million gleichzeitigen Benutzern mit einer mittleren Roundtrip-Latenz von 11,82 bearbeiten Millisekunden.[2]

Siehe auch

Verweise

  1. ^ MigratoryData -Website
  2. ^ "Eine skalierbare Alternative zur erholsamen Kommunikation: Nachahmung von Googles Suche automatisch mit einem einzigen MigratoryData -Server nachahmen". HighScalability.com. 13. Dezember 2016.