Main Menu




browser lang:en

Users Area

Client Login

today cache size is:0

 

 


Comentarios

re:cdn
03/12/2010 by holy
CDN
01/12/2010 by Sorin
No sirve
19/12/2008 by

Leer Más »


RAPIDQ

Rapid-Q:The lost files
My old library where i have collected all the rapidq scripts and italian help


Today my pagerank is: Free Page Rank Tool
Upbooking - free booking engine

Crear un plugin Opensearch per nuestra web

Presente en Mozilla Firefox desde hace mucho tiempo, con la nueva versión de Microsoft Internet Explorer 7 esta tecnología vendrá en cada casa.

Habeis seguramente notado en interfaz de Firefox un casilla que te permite hacer búsquedas en diferentes motores. Incluso el nuevo navegador de Microsoft tiene una casilla similar. Esta innovación se basa en la tecnología OpenSearch que usa un archivo XML en el que describe las características que debe adquirir el resultado en el navegador.

Con unos pocos pasos simples podemos añadir el motor de búsqueda de nuestro sitio a los usuarios del navegador que visitan nuestro sitio.

Para ilustrar lo fácil que es aplicar esta nueva característica tomamos como un ejemplo, el archivo que escribí para mi sitio web.


<?xml version="1.0" encoding="UTF-8"?>

  <opensearchdescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <shortname>Holyguard.net development</shortname>
  <description>Development of php, javascript and ajax on internet</description>
  <contact>webmaster@holyguard.net</contact>

  <URL type="text/html" template="http://www.holyguard.net/web/search_results.php?str={searchTerms}&amp;input=search"/>
  <longname>Holyguard.net: Development of php, javascript and ajax on internet</longname>
  <image height="16" width="16" type="image/x-icon">http://www.holyguard.net/favicon.ico</image>

  <image height="64" width="64" type="image/png">http://www.holyguard.net/images/v5/header.png</image>
  <developer>Holyguard The Architect</developer>

  <attribution>Copyright Luigi Nori © 1997 - 2008 · All right reserved</attribution>
  <syndicationright>open</syndicationright>
  <adultcontent>false</adultcontent>
  <language>it-it</language>

  <outputencoding>UTF-8</outputencoding>
  <inputencoding>UTF-8</inputencoding>
  </opensearchdescription>
  

La línea más importante es la 6 donde se identifica como consultar el motor de búsqueda - en mi caso en el interior del sitio - con el método GET (sólo método suportado). Las líneas 8 y 9 se utilizan para determinar cuál debe ser el pequeño icono que aparece junto a la búsqueda y el icono grande que serà visualizado en la lista de motores a nuestra disposición. Las otras lineas pueden ser personalizadas a voluntad para responder a nuestras necesidades y no son indispensables.

Si no disponemos de un motor de búsqueda propietario, podemos tomar ventaja de las características que casi todos los motores de búsqueda han puesto en práctica. De hecho los motores como Google o MSN, con la palabra clave "site: www.dominio.tld" antes de la clave de busqueda, os permiten filtrar los resultados jendo a listar sólo las páginas en el interno de dominio indicado. Obviamente se presume que el sitio está completamente indexado y sin errores.

Si lo deseamos, entonces, cambiamos nuestra línea, que debe ser igual a lo siguiente:


<URL type="text/html" template="http://www.holyguard.net/web/search_results.php?str={searchTerms}&amp;input=search" />

  


La palabra clave "{searchTerms}" sirve precisamente para enviar el término de búsqueda especificado en casilla de búsqueda presente en interfaz de nuestro navegador.

El archivo debe estar guardado como archivo XML codificado UTF-8 y cargado, de preferencia en la raíz del sitio. Para render disponible nuestro add-on a nuestros visitantes, no debemos hacer otro que insertar en todas las páginas de nuestro sitio en el TAG HEAD, el TAG HTML siguiente:


<link rel="search" xhref="http://www.dominio.tld/search.xml" type="application/opensearchdescription+XML" title="MySite Search" />

  

Esta línea tambièn necesita unos comentarios ... son sólo informaciónes personalizadas de nuestro sitio web: la ruta completa donde se haya colocado nuestro archivo de configuración XML y el título de nuestro casilla de busqueda.

Cuando la nueva característica será detectada por el navegador, la casilla de búsqueda cambiaràa el color, lo que indica que es posible utilizar un nuevo motor de búsqueda...lo nuestro!


Comentarios

Deja tu comentario

Titolo
Messaggio
Nome Utente
e-mail (se vuoi ricevere le risposte a questo post anche via mail)

Users

Videos


Scripts & Tutorials

Crear un plugin Opensearch per nuestra web

14/11/2008 

Presente en Mozilla Firefox desde hace mucho tiempo, con la nueva versión de Microsoft Internet Explorer 7 esta…

in:Scripts (0 comentarios)

Escribir html en un div con javascript

22/10/2008 

Escribir html en un div con javascript, como? En esta manera. Codigo: function WriteLayer(ID,parentID,URL) { if…

in:Scripts (1 comentarios)

Tutorial intermedio a mod_rewrite

18/10/2008 

1 ¿Qué hace el mod_rewrite? El mod_rewrite configura su servidor apache para garantizar que las páginas dinámicas (en este…

in:Scripts (0 comentarios)

Construyendo Holyguard.net:Un motor de cache

09/10/2008 

Sea por el incremento de visitantes ó por el uso de scripts complejos, la ejecución de…

in:Scripts (0 comentarios)

Leer más »


Tag Clouds


Crear plugin Opensearch nuestra webEscribir html javascriptTutorial intermedio modrewriteConstruyendo HolyguardnetUn motor cache


Add to Technorati Favorites