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:
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:
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.
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.
veröffentlicht: 22.03.07 14:02, von David Lienhard in HTML/CSS/JS Software t-error.ch
Ort: Wallisellen | Karte
Ort: Wallisellen | Karte
Kommentare
markus
22.03.07 20:12
markus
22.03.07 20:15
david
22.03.07 20:27
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
david
22.03.07 20:59