Har du ikke altid ønsket dig at kunne søge direkte i indhold på rockland.dk fra din browsers søgeboks uanset hvilket site i verdenen du står på?... Øhh, nå det har du ikke? Men anyway, så har jeg lavet et søgeplugin efter OpenSearch standarden som er kompatibel med både Firefox 2 og Internet Explorer 7. Og det tog i øvrigt ikke mange minutter at sætte sammen. Ligesom med rockland.dk's integrerede søgefacilitet på sitet, så "snylter" jeg på Google's mulighed for at indsnævre søgninger til et enkelt site.

At konstruere selve OpenSearch plug-in'et var sådan set bare at lave en lille enkel xml-fil som bl.a. definerer opbygningen af søge-url og placeringen af en evt. ikon som logo. Når det er gjort tilføjes et link-tag i head-sektionen på de websider hvor man ønsker at plug-in'et skal kunne installeret fra. Dette skal pege på den konstruerede plugin (xml-fil). I Rocklands tilfælde er følgende indsat på siderne:

<link rel="search" type="application/opensearchdescription+xml" href="http://www.rockland.dk/RocklandOpenSearch.xml" title="Søg på rockland.dk" />

Jeg syntes så også jeg skulle have en "favicon" på hjemmesiden fælles med den ikon jeg bruger i søgeplugin'et. Det foreløbige valg er en lille-bitte udgave af min Flickr "avatar" som den ser ud i øjeblikket, men den er nu ikke helt vildt velegnet til at blive skaleret ned til så lille størrelse. Så må lave en lidt bedre ikon en anden dag.

Når man nu fremover besøger Rockland med Firefox 2 eller Internet Explorer 7 vil man (over?)se at browserens dropdown-knap hvor man vælger søgemaskine lyser en anelse op med en anden farve. Og åbner men dropdown-listen vil man se en mulighed for at tilføje min nye søge-plugin til browserens søgeboks.

Man kan i øvrigt også installere søge plug-in'et ved at klikke på dette javascript link.

Hos Mozilla Developer Center kan man læse mere om hvordan man laver "OpenSearch plugins".

Comments

Leave a comment 

 

There are no comments to this post

Only Name and Comment are required fields when commenting here. If you specify your email address, everyone will be able to find it at your comment. However your email will only be directly visible when hovering over your name, and in the code behind it will not look like an email address. So the risk of bots harvesting email addresses here, should be minimal. But again, you are free to leave the email blank when commenting.

If you tick Remember me, your name, email and homepage address will be remembered and prefilled at your next visit (Uses a cookie when ticked).

Full URLs (starting with "http://" or "https://") in comment text will be converted into active links when comment has been verified by a human as not being spam. Comments that looks too much like spam, will immidiately/proactive be rejected by the system and never reach a human eye.