<?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"
	>

<channel>
	<title>Bola de Nieve</title>
	<atom:link href="http://www.boladenieve.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.boladenieve.net</link>
	<description></description>
	<pubDate>Fri, 26 Feb 2010 09:48:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Font Conference</title>
		<link>http://www.boladenieve.net/2008/08/19/font-conference/</link>
		<comments>http://www.boladenieve.net/2008/08/19/font-conference/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 15:07:11 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Tipografía]]></category>

		<category><![CDATA[Tipografias]]></category>

		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/?p=25</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="AllowScriptAccess" value="true" /><param name="src" value="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1823766&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="360" src="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1823766&amp;fullscreen=1" allowscriptaccess="true" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/08/19/font-conference/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google aprende a indexar flash (por fin)</title>
		<link>http://www.boladenieve.net/2008/07/01/flash-indexado-por-google-por-fin/</link>
		<comments>http://www.boladenieve.net/2008/07/01/flash-indexado-por-google-por-fin/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 17:15:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Diseño Web]]></category>

		<category><![CDATA[SEO]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Rich Media Contents]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/?p=23</guid>
		<description><![CDATA[Google y Adobe anuncian con bombos y platillos que fruto de una cooperación entre ambas empresas, se incluye un nuevo algoritmo que permitirá indexar contenidos Flash. Esta nueva funcionalidad permitirá &#8220;leer y entender&#8221; contenidos vectoriales, abriendo de esta forma todo un nuevo mundo al SEO con Flash.
SI bien antes teníamos formas de trabajar con este [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-24" style="float: right;" title="Flaagle" src="http://www.boladenieve.net/wp-content/uploads/2008/07/flaagle.png" alt="" width="289" height="115" />Google y Adobe anuncian con bombos y platillos que fruto de una cooperación entre ambas empresas, se incluye un nuevo algoritmo que permitirá indexar contenidos Flash. Esta nueva funcionalidad permitirá &#8220;leer y entender&#8221; contenidos vectoriales, abriendo de esta forma todo un nuevo mundo al <a href="http://es.wikipedia.org/wiki/Optimizaci%C3%B3n_para_Motores_de_B%C3%BAsqueda"title="SEO"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">SEO</a> con Flash.</p>
<p>SI bien antes teníamos formas de trabajar con este tipo de formatos, y que nuestra web quedara correctamente indexada, como es el caso de <a href="http://www.asual.com/swfaddress/"title="swfaddress"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.asual.com');">swfaddress</a>, con estos nuevos &#8220;poderes&#8221; de Google se podrán optimizar aun mas los sitios que por una u otra razón están hechos en Flash.</p>
<p>Cabe destacar que a la hora de analizar la accesibilidad, Flash sigue teniendo algunos puntos oscuros, pero es evidente que Adobe esta por el buen camino, y que vamos hacia un Flash mucho mas &#8220;pulido&#8221; en los aspectos hoy por hoy esenciales de la presencia en internet.</p>
<p><strong>Links relacionados<br />
</strong><a href="http://googleblog.blogspot.com/2008/06/google-learns-to-crawl-flash.html"title="flash google"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/googleblog.blogspot.com');">El anuncio de ayer en google</a><a title="adobe" href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html" target="_blank"><br />
Un post en el blog de googe WebmasterCentral</a><br />
<a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200806/070108AdobeRichMediaSearch.html"title="Adobe"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.adobe.com');"> El anuncio por parte de Adobe</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/07/01/flash-indexado-por-google-por-fin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Referencia CSS para Email.</title>
		<link>http://www.boladenieve.net/2008/06/16/referencia-css-para-email/</link>
		<comments>http://www.boladenieve.net/2008/06/16/referencia-css-para-email/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 11:06:59 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Email]]></category>

		<category><![CDATA[Mailing]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/?p=19</guid>
		<description><![CDATA[Navegando, me encuentro con una excelente guia de referencia para crear contenidos html para envío por mail. Este es un tema particularmente delicado, ya que la compatibilidad de los clientes de correo (y los webmails) con algunas de las reglas CSS, es bastante limitada. A la hora de preparar un mailing, es necesario tener muy en [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-20" style="float: right;" title="buzon" src="http://www.boladenieve.net/wp-content/uploads/2008/06/buzon.png" alt="Buzon" width="110" height="104" />Navegando, me encuentro con una excelente guia de referencia para crear contenidos html para envío por mail. Este es un tema particularmente delicado, ya que la compatibilidad de los clientes de correo (y los webmails) con algunas de las reglas CSS, es bastante limitada. A la hora de preparar un mailing, es necesario tener muy en cuenta este tipo de restricciones, para evitar que algunos clientes obtengan una version ilegible o &#8220;impresentable&#8221; de nuestro mailing.</p>
<p><strong>Campaignmonitor</strong> es una aplicación online para envio de mailings, no puedo hacer ninguna reseña o comentario sobre ella, ya que no lo he probado, pero como les comentaba anteriormente, dentro de su web, nos podemos encontrar con esta magnífica guía para la generación de mails en html.</p>
<p>Sin mas preámbulos&#8230; <a href="http://www.campaignmonitor.com/css/"title="Guia css/mail"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.campaignmonitor.com');">El link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/06/16/referencia-css-para-email/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fontstruct</title>
		<link>http://www.boladenieve.net/2008/04/24/18/</link>
		<comments>http://www.boladenieve.net/2008/04/24/18/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 09:19:26 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Tipografía]]></category>

		<category><![CDATA[Aplicación]]></category>

		<category><![CDATA[RIA]]></category>

		<category><![CDATA[Tipografiía]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/?p=18</guid>
		<description><![CDATA[Fontstruct es una aplicación online (RIA). Con ella podremos diseñar nuestras tipografías y luego exportarlas en formato Mac o PC, Es un excelente ejemplo de la nueva variedad de opciones que podemos encontrar en internet, donde la calidad y la cantidad de contenidos enfocados a la interacción con el usuario es cada vez mayor.
Fontstruct
]]></description>
			<content:encoded><![CDATA[<p><strong>Fontstruct</strong> es una aplicación online (<a href="http://es.wikipedia.org/wiki/Rich_Internet_Application"title="RIA Wikipedia"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">RIA</a>). Con ella podremos diseñar nuestras tipografías y luego exportarlas en formato Mac o PC, Es un excelente ejemplo de la nueva variedad de opciones que podemos encontrar en internet, donde la calidad y la cantidad de contenidos enfocados a la interacción con el usuario es cada vez mayor.<br />
<a href="http://fontstruct.fontshop.com/"title="Fontstruct"  target="_blank" onclick="javascript:urchinTracker ('/outbound/article/fontstruct.fontshop.com');">Fontstruct</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/04/24/18/feed/</wfw:commentRss>
		</item>
		<item>
		<title>h1, h2, h3&#8230; Estructuración jerárquica de documentos.</title>
		<link>http://www.boladenieve.net/2008/04/10/h1-h2-h3-estructuracion-jerarquica-de-documentos/</link>
		<comments>http://www.boladenieve.net/2008/04/10/h1-h2-h3-estructuracion-jerarquica-de-documentos/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 10:04:24 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Accesibilidad]]></category>

		<category><![CDATA[Diseño Web]]></category>

		<category><![CDATA[encabezados]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[Usabilidad]]></category>

		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/2008/04/10/h1-h2-h3-estructuracion-jerarquica-de-documentos/</guid>
		<description><![CDATA[Tal vez uno de los errores más difundidos en el diseño web, sea la incorrecta utilización de los elementos h1, h2, h3, h4, h5 y h6.
Es muy común ver un mal uso de estos, y como consecuencia, la pérdida del objetivo principal de los mismos.
Veamos este asunto con más detalle.
La primera confusión es la de [...]]]></description>
			<content:encoded><![CDATA[<p>Tal vez uno de los errores más difundidos en el diseño web, sea la incorrecta utilización de los elementos h1, h2, h3, h4, h5 y h6.<br />
Es muy común ver un mal uso de estos, y como consecuencia, la pérdida del objetivo principal de los mismos.</p>
<p>Veamos este asunto con más detalle.</p>
<p>La primera confusión es la de relacionar estos elementos con estilos de título/subtítulo, en realidad, es &#8220;casi&#8221; así, pero a la inversa. Estos elementos están, en primera instancia, para ayudarnos a estructurar el documento. Podrían compararse con una lista como esta.</p>
<ol>
<li>Curly</li>
<li>Larry</li>
<li>Moe</li>
</ol>
<p>Como pueden ver, en este tipo de listas, es imposible que, sin romper la lógica, tengamos dos 1, así como el orden, siempre es correlativo, exactamente lo mismo pasa con los h&#8217;s, cada uno define un nivel de jerarquía en nuestro documento, y como efecto secundario, podemos asignar (de paso) a estos elementos, estilos determinados para vestir mejor nuestro trabajo.</p>
<p>Existen seis niveles de encabezados, y por una escasa o nula interpretación del rol de los mismos, rara vez vemos más de h3, tampoco quiero decir con esto que es &#8220;obligatorio&#8221; usar hasta el h6, sino que muchas veces no se toma el tiempo necesario para jerarquizar correctamente la información que vamos a mostrar, y existe la tendencia a utilizarlos solamente como recurso de asignación de estilos.</p>
<p>Por una cuestión de correlación lógica, como comentaba antes, si en tu documento no hay un h1 o un h2, no podés usar h3 directamente, solo porque el estilo que tiene asignado le queda perfecto a ese subtítulo que estás usando, TIENE que tener arriba, en su jerarquía dos elementos que lo precedan (h1 y h2).</p>
<p>Esta secuencia se puede reiniciar en cualquier punto aunque hemos de tener en cuenta por ej, que si ya existe un h1 que le da importancia al documento en general, no se podrá utilizar otro h1 en el mismo documento, sí es posible repetir h2, h3 etc&#8230; ya que son &#8220;hijos&#8221; del h1 general que define el documento.</p>
<p>Por ej:</p>
<ul style="list-style-type: none; list-style-image: none; list-style-position: outside">
<li>h1 → Los 3 chiflados</li>
<li style="padding-left: 20px">h2 → Curly</li>
<li style="padding-left: 40px">h3 → Torpe</li>
<li style="padding-left: 20px">h2 → Larry</li>
<li style="padding-left: 40px">h3 → Gracioso</li>
<li style="padding-left: 20px">h2 → Moe</li>
<li style="padding-left: 40px">h3 → Irascible</li>
</ul>
<p>Esto es correcto, tenemos un h1 definiendo la jerarquía general y luego varios contenidos que componen este documento.Este otro, sería un ejemplo de mala utilización:</p>
<ul style="list-style-type: none; list-style-image: none; list-style-position: outside">
<li>h1 → Los 3 chiflados</li>
<li style="padding-left: 20px">h2 → Hemp</li>
<li style="padding-left: 60px; color: #ff0000">h4 → Substituto</li>
<li style="padding-left: 20px">h2 → Larry</li>
<li style="padding-left: 40px">h3 → Gracioso</li>
<li style="padding-left: 20px">h2 → Moe</li>
<li style="padding-left: 40px">h3 → Irascible</li>
</ul>
<p>Al pasar por alto la jerarquía, entre h2 y h4, estamos rompiendo la estructura jerárquica del documento y por tanto ya podemos ir olvidándonos de una correcta validación.</p>
<p>El uso de encabezados es algo que no tendríamos que tomar a la ligera. Es un tema muy interesante e importante para la correcta estructuración de los trabajos, solo hay que tomarse un poco más de tiempo antes de pasar a código ese layout tan atractivo que tenemos y pensar mucho en cual es la jerarquía que le pretendemos dar al website.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/04/10/h1-h2-h3-estructuracion-jerarquica-de-documentos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Guide to Web Typography</title>
		<link>http://www.boladenieve.net/2008/04/01/a-guide-to-web-typography/</link>
		<comments>http://www.boladenieve.net/2008/04/01/a-guide-to-web-typography/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 07:58:59 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Tipografía]]></category>

		<category><![CDATA[Diseño Web]]></category>

		<category><![CDATA[pantalla]]></category>

		<category><![CDATA[screen]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/2008/04/01/a-guide-to-web-typography/</guid>
		<description><![CDATA[Un interesante artículo de ilovetypography.com sobre tipografías, especialmente orientado a Diseño Web, una excelente guía para los &#8220;no iniciados&#8221; en el arte del WebDesign.
Este es el link
 A Guide to Web Typography
]]></description>
			<content:encoded><![CDATA[<p>Un interesante artículo de <a href="http://ilovetypography.com" title="ilovetypography.com" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/ilovetypography.com');">ilovetypography.com</a> sobre tipografías, especialmente orientado a Diseño Web, una excelente guía para los &#8220;no iniciados&#8221; en el arte del WebDesign.</p>
<p>Este es el link<br />
<a href="http://ilovetypography.com/2008/02/28/a-guide-to-web-typography/" title="web typo guide" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/ilovetypography.com');"> A Guide to Web Typography</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/04/01/a-guide-to-web-typography/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Accesibilidad</title>
		<link>http://www.boladenieve.net/2008/03/31/accesibilidad/</link>
		<comments>http://www.boladenieve.net/2008/03/31/accesibilidad/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 13:56:34 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Accesibilidad]]></category>

		<category><![CDATA[Diseño Web]]></category>

		<category><![CDATA[Usabilidad]]></category>

		<category><![CDATA[estandares]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/2008/03/31/accesibilidad/</guid>
		<description><![CDATA[Cuando hablamos de accesibilidad, es necesario cubrir todas las áreas relacionadas, y tener en cuenta muchas más variables que generalmente, no se contemplan.
Accesibilidad no es solamente pasar un par de tests automáticos y poner un banner de &#8220;web válida&#8221;. Hay muchos aspectos cruciales que debemos tener en cuenta para acercar más nuestros contenidos a la [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.boladenieve.net/wp-content/uploads/2008/03/accesibilidad1.gif" alt="accesibilidad" align="right" />Cuando hablamos de accesibilidad, es necesario cubrir todas las áreas relacionadas, y tener en cuenta muchas más variables que generalmente, no se contemplan.</p>
<p>Accesibilidad no es solamente pasar un par de tests automáticos y poner un banner de &#8220;web válida&#8221;. Hay muchos aspectos cruciales que debemos tener en cuenta para acercar más nuestros contenidos a la mayor cantidad posible de usuarios.</p>
<p>Para los que no están familiarizados con los términos de accesibilidad, las recomendaciones del <a href="http://www.w3.org/" title="W3C" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">W3C</a> son las siguientes:</p>
<p>El usuario podría,</p>
<ul>
<li>No estar capacitado para ver, oír, o interactuar (para procesar) la información que estás mostrando.</li>
<li>Tener dificultad a la hora de leer o comprender el texto.</li>
<li>No tener la posibilidad de usar mouse o teclado.</li>
<li>Tener un navegador sólo de texto, una pantalla muy pequeña o una conexión a internet muy lenta.</li>
<li>No entender o hablar fluidamente el lenguaje en el que el documento está escrito.</li>
<li>Estar en una situación particular, en la que no pudiera disponer totalmente de sus manos u ojos.</li>
<li>Tener una versión muy antigua de su browser, o uno que leyera los contenidos (para ciegos).</li>
</ul>
<p>Digamos que estas pautas engloban los cinco aspectos más importantes a tener en cuenta, de comunicación, motriz, económico, intelectual y tecnológico.</p>
<p>La gran pregunta que surge generalmente, ¿Es realmente necesario que mi web cumpla estas pautas? Esta pregunta se puede responder rápidamente, aplicando los siguientes criterios.</p>
<p><strong>¿Es un sitio web de una administración pública o del gobierno?</strong><br />
En este caso  necesariamente<strong> tiene que ser accesible</strong>.</p>
<p><strong>¿Es un sitio privado, pero con financiación pública?</strong><br />
En este caso <strong>debería ser accesible</strong>.</p>
<p><strong>¿Es un sitio privado?</strong><br />
En este caso <strong>es tu decisión.</strong> Pero antes de apresurarte a descartarlo, tendrías que evaluar cuales son los alcances gobales. Que tu web sea accesible, no solamente, acerca contenidos a los grupos que tienen minusvalías, sino que, a nivel comercial, y en particular de posicionamiento, las ventajas de tener una web accesible son fundamentales. Piensa que, una araña de búsqueda es un programa y cuanto mejor formateada esté la información que va a incorporar a su base de datos, mejor la interpretará y por ende, mejor rankeada estará finalmente.</p>
<p>Esta entrada es una introducción, próximamente voy a ampliar, tocando puntos más específicos relacionados a la accesibilidad.</p>
<p>Links Relacionados<br />
<a href="http://www.w3c.es/Traducciones/es/WAI/intro/accessibility" title="WAI" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.w3c.es');">WAI (Web Accesibility Initiative)</a><br />
<a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/" title="Web Content Accessibility Guidelines" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">Web Content Accessibility Guidelines 1.0</a><br />
<a href="http://www.inteco.es/Accesibilidad/Formacion_6/Manuales_y_Guias" title="INTECO" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.inteco.es');">Manuales y Guias de INTECO</a><br />
<a href="http://www.w3.org/WAI/ER/tools/complete" title="WAI tools" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">Herramientas de evaluación de acesibilidad</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/03/31/accesibilidad/feed/</wfw:commentRss>
		</item>
		<item>
		<title>html</title>
		<link>http://www.boladenieve.net/2008/03/27/html/</link>
		<comments>http://www.boladenieve.net/2008/03/27/html/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 18:56:53 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[juego]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/2008/03/27/html/</guid>
		<description><![CDATA[¿Cuantos elementos de html podés nombrar en 5 minutos?
60
Sobre el minuto tres&#8230; me ataco el monstruo de la laguna,  pero bueno, quedo conforme con el resultado&#8230; 60 no esta nada mal.
]]></description>
			<content:encoded><![CDATA[<p>¿Cuantos elementos de html podés nombrar en 5 minutos?</p>
<p><a href="http://www.justsayhi.com/bb/html_quiz" id="mingle2_badge" style="background: transparent url('http://assets.justsayhi.com/badges/179/937/html_elements.coh0bsogxl.jpg') no-repeat scroll left top; display: block; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 147px; width: 335px; text-decoration: none; color: #ffffff" onclick="javascript:urchinTracker ('/outbound/article/www.justsayhi.com');"><strong id="mingle2_badge_score" style="display: block; padding-left: 125px; padding-top: 44px; font-weight: normal; font-family: Times New Roman,Arial; font-size: 45px">60</strong></a></p>
<p>Sobre el minuto tres&#8230; me ataco el monstruo de la laguna, <img src='http://www.boladenieve.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> pero bueno, quedo conforme con el resultado&#8230; 60 no esta nada mal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/03/27/html/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RESTful Web Services</title>
		<link>http://www.boladenieve.net/2008/03/25/restful-web-services/</link>
		<comments>http://www.boladenieve.net/2008/03/25/restful-web-services/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 16:43:51 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[REST]]></category>

		<category><![CDATA[restful]]></category>

		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/2008/03/25/restful-web-services/</guid>
		<description><![CDATA[REST llega de la mano del Gran &#8220;Gurú&#8221; (si&#8230; con mayúsculas) Roy Fielding, quien además, participó activamente en otros importantes hitos de la historia de internet, es uno de los fundadores del proyecto Apache y es co-diseñador del protocolo HTTP, también ha estado muy implicado en el desarrollo de HTML.
Para entender que es REST primero [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://es.wikipedia.org/wiki/Representational_State_Transfer" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">REST</a></strong> llega de la mano del Gran &#8220;Gurú&#8221; (si&#8230; con mayúsculas) <a href="http://roy.gbiv.com/" onclick="javascript:urchinTracker ('/outbound/article/roy.gbiv.com');">Roy Fielding</a>, quien además, participó activamente en otros importantes hitos de la historia de internet, es uno de los fundadores del proyecto <a href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">Apache </a>y es co-diseñador del protocolo <a href="http://es.wikipedia.org/wiki/HTTP" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">HTTP</a>, también ha estado muy implicado en el desarrollo de <a href="http://es.wikipedia.org/wiki/HTML" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">HTML</a>.</p>
<p>Para entender que es <strong>REST</strong> primero tenemos que analizar algunos conceptos básicos. Resulta complejo abordar el tema sin hablar primero de <a href="http://es.wikipedia.org/wiki/RPC" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">RPC</a> (Remote Procedure Call). RPC es una interfaz de aplicación (<a href="http://es.wikipedia.org/wiki/API" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">API</a>) y permite que los programas ejecuten código en un sistema remoto. El &#8220;cliente&#8221; envía una mensaje de llamada al &#8220;servidor&#8221; y espera un mensaje de respuesta, la llamada incluye todo lo necesario para efectuar esta comunicación entre ambos de manera exitosa.</p>
<p><strong>Podríamos simplificar estos conceptos en dos puntos:</strong></p>
<ul>
<li>El &#8220;cliente&#8221; envía un mensaje de llamada y espera por la respuesta.</li>
<li>En el lado del &#8220;servidor&#8221; un proceso permanece dormido a la espera de mensajes de llamada. Cuando llega una llamada, el proceso servidor extrae los parámetros del procedimiento, calcula los resultados y los devuelve en un mensaje de respuesta.</li>
</ul>
<p>Bajo este concepto básico, aplicado en principio al software, se adaptaron para <a href="http://es.wikipedia.org/wiki/Servicios_Web" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">servicios web</a> una serie de opciones (<a href="http://es.wikipedia.org/wiki/SOAP" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">SOAP</a> o <a href="http://es.wikipedia.org/wiki/XML-RPC" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">XML-RPC</a> por ej, que también utilizan <a href="http://es.wikipedia.org/wiki/XML" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">xml</a> para el intercambio de datos).</p>
<p>Luego de esta breve introducción a la &#8220;conversación&#8221; entre cliente y servidor podríamos decir que <strong>REST</strong> está comenzando a ocupar un lugar predominante en las nuevas tendencias que hoy se plantean en Internet, ¿y por que?, voy a intentar ilustrar un poco estas ideas.</p>
<p>Para entender los siguientes conceptos sería importante que definamos dos grandes grupos.</p>
<p><strong>Web &#8220;humana&#8221;</strong>(Browser, HTTP y HTML)<br />
HTML: presentaciones legibles<br />
A evolucionado hacia XHTML, CCS, XML, &#8230;</p>
<p><strong>Web &#8220;de datos&#8221;</strong> (API,HTTP/SOAP, XML y &#8230;)<br />
XML: Datos estructurados<br />
Fuerte debate entre REST y “Big” Web Services</p>
<p><strong>REST es:</strong> Una Web de datos accesible desde la Web humana</p>
<p><strong>Principales Características</strong></p>
<ul>
<li>Arquitectura altamente escalable</li>
<li>Es posible implementarla sobre cualquier protocolo</li>
<li>Extensamente documentada su implementación sobre HTTP.</li>
<li>Recursos Identificables (Addressability, URI)</li>
<li>Interfaz de acceso estándar</li>
<li>Comunicación sin estado (Statelessness)</li>
<li>Representación clara de los recursos</li>
<li>Hyper-media (Connectedness)</li>
<li>Múltiple soporte de formatos: (HTML, XHTML, XML, JSON, PDF,<br />
FLASH, FLEX, &#8230;)</li>
<li>HTTP define el tipo (MiME) se sirve el formato adecuado.<br />
(Habitualmente es XML.)</li>
<li>Soporte universal y simple desde cualquier lenguaje y<br />
plataforma.</li>
<li>Integración real para comunicación B2B</li>
<li>Adoptado casi unánimemente en la Web2.0 (Google,<br />
del.icio.us, Amazon, Yahoo, &#8230;.)</li>
</ul>
<p>Veamos más en detalle algunos de estos puntos.</p>
<p><strong>Recursos Identificables<br />
</strong> Recurso: Cualquier elemento disponible en la red que quiera ser referenciado (mapas, usuarios, libros, musica, videos, documentos, &#8230;)</p>
<p>Cada uno de estos recursos utiliza un <a href="http://es.wikipedia.org/wiki/Uniform_Resource_Identifier" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');"> URI</a> para identificarse, y es accesible mediante este URI único.</p>
<p><strong>Interfaz uniforme</strong><br />
Permite gestionar los recursos con los métodos HTTP preexistentes:</p>
<p>GET (leer, copia)<br />
HEAD (encabezado)<br />
PUT (crear)<br />
POST (alta)<br />
DELETE (modificar)</p>
<p><strong>Comunicación sin estado</strong><br />
El Servidor no mantienen una comunicación activa con cada cliente ya que el estado está explícito en las llamadas (pregunta/respuesta).</p>
<p>Algún ejemplo de la diferencia entre stateful y statelessness seria FTP(stateful) contra HTTP con URLs absolutas (statelessness).</p>
<p>La mayoría de los servicios web actuales están trabajando de esta forma (Google Maps, Amazon S3, flickr ,del.icio.us, &#8230;).</p>
<p><strong>Hypermedia</strong><br />
Las comunicaciones son siempre a través de links, de esta forma evitamos tener que recordar comandos y la utilización de cualquier servicio se asemeja mucho a la utilización de cualquier web (ayudando a la estandarización).</p>
<p>Por otra parte, es muy importante resaltar que el cliente puede ser genérico, es decir, la aplicación es capaz de servir los contenidos a una gran variedad de clientes, Flash, Flex, HTML, XHTML, XML, &#8230;</p>
<p><strong>Ok,¿y todo esto, para que me sirve?<br />
</strong> Es evidente que Internet esta en un proceso de cambio constante, y que las nuevas tecnologías se presentan vertiginosamente. Posiblemente el cambio más rotundo, que se puede destacar en los últimos tiempos, es el famoso paso de Web 1 a  Web 2.0, representado por la transición de una web estática, con contenidos que dependían totalmente del anunciante, a una web mucho más interactiva y humana. Blogs, redes sociales, herramientas, incluso aplicaciones, que anteriormente reinaban en los escritorios, se vieron portadas con éxito a internet, marcando esta nueva etapa que estamos viviendo en la red.</p>
<p>El usuario esta respondiendo a esta oferta, con una demanda voraz de contenidos que se ajusten a estos nuevos formatos, y es de vital importancia estar muy atentos a estas demandas, ya que en la capacidad de respuesta, se definirán muchos éxitos o fracasos en los próximos tiempos.</p>
<p>Gracias a tecnologías como <strong>REST</strong>,  y su increíble capacidad de escalabilidad y sobre todo, la gran multiplicidad de formatos de salida, podremos estar acorde a las nuevas demandas de los usuarios, gestionando los contenidos desde una interfase común y con la posibilidad de &#8220;servir&#8221; a la carta, los contenidos para los clientes, en cualquiera de los sabores requeridos, Browsers (con su gran variedad de opciones), Teléfonos, PDA&#8217;s, Blackberrys, Consolas de videojuegos y una larga lista de etcéteras, que son los invitados a esta segunda ronda de Web2.0.</p>
<p>Muy atrás va quedando el tiempo de &#8220;Web optimizada para Internet Explorer&#8221;, llegó el momento de ajustarse a los estándares y de servir contenidos para cualquier formato.</p>
<p>Links relacionados:<br />
<a href="http://roy.gbiv.com/vita.html" title="CV" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/roy.gbiv.com');">Curriculum de Roy Fielding</a><br />
<a href="http://es.wikipedia.org/wiki/REST" title="Wiki/REST" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">REST en la Wikipedia</a><br />
<a href="http://www.rubyonrails.com" title="RoR" onclick="javascript:urchinTracker ('/outbound/article/www.rubyonrails.com');">Ruby on rails</a> (un framework RESTafari)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/03/25/restful-web-services/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Intro to the Semantic Web</title>
		<link>http://www.boladenieve.net/2008/03/20/intro-to-the-semantic-web/</link>
		<comments>http://www.boladenieve.net/2008/03/20/intro-to-the-semantic-web/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 21:17:33 +0000</pubDate>
		<dc:creator>Txarli</dc:creator>
		
		<category><![CDATA[Semantic web]]></category>

		<category><![CDATA[semantic]]></category>

		<category><![CDATA[web]]></category>

		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.boladenieve.net/?p=6</guid>
		<description><![CDATA[Tim Berners-Lee es junto con Vint Cert una de las figuras mas importantes en la historia de internet (reconocidos ambos como padres de la web). Gracias a su trabajo desarrollando el lenguaje html, el protocolo http y el sistema de localizacion URL, la web llego a se lo que conocemos hoy.
Eran otros tiempos (1991), en [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://es.wikipedia.org/wiki/Tim_Berners-Lee" title="TBL" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">Tim Berners-Lee</a> es junto con <a href="http://es.wikipedia.org/wiki/Vinton_Cerf" title="Vint Cert" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">Vint Cert</a> una de las figuras mas importantes en la historia de internet (reconocidos ambos como padres de la web). Gracias a su trabajo desarrollando el lenguaje <a href="http://es.wikipedia.org/wiki/HTML" title="html" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">html</a>, el protocolo <a href="http://es.wikipedia.org/wiki/HTTP" title="http" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">http</a> y el sistema de localizacion <a href="http://es.wikipedia.org/wiki/URL" title="URL" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">URL</a>, la web llego a se lo que conocemos hoy.</p>
<p>Eran otros tiempos (1991), en aquel momento no fué del todo posible dimensionar el crecimiento que tendría internet, y aun así, él con su visión, intentó incluir el concepto de web semántica, pero por diversas razones no llego a concretarse.</p>
<p>Ahora se encuentra trabajando activamente en este &#8220;concepto&#8221; que bien podría revolucionar la manera en la que estamos acostumbrados a buscar y encontrar información en internet.</p>
<p>Pero entonces&#8230; ¿que es la web semántica?, aquí un vídeo en el que se explica el concepto, de una manera muy sencilla de comprender.</p>
<div class="vvqbox vvqyoutube" style="width:425px;height:355px;">
<p id="vvq4b990ef4b5310"><a href="http://www.youtube.com/watch?v=OGg8A2zfWKg" onclick="javascript:urchinTracker ('/outbound/article/www.youtube.com');">http://www.youtube.com/watch?v=OGg8A2zfWKg</a></p>
</div>
<p>Enlaces Relacionados.<br />
<a href="https://addons.mozilla.org/es-ES/firefox/addon/4106" title="Operator" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/addons.mozilla.org');">Operator Add-on para Firefox</a><br />
<a href="http://microformats.org/about/" title="Microformats" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/microformats.org');">Microformats</a><br />
<a href="http://rdfa.info/about/" title="RDFA" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/rdfa.info');">RDFa Interoperable Web Metadata</a></p>
<p>Mas información.<br />
<a href="http://www.w3.org/2001/sw/" title="W3C" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">W3C</a> y <a href="http://es.wikipedia.org/wiki/Web_sem%C3%A1ntica" title="Wiki" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/es.wikipedia.org');">Wikipedia</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boladenieve.net/2008/03/20/intro-to-the-semantic-web/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
