<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Raúl Serrano &#187; A9</title>
	<atom:link href="http://www.raulserrano.net/tag/a9/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.raulserrano.net</link>
	<description>Blog sobre tecnología y de actualidad informática</description>
	<lastBuildDate>Thu, 02 Feb 2012 07:13:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Conociendo los conectores de búsqueda de Windows 7</title>
		<link>http://www.raulserrano.net/2009/12/conociendo-los-conectores-de-busqueda-de-windows-7/</link>
		<comments>http://www.raulserrano.net/2009/12/conociendo-los-conectores-de-busqueda-de-windows-7/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 19:27:35 +0000</pubDate>
		<dc:creator>Raúl S.</dc:creator>
				<category><![CDATA[Client]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[A9]]></category>
		<category><![CDATA[Búsqueda]]></category>
		<category><![CDATA[Federated Search]]></category>
		<category><![CDATA[OpenSearch]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.raulserrano.net/?p=729</guid>
		<description><![CDATA[Un conector de búsqueda es una nueva funcionalidad de Windows 7 que posibilita integrar en el Explorador de Windows consultas en motores de búsqueda de [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-738" title="Buscar" src="http://www.raulserrano.net/wp-content/uploads/search_icon.png" alt="Buscar" width="200" height="184" />Un <strong>conector de búsqueda</strong> es una nueva funcionalidad de <em>Windows 7</em> que posibilita integrar en el <em>Explorador de Windows</em> consultas en motores de búsqueda de nuestro interés. Por ejemplo, es posible buscar imágenes a través de <strong>Bing Images</strong> directamente desde el <em>Explorador de Windows</em>, o de manera análoga usar otros servicios web como puedan ser <strong>Filckr</strong>, <strong>Twitter</strong>, <strong>Google</strong>, <strong>Youtube</strong>…</p>
<p>Para agregar un conector de búsqueda simplemente hay que hacer doble clic en el archivo correspondiente (puedes descargar algunos interesantes en esta misma entrada) y nos solicita confirmación para agregar dicho conector.</p>
<p><img class="aligncenter size-full wp-image-730" title="Añadir conector de búsqueda" src="http://www.raulserrano.net/wp-content/uploads/add_search_connector.png" alt="Añadir conector de búsqueda" width="376" height="286" /></p>
<p>Se añadirá un acceso directo bajo <em>Favoritos</em> en el panel lateral del <em>Explorador de Windows</em> desde el que podemos comenzar a usar la nueva funcionalidad, realizando la consulta que nos interese, y aplicar las opciones típicas de nuestro explorador como <em>cambiar vista</em> u <em>organización</em> de los resultados. Como podéis comprobar, más sencillo y rápido que andar abriendo el navegador web, acceder al servicio web y realizar la consulta.</p>
<p><img class="aligncenter size-full wp-image-734" title="Conector de búsqueda" src="http://www.raulserrano.net/wp-content/uploads/search_connector.png" alt="Conector de búsqueda" width="600" height="461" /></p>
<p>Como recomendación, a la vista de <a title="Los motores de búsqueda y las redes sociales como principal objetivo del malware en 2010" href="http://www.satinfo.es/blog/?p=2158">cómo evoluciona el malware</a>, actualmente su principal objetivo son precisamente los motores de búsqueda y redes sociales, por lo que <strong>es muy importante que los conectores de búsqueda sean descargados de sitios de confianza</strong>. Por ello te animo a que continúes leyendo esta entrada y conozcas un poquito más a fondo los conectores, de manera que <strong>aprendas a analizar </strong>si te conviene o no utilizar los mismos.</p>
<p>Los conectores de  búsqueda de <em>Windows 7</em> se basan en el estándar <a title="OpenSearch" href="http://www.opensearch.org/Home">OpenSearch</a>, desarrollado por <a title="A9.com" href="http://www.a9.com/">A9.com</a>, una filial de <em>Amazon</em>, que define cómo se debe realizar una consulta y presentar los resultados, trabajando siempre en formato XML.  De esta manera se facilita que cualquier servicio web pueda ofrecer la posibilidad de ser utilizando como conector de búsqueda para <em>Windows 7</em>.</p>
<p><strong>Estructura de un conector de búsqueda</strong></p>
<p><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</code><br />
Identifica un archivo XML</p>
<p><code>&lt;OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"<br />
xmlns:ms-ose="http://schemas.microsoft.com/opensearchext/2009/"&gt;</code><br />
Inicia la definición del conector e identifica la versión del estándar <em>OpenSearch</em> a utilizar. <em>A9.com</em> es la empresa que ha desarrollado este estándar por tanto en su web se publican las versiones disponibles.</p>
<p><code>&lt;ShortName&gt;</code>Nombre del servicio web, por ejemplo <em>Youtube</em><code>&lt;/ShortName&gt;</code></p>
<p><code>&lt;Description&gt;</code>Una descripción del servicio web<code>&lt;/Description&gt;</code></p>
<p><code>&lt;Url type="application/rss+xml" template="URL”/&gt;</code><br />
Es la línea más importante y que debemos analizar, <strong>por seguridad, esta URL debe apuntar siempre a una URL del propio servicio web</strong>. Por ejemplo, si abrimos el conector de <em>Youtube</em>, podemos observar que el elemento comentado hace referencia a <em>http://www.youtube.com/results.aspx?q</em> que es una URL del propio portal <em>Youtube</em>.</p>
<p><code>&lt;Url type="text/html" template="URL"/&gt;</code><br />
URL que envía la petición de la búsqueda, al igual que la anterior, también debería apuntar al propio servicio web.</p>
<p><code>&lt;/OpenSearchDescription&gt;</code><br />
Cerramos la definición del conector.</p>
<p>Es importante guardar el documento como UTF8, es decir que si hemos utilizado el <em>Bloc de notas</em> de <em>Windows</em>, al guardar hay que indicar expresamente la codificación UTF8 ya que por defecto utiliza ANSI.</p>
<p><img class="aligncenter size-full wp-image-746" title="Guardar en UTF8" src="http://www.raulserrano.net/wp-content/uploads/guardar-UTF8.png" alt="Guardar en UTF8" width="600" height="443" /></p>
<p>Si necesitamos borrar algún conector, no basta con eliminar su acceso directo de <em>Favoritos</em> (<strong>%userprofile%/links</strong>) en el <em>Explorador de Windows</em>, sino que hay que eliminarlo también desde la ubicación <strong>%userprofile%/searches</strong></p>
<p>A continuación muestro una recopilación de algunos conectores de búsqueda para los principales sitios web:</p>
<ul>
<li><a title="Conector Amazon" href="http://www.raulserrano.net/downloads/Amazon.osdx">Amazon</a></li>
<li><a title="Bing" href="http://www.raulserrano.net/downloads/Bing.osdx">Bing</a></li>
<li><a title="Bing Image Search" href="http://www.raulserrano.net/downloads/Bing%20Image%20Search.osdx">Bing Images Search</a></li>
<li><a title="DeviantArt" href="http://www.raulserrano.net/downloads/DeviantArt.osdx">DevianArt</a></li>
<li><a title="eBay" href="http://www.raulserrano.net/downloads/eBay.osdx">eBay</a></li>
<li><a title="FriendFeed" href="http://www.raulserrano.net/downloads/FriendFeed.osdx">FriendFeed</a></li>
<li><a title="Google Blogs" href="http://www.raulserrano.net/downloads/Google%20Blogs.osdx">Google Blogs</a></li>
<li><a title="Google News" href="http://www.raulserrano.net/downloads/Google%20News.osdx">Google News</a></li>
<li><a title="Live Search" href="http://www.raulserrano.net/downloads/Live%20Search.osdx">Live Search</a></li>
<li><a title="MSN Search" href="http://www.raulserrano.net/downloads/MSN%20Search.osdx">MSN Search</a></li>
<li><a title="Twitter" href="http://www.raulserrano.net/downloads/Twitter.osdx">Twitter</a></li>
<li><a title="Wikipedia" href="http://www.raulserrano.net/downloads/Wikipedia.osdx">Wikipedia</a></li>
<li><a title="Yahoo" href="http://www.raulserrano.net/downloads/Yahoo.osdx">Yahoo</a></li>
<li><a title="YouTube" href="http://www.raulserrano.net/downloads/YouTube.osdx">YouTube</a></li>
</ul>
<ul>
<li><strong><a title="Flickr" href="http://www.raulserrano.net/downloads/_Flickr.osdx">Flickr</a> </strong>(por <a title="istartedsomething" href="http://www.istartedsomething.com/">www.istartedsomething.com</a>)</li>
<li><strong><a title="Google" href="http://www.raulserrano.net/downloads/_Google.osdx">Google</a> </strong>(por <a title="Mega-ZBlog" href="http://www.mzzt.net/">www.mzzt.net</a>)</li>
</ul>
<p>A excepción de los dos últimos (<em>Flickr</em> y <em>Google</em>), todos los demás conectores anteriores se pueden considerar  fiables ya que si analizamos su .osdx correspondiente podemos verificar que el el elemento <code>&lt;Url type="application/rss+xml" template=... /&gt;</code> apunta a su propio servicio web.</p>
<p>En cuanto a los conectores de <em>Flickr</em> y <em>Google</em> aquí facilitados, a diferencia de los anteriores,  utilizan un desarrollo de terceros, ya que ninguno de estos dos sitios web dispone por el momento de sindicación de resultados, así que sin menospreciar el excelente trabajo de <a title="istartedsomething" href="http://www.istartedsomething.com">Long Zheng</a> y <a title="Mega-ZBlog" href="http://www.mzzt.net">Dan Bugglin</a> respectivamente, hay que resaltar la advertencia de implicaciones de seguridad que puede conllevar. En el caso del conector para <em>Google</em> desarrollado por <em>Dan Bugglin</em>, podemos <a title="Mega-ZBlog header image ← Windows 7 Tip: Superbar Shortcuts My Personal Windows 7 Tips and Tricks → OpenSearch Google in Windows 7" href="http://www.mzzt.net/2009/01/14/opensearch-google-in-windows-7/">acceder a su código fuente</a> y montarlo en nuestro propio servidor.</p>
<p><strong>Referencias</strong></p>
<ul>
<li><a title="Windows 7 Federated Search Provider Implementer's Guide" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=C709A596-A9E9-49E7-BCD4-319664929317&amp;displaylang=en ">Windows 7 Federated Search Provider Implementer&#8217;s Guide</a></li>
<li><a title="Windows 7 Search Connectors: Twitter, YouTube, Amazon, eBay…" href="http://chris.pirillo.com/windows-7-search-connectors-twitter-youtube-amazon-ebay/">Windows 7 Search Connectors: Twitter, YouTube, Amazon, eBay…</a></li>
<li><a title="Search Connectors for Windows 7 Federated Search" href="http://www.redmondpie.com/search-connectors-for-windows-7-federated-search/">Search Connectors for Windows 7 Federated Search</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.raulserrano.net/2009/12/conociendo-los-conectores-de-busqueda-de-windows-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

