Opensearch Plugins mit Search-Suggestions

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:
http://images.t-error.ch/news/226/vorschlaege.jpg

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.

Kommentare

markus 22.03.07 20:12
Gravatar von markus Das habe ich auch gesehen. Aber da ich nicht wusste, wie ich das im Blog einbauen kann, habe ich verzichtet. Ich glaube so wie so, dass nicht sehr viele Leute meine Suche benötigen, höchstens zum Testen. Deshalb spielt es auch keine rolle.
markus 22.03.07 20:15
Gravatar von markus Mir ist noch was in den Sinn gekommen: Bei meinen Tests konnte ich nicht jeden Namen für die Datei verwenden. Irgendwie wurde der Name "markusbaumi.xml" von Firefox nicht angezeigt. Komische Sache.
david 22.03.07 20:27
Gravatar von david für die meisten kleinen seiten ists wohl nicht allzu sinnvoll. aber es mir schon manchmal passiert, dass ich nach etwas suchte, aber nicht mehr genau wusste wie es heisst, vieleicht aber noch wusste, auf welcher seite es war. in solchen fällen könnte es nützlich sein. allerdings wird das ein relativ kleiner prozentanteil sein. aber ich finde es auf jeden fall interessant, das man das machen kann.
das mit dem namen ist mir nicht aufgefallen. bei umlauten und sonderzeichen wäre es ja verständlich. aber das. vieleicht will dich der firefox ja nur mobben.

nun ja, im firefox 1.5 läuft das ding übrigens nicht. man kann das plugin gar nicht hinzufügen. soviel mir ist, gibts für die 1.5er noch andere plugins.
markus 22.03.07 20:53
Gravatar von markus Ja das war etwas anders. Mit eriner scr-Datei, wie ein Bildschirmschoner. Unter http://www.markusbaumi.ch/weblog/index.php?id=263 können immer noch meine "Alten" heruntergeladen werden. ;-)
david 22.03.07 20:59
Gravatar von david ja genau. die habe ich gemeint. es gab gibt sogar einen javascript code um das plugin einzubinden.

Kommentieren

Name:
Mail:
Homepage:
1+9=? (Spamschutz)