<?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>Círculo de Maquetadores &#187; Semántica Web</title>
	<atom:link href="http://www.circulodemaquetadores.com/category/semantica/feed" rel="self" type="application/rss+xml" />
	<link>http://www.circulodemaquetadores.com</link>
	<description>Comunidad de Maquetadores Web</description>
	<lastBuildDate>Tue, 03 Jan 2012 12:53:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Como semantizar textos &#8211; Parte 1 &#8211; (Los formatos RDF)</title>
		<link>http://www.circulodemaquetadores.com/semantica-html-rdf-rdfa-erd</link>
		<comments>http://www.circulodemaquetadores.com/semantica-html-rdf-rdfa-erd#comments</comments>
		<pubDate>Tue, 03 Jan 2012 12:53:48 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semántica Web]]></category>
		<category><![CDATA[eRDF]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[RDFa]]></category>
		<category><![CDATA[semántica]]></category>
		<category><![CDATA[semántica web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1749</guid>
		<description><![CDATA[<p>Cada vez se hace más evidente que aportar textos enriquecidos a nuestras web trae muchas ventajas. Actualmente los robots intentar deducir un dato basándose en el contenido que lo rodea, pero con semántica seremos nosotros quien le digamos a los robots que tipo de información es. Obtendremos así <strong>búsquedas más precisas y mejoradas</strong> aumentando también la experiencia de usuario, porque las búsquedas en Yahoo y Google mejoran su apariencia con contenidos semantizados.</p> <a href="http://www.circulodemaquetadores.com/semantica-html-rdf-rdfa-erd">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Cada vez se hace más evidente que aportar textos enriquecidos a nuestras web trae muchas ventajas. Actualmente los robots intentar deducir un dato basándose en el contenido que lo rodea, pero con semántica seremos nosotros quien le digamos a los robots que tipo de información es. Obtendremos así <strong>búsquedas más precisas y mejoradas</strong> aumentando también la experiencia de usuario, porque las búsquedas en Yahoo y Google mejoran su apariencia con contenidos semantizados.</p>
<p>Actualmente la información semántica puede aparecer en la web de las siguientes formas:</p>
<ul>
<li>Ficheros <acronym lang="en" title="Resource Description Framework">RDF</acronym></li>
<li>Meta etiquetas</li>
<li>Utilizando vínculos relacionales</li>
<li>Etiquetas <acronym lang="en" title="HyperText Markup Language">HTML</acronym> semánticas</li>
<li>Microformatos</li>
<li>Microdatos</li>
</ul>
<p>Dejando de lado algunas etiquetas muy concretas HTML4 y el uso de metadatos en la cabecera de los documentos HTML, el primer paso firme para la adopción de textos enriquecidos fueron los eRDF (estándar para  <acronym lang="en" title="eXtensible HyperText Markup Language">XHTML</acronym> 1.0) y los RDFa (para  XHTML1.1). Estas semánticas las explicaremos con más detalle en este artículo.</p>
<h2>Texto enriquecido mediante RDF (<span lang="en">Resource Description Framework</span>)</h2>
<p>Se trata de es un <span lang="en">framework</span> para metadatos recomendado por la <acronym lang="en" title="World Wide Web Consortium">W3C</acronym> en 1999. Bajo una sintaxis <acronym lang="en" title="Extensible Markup Language">XML</acronym>, está pensado para dar <strong>semántica a la información y generar metadatos sobre dicha información</strong>. Esto permite que los datos puedan ser integrados y reutilizados.</p>
<p>RDF constituye una tecnología fundamental dentro de la Web Semántica, cuyo funcionamiento se resume en una conversión de recursos de la Web en expresiones compuestas que se estructuran en tres partes:</p>
<ul>
<li>Lo que se describe.</li>
<li>La propiedad del recurso que se desea definir.</li>
<li>El valor de la propiedad con el que se define la relación.</li>
</ul>
<h3>Ejemplo de RDF</h3>
<p>La frase: <cite>&#8220;La semántica y la web 3.0 &#8211; Parte 1, está escrito por Jorge López en el blog círculo de maquetadores&#8221;</cite>, se representa en RDF de esta manera:</p>
<pre lang="html4strict">
&lt;rdf:RDF&gt;
  &lt;rdf:Description about="http://www.circulodemaquetadores.com/semantica-RDF-RDFa"&gt;
  &lt;s:Creator&gt;Jorge López&lt;/s:Creator&gt;
  &lt;dc:title&gt; La semántica y la web 3.0 - Parte 1&lt;/dc:title&gt;
  &lt;dc:publisher&gt;Cículo de maquetadores&lt;/dc:publisher&gt;
  &lt;/rdf:Description&gt;
&lt;/rdf:RDF&gt;
</pre>
<p>El resto de información y gramáticas formales sobre RDF la podrás encontrar en la <a href="http://www.sidar.org/recur/desdi/traduc/es/rdf/rdfesp.htm" title="Abre en nueva ventana" target="_blank">correspondiente especificación</a> de la W3C.</p>
<h2>RDFa (<span lang="en">Resource Description Framework-in-attributes</span>)</h2>
<p>Se trata de extensiones específicas de XHTML 1.1, (a la espera de su implementación en HTML 5) propuestas por W3C.  Este método <strong>enriquece los textos a través de los atributos y anotaciones</strong> de las etiquetas XHTML invisibles para el usuario. Se validan mediante la <acronym lang="en" title="document type definition">DTD</acronym> – <span lang="en">Document Type Definition</span>- XHTML1.1+RDFa.  Aunque todo esto parezca muy complicado, en realidad de lo que se trata de extender el manejo de los atributos &#8220;rel&#8221;, &#8220;<span lang="en">content</span>&#8221; y &#8220;<span lang="en">property</span>&#8220;.</p>
<p>Para estandarizar su uso utilizaremos diccionarios predefinidos como Dublin Core. Para indicar en RDFa  que estamos utilizando un diccionario, lo haremos de la siguiente manera:</p>
<pre lang="html4strict">
&lt;body&gt;
  &lt;div class="articulo"&gt;
    &lt;h2> Como semantizar textos - Parte 1 &lt;/h2&gt;
    &lt;p>Texto del artículo.&lt;/p&gt;
    &lt;p>Autor: &lt;span property="dc:author" content="Jorge lópez"&gt; Jorge lópez &lt;/span>&lt;/p&gt;
    &lt;p>Fecha: &lt;span property="dc:date" content="2011-12-14"&gt;14 de diciembre de 2011&lt;/span&gt;&lt;/p&gt;
  &lt;/div&gt;
&lt;/body&gt;
</pre>
<p>En el diccionario <span lang="en">Dublin Core</span> vienen especificados los términos <span lang="en">author</span> y <span lang="en">date</span>. Para buscar otros términos solo tendremos que buscarlos en el diccionario.</p>
<p>Como vemos la ventaja de RDFa es que sus reglas son genéricas, lo que facilitará la labor de muchos autores.  <strong>Las páginas que no contienen RDFa se visualizan igual</strong> que las que tienen, ya que de lo que se trata es de aportar riqueza semántica a la información, no de cambiar ni el contenido ni de la disposición de los elementos.</p>
<p>Nuevamente, la mejor manera de completar la información sobre RDFa es hacer referencia al <a href="http://www.w3.org/TR/rdfa-in-html/" target="_blank" title="Abre en nueva ventana">borrador de trabajo</a> sobre RDFa de la W3C. <a href="http://support.google.com/webmasters/bin/answer.py?hl=es&#038;answer=146898" target="_blank" title="Abre en nueva ventana">El blog para webmasters de google</a> también recomienda utilizar marcado RDFa para mejorar los resultados y además proporciona algunos ejemplos.</p>
<h2>eRDF (<span lang="en">Embedded RDF</span>)</h2>
<p>El formato eRDF fue creado en 2005 por Ian Davis inspirado por los microformatos. Se trata de una sintaxis para extraer la información del documento ya sea por medio de un Parser o una Hoja de estilos <acronym lang="en" title="Extensible Stylesheet Language- Transformations">XSLT</acronym>. eRDF solo está parcialmente apoyado por la W3C.</p>
<p>Para que un documento HTML le sea reconocido la existencia de eRDF se debe declarar la adhesión a un perfil especial. Esto se logra sumando el atributo <span lang="en">profile</span> en el <span lang="en">head</span> del documento:</p>
<pre>
  &lt;head profile="http://purl.org/NET/erdf/profile"&gt;
</pre>
<p>Toda la información sobre eRDF en el blog de <a href="http://blog.iandavis.com/2005/10/19/introducing-embedded-rdf/" target="_blank" hreflang="en" title="Página en inglés abre en nueva ventana">Ian Davis</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/semantica-html-rdf-rdfa-erd/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La semántica de los enlaces: definiciones de atributo rev y rel</title>
		<link>http://www.circulodemaquetadores.com/semantica-enlaces-definiciones-atributo-rev-rel</link>
		<comments>http://www.circulodemaquetadores.com/semantica-enlaces-definiciones-atributo-rev-rel#comments</comments>
		<pubDate>Fri, 09 Dec 2011 13:10:25 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semántica Web]]></category>
		<category><![CDATA[Enlaces]]></category>
		<category><![CDATA[semántica]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1742</guid>
		<description><![CDATA[<h2>La semántica de los enlaces: definiciones de atributo rev y rel</h2>
<p>Con la aparición de los microformatos y más recientemente de los microdatos de <acronym title="HyperText Markup Language" lang="en">HTML</acronym>5, se ha desatado un enorme interés por la semántica. Hay muchas maneras de enriquecer texto para ayudar a los buscadoras a entender e indexar mejor la información que generamos. Un método clásico, pero no muy extendido, para generar metadados es a través de los enlaces.</p> <a href="http://www.circulodemaquetadores.com/semantica-enlaces-definiciones-atributo-rev-rel">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Con la aparición de los microformatos y más recientemente de los microdatos de <acronym title="HyperText Markup Language" lang="en">HTML</acronym>5, se ha desatado un enorme interés por la semántica. Hay muchas maneras de enriquecer texto para ayudar a los buscadoras a entender e indexar mejor la información que generamos. Un método clásico, pero no muy extendido, para generar metadados es a través de los enlaces.</p>
<p>Repasemos algunos atributos básicos de los enlaces. Como veremos, algunos de ellos ya aportan información extra sobre el contenido enlazado:</p>
<h2>Definiciones de atributos</h2>
<ul>
<li><strong>href</strong>: Especifica la localización de un recurso de la Web. La ruta generada podrá ser absoluta o relativa respecto a la web.</li>
<li><strong>hreflang</strong>: Ester atributo sólo puede utilizarse junto con href, porque especifica el idioma del recurso enlazado.</li>
<li><strong>title</strong>: Añade información sobre un vínculo. Esta información puede ser utilizada de manera opcional por los agentes de usuario o dependiendo de la versión de navegador, puede ser representada mediante un <span lang="en">tool-tip</span>.</li>
<li><strong>name</strong>: Asigna un nombre a un enlace de modo que éste pueda actuar como destino de otro vínculo a modo de ancla.</li>
<li><strong>type</strong>: Especifica qué tipo de contenido es el contenido enlazado con href. Por ejemplo, podemos especificar que lo que enlazamos es un documento <acronym title="portable document format" lang="en">PDF</acronym>. Si es un tipo de contenido no soportado por los agentes de usuario, pueden optar por no mostrarlo. En <a href="http://www.circulodemaquetadores.com/lista-de-tipos-de-contenido-mime-para-enlaces-a-documentos" title="Abre en nueva ventana" target="_blank" hreflang="en">este artículo</a> repasamos algunos de los tipos de contenido registrados. </li>
<li><strong>charset</strong>: Este atributo especifica la codificación de caracteres de la página o recurso enlazado con el atributo href.</li>
</ul>
<p>Para enriquecer semánticamente los enlaces, los atributos más interesantes y puede que más útiles son rev y rel. Ahora veremos su función y sus valores.</p>
<h2>Atributos rev y rel</h2>
<ul>
<li><strong>rel</strong>: Permite definir la relación entre la página actual y la enlazada.</li>
<li><strong>rev</strong>: Define la relación que tendrá la página enlazada con la actual.</li>
</ul>
<h2>Valores de los atributos de rev y rel</h2>
<ul>
<li><strong>alternate</strong>: Indica que es una versión alternativa al documento actual. Cuando se utiliza conjuntamente con el atributo &#8220;hreflang&#8221;, significa que enlaza a una versión traducida del documento. Si es utilizada con el atributo &#8220;media&#8221;, implica que esa versión está preparada para un medio diferente (como una impresora)</li>
<li><strong>stylesheet</strong>: Indica que se ha enlazado una hoja de estilos externa. Se puede utilizar junto con &#8220;Alternate&#8221; para ofrecer hojas de estilo alternativas seleccionables por el usuario.</li>
<li><strong>start</strong>: Indica a los motores de búsqueda que el documento actual es considerado por el autor como el punto de inicio de un conjunto de documentos. Por ejemplo la primera página de una paginación o el primer capítulo de un manual&#8230;etc.</li>
<li><strong>next &#8211; prev</strong>: Indica que es el documento que enlazados es anterior o siguiente al actual dentro de una secuencia lógica de documentos. En una paginación estos valores pueden sernos muy útiles.</li>
<li><strong>index</strong>: Es el documento que hace la función de índice en una secuencia de documentos.</li>
<li><strong>copyright</strong>: Se refiere al aviso de copyright del documento actual.</li>
<li><strong>help</strong>: Se refiere a un documento que ofrece ayuda (más información, vínculos a otros recursos informativos, etc.)</li>
</ul>
<p>La <a href="http://www.w3.org/TR/1999/REC-html401-19991224/types.html#type-links" target="_blank" title="Abre en nueva ventana" hreflang="en">especificación oficial de HTML</a> define la lista completa de tipos de relaciones que se pueden utilizar.</p>
<h2>Como microformatos</h2>
<p>Se han creado <a href="http://microformats.org/2005/12/01/rel-vs-rev" target="_blank" title="Abren en nueva ventana" hreflang="en">varios  microformatos</a> para ser utilizados como valor de estos atributos. Algunos de estos microformatos son tan útiles y se han hecho tan populares que incluso han sido recomendados por google para no ser penalizados, a continuación veremos unos pocas aplicaciones:</p>
<ul>
<li><strong>nofollow</strong>: Sin duda es el más popular de todos. Fue propuesto por algunos buscadores para indicar qué enlace no debe ser considerado por los algoritmos de posicionamiento y de este modo para luchar más eficazmente contra los spammers.  Su aplicación más común, es para aplicarlo a respuestas y comentarios en blogs. <a href="http://microformats.org/wiki/rel-nofollow" target="_blank" title="Abre en nueva ventana" hreflang="en">Enlace a documentación</a>.</li>
<li><strong>license</strong>: Indicar el tipo de licencia que tiene el contenido. Lo podemos utilizar para indicar que el destino del enlace es la licencia del contenido de la página actual. <a href="http://microformats.org/wiki/rel-license" target="_blank" title="Abre en nueva ventana" hreflang="en">Enlace a documentación</a></li>
<li><strong>tag</strong>: sirve para agregar etiquetas en los post de los blogs. Así podrá categorizar nuestras webs mediante la adopción de este tipo de etiquetas. <a href="http://microformats.org/wiki/rel-tag" target="_blank" title="Abre en nueva ventana" hreflang="en">Enlace a documentación</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/semantica-enlaces-definiciones-atributo-rev-rel/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Una mirada sobre la mejora progresiva y la degradación elegante</title>
		<link>http://www.circulodemaquetadores.com/mejora-progresiva-degradacion-elegante</link>
		<comments>http://www.circulodemaquetadores.com/mejora-progresiva-degradacion-elegante#comments</comments>
		<pubDate>Tue, 16 Aug 2011 15:00:35 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Semántica Web]]></category>
		<category><![CDATA[contenidos]]></category>
		<category><![CDATA[semántica web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1667</guid>
		<description><![CDATA[<p>
<a href="http://www.circulodemaquetadores.com/wp-content/uploads/2011/08/images.jpeg">
<img src="http://www.circulodemaquetadores.com/wp-content/uploads/2011/08/images.jpeg" alt="desarrollo multidispositivo. Imagen recogida del blog del desarrollador noruego Jørn Kinderås" title="Imagen recogida del blog del desarrollador noruego Jørn Kinderås" width="279" height="181" class="aligncenter size-full wp-image-1677" /></a>
</p>
<p>Si asumimos que una misma página web se puede mostrar de diferentes maneras, se hace evidente un problema: ¿de qué modo podemos mostrar la información de una manera atractiva al margen de los condicionamientos técnicos y los ajustes de preferencias de usuario?</p>
<p>Existen dos estrategias para afrontar este reto: la <strong>degradación elegante</strong> (<span lang="en">graceful degradation</span>)  y la <strong>mejora progresiva</strong> (<span lang="en">progressive enhancement</span>).</p> <a href="http://www.circulodemaquetadores.com/mejora-progresiva-degradacion-elegante">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.circulodemaquetadores.com/wp-content/uploads/2011/08/images.jpeg"><br />
<img src="http://www.circulodemaquetadores.com/wp-content/uploads/2011/08/images.jpeg" alt="desarrollo multidispositivo. Imagen recogida del blog del desarrollador noruego Jørn Kinderås" title="Imagen recogida del blog del desarrollador noruego Jørn Kinderås" width="279" height="181" class="aligncenter size-full wp-image-1677" /></a>
</p>
<p>Si asumimos que una misma página web se puede mostrar de diferentes maneras, se hace evidente un problema: ¿de qué modo podemos mostrar la información de una manera atractiva al margen de los condicionamientos técnicos y los ajustes de preferencias de usuario?</p>
<p>Existen dos estrategias para afrontar este reto: la <strong>degradación elegante</strong> (<span lang="en">graceful degradation</span>)  y la <strong>mejora progresiva</strong> (<span lang="en">progressive enhancement</span>).</p>
<p>Estas dos filosofías de desarrollo coinciden en varios puntos:</p>
<ul>
<li>Un sitio web debe <strong>funcionar correctamente ante la multiplicidad de navegadores y dispositivos</strong>.</li>
<li>Hay que <strong>separar en varias capas el contenido</strong>, la presentación y la funcionalidad de los proyectos.</li>
<li>Lo más importante es el <strong>marcado semántico</strong> y la extensión de los estándares web.</li>
</ul>
<p>En el fondo tienen un enfoque radicalmente distinto. La clave está en el afecto que tienen estos puntos en el flujo de trabajo.</p>
<h3>Degradación elegante</h3>
<p>La degradación elegante es un concepto importado de la ingeniería desarrollado por el psicólogo <a href="http://en.wikipedia.org/wiki/David_Marr_%28neuroscientist%29" title="Página en inglés, abre en nueva ventana" lang="en">David Courtenay Marr</a>. La traslación al diseño web viene a significar que un sitio <strong>debe funcionar y visualizarse de forma básicamente parecida</strong> independientemente del navegador o dispositivo utilizado.  Paliando en la medida de lo posible el empobrecimiento de un diseño que se producirá por las limitaciones técnicas de los navegadores más anticuados.</p>
<p>En la práctica esta técnica se reduce a utilizar sólo aquellas características que sean soportadas correctamente por navegadores obsoletos o muy limitados técnicamente como Internet Explorer 6 o 7. Esto relega a otras tecnologías más avanzadas, como <acronym lang="en" title="Cascading Style Sheets">CSS</acronym>3 a un indefinido futuro en el que serán ampliamente soportadas por la mayoría de los navegadores y dando lugar a <strong>anacronismos como que sigan utilizándose navegadores de más de diez años de antigüedad</strong>. Al fin y al cabo ¿para que los usuarios se van a actualizar de navegador, si las páginas no van a ofrecer una mejora visual de un navegador a otro?</p>
<p>Asegurar que nuestras webs se vean igual en navegadores de dos, tres y hasta cuatro generaciones de antigüedad, no  resuelve el problema de cómo implementar nuevos estándares y tecnologías sin que la experiencia de usuario se vea mermada.</p>
<p>La técnica de la degradación elegante conlleva un <strong>tiempo extra de optimización para cada navegador</strong> (<span lang="en">Cross-browser</span>). Como es de suponer, es necesario albergar un sólido conocimiento de cada navegador y tener todo un catálogo de soluciones para contrarrestar las posibles limitaciones que nos vallamos encontrando. Las enormes dificultades para poder comprobar nuestras páginas en los cada vez más numerosos y variados dispositivos y navegadores están provocando que algunos maquetadores adopten la solución más radical posible, proponer al usuario que simplemente se descargue la última versión del navegador.</p>
<p>Como  desarrolladores web no tenemos derecho a decidir por los usuarios que navegador deben utilizar, sobretodo porque muchos de ellos quizá no tengan ni el control, ni las capacidades, ni el software necesario para soportar estas últimas versiones. Lo que sí que podemos hacer es adoptar otras filosofías de desarrollo.</p>
<h3>Mejora progresiva</h3>
<p>El concepto de mejora progresiva fue acuñado por Steven Champeon, en su conferencia <a href="http://www.hesketh.com/thought-leadership/our-publications/inclusive-web-design-future" target="_blank" title="Página en inglés, abre en nueva ventana" lang="en">Inclusive Web Design for the Future</a> en 2003.</p>
<p>Esta filosofía implica que los sitios web dispondrán de las características más avanzadas a medida que el navegador que las ejecuta sea más avanzado. Esto permite aprovechar todas las posibilidades CSS sin perjudicar a los navegadores obsoletos o limitados. De este modo se premia al usuario por la utilización de un navegador más moderno, y los usuarios desactualizados no tendrán quebranto alguno al acceder al contenido de una web.</p>
<p>Si suponemos que los navegadores más anticuados tienden a desaparecer a medida que los usuarios los van actualizando, es lógico ir introduciendo tecnologías más modernas para que <strong>nuestros desarrollos estén mejor preparados para soportar los estándares del futuro</strong>. ¿Tanto daño hace que unos usuarios vean los bordes redondeados y otros los vean cuadrados?</p>
<p>Para encarar la mejora progresiva de un proyecto propongo que la maquetación web se realice siguiendo los siguientes puntos:</p>
<ul>
<li>La maquetación debe permitir el <strong>correcto acceso a la información</strong> de una página, independientemente del tipo de navegador o dispositivo utilizado por el usuario.</li>
<li>Utiliza aquellas características que aunque sólo los navegadores modernos puedan visualizar, los navegadores antiguos puedan ofrecer una alternativa viable (esta es una manera conservadora de afrontar este paradigma).</li>
</ul>
<p>Algunos ejemplos de mejora progresiva  pueden ser:</p>
<ul>
<li>La utilización de una <strong><acronym lang="en" title="Application programming interface">API</acronym> de tipografías</strong> (como Google) para aquellos navegadores que pueden soportarlas.</li>
<li><strong>Propiedades CSS3</strong> como <span lang="en">text-shadow</span>, <span lang="en">border-radius</span> o <span lang="en">Gradient</span> para los navegadores habilitados.</li>
<li>Animaciones y fotografías en formato <acronym lang="en" title="Scalable Vector Graphics">SVG</acronym>.</li>
<li>Fotografías en formato <acronym lang="en" title="Portable Network Graphics">PNG</acronym> con transparencia.</li>
</ul>
<p>De este modo,  los desarrolladores nos dotaremos de una base para la experimentación y la innovación respetando los estándares y el diseño universal sin excluir a ningún usuario. Eso es lo que a mi modo de ver, hace a la mejora progresiva <strong>un paradigma más acertado y ajustado al cambiante mundo del desarrollo web</strong>. Es por eso que en Yahoo <a href="http://developer.yahoo.com/yui/articles/gbs/index.html#history" target="_blank" title="Página en inglés, abre en nueva ventana" lang="en">lo adoptaron rápidamente</a> y lo han utilizado para crear su estrategia de soporte de navegador gradual.</p>
<p>Mas información:</p>
<ul>
<li><a href="http://www.simonday.com/web-design-blog/2011/03/24/progressive-enhancements-or-graceful-degradation-which-are-you/" target="_blank" title="Página en inglés, abre en nueva ventana" lang="en">Progressive enhancements or graceful degradation. Which are you?</a></li>
<li><a href="http://esquareda.com/journal/on-css3-graceful-degradation-or-progressive-enhancement.html" target="_blank" title="Página en inglés, abre en nueva ventana" lang="en">On CSS3: &#8220;Graceful Degradation&#8221; or &#8220;Progressive Enhancement&#8221;</a></li>
<li><a href="http://www.alistapart.com/articles/understandingprogressiveenhancement/" target="_blank" title="Página en inglés, abre en nueva ventana" lang="en" >Understanding Progressive Enhancement</a></li>
<li><a href="http://esquareda.com/journal/on-css3-graceful-degradation-or-progressive-enhancement.html" target="_blank" title="Página en inglés, abre en nueva ventana" lang="en">On CSS3: ‘Graceful Degradation’ or ‘Progressive Enhancement’</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/mejora-progresiva-degradacion-elegante/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breve guía de codificación de documentos y caracteres en HTML</title>
		<link>http://www.circulodemaquetadores.com/guia-codificacion-documentos-caracteres-html</link>
		<comments>http://www.circulodemaquetadores.com/guia-codificacion-documentos-caracteres-html#comments</comments>
		<pubDate>Mon, 13 Sep 2010 15:48:56 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semántica Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1497</guid>
		<description><![CDATA[<p>Una consideración muy a tener en cuenta respecto a los textos de nuestras páginas, es la codificación de los caracteres.Tenemos que saber que  <strong>dependiendo del lenguaje en que escribamos, algunos de los caracteres que utilicemos  no se podrán visualizar correctamente</strong> una vez renderizada la página. A continuacion veremos algunos ejemplos y sus soluciones:</p> <a href="http://www.circulodemaquetadores.com/guia-codificacion-documentos-caracteres-html">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Una consideración muy a tener en cuenta respecto a los textos de nuestras páginas, es la codificación de los caracteres.Tenemos que saber que  <strong>dependiendo del lenguaje en que escribamos, algunos de los caracteres que utilicemos  no se podrán visualizar correctamente</strong> una vez renderizada la página. A continuacion veremos algunos ejemplos y sus soluciones:<span id="more-1497"></span></p>
<h2>Caracteres especiales  y casos problemáticos</h2>
<ul>
<li>Los caracteres reservados que utiliza <acronym title="HyperText Markup Language" lang="en">HTML</acronym> para definir sus etiquetas, no se codificarán correctamente.</li>
<li>Los símbolos acentuados o especiales de una región, (como tildes, la eñe, la ç, signos raros), letras de otros idiomas… <abbr title="Etcétera">etc</abbr>, les pasará lo mismo.</li>
<li>Si el servidor web que sirve las páginas y el navegador del usuario no tienen la misma codificación.</li>
<li>Si por limitaciones técnicas o por decisiones de los programadores, los textos pasan de una codificación a otra.</li>
<li>Si se produce algunos cambios de codificación sin realizar una conversión correcta.</li>
</ul>
<p>En todos estos casos, los desarolladores tenemos varias herramientas que podremos utilizar para que se visualicen nuestras páginas correctamente: los Charsets y las entidades.</p>
<h2>Los charset</h2>
<p>Un charset es una regla o un método para <strong>convertir una secuencia de bytes en una secuencia de caracteres</strong>. Existen varios charset :</p>
<ul>
<li><strong><acronym title="Unicode Transformation Format" lang="en">UTF</acronym>-8</strong>: Es el más extendido y el adoptado por defecto en <acronym title="eXtensible Hypertext Markup Language" lang="en">XHTML</acronym> y <acronym title=" Extensible Markup Language" lang="en">XML</acronym>. Tiene la ventaja de que <strong>es capaz de codificar casi cualquier carácter, ya que usa el estándar unicode</strong>. La codificación Unicode, es una gran tabla, que asigna un código a la mayoría de  los símbolos de los alfabetos y más de un millar de símbolos especiales. Por lo que utilizar está codificación, <strong>puede favorecer la internacionalización de tu página</strong>.</li>
<li><strong><acronym title="International Organization for Standardization" lang="en">ISO</acronym>-8859-1</strong>. Es una norma de la ISO. <strong>Usa la codificación  ASCII más 128 caracteres</strong>. Tiene codificado  todo el alfabeto latino, por lo que puede tratarse de la codificación que más se acomoda para los hispanoparlantes.</li>
</ul>
<p>El Charset de codificación de una página se especifica en una etiqueta meta en el área de encabezado del documento.</p>
<p>&nbsp;</p>
<pre lang="html4strict">.</pre>
<p>&nbsp;</p>
<ul>
<li>El atributo content define este documento como un archivo basado en texto que se debe mostrar en el explorador como HTML.</li>
<li>El valor charset declara la codificación de caracteres. En el ejemplo anterior, el valor charset es iso-8859-1</li>
</ul>
<p>La <acronym title="World Wide Web Consortium" lang="en">W3C</acronym> recomienda que todas las páginas HTML y XHTML incluyan una etiqueta meta content-type</p>
<h2>Las entidades de codificación</h2>
<p>Otra solución para asegurar que todos estos caracteres problemáticos se visualicen correctamente es utilizar entidades. <strong>Las entidades son unas expresiones HTML, que representan y sustituyen cada carácter</strong>. Estos son los más comunes:</p>
<table>
<thead>
<tr>
<th>Entidad</th>
<th>Carácter</th>
<th>Descripción</th>
</tr>
</thead>
<tbody>
<tr>
<td>&amp;ntilde</td>
<td>ñ</td>
<td><span lang="en">latin letter n with tilde</span></td>
</tr>
<tr>
<td>&amp;aacute</td>
<td>á</td>
<td>A acute</td>
</tr>
<tr>
<td>&amp;eacute</td>
<td>é</td>
<td>E acute</td>
</tr>
<tr>
<td>&amp;iacute</td>
<td>í</td>
<td>I acute</td>
</tr>
<tr>
<td>&amp;lt</td>
<td>&lt;</td>
<td><span lang="en">less than </span></td>
</tr>
<tr>
<td>&amp;gt</td>
<td>&gt;</td>
<td><span lang="en">More than </span></td>
</tr>
<tr>
<td>&amp;euro</td>
<td>€</td>
<td>euro</td>
</tr>
</tbody>
</table>
<p>Pongamos como ejemplo el siguiente texto:</p>
<p>&nbsp;</p>
<pre lang="html4strict">El  carácter ñ puede dar problemas en los documentos HTML</pre>
<p>&nbsp;</p>
<p>Para mostrar correctamente el texto anterior en una página HTML, se debe sustituir cada carácter especial por su entidad HTML:</p>
<pre lang="html4strict">
El  carácter ñ puede dar problemas en los documentos HTML</pre>
<p>En la <a href="http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references hreflang=">Wikipedia</a> se puede consultar la lista completa de entidades HTML.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/guia-codificacion-documentos-caracteres-html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Depuración de CSS (parte II) – Convenciones de nomenclatura semántica</title>
		<link>http://www.circulodemaquetadores.com/depuracion-css-nomenclatura-semantica</link>
		<comments>http://www.circulodemaquetadores.com/depuracion-css-nomenclatura-semantica#comments</comments>
		<pubDate>Sun, 04 Jul 2010 18:15:28 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Semántica Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1478</guid>
		<description><![CDATA[<p>Una de las cosas más frustrantes de heredar un proyecto de otra persona, es cuando las convenciones de nomenclatura para clases e identificadores no tienen ningún sentido. Esto puede dificultar una actualización o un rediseño y puede hacernos perder mucho tiempo. En este artículo te daremos algunos consejos sobre <strong>como nombrar a las clases e identificadores de tus proyectos, de manera que sean fácilmente entendibles</strong> por otros desarrolladores.</p> <a href="http://www.circulodemaquetadores.com/depuracion-css-nomenclatura-semantica">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Una de las cosas más frustrantes de heredar un proyecto de otra persona, es cuando las convenciones de nomenclatura para clases e identificadores no tienen ningún sentido. Esto puede dificultar una actualización o un rediseño y puede hacernos perder mucho tiempo. En este artículo te daremos algunos consejos sobre <strong>como nombrar a las clases e identificadores de tus proyectos, de manera que sean fácilmente entendibles</strong> por otros desarrolladores.<span id="more-1478"></span></p>
<h2>Algunos ejemplos</h2>
<p>Imagínate que te encuentras con el siguiente código:</p>
<p>&nbsp;</p>
<pre lang="html4strict">.f18 {
        background: #fff;
        border: 1px solid #ff0;
        font-weight: bold;
        padding: 10px;
}
.izquierda {
        border: 1px solid #ff0;
        float:left
}</pre>
<p>&nbsp;</p>
<p>Si nos encontramos con un código como este, seguramente perderemos mucho tiempo tratando de localizar estas clases e intentando averiguar cual es su función. Cuando nos enfrentemos a un rediseño, es muy posible que un elemento como  <em>class=&#8221;izquierda&#8221;</em> termine arriba, abajo o a la derecha y por tanto ese nombre de clase no tenga ninguna relación con el nuevo diseño.</p>
<p>Por lo tanto si por <em>class=&#8221;izquierda&#8221;</em> nos referimos a un menú situado a la izquierda, usemos mejor <em>class=&#8221;menu-navegacion&#8221;</em>. En cuanto a la clase f18, no tenemos ni la más remota idea de a que hace referencia, por lo que es mejor que el desarrollador <strong>nombre a esa clase según la función que cumpla</strong>. De este modo esta nomenclatura sería mucho más inteligible:</p>
<p>&nbsp;</p>
<pre lang="html4strict">.MensajeAlerta {
        background: #fff;
        border: 1px solid #ff0;
        font-weight: bold;
        padding: 10px;
}
.menu-navegacion {
        border: 1px solid #ff0;
        float:left
}</pre>
<p>&nbsp;</p>
<p>Pero más allá del contexto, las <strong>convenciones de nomenclatura semántica son útiles para ahorrar tiempo</strong>. Por ejemplo, si asigno la clase &#8220;Caja-azul&#8221; a un cuadro de ayuda en un sitio cuyo color corporativo es azul y la empresa cambia su color corporativo a rojo. Caja-azul no significará nada en este nuevo contexto.</p>
<p>En ese caso no sólo tendrás que actualizar el valor hexadecimal de ese estilo, sino que tendrás que cambiar todas las referencias a ese color. Si hubieras usado en su lugar la clase  &#8220;llamada&#8221; (o algo igualmente significativo), te podrías haber ahorrado mucho trabajo.</p>
<p class="alignCenter"><img title="imagen de woorkup.com" src="http://lh3.ggpht.com/_TqPdHmAEwTM/SSCE41wvpMI/AAAAAAAACnI/liKljdejh4k/sem_vs_struct.png" alt="Diferentes secciones de una web con su nombre semántico" /></p>
<h2>Consejos para mejorar la nomenclatura de nuestros css</h2>
<ul>
<li>El nombre de nuestras clases e identificadores <strong>no debe describir una característica visual, como color, tamaño o posición.</strong> Tampoco debe describir  una función o comportamiento.</li>
<li>El nombre <strong>debe ser específico y claro</strong>, para que otras personas puedan entender su significado.</li>
<li>Si después de todo, crees que es imprescindible definir una clase única y exclusivamente para alinear una imagen o un párrafo y llamarla con esa acción, documentalo apropiadamente, para que los otros desarrolladores tengan problemas en el futuro.&nbsp;</li>
<li><strong>Separa las palabras mediante guiones o mayúsculas</strong>. Por ejemplo menu-superior o menuSuperior.</li>
<li>En todo caso, <strong>es mejor no hacer uso excesivo de clases</strong>,  porque a menudo es más sencillo utilizar selectores contextuales o una combinación de selectores que no alteren el <acronym title="HyperText Markup Language" lang="en">HTML.</acronym></li>
</ul>
<h2>En conclusión</h2>
<p><strong>Las clases e identificadores deberían llamarse según la función o contenido que describen y de manera independiente respecto a factores de presentación</strong>. De este modo, cuando actualicemos un sitio, no tendremos que  preocuparemos en cambiar todos los nombres cada vez que modifiquemos el diseño, sino simplemente cambiar las propiedades que nos hagan falta.</p>
<h2>Para seguir investigando</h2>
<ul>
<li>El blog  <a href="http://woork.blogspot.com/2008/11/css-coding-semantic-approach-in-naming.html" target="_blank">woorkup.com</a> nos ofrece un muy buen artículo (en ingles), que nos enseña la mejor mejor manera de nombrar las diferentes secciones de nuestros sites.</li>
<li><a href="http://www.stuffandnonsense.co.uk/archives/naming_conventions_table.html" target="_blank">stuffandnonsense</a> nos propone una lista (en ingles), con las nomenclaturas más populares.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/depuracion-css-nomenclatura-semantica/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como escribir para la web</title>
		<link>http://www.circulodemaquetadores.com/como-escribir-para-la-web</link>
		<comments>http://www.circulodemaquetadores.com/como-escribir-para-la-web#comments</comments>
		<pubDate>Sun, 07 Mar 2010 19:47:21 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Semántica Web]]></category>
		<category><![CDATA[Usabilidad Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1388</guid>
		<description><![CDATA[<p>La Web tiene características propias que determinan como se estructura cualquier texto y el modo en que el usuario accede a la información. No hay duda alguna que el modo en que está escrito un texto afecta de manera dramática la experiencia de los usuarios. Hace tiempo hablamos precisamente de esto cuando <a href="http://www.circulodemaquetadores.com/usabilidad/%C2%BFcomo-leen-en-la-web-los-usuarios/" title="Abre en nueva ventana" target="_blank">analizando el patrón de lectura de los usuarios de la web</a>. La conclusión fue que es un error escribir en la web de la misma manera que para un soporte impreso, puesto que los usuarios  se comportaban de manera diferente. </p>
	<p class="alignCenter">	
	<img src="http://www.equiposcreativos.com/posicionamiento-web/wp-content/uploads/2009/10/03.10-web-writing2.png" alt="Un boligrafo encima de un ordenador" style="width:300px;height=200px" />
	</p>
		<p>La intención de este artículo es introducir varias técnicas y metodología que optimizarón la calidad y legibilidad los textos de nuestras webs.</p>
 <a href="http://www.circulodemaquetadores.com/como-escribir-para-la-web">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>La Web tiene características propias que determinan como se estructura cualquier texto y el modo en que el usuario accede a la información. No hay duda alguna que el modo en que está escrito un texto afecta de manera dramática la experiencia de los usuarios. Hace tiempo hablamos precisamente de esto cuando <a title="Abre en nueva ventana" href="http://www.circulodemaquetadores.com/usabilidad/%C2%BFcomo-leen-en-la-web-los-usuarios/" target="_blank">analizando el patrón de lectura de los usuarios de la web</a>. La conclusión fue que es un error escribir en la web de la misma manera que para un soporte impreso, puesto que los usuarios  se comportaban de manera diferente.</p>
<p class="alignCenter"><img style="width: 300px;" src="http://www.equiposcreativos.com/posicionamiento-web/wp-content/uploads/2009/10/03.10-web-writing2.png" alt="Un boligrafo encima de un ordenador" /></p>
<p>La intención de este artículo es introducir varias técnicas y metodología que optimizarón la calidad y legibilidad los textos de nuestras webs.</p>
<p>En primer lugar vamos a explicar la diferencia entre un lector de material impreso y un usuario web. Hay que tener en cuenta varias consideraciones:</p>
<ul>
<li><strong>La lectura en un monitor es más incómoda</strong> que en un texto impreso.</li>
<li><strong>El usuario es impaciente y voraz</strong> , porque tiene a su disposición millones de alternativas a la tuya.</li>
</ul>
<h2>¿Por qué debo adaptar la redacción de mis textos para la web?</h2>
<ul>
<li><strong>En la web el contenido es lo más importante</strong>: recuerda que lo usuarios se mueven buscando información. Si no presentas tu contenido de forma legible y agradable no será leída por mucha gente, por muy buena y útil que esta información sea.</li>
<li><strong>Atraerás visitas</strong>: si tienes buenos contenidos, bien estructurados y fáciles de leer, será más probable que otros usuarios quieran compartirlos mediante enlaces a tu web o en redes sociales.</li>
<li><strong>Ayudará a mejorar tu posicionamiento</strong>: será más fácil para los robots de búsqueda rastrear tu contenido mejorando tu posicionamiento.</li>
<li><strong>Tu página será más accesible</strong>: esta manera de jerarquizar y escribir contenidos, hará que tu página sea más accesible para personas con discapacidad, aumentando tu número potencial de usuarios.</li>
</ul>
<h2>Técnicas  y estrategias</h2>
<p>Debemos entender que la forma de estructurar los textos en Internet está determinada más por razones funcionales que por simples razones estéticas, literarias o artísticas. Teniendo en cuenta esto, vamos a ver varias técnicas que pueden ayudar a los usuarios a retener mejor nuestros textos</p>
<ul>
<li><strong>Estilo de escritura en pirámide invertida</strong> : una manera de organizar nuestro contenido es jerarquizándolo de mayor a menor interés, esto es comenzar con las conclusiones. Este estilo es muy eficaz porque nos asegurará que el usuario lea la información más importante cuando abandone nuestro sitio.</li>
<li><strong>Mensajes clave:</strong> siguiendo la filosofía del punto anterior, el mensaje principal que quieras dar debe ser evidente desde el primer párrafo. La claridad y la concisión son fundamentales para redactar nuestros contenidos.</li>
<li><strong>Separación en trozos:</strong> los textos muy largos se deben dividir y agrupar el contenido en partes significativas, con su respectivos títulos descriptivos para mostrarlo en distintas páginas. Cada página se enlazará con el índice principal del artículo.</li>
</ul>
<h2>Como mejorar la legibilidad</h2>
<h3>En cuanto a la redacción:</h3>
<ul>
<li>Utiliza frases cortas que expresen una sola idea.</li>
<li><strong>Lenguaje simple e informal</strong>: es más adecuado que el elegante o formal, ya que la lectura es más rápida en el primero.</li>
<li><strong>Contenidos escaneables</strong>: para que puedan ser mejor visualizados, es necesario maquetar nuestros textos con distintos niveles de encabezados que describan el contenido de cada página, usa listas siempre que puedas.</li>
<li><strong>Jerga</strong>: Lo más probable es que el usuario no sepa nada del tema del que habla su web por ello elimine la jerga específica de su contenido, recuerde segundo primer punto de esta lista.</li>
<li><strong>Texto Abreviado</strong>: omite palabras y frases que no aporten contenido relevante.</li>
<li><strong>Propaganda</strong>: los usurarios detestan la publicidad y aprenden pronto a ignorar los mensajes publicitarios, incluso cuando intentan aparecer como información objetiva camuflada en el texto. Además, esta forma de redacción impone a los lectores una carga mental extra, que les obliga a filtrar las exageraciones para llegar a las cuestiones concretas. Esto hace lenta su lectura y finalmente los hace huir del Sitio. El usuario viene a tu sitio en busca de información útil, no de publicidad.</li>
<li><strong>Verbos expresivos</strong>: El uso de un verbo preciso comunica con mayor fuerza lo que usted desea expresar. También elimina redundancias y reduce la longitud del texto. Por ejemplo:
<ul>
<li>Tomar una decisión / decidir</li>
<li>Proporcionar apoyo / apoyar</li>
<li>Hacer uso de / usar</li>
<li>Sirve para explicar / explica</li>
<li>Efectuar un examen / examinar</li>
</ul>
</li>
<li><strong>Juegos de palabras y localismos</strong>: no aludas a referencias culturales o bromas de ámbito geográfico limitado. Lo que tu entiendes que puede ser gracioso para alguien de tu región, puede que no sea entendido por los usuarios de otra región distinta o en el peor de los casos, puede que sea ofensivo para ellos.</li>
<li><strong>Eufemismos</strong>: huye de ellos, muchas veces lo políticamente correcto no es más que una forma de esconder la verdad.</li>
</ul>
<h3>En cuanto al diseño:</h3>
<ul>
<li>Deja espacio alrededor de sus textos.</li>
<li>Minimiza la anchura de sus párrafos</li>
<li>Usa <strong>colores de alto contraste</strong> que diferencien bien el texto del fondo.</li>
<li>Usa fuentes grandes (preferiblemente 12 puntos) y si es posible sans-serif . Las fuentes pequeñas se deben dejar para el texto que poca gente lee. Por ejemplo, descargo de responsabilidad.</li>
<li><strong>Utiliza negritas</strong> para resaltar las partes más importantes de sus  textos. Además será un buen recurso de color para romper la uniformidad del texto. Utilizar la negrita en exceso puede ser contraproducente.</li>
<li>Es mejor evitar marcar párrafos enteros con cursivas o mayúsculas. No estamos acostumbrados a leer la letra impresa de esa manera.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/como-escribir-para-la-web/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Citando textos: &lt;Blockquote&gt; vs. &lt;Q&gt; vs. &lt;Cite&gt;</title>
		<link>http://www.circulodemaquetadores.com/blockquote-q-cite</link>
		<comments>http://www.circulodemaquetadores.com/blockquote-q-cite#comments</comments>
		<pubDate>Fri, 18 Dec 2009 19:32:36 +0000</pubDate>
		<dc:creator>Jorge López</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semántica Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1232</guid>
		<description><![CDATA[<p>Cuando marcamos el contenido de nuestras páginas, muchas veces tenemos que hacer referencia a textos que pueden ser tanto ajenos como propios. En ambos casos, haremos uso de las citas.</p>
<p>La mayoría de las veces, se tiende a encerrar el texto de la cita en un párrafo y separarlo con comillas del resto del texto. Esto tiene la desventaja de que los buscadores no interpretarán correctamente nuestro contenido. Sin embargo, <acronym lang="en" title="HyperText Markup Language">HTML</acronym> nos ofrece varias etiquetas con las que podemos enriquecer semánticamente a nuestro código. ¿Que etiquetas son y cuándo haremos uso de cada una de ellas?</p>
<p class="alignCenter">
<img src="http://css-tricks.com/examples/Blockquotes/images/examplequote.gif" alt="comillas" />
</p> <a href="http://www.circulodemaquetadores.com/blockquote-q-cite">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Cuando marcamos el contenido de nuestras páginas, muchas veces tenemos que hacer referencia a textos que pueden ser tanto ajenos como propios. En ambos casos, haremos uso de las citas.</p>
<p>La mayoría de las veces, se tiende a encerrar el texto de la cita en un párrafo y separarlo con comillas del resto del texto. Esto tiene la desventaja de que los buscadores no interpretarán correctamente nuestro contenido. Sin embargo, <acronym lang="en" title="HyperText Markup Language">HTML</acronym> nos ofrece varias etiquetas con las que podemos enriquecer semánticamente a nuestro código. ¿Que etiquetas son y cuándo haremos uso de cada una de ellas?</p>
<p class="alignCenter">
<img src="http://css-tricks.com/examples/Blockquotes/images/examplequote.gif" alt="comillas" />
</p>
<h2>Etiqueta <span lang="en">&lt;blockquote&gt;</span></h2>
<p>Sirve para englobar una cita de gran tamaño. El contenido de un <span lang="en">blockquote</span> puede incluir elementos de bloque tales como encabezados, listas, párrafos…<abbr title="eccetera">etc</abbr>. Puede resaltar la parte más interesante de nuestros textos y de esta manera fijar la atención de los usuarios donde más nos interese que lean.</p>
<p> También puede citar contenido externo. En este caso existe un atributo opcional cite que especifica la procedencia de la cita.</p>
<h3>Ejemplo:</h3>
<pre lang="html4strict" line="1">
<blockquote cite="http://www.htmldog.com/reference/htmltags/blockquote/ lang="en">

El contenido de un blockquote elemento debe incluir elementos de bloque como encabezados, listas, párrafos o div's.

Este elemento también puede tener un atributo opcional citar que especifica la ubicación (en la forma de una URI), donde la cotización ha venido. 
</blockquote>
</pre>
<h3>Problemas con los blockquote</h3>
<p>Si vas a utilizar <span lang="en">blockquote</span> para resaltar contenido de tu texto, va a ver un pequeño problema de accesibilidad. Para nosotros se trata de un texto visualmente destacado, pero <strong>para un lector de pantalla simplemente, es un texto duplicado</strong>. Por ello es conveniente proporcionar una información extra para los usuarios que se tropiecen con este problema. </p>
<p>Una solución puede ser ofrecer un mensaje oculto por <acronym lang="en" title="Cascading Style Sheets">CSS</acronym> que diga algo así como “Inicio de texto destacado” antes de la cita y “Fin del texto destacado” al finalizar la misma. </p>
<p class="alignCenter">
<img src="http://wprocks.com/wp-content/uploads/2008/04/blockquote.jpg" alt="parte de un artículo destacado" />
</p>
<h2>Etiqueta &lt;Q&gt;</h2>
<p>Se trata de un elemento de línea que sirve para citaciones pequeñas. Los navegadores interpretan esta etiqueta como un entrecomillado.</p>
<h3>Ejemplo:</h3>
<pre lang="html4strict" line="1">

Pablo dijo<q>Hola</q> Pero Laura dijo <q>Adiós</q>
</pre>
<p>Aunque la etiqueta &lt;q&gt; cada vez se utiliza menos, tiene algunas propiedades muy útiles. Por ejemplo, puedes especificar el aspecto de las comillas a través de CSS de la siguiente manera:</p>
<pre lang="css" line="1">
/*CSS*/
Q {}
Q { quotes: '»' '«'   }
Q { quotes: '„' '“' }
</pre>
<p>Debido a algunos problemas con la codificación (sobre todo en Internet Explorer), puede ser útil dar a las comillas valores numéricos. De acuerdo a el web <span lang="en">standard</span> puedes incluso especificar el aspecto de las comillas, dependiendo del idioma del navegador del usuario. Este es el ejemplo del <acronym lang="en" title="World Wide Web Consortium">W3C</acronym>:</p>
<pre lang="css" line="1">
/*CSS*/
:lang(fr) > Q { quotes: '« ' ' »' }
:lang(de) > Q { quotes: '»'   '«' '\2039' '\203A' }
</pre>
<h2>Etiqueta &lt;cite&gt;</h2>
<p>Sirve para marcar al autor de una cita.</p>
<h3>Ejemplo:</h3>
<pre lang="html4strict" line="1">

Y dijo <cite>Bob</cite> <q>pienso luego existo</q>.
</pre>
<h2>Atributos de las etiquetas</h2>
<p>A parte de los atributos ya conocidos como id, class o title recalcaría los dos siguientes que son opcionales y se aplican tanto a &lt;q&gt; como a &lt;blockquote&gt;:</p>
<ul>
<li><strong>cite</strong>: Contiene la <acronym lang="en" title="Uniform Resource Locator">URL</acronym> origen de la que se ha extraído la cita (En el caso que se trate de un documento online).</li>
<li><strong>lang</strong>: Contiene el código del idioma en el que se encuentra la cita. Por ejemplo: ‘<abbr title="Inglés">en</abbr>’, ‘<abbr title="Español">es</abbr>’, ‘<abbr title="Alemán">de</abbr>’,…</li>
</ul>
<h3>En resumen</h3>
<p>Por lo tanto, utilizaremos la etiqueta &lt;blockquote&gt; para citas grandes o destacado de texto propio, para citas pequeñas utilizaremos la etiqueta &lt;q&gt; y para referenciar a otras fuentes la etiqueta &lt;cite&gt; es lo más adecuado.</p>
<p>Fuente <a href="http://www.smashingmagazine.com/2008/06/12/block-quotes-and-pull-quotes-examples-and-good-practices/" title="Abre en nueva ventana" target="_blank">Smashing magazine</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/blockquote-q-cite/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mejorar fácilmente tu sitio Web</title>
		<link>http://www.circulodemaquetadores.com/mejorar-web</link>
		<comments>http://www.circulodemaquetadores.com/mejorar-web#comments</comments>
		<pubDate>Fri, 09 Oct 2009 22:14:57 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Semántica Web]]></category>
		<category><![CDATA[Usabilidad Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1064</guid>
		<description><![CDATA[<p>Tanto si eres un administrador, un desarrollador Web, un miembro de un equipo de <strong>Marketing</strong> o de Comunicaciones, o quizá un <strong>Web Master Freelance</strong>, habrás leído de diversas fuentes sobre el interés en los estándares Web. Habrás comprendido que los estándares son beneficiosos para tu sitio Web en términos de ahorro de costes, facilidad de gestión y aprovechamiento, y por lo tanto has decidido cambiar y emplear estándares en tu sitio Web. Y así <strong>validar y mejorar tu sitio Web</strong>.</p>
<p class="alignCenter"><img src="/images/w3c.jpg" alt="W3C" /></p>
<p>Desde <a href="http://www.w3.org/QA/IG/" title="Abre en ventana nueva (en inglés)" hreflang="en" target="_blank">Grupo de Trabajo de Aseguramiento de la Calidad</a> del <strong>W3C</strong>. Dónde nos enseña un método que es válido para <strong>sitios Web</strong> de cualquier dimensión; satisfará tus necesidades tanto si gestionas un sitio Web personal, de un pequeño negocio o de una gran corporación.</p> <a href="http://www.circulodemaquetadores.com/mejorar-web">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Tanto si eres un administrador, un desarrollador Web, un miembro de un equipo de <strong>Marketing</strong> o de Comunicaciones, o quizá un <strong>Web Master Freelance</strong>, habrás leído de diversas fuentes sobre el interés en los estándares Web. Habrás comprendido que los estándares son beneficiosos para tu sitio Web en términos de ahorro de costes, facilidad de gestión y aprovechamiento, y por lo tanto has decidido cambiar y emplear estándares en tu sitio Web. Y así <strong>validar y mejorar tu sitio Web</strong>.</p>
<p>Desde <a href="http://www.w3.org/QA/IG/" title="Abre en ventana nueva (en inglés)" hreflang="en" target="_blank">Grupo de Trabajo de Aseguramiento de la Calidad</a> del <strong>W3C</strong>. Dónde nos enseña un método que es válido para <strong>sitios Web</strong> de cualquier dimensión; satisfará tus necesidades tanto si gestionas un sitio Web personal, de un pequeño negocio o de una gran corporación.</p>
<p class="alignCenter"><img src="/images/w3c.jpg" alt="W3C" /></p>
<p>Este documento nos guíará a través de pasos individuales, cada uno de los cuales serás capaz de completar individualmente, desde el análisis de tu sitio Web actual hasta la organización de tu nuevo sitio Web. Cada uno de estos pasos ha sido diseñado de forma separada, y puede ser emprendido en diferentes ocasiones, diferentes niveles o por diferentes personas, con independencia de su nivel de conocimientos, pero de acuerdo a un <strong>flujo de trabajo</strong> Ordenados en los siguientes pasos:</p>
<ul>
<li>Decide qué es lo que probarás</li>
<li>Analiza tu sitio Web</li>
<li>Organiza el trabajo</li>
<li>¿Cómo puedes mejorar tu sitio?</li>
<li>Revisa</li>
<li>Mantén el nivel de calidad</li>
</ul>
<p>Este documento o artículo seguramente muchos sepan de estas cosas, pero aquí también  nos explica como hacerlo de forma organizada y con detalle, os dejo con un enlace para leer el artículo completo:</p>
<p class="alignCenter"><a class="boton" href="http://www.w3.org/QA/2003/03/web-kit">Leer artículo completo W3C</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/mejorar-web/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como usar el longdesc</title>
		<link>http://www.circulodemaquetadores.com/longdesc</link>
		<comments>http://www.circulodemaquetadores.com/longdesc#comments</comments>
		<pubDate>Sat, 12 Sep 2009 14:54:14 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Semántica Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=889</guid>
		<description><![CDATA[<p>En algunos casos, una imagen es demasiado compleja para describirla en pocas palabras. <strong>Cuadros, organigramas y gráficos</strong> son ejemplos principales de este tipo de imágenes. Aunque no parece haber ningún límite en la longitud del texto en un <strong>atributo alt</strong>, está destinado a ser relativamente corto, por lo que sería un abuso de este atributo escribir más que unas pocas palabras, o como máximo, unas cuantas frases cortas. La respuesta entonces, es proporcionar una breve descripción de texto alternativo de la imagen y luego proporcionar una descripción más larga con el <strong>atributo longdesc</strong>.</p> <a href="http://www.circulodemaquetadores.com/longdesc">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>En algunos casos, una imagen es demasiado compleja para describirla en pocas palabras. <strong>Cuadros, organigramas y gráficos</strong> son ejemplos principales de este tipo de imágenes. Aunque no parece haber ningún límite en la longitud del texto en un <strong>atributo alt</strong>, está destinado a ser relativamente corto, por lo que sería un abuso de este atributo escribir más que unas pocas palabras, o como máximo, unas cuantas frases cortas. La respuesta entonces, es proporcionar una breve descripción de texto alternativo de la imagen y luego proporcionar una descripción más larga con el <strong>atributo longdesc</strong>.</p>
<h2>Métodos para proporcionar una descripción más larga</h2>
<p>Hay varias maneras de proporcionar una descripción más larga para las imágenes. Estas opciones se listan a continuación, en orden de mayor a menor preferencia:</p>
<ul>
<li>Proporcionar la descripción larga en el contexto del propio documento.</li>
<li>Proporcionar un enlace a una descripción más larga a través de un enlace de texto normal.</li>
<li>Proporcionar un enlace a una descripción más larga a través de la <strong>atributo longdesc</strong>.</li>
</ul>
<p>Aquellos que están familiarizados con las <strong>técnicas de la accesibilidad</strong> puede sorprenderse al encontrar que el <em>atributo longdesc</em> está en la parte final de preferencia de la lista. La razón de esto es que es un método &#8220;invisible&#8221;. El <em>atributo longdesc</em> es invisible (e inaccesible en algunos navegadores) a <strong>personas que no utilizan lectores de pantalla</strong>. La forma más sencilla de hacer accesibles las <em>descripciones largas</em> es que sean obvias y al alcance de todos, independientemente si tienen una discapacidad o no.</p>
<h3>EN EL CONTEXTO DEL PROPIO DOCUMENTO</h3>
<p>Al poner la descripción larga en el contexto del documento donde se encuentra el gráfico se produce, que está siendo visible a todo el mundo, no sólo las personas con discapacidad. Todo el mundo podrá leer la <em>descripción larga</em> y beneficiarse de ella. Aquí os dejo un ejemplo de cómo podría llevarse a cabo con una imagen de un gráfico:</p>
<div class="borde">
<p class="alignCenter"><img src="/images/grafico-longdesc.jpg" alt="Porcentaje de edad de la población total de EE.UU. 16-64 años declaran una o más discapacidades" /></p>
<p>El gráfico de arriba muestra el porcentaje de edad de la población total de EE.UU. 16-64 años declaran una o más discapacidades. El valor porcentual para cada categoría es el siguiente:</p>
<ul>
<li><strong>Total de declarar una o más discapacidades:</strong> un 18,6 por ciento.</li>
<li><strong>Sensorial (visual y auditiva):</strong> 2,3 por ciento.</li>
<li><strong>Física:</strong> un 6,2 por ciento.</li>
<li><strong>Mental:</strong> un 3,8 por ciento.</li>
<li><strong>Auto-cuidado:</strong> el 1,8 por ciento.</li>
<li><strong>Dificultad fuera del hogar:</strong> 6,4 por ciento.</li>
<li><strong>Discapacidad de empleo:</strong> un 11,9 por ciento.</li>
</ul>
</div>
<p class="question">En el ejemplo anterior, los datos aparecen después de la imagen, y es accesible para todos.</p>
<h3>UN VÍNCULO DE TEXTO NORMAL</h3>
<p>La segunda mejor manera de proporcionar una <em>descripción más larga</em> es simplemente un enlace. Sólo sería añadir un enlace a una página con una descripción más larga, como en el ejemplo siguiente:</p>
<div class="borde">
<p class="alignCenter"><img src="/images/grafico-longdesc.jpg" alt="Porcentaje de edad de la población total de EE.UU. 16-64 años declaran una o más discapacidades" /></p>
<p><a href="/archivos/descripcion.html">Descripción de texto de este gráfico</a> está disponible en una página aparte.</p>
</div>
<p class="question">La información está disponible a todo el mundo a través de este método, a pesar de que tiene que hacer clic en un vínculo para acceder a ella. El vínculo es evidente para todos. Pueden optar por seguir el enlace o no.</p>
<h3>EL ATRIBUTO <span lang="en">LONGDESC</span></h3>
<p>El <em>atributo longdesc</em> que se puede añadir a un &lt;img&gt; no hace más que proporcionar un vínculo a una página aparte con una descripción más larga. Funciona de la misma manera que el ejemplo anterior, excepto que el enlace es invisible a los <em>lectores videntes</em>. El siguiente ejemplo vemos la misma gráfica con el <strong>atributo longdesc</strong> añadido:</p>
<div class="borde">
<p class="alignCenter"><img src="/images/grafico-longdesc.jpg" alt="Porcentaje de edad de la población total de EE.UU. 16-64 años declaran una o más discapacidades" longdesc="/archivos/descripcion.html"/></p>
</div>
<p><strong>Marcado para el atributo longdesc</strong></p>
<pre lang="html4strict" line="1">
<img src="/images/grafico-longdesc.jpg" alt="Porcentaje de edad de la población total de EE.UU. 16-64 años declaran una o más discapacidades" longdesc="/archivos/descripcion.html" />
</pre>
<p class="question">Seguro que os habéis dado cuenta de que no vemos ningun tipo de texto o indicación cuando usamos el <em>atributo longdesc</em>. Las únicas personas que pueden acceder al <em>atributo longdesc</em> fácilmente son los que utilizan <strong>lectores de pantalla modernos</strong>. Los lectores de pantalla antiguos no apoyan este atributo. Incluso entre aquellos que utilizan la última versión del lector de pantalla, hay muchos que no están familiarizados con el atributo longdesc (ya que se utiliza con poca frecuencia), y <strong>no saben cómo acceder a la descripción</strong> a pesar de que su lector de pantalla lo soporta.</p>
<p>Veamos tambíen el <strong>longdesc</strong> según las pautas de la <em>WCAG 2.0</em>: <a href="http://www.w3.org/TR/WCAG-TECHS/H45.html" title="(en inglés)" hreflang="en">Ver referencia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/longdesc/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microformatos ¿Qué es esto?</title>
		<link>http://www.circulodemaquetadores.com/microformatos</link>
		<comments>http://www.circulodemaquetadores.com/microformatos#comments</comments>
		<pubDate>Thu, 10 Sep 2009 11:39:25 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Semántica Web]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=863</guid>
		<description><![CDATA[<p>Un <strong>Microformato</strong> es una forma simple de agregar significado semántico a un contenido. Están ideados para ser usadas en páginas web que usen <strong>HTML</strong> o <strong>XHTML</strong>, de manera que la información pueda ser indexada, guardada, referenciada o reusada.</p>
<p>Más técnicamente, son elementos de lenguaje de marcado, usando <em>XHTML</em> usando nombres de clase específicos. Cualquiera puede hacer uso de ellos y explotar sus características.</p>
<p>Las <a href="http://microformats.org/wiki/Main_Page-es" title="Abre en Ventana Nueva" target="_blank">especificaciones actuales de microformatos</a> permiten la representación de <em>eventos, información de contacto, relaciones sociales, direcciones, ubicaciones (coordenadas gps)</em>, etc.</p>
<p class="alignCenter"><a href="http://microformats.org/wiki/Main_Page" title="Abre en ventana nueva (en inglés)" hreflang="en"><img src="/images/microformatos.gif" alt="Web Microformatos" /></a></p> <a href="http://www.circulodemaquetadores.com/microformatos">Sigue leyendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Un <strong>Microformato</strong> es una forma simple de agregar significado semántico a un contenido. Están ideados para ser usadas en páginas web que usen <strong>HTML</strong> o <strong>XHTML</strong>, de manera que la información pueda ser indexada, guardada, referenciada o reusada.</p>
<p>Más técnicamente, son elementos de lenguaje de marcado, usando <em>XHTML</em> usando nombres de clase específicos. Cualquiera puede hacer uso de ellos y explotar sus características.</p>
<p>Las <a href="http://microformats.org/wiki/Main_Page-es" title="Abre en Ventana Nueva" target="_blank">especificaciones actuales de microformatos</a> permiten la representación de <em>eventos, información de contacto, relaciones sociales, direcciones, ubicaciones (coordenadas gps)</em>, etc.</p>
<p class="alignCenter"><a href="http://microformats.org/wiki/Main_Page" title="Abre en ventana nueva (en inglés)" hreflang="en"><img src="/images/microformatos.gif" alt="Web Microformatos" /></a></p>
<h2>Características de los Microformatos</h2>
<ul>
<li><strong>Son convenciones simples</strong>: Diseñados para integrar semántica en etiquetas</li>
<li><strong>Se pueden usar para problemas específicos</strong>: Formatos diseñados para humanos: <em>(X)HTML/XML,Atom/RSS feeds etc</em>.</li>
<li><strong>Implementacion sencilla</strong>: Usan nombres de clases cortos y descriptivos</li>
<li><strong>Estándares</strong>: Se basan en estándares que ya funcionan.</li>
<li><strong>Permiten un desarrollo descentralizado</strong>: De recursos, herramientas y servicios.</li>
</ul>
<p>EL principal significado que nos aclara <em>¿qué es un microformato?</em> es, construir minibloques con significado dentro de una <strong>página Web</strong> de manera que puedan ser reutilizados por otros sitios web o aplicaciones. Es decir, con tan solo cambiar la forma de marcar nuestro <em>HTML</em> y usando las clases de microformatos que nos interesan, podemos proporcionar servicios e información fuera de nuestro navegador.</p>
<h2>Los microformatos más usados</h2>
<ul>
<li><strong>hAtom</strong>: Marcar feeds Atom dentro del HTML.</li>
<li><strong>hCalendar</strong>: Eventos.</li>
<li><strong>hCard</strong>: Información de contacto, incluye:
<ul>
<li><strong>adr</strong>: Direcciones postales.</li>
<li><strong>geo</strong>: Coordenadas geográficas (latitud, longitud).</li>
</ul>
</li>
<li><strong>hReview</strong>: Críticas de artículos, servicios.</li>
<li><strong>hResume</strong>: Curriculums.</li>
<li><strong>rel-directory</strong>: Apunta enlaces a una página de un directorio.</li>
<li><strong>rel-nofollow</strong>: Aadvierte a los <em>buscadores web</em> que no deben dar importancia a la página a la que apunta el enlace.</li>
<li><strong>rel-tag</strong>: Indica que la página que contiene el enlace está relacionada con la etiqueta especificada.</li>
<li><strong>xFolk</strong>: Especifica enlaces guardados en un <em>Marcador social (FaceBook, Digg, etc.)</em>.</li>
<li><strong>XFN</strong>: Relaciones sociales mediante enlaces.</li>
<li><strong>XOXO</strong>: Crea esquemas con listas.</li>
</ul>
<h2>Ejemplo de un microformato</h2>
<h3>Formato vCard (versión resumida)</h3>
<pre lang="css" line="1">
BEGIN:VCARD
VERSION:3.0
N:Brito;Alvaro
FN:Alvaro Brito
URL:http://www.circulodemaquetadores.com/
ORG:circulodemaquetadores.com
END:VCARD
</pre>
<h3>Microformato hCard (versión equivalente)</h3>
<pre lang="html4strict" line="1">
<div class="vcard">
<a class="url fn" href="http://www.circulodemaquetadores.com/">Alvaro Brito</a>
<div class="org">circulodemaquetadores.com</div>
</div>
</pre>
<p>Esto es un ejemplo sencillo y práctico para proporcionar tu información de contacto, os dejo con una <strong>chuleta microformatos</strong> o <strong lang="en">microformats cheatsheet</strong>:</p>
<p class="alignCenter"><a class="boton" href="/archivos/microformats-cheat-sheet-v1.png">Descargar Chuleta Microformatos</a></p>
<h2>Conclusión</h2>
<p>Los <strong>microformatos</strong>, no dejan de ser un brillante apaño experimental para solucionar de manera creativa pequeños problemas de la Web con beneficios inmediatos. Para los portales <strong>Web 2.0</strong>, como <em>Technorati o Yahoo</em> grandes generadores y consumidores de Microformatos. Les interesa, porque convierten a los usuarios en colaboradores directos, proveedores de contenido y una fuente de futuros servicios, clave en la <strong>web social</strong>. Porque de manera sencillísima y a un coste mínimo, a los usuarios se les facilita participar de manera más activa en el crecimiento futuro de la web dándoles visibilidad y mejores servicios.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/microformatos/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

