<?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>huevoCucharaCuento!!! &#187; xhtml</title>
	<atom:link href="http://www.huevocucharacuento.info/tag/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.huevocucharacuento.info</link>
	<description>diseño web, música, series, cine, sk8 y otras cosas que me interesan.</description>
	<lastBuildDate>Wed, 02 Dec 2009 17:27:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Añadiendo semanticismo con los Microformatos &#8211; Parte 1: rel</title>
		<link>http://www.huevocucharacuento.info/2009/07/06/anadiendo-semanticismo-con-los-microformatos-parte-1-rel/</link>
		<comments>http://www.huevocucharacuento.info/2009/07/06/anadiendo-semanticismo-con-los-microformatos-parte-1-rel/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 02:12:41 +0000</pubDate>
		<dc:creator>Rafael G. Lepper</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[Diseño web]]></category>
		<category><![CDATA[Microformatos]]></category>
		<category><![CDATA[rel-home]]></category>
		<category><![CDATA[rel-license]]></category>
		<category><![CDATA[rel-tag]]></category>
		<category><![CDATA[Web Semántica]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.huevocucharacuento.info/?p=85</guid>
		<description><![CDATA[Artículo escrito por Emily Lewis en su blog para la serie de articulos sobre microformatos que estoy traduciendo &#8220;Getting Semantic With Microformats&#8221; Como he mencionado en la introducción a esta serie, soy un bicho raro para microformatos. Me encanta la semántica, su estructura, su simplicidad y su potencial. Decidí que debía compartir este amor con [...]]]></description>
			<content:encoded><![CDATA[<p>Artículo escrito por <span class="vcard"><a class="fn n" href="http://www.ablognotlimited.com/" title="Blog personal de Emily Lewis">Emily Lewis</a></span> en su blog para la serie de articulos sobre microformatos que estoy traduciendo &#8220;Getting Semantic With Microformats&#8221;</p>
<p><img src="http://www.huevocucharacuento.info/wp-content/uploads/2009/07/microformats.gif" alt="Microformats" height="36px" width="144px"></p>
<p>Como he mencionado en la <a href="http://www.huevocucharacuento.info/2009/05/11/emily-lewis-anadiendo-semanticismo-con-los-microformatos-introduccion/" title="Enlace a la introducción de Añadiendo Semanticismo con los Microformatos">introducción a esta serie</a>, soy un bicho raro para microformatos.</p>
<p>Me encanta la semántica, su estructura, su simplicidad y su potencial. Decidí que debía compartir este amor con el mundo (o, al menos, con mis cuatro lectores) al detallar la forma en que he usado los diferentes microformatos <a href="http://www.ablognotlimited.com/" title="Visitar A Blog No Limited">A Blog No Limited</a>. </p>
<p>Esta primera entrega de la serie se centra en los microformatos para las relaciones basadas en enlaces mediante el atributo <code>rel</code>. Vamos a empezar, ¿de acuerdo?</p>
<p><span id="more-85"></span></p>
<h3>Relaciones basadas en enlaces</h3>
<p>El atributo <code>rel</code> se utiliza para describir la relación de un vínculo en términos de lo que el destino (<code>href</code>) es a la fuente. La mayoría estareis probablemente muy familiarizados con este atributo, tal como se utiliza en los css vinculados:</p>
<p class="code"><code> &lt;link <strong>rel="stylesheet"</strong> type="text/css" media="screen" href="/styles/main.css" /&gt; </code></p>
<p>Además, se pueden poner varios <code>rel</code> en una etiqueta, igual que con el atributo <code>class</code>.</p>
<h3>Enseñame el camino a casa: rel-home</h3>
<p>El <a href="http://microformats.org/wiki/rel-home" title="Visitar la especificacion de rel-home en el wiki de Microformats (en inglés)  Este enlace se abre aparte de este sitio web">microformato rel-home</a> indica que el destino de un enlace es la página principal del sitio. Se utilizan principalmente para la navegación por el sitio, pero también para proporcionar la descripción de la estructura del sitio a las páginas individuales.</p>
<p><em>Nota:</em> rel-home es un borrador, que esencialmente significa que está sujeto a cambios. Pero, ya que el cambio es la naturaleza de las tecnologías web, no es algo que me preocupa especialmente.</p>
<p>Ahora, volviendo a la programación&#8230; yo uso el microformato rel-home de dos maneras. En el <code> &lt;head&gt; </code> de mi XHTML, añado:</p>
<p class="code"><code> &lt;link <strong>rel="home"</strong> href="http://www.ablognotlimited.com/" title="Página de inicio" /&gt; </code></p>
<p>También, cualquier enlace (en el menú de navegación, y en el contenido) a la página de inicio de <a href="http://www.ablognotlimited.com/" title="Visitar A Blog No Limited">A Blog No Limited</a> lleva <code>rel = "home"</code></p>
<p class="code"><code> &lt;a href="http://www.ablognotlimited.com" <strong>rel="home"</strong> &gt;A Blog Not Limited&lt; /a&gt; </code></p>
<h3>Los Beneficios </h3>
<p>Aparte de la semántica y el significado (que es más que suficiente para mí), Opera reconoce el microformato rel-home cuando se utiliza en el <code> &lt;link&gt; </code> del <code> &lt;head&gt; </code> de un documento XHTML. El navegador cuenta con una barra de herramientas de navegación que, cuando está activada, permite a los usuarios navegar a la página de inicio:</p>
<p><img src="http://www.huevocucharacuento.info/wp-content/uploads/2009/07/operaToolbar.png" width="300" height="104" class="frame" alt=" Barra de Navegación de Opera"></p>
<p>también, segun el artículo de <cite class="vcard"><a href="http://diveintomark.org/" class="fn url" rel="colleague">Mark Pilgrim</a></cite> <a href="http://diveintoaccessibility.org/day_9_providing_additional_navigation_aids.html" title="Este enlace se abre aparte de este sitio web, (artículo en inglés)">Dive Into Accessibility</a>, rel-home mejora la accesibilidad con las ayudas a la navegación de los navegadores en modo texto, tales como <a href="http://links.sourceforge.net/" title="Este enlace se abre aparte de este sitio web">Links</a> y <a href="http://lynx.isc.org/" title="Este enlace se abre aparte de este sitio web">Lynx</a>.  </p>
<p>Por último, rel-home es reconocido por la extensión de Firefox <a href="https://addons.mozilla.org/en-US/firefox/addon/1324" title="Este enlace se abre aprte de este sitio web">cmSiteNavigation Toolbar</a>, que muestra las páginas relacionadas con la página actual en una barra de herramientas de ayuda a la navegación. En la actualidad, esta extensión sólo está disponible para FF 1.5-2.0. Y como estoy usando FF 3.0, no puedo ofrecer una captura de pantalla de esta herramienta.</p>
<h3>Me, myself &amp; I (Yo, yo mismo &amp; yo)</h3>
<p>Además, como este blog es mi blog y se pueden utilizar varios valores, los enlaces a la pagina de inicio incluyen también <code>rel="me"</code>:</p>
<p class"code"><code> &lt;a href="http://www.ablognotlimited.com" <strong>rel="home me"</strong> &gt;A Blog Not Limited&lt; /a&gt; </code></p>
<p>Según las especificaciones, <code>rel="me"</code> se utiliza en los hipervínculos de una página sobre una persona a otras páginas sobre la misma persona.</p>
<p>Con esto en mente, he añadido también <code>rel="me"</code> a los vínculos que enlazan a mis páginas en redes sociales (por ejemplo, Flickr, Facebook, Twitter, etc):</p>
<p class="code"><code> &lt;a href="http://twitter.com/emilylewis" <strong>rel="me"</strong>&gt;Twitter&lt;/a&gt; </code></p>
<h3>Los Beneficios </h3>
<p>Una vez más, la semántica es más que suficiente para mí, pero hay cada vez más beneficios por utilizar rel-me, principalmente en relación con el <a href="http://microformats.org/wiki/xfn" title="Visitar la especificacion de XFN en el wiki de Microformats (en inglés) Este enlace se abre aparte de este sitio web">microformato <acronym title="XHTML Friends Network">XFN</acronym> </a>.</p>
<p><acronym title="XHTML Friends Network">XFN</acronym> es un microformato que representa las relaciones sociales (es decir, amigos, familiares, compañeros de trabajo, etc.) Usando <acronym title="XHTML Friends Network">XFN</acronym>, Google está desarrollando <a href="http://code.google.com/apis/socialgraph/" title="Este enlace se abre aparte de este sitio web">Social Graph <acronym title="Application Programming Interface">API</acronym></a> para ayudar a hacer la web más social y que sea más fácil encontrar amigos en nuevos lugares en la web.</p>
<p>Además, hay un puñado de servicios de &#8220;consolidación de la identidad en línea&#8221; que utilizan  <acronym title="XHTML Friends Network">XFN</acronym>, incluyendo <a href="http://claimid.com/" title="Este enlace se abre aparte de este sitio web">claimID</a> y <a href="http://www.plaxo.com/info/opensocialgraph" title="Este enlace se abre aparte de este sitio web">Plaxo&#8217;s Open Social Graph</a>.</p>
<p>Además, muchas &#8220;redes sociales&#8221; están añadiendo <code>rel="me"</code> a los enlaces de sus páginas de perfil, incluidas las de Flickr, Twitter, LinkedIn y muchas más. Esto apoya el esfuerzo de consolidación de la identidad: Cuando una página se refiere a otra, la identidad dividida se consolida.</p>
<p>El microformato <acronym title="XHTML Friends Network">XFN</acronym> lo veremos con mucho mayor detalle en la <a href="http://www.ablognotlimited.com/articles/getting-semantic-with-microformats-part-2-xfn/" title="Añadiendo semanticismo con los microformatos: Parte 2 XFN (en inglés hasta que pueda traducirla)">Parte 2</a> de esta serie.</p>
<h3>Categorías y etiquetas = Una gozada de organización</h3>
<p>Habida cuenta de mi predilección por la organización (y porque toda la gente guay lo esta haciendo), estoy usando las etiquetas en <a href="http://www.ablognotlimited.com/" title="Visitar A Blog No Limited"></a> para complementar las categorías. Y para mi gran alegría, hay un microformato para esto: rel-tag.</p>
<p>Añadir <code>rel="tag"</code> a un enlace (<code> &lt;a&gt; </code>) en una página, sirve para indicar de que trata la página, o parte de la página a la que te lleva el enlace. rel-tag se utiliza mucho en los blogs donde los autores etiquetan sus posts para ayudar a la organización/clasificación del contenido.</p>
<p>La especificación requiere que el vínculo de destino (<code>href</code>) incluya el valor real de la &#8220;etiqueta&#8221; como el segmento final del la URL. Esto es conocido como el &#8220;tagspace&#8221;.</p>
<p>En <a href="http://www.ablognotlimited.com/" title="Visitar A Blog No Limited">A Blog No Limited</a>, he aplicado este microformato a todos mis vínculos de etiquetas:</p>
<p class="code"><code> &lt;a href="http://www.ablognotlimited.com/articles/tag/<strong>ExpressionEngine</strong>/" <strong>rel="tag"</strong>&gt;ExpressionEngine&lt;/a&gt; </code></p>
<p>Así como los enlaces de categorías (porque, en mi mente, también describen de que va un contenido):</p>
<p class="code"><code> &lt;a href="http://www.ablognotlimited.com/articles/category/<strong>experimentos</strong>/" <strong>rel="tag"</strong>&gt;Experimentos&lt;/a&gt; </code></p>
<p>Según estos ejemplos, una página que contiene estos enlaces incluye información sobre ExpressionEngine y / o experimentos. Además, los ejemplos muestran que los tagspaces para ambos experimentos y ExpressionEngine se encuentran en la URL proporcionada.</p>
<h3>Los Beneficios</h3>
<p>¿Hace falta que lo diga otra vez? Sí, por supuesto, sólo porque me encanta: la semántica es el principal beneficio para mí. Sin embargo, como con los otros microformatos que he detallado en este artículo, hay algunos beneficios adicionales.</p>
<p>La <a href="https://addons.mozilla.org/en-US/firefox/addon/4106" title="Este enlace se abre aparte de este sitio web">extensión para Firefox Operator</a>, por ejemplo, reconoce rel-tag y proporciona una búsqueda por contexto en otros sitios web, incluyendo Amazon, YouTube y Flickr. Así es como Operator trata los enlaces rel-tag en mi blog:</p>
<p><img src="http://www.huevocucharacuento.info/wp-content/uploads/2009/07/operatorRelTag.png" width="397" height="266" class="frame" alt="Operator Firefox Add-On"></p>
<p>Technorati tiene una función de <a href="http://www.technorati.com/ping" title="Este enlace se abre aparte de este sitio web">búsqueda de etiquetas</a> que indexa los posts etiquetados en blogs y otro contenido maracado con rel-tag. Esto es útil para ayudar a aumentar la difusión de un sitio o blog, ya que se puede acceder al contenido indexado a través de las <a href="http://technorati.com/tag/" title="Este enlace se abre aparte de este sitio web">Etiquetas de Technorati</a>. </p>
<p>Del mismo modo, el motor de búsqueda en blogs IceRocket apoya la <a href="http://blogs.icerocket.com/tag/" title="Este enlace se abre aparte de este sitio web">busqueda basada en etiquetas</a>.</p>
<h3>Licencia para Matar (Con Semántica) </h3>
<p>Sí, lo sé, un encabezado realmente flojo&#8230; continuo&#8230; </p>
<p>El ultimo microformato basado en la relación de enlaces que estoy usando es rel-license. Como es posible que ya hayas adivinado, este microformato indica una licencia de contenido y, cuando se utiliza en un enlace (<code> &lt;a&gt; </code>), indica donde acceder a esa licencia (a través del valor <code>href</code>). </p>
<p>Cuando empecé <a href="http://www.ablognotlimited.com/" title="Visitar A Blog No Limited">A Blog No Limited</a>, una de las primeras cosas que hice fue obtener una licencia de <a href="http://creativecommons.org/" title="Este enlace se abre aparte de este sitio web">Creative Commons</a> para la protección del derecho de autor. Después modifiqué la declaración de derechos de autor en el pie de página de mi blog para incluir un enlace a la licencia. Y es a este enlace al que he añadido <code> rel="license" </code> :</p>
<p class="code"><code> &lt;a href="http://creativecommons.org/licenses/by-nc-nd/3.0/" title="Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported" <strong>rel="license"</strong> &gt;copyright&lt;/a&gt; </code></p>
<h3>Los Beneficios</h3>
<p>Sí, la semantica otra vez. aunque también hay un una extensión de Firefox que reconoce rel-license: <a href="https://addons.mozilla.org/en-US/firefox/addon/2240" title=" Este enlace se abre aparte de este sitio web">Tails Export</a>. Así es como Tails muestra la información rel-license de A blog Non Limited: </p>
<p><img src="http://www.huevocucharacuento.info/wp-content/uploads/2009/07/tailsRelLicense.png" width="336" height="258" class="frame" alt="Tails Export Firefox Add-On"></p>
<p>Además, Creative Commons  utiliza rel-license cuando genera las etiquetas de licencia. </p>
<p>Y tanto Google como Yahoo! ofrecen búsquedas que filtran contenido basandose en rel-license:</p>
<ul>
<li><a href="http://search.yahoo.com/cc" title="Este enlace se abre aparte de este sitio web">Yahoo! Creative Commons Search</a></li>
<li><a href="http://www.google.com/support/bin/answer.py?answer=29508" title="Este enlace se abre aparte de este sitio web">Google &#8220;Usage Rights&#8221; search</a></li>
</ul>
<h3>Un beneficio global</h3>
<p>Si bien he detallado algunas de las ventajas de cada uno de los microformatos descritos en este artículo, hay un beneficio global que debe ser considerado también (aunque yo he de aprovecharlo todavía): selectores de atributo CSS.</p>
<p>Mediante el uso de selectores de atributo, CSS puede definir los estilos a los vínculos específicos que incluyen los atributos <code>rel</code>. Por ejemplo, añadir un icono para el comienzo de un vínculo asignado <code>rel="license"</code>:</p>
<p class="code"><code>a[rel~="license"]:before {content: url(copyright.png);}</code></p>
<p>Por supuesto, IE6 no reconoce los seectores de atributo, pero que le den. De todas formas odio IE6. Yo digo, incorpora mejoras progresivas y diseña para los navegadores que cumplen estandares y que reconocen los selectores de atributo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huevocucharacuento.info/2009/07/06/anadiendo-semanticismo-con-los-microformatos-parte-1-rel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marcado válido no significa marcado correcto</title>
		<link>http://www.huevocucharacuento.info/2009/03/09/marcado-valido-no-significa-marcado-correcto/</link>
		<comments>http://www.huevocucharacuento.info/2009/03/09/marcado-valido-no-significa-marcado-correcto/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 12:58:15 +0000</pubDate>
		<dc:creator>Rafael G. Lepper</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[Diseño web]]></category>
		<category><![CDATA[Marcado estructral]]></category>
		<category><![CDATA[validación W3C]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.huevocucharacuento.info/?p=22</guid>
		<description><![CDATA[Hace tiempo que he notado en el mundillo del diseño web (básicamente a través de la lista de distribución ovillo que considero bastante representativa) una clara tendencia hacia la &#8220;validitis&#8221;. Echan un montón de tiempo en que un marcado valide y creen que el marcado que han puesto en un sitio web esta bien porque [...]]]></description>
			<content:encoded><![CDATA[<p>Hace tiempo que he notado en el mundillo del diseño web (básicamente a través de la lista de distribución <a title="Lista de distribución sobre css y estándares para el diseño web" href="http://www.ovillo.org">ovillo</a> que considero bastante representativa) una clara tendencia hacia la &#8220;validitis&#8221;.<span id="more-22"></span> Echan un montón de tiempo en que un marcado valide y creen que el marcado que han puesto en un sitio web esta bien porque el test del w3c les dice que es valido según el DOCTYPE que han puesto.</p>
<p>Lo que parecen omitir es que se puede marcar &#8220;incorrectamente&#8221; y validar, porque no se trata de cumplir las normas del DOCTYPE, que también (pero en mi opinión, se debe dar por sentado), se trata de que el marcado debe ser exclusivamente para estructurar el contenido, y en ningún caso debe haber elementos cuya única función sea la de añadir aspecto.</p>
<p>De este modo hace poco, alguien pidió consejo sobre una maquetación y me encontré un marcado como este:</p>
<pre><code>
[html][/html][/html]

</code></pre>
<p>A priori, no parece que esté mal (aparte de por el MM_openBrWindow), el código valida perfectamente xhtml 1.0 transitional, pero fijándose un poco, en seguida te das cuenta de que hay un div vacío al principio y además todos los h# que utiliza, son h1. Después te encuentras un <code></p>
<div align="right"></div>
<p></code> etc.</p>
<p>Es decir, el código es incorrecto porque por ejemplo no se debe marcar un div vacío, porque si está vacío significa que no hay contenido que marcar, es decir que no es necesario, o significa que estás dejando de marcar un contenido porque lo pones como una imagen metida en el fondo del div desde css. Cualquiera de los dos supuestos es incorrecto.</p>
<p>También se está saltando la jerarquía lógica del documento, es decir no puedes pretender que hay varios encabezados de primer nivel, cuando la especificación deja claro que solo puede haber uno.</p>
<p>Así podría continuar porque hay arios errores más, sin embargo y a pesar de ser incorrecto, el documento valida, ¿como puede ser? Pues porque las normas básicas de sintaxis si las cumple, todas las etiquetas están cerradas, no hay cruces de etiquetas, las imágenes tienen alt etc.</p>
<p>Esto a lo que me lleva es a que no te puedes fiar, que la validación es algo que debes pasar para corregir errores de sintaxis que son algo de lo que nadie se escapa en algún momento, pero que hay que tener siempre muy presente el objetivo del marcado: Estructurar los contenidos</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huevocucharacuento.info/2009/03/09/marcado-valido-no-significa-marcado-correcto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sobre el marcado estructural y semántico. Su repercusión en el Seo</title>
		<link>http://www.huevocucharacuento.info/2009/01/29/sobre-el-marcado-estructural-y-semantico-su-repercusion-en-el-seo-2/</link>
		<comments>http://www.huevocucharacuento.info/2009/01/29/sobre-el-marcado-estructural-y-semantico-su-repercusion-en-el-seo-2/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 05:37:50 +0000</pubDate>
		<dc:creator>Rafael G. Lepper</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[Web Semántica]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.huevocucharacuento.info/?p=10</guid>
		<description><![CDATA[Los contenidos son de hecho lo importante en Internet, pero los buscadores solo son capaces de buscar similitudes entre las palabras buscadas y los textos, porque, entender, es algo que a nosotros nos parece completamente natural y que damos por sentado, pero es algo que de momento, un ordenador no puede hacer. Para conseguir que [...]]]></description>
			<content:encoded><![CDATA[<p>Los contenidos son de hecho lo importante en Internet, pero los buscadores solo son capaces de buscar similitudes entre las palabras buscadas y los textos, porque, entender, es algo que a nosotros nos parece completamente natural y que damos por sentado, pero es algo que de momento, un ordenador no puede hacer. Para conseguir que los ordenadores sean capaces de acercarse a nuestra comprensión, necesitamos estructurar los contenidos correctamente y añadirles un valor semántico.<span id="more-10"></span></p>
<h3>Los contenidos y los motores de búsqueda</h3>
<p>Dudo mucho que hoy por hoy haya alguien que no tenga clara la importancia de los contenidos en Internet. El principal motivo por el que la web es usada por millones de personas cada día es porque consiguen la información que buscan, ya sea generada por redactores, blogueros o usuarios en redes sociales. Los motores de búsqueda se afanan cada día por filtrar entre los terabytes de información diaria para acercársela a los usuarios cuando la buscan y hacen lo que pueden, pero hasta hace relativamente poco tiempo los programadores y diseñadores web no se lo han puesto fácil, porque todos se han centrado en cómo un humano (salvando a los ciegos que han sido ignorados hasta hace bien poco) entiende la información, es decir: visualmente.</p>
<h3>Lo que un humano entiende</h3>
<p>La gran cualidad que nos da a los seres humanos ventaja sobre los ordenadores es la capacidad de abstracción. Sólo viendo un texto sabemos comprender dónde hay un título, un subtítulo, un logo, un texto divido en párrafos, una fecha… somos capaces además de entender la información, recordar algo que nos ha interesado y volver a esos recuerdos que han quedado indexados mentalmente cuando nos hacen falta.</p>
<h3>Los ordenadores no entienden</h3>
<p>Entender, es algo que a nosotros nos parece completamente natural y que damos por sentado, pero es algo que de momento, un ordenador no puede hacer. Así, a grosso modo, la forma de trabajar de los motores de búsqueda es entrar en las páginas leer los textos y almacenarlos ordenándolos según las palabras que éstos contienen, dando más importancia a las que más se repiten, las que conforman un encabezado, un sub-encabezado, las que son un enlace etc. usando super <a title="Explicación de algoritmo en Wikipedia" href="http://es.wikipedia.org/wiki/Algoritmo">algoritmos</a> secretísimos para tratar de dar en el clavo. El problema está en que si no se estructuran los contenidos para que el ordenador pueda distinguir dónde están las palabras más importantes en los textos, aunque se vean de forma que un humano no tenga duda de lo que está leyendo, un motor de búsqueda no va a poder entender que cierto texto contiene justo la información que el usuario está buscando.</p>
<h3>Xhtml para estructurar contenidos</h3>
<p>Por este motivo, si queremos que los contenidos que hay en nuestro sitio web, aunque no sean entendidos por los buscadores, sí sean al menos correctamente organizados en sus bases de datos, necesitamos estructurarlos. Para esto el mejor recurso que tenemos es <a title="Explicación de xhtml en Wikipedia" href="http://es.wikipedia.org/wiki/XHTML">xhtml</a>, que es un lenguaje de marcado basado en <a title="Explicación de html en Wikipedia" href="http://es.wikipedia.org/wiki/Html">html</a> y <a title="Explicación de xml en Wikipedia" href="http://es.wikipedia.org/wiki/XML">xml</a>, que intenta tomar lo mejor de ambos. Alguno se preguntará: ¿qué tiene de malo html? Y la respuesta es que creció sin orden ni concierto, fueron los equipos de desarrollo de los diferentes navegadores los que añadieron etiquetas, cada uno las suyas, según la demanda de los diseñadores gráficos que querían llevar sus diseños a las páginas web y no pensando en cómo organizar mejor los contenidos.</p>
<p>Esto se corrigió limpiando html de etiquetas que no fueran enfocadas a estructurar información y además se incorporaron reglas de marcado de xml que son bastante estrictas y permiten orden, dando lugar a xhtml, y dejando todo aquello que tenga que ver con el aspecto a un nuevo lenguaje llamado css. La mayoría de los diseñadores web no entendieron la diferencia, ni los motivos para cambiar, o simplemente no se enteraron y continuaron usando lo de siempre, lo que explica la lentísima implantación del xhtml que es un estándar desde el año 2000 y que todavía no es usado por todos los diseñadores web.</p>
<p>En cualquier caso, el objetivo de cualquier lenguaje de marcado es organizar unos contenidos según ciertos criterios, y el problema con html es que sus criterios mezclan aspecto y estructura complicando mucho la tarea de los buscadores, no así xhtml, que bien usado permite organizar la información de modo que un ordenador entienda que tal texto es un encabezado, tal otro un sub-encabezado, o un párrafo, o un enlace etc. esta estructura organizativa para los contenidos, ayuda mucho a los motores de búsqueda, para darle importancia a un texto o unas palabras frente a otras, pero no consigue que los ordenadores puedan añadir criterios por el significado de dichos textos.</p>
<h3>La brecha</h3>
<p>Una vez que se consigue que los contenidos estén bien estructurados, un ordenador ve las cosas parecidas a la imagen de abajo a la izquierda, mientras un humano entendería la información como se muestra en la imagen de abajo a la derecha.</p>
<p><img class="size-full wp-image-4 alignleft" title="presentation-vs-semantica" src="http://www.huevocucharacuento.info/wp-content/uploads/2009/01/presentation-vs-semantics.gif" alt="presentation-vs-semantica" width="486" height="287" /></p>
<p>De esta forma sigue habiendo una brecha entre lo que los humanos entienden, y por tanto, piden a los motores de búsqueda, y lo que éstos pueden dar, lo que genera el nacimiento de lo que hoy en día conocemos como web semántica.</p>
<h3>Marcado semántico para construir un puente sobre la brecha</h3>
<p>La web semántica, no es más que una serie de iniciativas (<a title="Explicación de Microformatos en Wikipedia" href="http://es.wikipedia.org/wiki/Microformatos">Microformatos</a>, <a title="Explicación de RDFa en Wikipedia" href="http://es.wikipedia.org/wiki/RDFa">RDFa</a>, <a title="Explicación de Dublin Core en Wikipedia" href="http://es.wikipedia.org/wiki/Dublin_Core">Dublin Core</a>…) para tratar de añadir significado a las etiquetas xhtml, permitiendo que los ordenadores interpreten los contenidos del modo más parecido posible a como los humanos los entendemos. Hace relativamente poco tiempo, que empezaron y poco a poco van ganando terreno, a medida que los diseñadores web van ganando perspectiva.</p>
<h3>Si los ordenadores entienden los contenidos</h3>
<p>Cuando la información en la web que está dirigida a humanos, es mejorada con ayudas para que los ordenadores la sepan interpretar, se vuelve mucho más útil.</p>
<p>Los motores de búsqueda, lo tienen desde luego mucho más fácil si tienen formas de “entender” los contenidos para mejorar sus resultados de búsqueda, pero podría ir mucho más allá de los buscadores, permitiendo a los diferentes sitios web compartir la información entre ellos y con los usuarios, muy por encima de las posibilidades de la actual sindicación.</p>
<p>Por ejemplo, un evento cualquiera anunciado en el sitio web, podría ser fácilmente añadido al calendario del usuario, o los datos de contacto del autor podrían ser añadidos a la libreta de direcciones… los usuarios podrían volver a artículos previamente leídos según sus etiquetas etc. y muchas otras posibilidades que poco a poco irán llegando, ya que actualmente, los motores de búsqueda principales son capaces de interpretar marcado semántico y prácticamente a ningún especialista en la materia le cabe duda de que el futuro de la web va en este sentido.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.huevocucharacuento.info/2009/01/29/sobre-el-marcado-estructural-y-semantico-su-repercusion-en-el-seo-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
