Dass man zum Suchfeld im Firefox und IE noch zusätzliche Seiten hinzufügen kann ist jas nichts neues. In letzter Zeit haben
Markus Baumi und
BloggingTom darüber berichtet.
Im
Mozilla Development Center findet man eine schöne Anleitung, wie man so ein OpenSeach Plugin erstellt. Man kann es natürlich auch von jemand anderem klauen und anpassen.
Was ich noch interessant finde und was in den oben genanten Beiträgen nicht erwähnt wird, ist dass man, zumdindest im Firefox, "Supporting search suggestions" einblenden kann. Also dasselbe, dass man schon von Google kennt. Wenn man einen Suchbegriff eingibt, werden einem passende Vorschläge angezeigt.
Das zu realisieren ist nicht wirklich schwierig. Im XML File wird eine neue Zeile eingefügt, welche zu einer Datei zeigt, die
JSON Daten zurückgibt. Und diese Daten werden vom Firefox dann angezeigt.
Die genannte Zeile sieht so aus:
<Url type="application/x-suggestions+json" template="http://search.t-error.ch/?q={searchTerms}&type=json"/>
Das aufgerufene Script muss nun alle möglichen Vorschläge anzeigen. Ich habe da auf die Tags zurückgegriffen und zeige sie nun sortiert nach der Anzahl an.
Eine Suche nach
link zeigt nun das folgende an:
["link",["linktipps","linkchecker","linkification","links"]]
Im Firefox sieht das dann so aus:
Eine offizielle Anleitung (Englisch) gibt es im
MDC
Anmerkung: Meine Suchseite ist noch nicht perfekt. Ich habe sie hauptsächlich erstellt, um die Searchplugins zu testen.