<?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>gonzalog.com &#187; Contenido web</title>
	<atom:link href="http://gonzalog.com/category/contenido-web/feed" rel="self" type="application/rss+xml" />
	<link>http://gonzalog.com</link>
	<description>Blog (no tan) personal de Gonzalo López</description>
	<lastBuildDate>Mon, 28 Dec 2009 00:13:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Compass, un CSS framework en serio</title>
		<link>http://gonzalog.com/compass-un-css-framework-en-serio</link>
		<comments>http://gonzalog.com/compass-un-css-framework-en-serio#comments</comments>
		<pubDate>Mon, 04 May 2009 00:50:56 +0000</pubDate>
		<dc:creator>Gonzalo López</dc:creator>
				<category><![CDATA[Contenido web]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[compass]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://gonzalog.com/?p=123</guid>
		<description><![CDATA[Leyendo Walhez me encontré con esta joyita llamada Compass, un CSS framework de verdad. ¿A qué me refiero con &#8220;de verdad&#8221;? Pues a que no es una colección de clases sin semántica arrojadas en una serie de stylesheets, no. Compass es en realidad un framework que te facilita el desarrollo de hojas de estilo gracias [...]]]></description>
			<content:encoded><![CDATA[<p>Leyendo <a title="Compass, un verdadero Framework de Hojas de estilo" href="http://walhez.com/2009/04/compass-un-verdadero-framework-de-hojas-de-estilo/">Walhez</a> me encontré con esta joyita llamada <a title="Compass" href="http://compass-style.org/">Compass</a>, un <em>CSS framework</em> de verdad. ¿A qué me refiero con &#8220;de verdad&#8221;? Pues a que no es una colección de clases sin semántica arrojadas en una serie de <em>stylesheets</em>, no. Compass es en realidad un framework que te facilita el <em>desarrollo</em> de hojas de estilo gracias a la implementación que hace del meta-lenguaje <acronym title="Syntactically Awesome StyleSheets">Sass</acronym> y el compilador de <acronym title="HTML Abstraction Markup Language">Haml</acronym>.</p>
<p>Y como dicen que <span style="text-decoration: line-through;">una imagen vale más que mil palabras</span> un video vale más que un millón de palabras, a continuación pongo un screencast de cómo funciona Compass.</p>
<p><object width="455" height="256" data="http://vimeo.com/moogaloop.swf?clip_id=4335944&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=4335944&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://gonzalog.com/compass-un-css-framework-en-serio/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress se lleva bien con el SEO</title>
		<link>http://gonzalog.com/wordpress-se-lleva-bien-con-el-seo</link>
		<comments>http://gonzalog.com/wordpress-se-lleva-bien-con-el-seo#comments</comments>
		<pubDate>Wed, 22 Apr 2009 08:14:45 +0000</pubDate>
		<dc:creator>Gonzalo López</dc:creator>
				<category><![CDATA[Contenido web]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[técnicas]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gonzalog.com/?p=88</guid>
		<description><![CDATA[Últimamente he notado una &#8220;técnica&#8221; utilizada en varios sitios que en un principio me parecía absurda pero que después de investigar un poco por aquí y por allá entendí su razón de ser.
Dicha técnica consiste en utilizar una plataforma de publicación como WordPress para montar un sitio cuyo contenido será únicamente estático o en el [...]]]></description>
			<content:encoded><![CDATA[<p>Últimamente he notado una &#8220;técnica&#8221; utilizada en varios sitios que en un principio me parecía absurda pero que después de investigar un poco por aquí y por allá entendí su razón de ser.</p>
<p>Dicha técnica consiste en utilizar una plataforma de publicación como <a title="WordPress › Blog Tool and Publishing Platform" href="http://wordpress.org/">WordPress</a> para montar un sitio cuyo contenido será únicamente estático o en el mejor de los casos se actualizará cada 8 meses (poco dinámico).</p>
<p>&#8220;¿Por qué demonios utilizar una herramienta como WordPress (WP) para un sitio que actualizará su contenido cada 8 meses?&#8221; fue lo primero que pensé. Como la espinita me quedó clavada me puse a investigar un poco.</p>
<p>Entre artículos, <em>threads</em> en foros, algunos grupos de discusión, y un intercambio de correos con un amigo involucrado con el mundo del <acronym title="Search Engine Optimization">SEO</acronym> me encontré con algo que ya sospechaba pero de lo que no estaba seguro: los motores de búsqueda le dan prioridad a WP porque es <em>SEO-friendly</em> de caja.</p>
<p>Eso significa que una instalación de WP recién salida del horno te va a brindar un posicionamiento relativamente bueno en buscadores casi inmediatamente y sin que tú muevas un dedo gracias a la manera en que está desarrollado.</p>
<p>La estructura de WP cuenta con <em>features</em> y funciones <em>built-in</em> que guían a los buscadoresa través de un sitio para darles un recorrido por los artículos, páginas, categorías, y etiquetas de forma que el procesos de recuperar la información necesaria para almacenarla en sus bases de datos sea más ágil.</p>
<p>Al facilitarles el trabajo a <a title="http://es.wikipedia.org/wiki/Googlebot" href="http://es.wikipedia.org/wiki/Googlebot"><em>Googlebot</em></a> y compañía, estos prefieren sitios <em>WordPress powered</em> y generalmente les dan prioridad sobre otros.</p>
<p>Por esa razón, WP se convierte en una herramienta muy útil para ponernos en el mapa sin tener conocimientos sobre SEO y de una forma muy simple consiguiendo posicionarnos bien en buscadores.</p>
<p>Aún así aclaro que para conseguir un muy buen posicionamiento en buscadores se necesita más que una herramienta de publicación y un paquete de <em>plugins</em>/módulos. La razón de que Google prefiera sitios basados en WP no justifica el dejar por un lado el SEO, ya que si quisieramos conseguir una muy buena posición en cualquier buscador necesariamente ocupamos de expertos en SEO que conozcan las herramientas, realicen un análisis detallado, y definan una estrategia efectiva.</p>
]]></content:encoded>
			<wfw:commentRss>http://gonzalog.com/wordpress-se-lleva-bien-con-el-seo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips prácticos de accesibilidad en formularios web</title>
		<link>http://gonzalog.com/tips-practicos-de-accesibilidad-en-formularios-web</link>
		<comments>http://gonzalog.com/tips-practicos-de-accesibilidad-en-formularios-web#comments</comments>
		<pubDate>Mon, 30 Mar 2009 09:36:32 +0000</pubDate>
		<dc:creator>Gonzalo López</dc:creator>
				<category><![CDATA[Contenido web]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[formularios]]></category>
		<category><![CDATA[lineamientos]]></category>
		<category><![CDATA[recomendaciones]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[wcag]]></category>

		<guid isPermaLink="false">http://gonzalog.com/?p=27</guid>
		<description><![CDATA[Leer el artículo Practical Accessibility Tips with WCAG 2.0 de Andrew Tetlaw en SitePoint fue una especie de back to basics que me permitió recordar que para empezar a diseñar sitios web accesibles podemos hacerlo con cosas tan simples y sencillas como lo es seguir las recomendaciones hechas por el W3C —en este caso, el [...]]]></description>
			<content:encoded><![CDATA[<p>Leer el artículo <a title="Practical Accessibility Tips with WCAG 2.0" href="http://www.sitepoint.com/blogs/2009/03/24/practical-accessibility-tips-with-wcag-20/"><em>Practical Accessibility Tips with WCAG 2.0</em></a> de <a title="Andrew Tetlaw's Author Profile" href="http://www.sitepoint.com/articlelist/487/">Andrew Tetlaw en <em>SitePoint</em></a><em> </em>fue una especie de <em>back to basics</em> que me permitió recordar que para empezar a diseñar sitios web accesibles podemos hacerlo con cosas tan simples y sencillas como lo es seguir las recomendaciones hechas por el <acronym title="World Wide Web Consortium">W3C</acronym> —en este caso, el documento <em><a title="Techniques for WCAG 2.0" href="http://www.w3.org/TR/WCAG20-TECHS/">Techniques for WCAG 2.0</a></em>.</p>
<p>Y aunque no lo parezca, la diferencia que podemos hacer con tan sólo seguir sus lineamientos al pie de la letra es bastante notoria. Veamos.</p>
<h3>Respetar el estándar HTML</h3>
<p>Esto, a pesar de ser bastante claro no es una práctica común en la gran mayoría de los diseñadores web que por una u otra razón no la aplican.</p>
<p>Centrándonos en el diseño de formularios, la recomendación <a title="H91: Using HTML form controls and links" href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211/H91.html"><em>H91: Using HTML form controls and links</em></a> describe una serie de elementos que se deben emplear para conseguir formularios accesibles. Así de simple, sin complicación alguna.</p>
<h3>Siempre utilizar etiquetas explícitas</h3>
<p>El elemento <code>label</code> nunca debe faltar en los formularios para describir la razón de ser de algún campo; este debe utilizarse apropiadamente en conjunto con su atributo <code>for</code>.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;label for=&quot;fname&quot;&gt;First Name:&lt;/label&gt; 
&lt;input id=&quot;fname&quot; name=&quot;fname&quot; type=&quot;text&quot; /&gt;</pre></div></div>

<p>Se recomienda evitar etiquetas implícitas para no complicarle las cosas a aquellos que utilizan <em>screen readers</em>, como por ejemplo:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;label&gt;First Name:
&lt;input id=&quot;fname&quot; name=&quot;fname&quot; type=&quot;text&quot; /&gt;&lt;/label&gt;</pre></div></div>

<h3>Utilizar el atributo <code>tabindex</code></h3>
<p>El atributo <a href="http://www.w3.org/TR/html401/interact/forms.html#adef-tabindex"><code>tabindex</code></a> especifíca la posición del elemento para controlar el desplazamiento (o navegación) entre todos los elementos de un formulario por medio de la tecla <code>TAB</code>. Esto quiere decir que según el valor que tenga el atributo, el enfoque del cursor se posicionará sobre el.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;label for=&quot;fname&quot;&gt;First Name:&lt;/label&gt; 
&lt;input id=&quot;fname&quot; name=&quot;fname&quot; type=&quot;text&quot; tabindex=&quot;1&quot; /&gt;
&lt;label for=&quot;lname&quot;&gt;Last Name:&lt;/label&gt; 
&lt;input id=&quot;lname&quot; name=&quot;lname&quot; type=&quot;text&quot; tabindex=&quot;2&quot; /&gt;</pre></div></div>

<h3>Indicar los campos requeridos</h3>
<p>Por último pero no menos importante, se aconseja especificar los campos que son requeridos para procesar el envío de un formulario satisfactoriamente ya sea utilizando texto o un icono.</p>
<p>Se puede utilizar la palabra requerido (<em>required</em>) para indicarlo.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;label for=&quot;fname&quot;&gt;First Name (required):&lt;/label&gt; 
&lt;input id=&quot;fname&quot; name=&quot;fname&quot; type=&quot;text&quot; tabindex=&quot;1&quot; /&gt;</pre></div></div>

<p>También se puede agregar un asterísco u otro símbolo usando el elemento <a title="XHTML 2.0 - XHTML Text Module" href="http://www.w3.org/TR/xhtml2/mod-text.html#sec_9.1."><code>abbr</code></a>, y en su atributo <del datetime="2009-04-15T15:26:59+00:00"><a title="Use the alt attribute to describe the function of each visual - Quality Web Tips" href="http://www.w3.org/QA/Tips/altAttribute"><code>alt</code></a></del> <a title="7 The global structure of an HTML document" href="http://www.w3.org/TR/html401/struct/global.html#h-7.4.3"><code>title</code></a> denotar su descripción (Gracias a akhasis por la aclaración).</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;label for=&quot;fname&quot;&gt;First Name &lt;abbr title=&quot;required&quot;&gt;*&lt;/abbr&gt;:&lt;/label&gt; 
&lt;input id=&quot;fname&quot; name=&quot;fname&quot; type=&quot;text&quot; tabindex=&quot;1&quot; /&gt;</pre></div></div>

<p>Y si se piensa utilizar una imagen en lugar de texto es imprescindible también hacer uso del atributo <code>alt</code> dentro del elemento <a title="XHTML 2.0 - XHTML Image Module" href="http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-image.html#sec_19.1."><code>img</code></a> para señalar su descripción.</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;label for=&quot;fname&quot;&gt;First Name &lt;img src=&quot;required.png&quot; alt=&quot;Required field&quot; /&gt;:&lt;/label&gt;
&lt;input id=&quot;fname&quot; name=&quot;fname&quot; type=&quot;text&quot; tabindex=&quot;1&quot; /&gt;</pre></div></div>

<p><em>That&#8217;s it!</em> Cosas tan simples como esas marcan la diferencia.</p>
<p>En el artículo se enfocaron únicamente en los lineamientos para formularios, sin embargo el documento contempla más que eso. En mi opinión es un recurso altamente recomendable y que se debería consultar en todo momento.</p>
]]></content:encoded>
			<wfw:commentRss>http://gonzalog.com/tips-practicos-de-accesibilidad-en-formularios-web/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Y nació la World Wide Web Foundation</title>
		<link>http://gonzalog.com/y-nacio-la-world-wide-web-foundation</link>
		<comments>http://gonzalog.com/y-nacio-la-world-wide-web-foundation#comments</comments>
		<pubDate>Sun, 14 Sep 2008 18:20:12 +0000</pubDate>
		<dc:creator>Gonzalo López</dc:creator>
				<category><![CDATA[Contenido web]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[tim berners-lee]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[web foundation]]></category>
		<category><![CDATA[wsri]]></category>
		<category><![CDATA[www]]></category>

		<guid isPermaLink="false">http://gonzalog.com/?p=9</guid>
		<description><![CDATA[Leyendo el blog de Molly E. Holzschlag me enteré que hace tan sólo unas cuantas hora fue anunciada la World Wide Web Foundation.
Básicamente la Web Foundation tiene como misión alcanzar una Web libre y abierta (en cuanto a estándares se refiere), expandir su capacidad y robustez (de la Web), y extender los beneficios de esta [...]]]></description>
			<content:encoded><![CDATA[<p>Leyendo el blog de <a title="molly.com" href="http://molly.com/">Molly E. Holzschlag</a> me enteré que hace tan sólo unas cuantas hora fue <a title="Welcome to the World Wide Web Foundation" href="http://www.webfoundation.org/news/2008/09/welcome-to-the-world-wide-web-foundation.html">anunciada la <em>World Wide Web Foundation</em></a>.</p>
<p>Básicamente la <em>Web Foundation</em> tiene como misión alcanzar una Web libre y abierta (en cuanto a estándares se refiere), expandir su capacidad y robustez (de la Web), y extender los beneficios de esta a todas las personas del planeta.</p>
<p>Gracias a su estrecha relación con el <em>World Wide Web Consortium</em>, la <em>Web Science Research Initiative</em>, y a que su fundador es Sir Tim Berners-Lee, esta tiene la capacidad suficiente para convocar a líderes de negocios, innovadores de tecnología, academias, gobiernos, organizaciones no gubernamentales, y a expertos en diversos campos relacionados con la WWW, para realizar investigaciones y desarrollos tecnológicos que permitan alcanzar sus cometidos.</p>
<p>Los proyectos que realizará están enfocados a la investigación Web, la tecnología y práctica de ésta, y su relación con la sociedad; teniendo como principales metas:</p>
<ul>
<li>Estudiar y entender la manera en que la Web funciona con el fin de anticipar su futuro.</li>
<li>Hacer una Web estable y segura, y mitigar sus amenazas y debilidades.</li>
<li>Promover el desarrollo de tecnología que fomente la creatividad, colaboración, y comunicación.</li>
<li>Alentar la difusión de tecnologías que puedan integrarse y usarse en conjunto con las ya existent.</li>
<li>Asegurar que la tecnología permita a cualquier persona utilizar la Web desde cualquier dispositivo y desde cualquier lugar.</li>
<li>Asegurar que la Web sea accesible y útil para todas las personas las personas que habitan en el planeta Tierra.</li>
</ul>
<p>Me parece que el enfoque que tiene esta fundación permitirá a la Web tener una evolución estable, la hará más interoperable, y conseguirá que sea más accesible.</p>
]]></content:encoded>
			<wfw:commentRss>http://gonzalog.com/y-nacio-la-world-wide-web-foundation/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
