Nedir bu OpenSearch?

Merhaba arkadaşlar, öncelikle sizlere opensearch’ü kısaca tanıtayım..

OpenSearch, arama sonuçlarını kullanıcıya daha basit sunabildiğimiz bir standart olarak kabul edilmektedir.. Google’da başta olmak üzere facebook, twitter, wikipedia, ebay, amazon gibi büyük web sitelerinin tamamı bunu kullanmaktadır.. Zaten kullanmamak için bir sebebimiz yoktur 🙂Merhaba arkadaşlar, öncelikle sizlere opensearch’ü kısaca tanıtayım..

OpenSearch, arama sonuçlarını kullanıcıya daha basit sunabildiğimiz bir standart olarak kabul edilmektedir.. Google’da başta olmak üzere facebook, twitter, wikipedia, ebay, amazon gibi büyük web sitelerinin tamamı bunu kullanmaktadır.. Zaten kullanmamak için bir sebebimiz yoktur 🙂

İlgili Tüm Detaylar İçin;
http://www.opensearch.org/Home

Sitemizde Nasıl Kullanabiliriz?

İlk olarak yapmamız gereken bir opensearch.xml dosyası oluşturmak ve içerisine şu kodları yazarak kayıt etmektir;

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
   <ShortName>$prototürk</ShortName>
   <Image width="16" height="16">http://www.prototurk.com/favicon.ico</Image>
   <Url type="text/html" template="http://www.prototurk.com/?q={searchTerms}" />
</OpenSearchDescription>

Burada kodların kısaca ne olduğunu belirtelim;

ShortName – Kısa isim.. Örneğin (prototurk.com gibi..)
Image – görsel belirtmek için kullanılıyor.. Biz burada favicon belirttik.
Url – Arama adresi tanımlanıyor.

Bunu ana dizininize attıktan sonra head etiketleri arasına şu kodu eklemeniz gerekiyor;

<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="$prototürk" />

Eğer bunuda yaptıysanız, artık chrome, firefox, internet explorer gibi tarayıcılarda sitenizde arama yapmak çok daha kolay bir hal almış demektir..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir