<?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>Maestros del Web &#187; Alexis Bellido</title>
	<atom:link href="http://www.maestrosdelweb.com/author/alexis-bellido/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maestrosdelweb.com</link>
	<description>Un espacio para los entusiastas del web</description>
	<pubDate>Thu, 09 Oct 2008 17:18:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>¿Cómo leer tus sitios web favoritos en menos tiempo?</title>
		<link>http://www.maestrosdelweb.com/editorial/sitiowebrss/</link>
		<comments>http://www.maestrosdelweb.com/editorial/sitiowebrss/#comments</comments>
		<pubDate>Tue, 18 Jul 2006 00:00:00 +0000</pubDate>
		<dc:creator>Alexis Bellido</dc:creator>
		
		<category><![CDATA[Editorial]]></category>

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

		<guid isPermaLink="false"></guid>
		<description><![CDATA[¡Fácil! Tan solo debes usar un agregador de noticias y suscribirte a los sitios web que prefieras.
&#191;Un agregador de qu&#233;?
 Empecemos con algo que nos  resulte familiar: un televisor, un aparato muy f&#225;cil de usar y que encontramos  en todo lugar. Muchos tenemos televisi&#243;n por cable o sat&#233;lite. &#191;Sabes cu&#225;ntos  canales tienes [...]]]></description>
			<content:encoded><![CDATA[<p><span class="intro">¡Fácil! Tan solo debes usar un agregador de noticias y suscribirte a los sitios web que prefieras.</span><span id="more-270"></span></p>
<h3>&iquest;Un agregador de qu&eacute;?</h3>
<p> Empecemos con algo que nos  resulte familiar: un televisor, un aparato muy f&aacute;cil de usar y que encontramos  en todo lugar. Muchos tenemos televisi&oacute;n por cable o sat&eacute;lite. &iquest;Sabes cu&aacute;ntos  canales tienes disponibles? &iquest;no? yo tampoco. Son tantos que ya no recordamos el  n&uacute;mero de cada uno.</p>
<p> A veces me pierdo los  primeros minutos de The Sopranos (est&aacute;n repitiendo las primeras temporadas en  estos d&iacute;as) mientras recorro todas las versiones de HBO con el control remoto.</p>
<p> Ahora, imag&iacute;nate que tienes  un TV gigante, con un canal donde puedes ver la pantalla dividida en varios  cuadros, cada cuadro mostrando el programa que est&aacute;n pasando en cada uno de tus  canales favoritos. De un solo vistazo puedes decidir que canal ver. Ya no  pierdes tiempo haciendo zapping.</p>
<p> &iquest;Y c&oacute;mo el TV sabe cuales  son tus canales favoritos? Muy f&aacute;cil, solo presionas un bot&oacute;n en el control  cuando est&aacute;s viendo un canal que te gusta. Es como decirle al TV <em>&ldquo;hey, me  gusta este canal, m&aacute;rcalo como uno de mis favoritos.&rdquo; </em>As&iacute; ahorras tiempo  al buscar un programa que te interese entre todos tus canales.</p>
<h3>&iquest;Y qu&eacute;  tiene que ver esto con mis sitios web favoritos?</h3>
<p>De regreso a la  Web&#8230;Imagina que la Web es una TV universal, y que los sitios web son millones  de canales.</p>
<p> En la TV tienes canales  dedicados a varios temas: m&uacute;sica, noticas, pel&iacute;culas, series, decoraci&oacute;n,  cartoons, de todo un poco. En la Web tambi&eacute;n hay varios tipos de sitios: blogs,  noticias, revistas electr&oacute;nicas, comunidades virtuales y muchos m&aacute;s.</p>
<p> As&iacute; como tienes canales de  TV favoritos tambi&eacute;n tienes sitios web favoritos. Cada d&iacute;a visitas muchos de  estos sitios, talvez varias veces al d&iacute;a, buscando informaci&oacute;n reciente:  noticias, art&iacute;culos, comentarios.</p>
<p>Pero toma tiempo esperar  que cada sitio web se muestre en tu navegador. Muchas veces resulta que no hay  nada nuevo o interesante para ver. Es como pasar por m&aacute;s de veinte canales en  la TV tan solo para descubrir que la pel&iacute;cula que esperas a&uacute;n no empieza.</p>
<h3>Demos la  bienvenida a los agregadores de noticias</h3>
<p>Los agregadores de  noticias son software (as&iacute; como tu navegador web) o servicios basados  en la Web (como Hotmail o Gmail) que descargan informaci&oacute;n de tus sitios  favoritos y te la muestran en un solo lugar.</p>
<p>&iquest;Recuerdas el TV gigante  donde pod&iacute;as ver todos tus canales favoritos al mismo tiempo para decidir a  cual cambiar? &iexcl;Eso es un agregador de noticias!</p>
<p> Un agregador de noticias  permite ver si hay algo nuevo o interesante en tus sitios web favoritos. No  tienes que visitar cada sitio para enterarte. Ya no debes esperar a carga cada  sitio o tener varias ventanas abiertas en el navegador. Abre tu agregador de  noticias y listo; toda la informaci&oacute;n en un solo lugar.</p>
<p> Los agregadores de noticias  se conocen en ingl&eacute;s como feed readers. Debes decirle a tu  agregador de noticias <em>&ldquo;me gusta este sitio web, revisa siempre si hay algo  nuevo en &eacute;l.&rdquo;</em> A esto se le llama suscribir tu agregador a un sitio web.</p>
<p> En realidad suscribes tu  agregador a la fuente de noticias, o feed, de cada sitio web.Es como presionar  el bot&oacute;n en el control de aquel TV especial y decirle que a&ntilde;ada un canal a tu  lista de favoritos.</p>
<p> Ahora sabes lo que  significa cuando lees suscr&iacute;bete a nuestro feed en muchos  sitios web. Es como si te estuvieran diciendo: <em>&ldquo;dile a tu agregador de  noticias que nos incluya en tu lista de sitios web favoritos.&rdquo;</em></p>
<p> El proceso es muy sencillo,  en muchos casos basta con solo un par de clics. Te mostrar&eacute; como suscribirte a  una fuente de noticias en 5 f&aacute;ciles pasos en un pr&oacute;ximo art&iacute;culo, pero ahora&#8230;</p>
<h3>&iquest;Qu&eacute; son  aquellos botones naranja?</h3>
<p>Me refiero a este peque&ntilde;o  &iacute;cono: <img src="/images/editorial/rss2.gif" alt="RSS" width="16" height="16" /> </p>
<p>Puedes verlo en muchos  sitios web (mira en la parte superior derecha de esta p&aacute;gina) o en la barra de  direcci&oacute;n de navegadores como <a href="http://www.mozilla.com/firefox/">Firefox</a>.</p>
<p>  <img width="286" height="44" src="/images/editorial/navrss.gif" alt="el &iacute;cono de feed en la barra de direcci&oacute;n de tu navegador" class="centro"/></p>
<p>Esta imagen, conocida como  el &iacute;cono de feed, te indica que puedes suscribirte a un sitio  web usando un agregador de noticias; que tu agregador se puede suscribir al  feed o fuente de noticias de este sitio web. </p>
<p> En otras palabras, puedes  leer el contenido de este sitio web sin necesidad de visitarlo, tan solo usando  un agregador de noticias. El &iacute;cono de feed es ahora un est&aacute;ndar, lo puedes ver  en much&iacute;simos sitios web. No hay lugar a confusiones.</p>
<p> Ahora ya sabes lo que es un  agregador de noticias y como te permite ahorrar tiempo. Te invito a leer la  segunda parte de este art&iacute;culo para saber como escoger un agregador de noticias  y empezar a usarlo.</p>
<p> Este  art&iacute;culo fue publicado originalmente <a href="http://www.teletrabajohoy.com/como-leer-tus-sitios-web-favoritos-en-menos-tiempo">teletrabajohoy.com</a> por Alexis Bellido.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maestrosdelweb.com/editorial/sitiowebrss/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nuevo Sitio Web de la Asociación Nacional de Webmasters Perú</title>
		<link>http://www.maestrosdelweb.com/actualidad/2711/</link>
		<comments>http://www.maestrosdelweb.com/actualidad/2711/#comments</comments>
		<pubDate>Sat, 25 Feb 2006 11:07:34 +0000</pubDate>
		<dc:creator>Alexis Bellido</dc:creator>
		
		<category><![CDATA[Actualidad]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La Asociación Nacional de Webmasters Perú lanza su nuevo sitio web apoyado en la plataforma drupal. Colabora en esta nueva etapa de la asociación.

El día de ayer lanzamos el nuevo sitio web de la Asociación Nacional de Webmasters Perú, hemos migrado de PHP Nuke, una aplicación que resultaba demasiado rígida y poco extensible para nuestras [...]]]></description>
			<content:encoded><![CDATA[<p><span class="intro">La Asociación Nacional de Webmasters Perú lanza su nuevo sitio web apoyado en la plataforma drupal. Colabora en esta nueva etapa de la asociación.<br />
</span><span id="more-1145"></span><img src="http://www.maestrosdelweb.com/images/actualidad/ima_bandera.peru.jpg" class="lateral"></p>
<p>El día de ayer lanzamos el nuevo sitio web de la <a href="http://www.anwmp.org" target="_blank">Asociación Nacional de Webmasters Perú</a>, hemos migrado de PHP Nuke, una aplicación que resultaba demasiado rígida y poco extensible para nuestras necesidades, a <a href="http://www.drupal.org" target="_blank">Drupal</a>, que más que una aplicación para administrar contenidos es una plataforma muy completa y extensible.</p>
<p>Drupal es el motor que maneja sitios tan interesantes, y concurridos, como www.spreadirefox.com , www.ecademy.com y www.theonion.com, sitios que incluso han soportado el embate de un enlace desde el hypergeek www.slashdot.org, algo que muchos sitios web esperan toda su vida pero no todos están preparados para soportar.</p>
<p>La comunidad Drupal cuenta en sus filas con programadores sumamente capaces y profesionales y me alegra mucho el poder partipar en ella desde hace buen tiempo, he aprendido muchos con los amigos drupaleros.<br />
Portar el sitio de la ANWMP a Drupal es en cierta forma un logro personal.</p>
<p>Hemos transferido casi dos mil mensajes en nuestros foros de discusión y trasladado una base de casi mil usuarios al nuevo sitio web, el proceso de migración no fue instantaneo para tampoco sumamente doloroso, una pizca de PHP, media cucharadita de MySQL y 3Kg de paciencia.</p>
<p>Lo importante es que tenemos prácticamente todo el contenido en el nuevo sitio y ya lo estamos usando y disfrutando.</p>
<p>Ya estamos trabajando en la nueva arquitectura de información, que se beneficiará muchísimo de las características de taxonomía (el nombre usado por Drupal para la administración de categorías o secciones de contenido) y en breve iniciaremos la etapa del diseño, y de eso quería hablarles, diseñadores peruanos por favor presten atención.</p>
<p>Cuando tengamos definido el nuevo mapa del sitio, y opcionalmente algunos esquemas de las páginas principales, en muy pocos días, convocaremos a todos los diseñadores peruanos para crear los bocetos que se utilizarán finalmente  como tema gráfico del nuevo sitio web, será una interesante oportunidad para que todos los amigos de la ANWMP aporten y ver todo el talento que tenemos entre nosotros.</p>
<p>¿Los requisitos para participar?, aún no están definidos del todo pero definitivamente hay que ser peruano, excelente diseñador y, por supuesto, conocer aspectos tan importantes del diseño orientado a la Web como arquitectura de información y experiencia del usuario.</p>
<p>Un humilde servidor ha ofrecido ya algunas horas de su tiempo para portar el diseño ganador a un sitio basado en estándares web, XHTML  y CSS válidos, y luego al sistema de temas de Drupal.</p>
<p>Los invito pues a merodear el nuevo <a href="http://www.anwmp.org" target="_blank">www.anwmp.org</a> , participar activamente e ir afilando lápices, pinceles y tabletas de dibujo que la competencia está por empezar.</p>
<p>Vivimos en tiempos interesantes ¿eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maestrosdelweb.com/actualidad/2711/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RSS: Sindicando contenido</title>
		<link>http://www.maestrosdelweb.com/editorial/sindicando/</link>
		<comments>http://www.maestrosdelweb.com/editorial/sindicando/#comments</comments>
		<pubDate>Wed, 11 Aug 2004 00:00:00 +0000</pubDate>
		<dc:creator>Alexis Bellido</dc:creator>
		
		<category><![CDATA[Editorial]]></category>

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

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Muchos weblogs y sitios de noticias están hablando sobre feeds, sindicación de contenido, XML y RSS. Intentaré explicar estos términos y como pueden ayudarnos. También aprenderemos como suscribirnos a feeds utilizando software especial.
  Un feed es un paquete que contiene informaci&#243;n para ser distribuida de
  forma f&#225;cil. Por ejemplo, este sitio ofrece un [...]]]></description>
			<content:encoded><![CDATA[<p><span class="intro">Muchos weblogs y sitios de noticias están hablando sobre feeds, sindicación de contenido, XML y RSS. Intentaré explicar estos términos y como pueden ayudarnos. También aprenderemos como suscribirnos a feeds utilizando software especial.</span><span id="more-244"></span></p>
<p>  Un feed es un paquete que contiene informaci&oacute;n para ser distribuida de<br />
  forma f&aacute;cil. Por ejemplo, este sitio ofrece un feed con el resumen de<br />
  las &uacute;ltimas noticias publicadas. </p>
<p> RSS es la tecnolog&iacute;a (una de las que tenemos disponibles, otra de ellas<br />
  es <a href="http://www.atomenabled.org">Atom </a>) que permite a estos feeds<br />
  ser distribuidos. Ambos, RSS y Atom, est&aacute;n basados en XML, tema muy<br />
  interesante para otro articulo.</p>
<p>&quot;Sindicar&quot; es el proceso mediante el cual los usuarios obtienen el contenido<br />
  de estos feeds. En realidad, los visitantes no acceden a los feeds directamente,<br />
  sino utilizando software especializado: lectores de feeds o &quot;agregadores&quot;. </p>
<p>  Cuando vemos la frase &quot;Sindicar este contenido&quot; es como si nos estuvieran diciendo: &quot;Hola,<br />
  este contenido puede llegar a ti de forma f&aacute;cil y r&aacute;pida&quot;. </p>
<h3>&iquest;Cuales son los beneficios?</h3>
<p>    Veamos un ejemplo:</p>
<p>    Cada ma&ntilde;ana te conectas a la red, visitas tus cinco blogs favoritos buscando<br />
  alg&uacute;n art&iacute;culo interesante, luego visitas un par de sitios de<br />
  noticias, ves que hay de nuevo en el mundo, y finalmente visitas el sitio de<br />
  tu <a href="http://www.sigur-ros.co.uk/">banda<br />
favorita </a> para ver cuando lanzar&aacute;n su pr&oacute;ximo disco. </p>
<p> Estamos hablando de visitar al menos siete u ocho sitios web, cargarlos en<br />
  el navegador, buscar el contenido relevante y esperar que descargue todo el<br />
texto e im&aacute;genes. </p>
<p> Nuestra navegaci&oacute;n rutinaria de cada ma&ntilde;ana puede tomar desde 30<br />
  minutos hasta muchas horas, dependiendo de lo que encuentres para leer, en el<br />
  peor de los casos no encontrar&aacute;s nada interesante y habr&aacute;s perdido<br />
media hora de tu d&iacute;a abriendo y cerrando ventanas.</p>
<p> Al utilizar la sindicaci&oacute;n de contenidos puedes suscribirte a los sitios<br />
  web que prefieres y obtener res&uacute;menes de contenido en un solo lugar.<br />
  Si deseas leer algo solo estas a un click de distancia, no debes perder tiempo<br />
visitando cada uno de los sitios.</p>
<p> Actualmente estoy suscrito a mas de treinta diferentes feeds y solo me toma<br />
  cinco a diez minutos al d&iacute;a ver que hay de nuevo. Por supuesto, si encuentras<br />
  algo interesante, yo siempre lo hago, podr&iacute;as pasar much&iacute;simo tiempo<br />
leyendo. </p>
<h3>&iquest;C&oacute;mo me suscribo y utilizo feeds?</h3>
<p>    Primero debes conseguir un lector de feeds. Estos dos son los que estoy usando<br />
  actualmente: </p>
<p><a href="http://www.wildgrape.net/" title="NewsDesk">NewsDesk </a>: Gratuito,<br />
  basado en <a href="http://www.maestrosdelweb.com/principiantes/historia-de-windows/">Windows</a> y requiere .NET framework instalado. </p>
<p><a href="http://www.bloglines.com"><img src="/images/editorial/sindicando_bloglines.gif" alt="Bloglines" width="200" height="52" class="centro" /></a></p>
<p>    <a href="http://www.bloglines.com" title="Bloglines">Bloglines </a>: Un servicio<br />
    basado en web, es gratuito. Podr&aacute;s acceder a todos tus feeds desde una p&aacute;gina<br />
  web. Ofrece opciones muy interesantes para quienes publican un weblog. En mi<br />
weblog utilizo Bloglines para mostrar algunas de mis suscripciones favoritas. </p>
<p> Una vez seleccionado el lector de feeds, y por supuesto haber le&iacute;do las instrucciones,<br />
  dirige tu navegador a alg&uacute;n sitio que ofrezca su contenido como feed, este<br />
sitio lo hace. </p>
<p> Muchos sitios muestran sus links a feeds con acr&oacute;nimos como XML, RSS 2.0<br />
  o Atom, otros prefieren utilizar una peque&ntilde;a caja naranja con las letras<br />
  XML en blanco. Mi weblog usa estas simples palabras para su feed: &quot;Sindica el<br />
contenido de este sitio&quot;. </p>
<p> Si haces click en el link abrir&aacute;s un documento XML. Copia el URL de<br />
  la barra de direcci&oacute;n del navegador y p&eacute;galo en tu lector de<br />
feeds. Realmente f&aacute;cil!, ahora estas suscrito a un feed. </p>
<p> Opcionalmente, al menos en Interner Explorer para Windows, puedes hacer click<br />
  derecho en el link del feed y seleccionar &quot;Copiar acceso directo&quot; y luego pegarlo<br />
en el lector de feeds, de esta forma no debes abrir el documento XML. </p>
<p> Ahora puedes dejar de perder el tiempo buscando informaci&oacute;n y empezar<br />
    a leer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maestrosdelweb.com/editorial/sindicando/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Estándares web</title>
		<link>http://www.maestrosdelweb.com/editorial/estandaresweb/</link>
		<comments>http://www.maestrosdelweb.com/editorial/estandaresweb/#comments</comments>
		<pubDate>Wed, 28 Jul 2004 00:00:00 +0000</pubDate>
		<dc:creator>Alexis Bellido</dc:creator>
		
		<category><![CDATA[Editorial]]></category>

		<category><![CDATA[Estándares]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En este primer artículo sobre el tema presento a los estándares web, los beneficios de su uso, como empezar a trabajar con ellos y algunas conclusiones importantes para todo aquel que desea crear sitios web usables, fáciles de mantener.
Despu&#233;s de m&#225;s de dos a&#241;os trabajando
    con est&#225;ndares web he querido compartir algunos [...]]]></description>
			<content:encoded><![CDATA[<p><span class="intro">En este primer artículo sobre el tema presento a los estándares web, los beneficios de su uso, como empezar a trabajar con ellos y algunas conclusiones importantes para todo aquel que desea crear sitios web usables, fáciles de mantener.</span><span id="more-242"></span></p>
<p>Despu&eacute;s de m&aacute;s de dos a&ntilde;os trabajando<br />
    con est&aacute;ndares web he querido compartir algunos comentarios al respecto.<br />
    En este primer art&iacute;culo sobre el tema presento a los est&aacute;ndares<br />
    web, los beneficios de su uso, como empezar a trabajar con ellos y algunas<br />
    conclusiones importantes para todo aquel que desea crear sitios web usables,<br />
    f&aacute;ciles de mantener y creados para el futuro. Al final incluyo una<br />
    lista de recursos sumamente &uacute;tiles.</p>
<h3>&iquest;Qu&eacute; son est&aacute;ndares web?</h3>
<p>Los est&aacute;ndares web son un conjunto de recomendaciones dadas por el <a href="http://www.w3.org/">World<br />
      Wide Web Consortium (W3C)</a> y otras organizaciones internacionales acerca<br />
de c&oacute;mo crear e interpretar documentos basados en el Web. </p>
<p>Son un conjunto de tecnolog&iacute;as orientadas a brindar beneficios a la<br />
  mayor cantidad de usuarios, asegurando la vigencia de todo documento publicado<br />
  en el Web. </p>
<p> El objetivo es crear un Web que trabaje mejor para todos, con sitios accesibles<br />
  a m&aacute;s personas y que funcionen en cualquier dispositivo de acceso a<br />
  Internet. </p>
<h3>Los beneficios del uso de est&aacute;ndares web</h3>
<p>Un sitio basado en est&aacute;ndares web mostrar&aacute; una mayor consistencia<br />
  visual. Gracias al uso de XHTML para el contenido y CSS para la apariencia,<br />
  se puede transformar r&aacute;pidamente un sitio, sin importar que se trate<br />
de una p&aacute;gina web o miles, realizando cambios en un solo lugar.</p>
<p> Los documentos que separan apariencia de contenido usan menos c&oacute;digo,<br />
  adem&aacute;s, CSS permite conseguir efectos que antes requer&iacute;an el<br />
  uso de Javascript e im&aacute;genes, por lo que los sitios basados en est&aacute;ndares<br />
  utilizan menos ancho de banda y se muestran m&aacute;s r&aacute;pido a los<br />
  usuarios, mejorando dram&aacute;ticamente la experiencia de estos.</p>
<p> Los documentos basados en XHTML v&aacute;lido son m&aacute;s relevantes para<br />
  los motores de b&uacute;squeda, contienen mayor informaci&oacute;n y menos<br />
  c&oacute;digo, por lo que un sitio basado en est&aacute;ndares web tendr&aacute; una<br />
  mejor posici&oacute;n.</p>
<p> De igual manera, la posici&oacute;n en directorios, editados por humanos,<br />
  se ver&aacute; beneficiada pues el sitio ser&aacute; m&aacute;s usable.</p>
<p>XHTML es una aplicaci&oacute;n de XML, por lo que el contenido puede ser procesado<br />
  de muchas formas, permitiendo la creaci&oacute;n de sitios extensibles.</p>
<p> El uso de <a href="http://validator.w3.org/">validadores</a> nos permite<br />
  crear XHTML bien formado.</p>
<p>Un sitio basado en est&aacute;ndares web es compatible con todos los navegadores<br />
  actuales, y lo ser&aacute; con versiones futuras. Funcionar&aacute; tan bien<br />
  en un PC, un navegador aural y un tel&eacute;fono m&oacute;vil dentro de diez<br />
  a&ntilde;os.</p>
<p> Un sitio basado en est&aacute;ndares web es m&aacute;s f&aacute;cil de mantener<br />
  y actualizar, el c&oacute;digo es m&aacute;s simple, de esta forma se elimina<br />
  la dependencia de un solo desarrollador.</p>
<p> Un sitio basado en est&aacute;ndares web es m&aacute;s accesible, permitiendo<br />
  a personas con discapacidades utilizar su contenido.</p>
<h3>Dise&ntilde;ando estructuralmente</h3>
<p>Hasta ahora gran parte de los dise&ntilde;adores web creaban sus documentos<br />
desde una perspectiva visual.</p>
<p> Luego de crear nuestro boceto, cortamos y decidimos cuantas tablas crear<br />
  y en que celda insertaremos tal o cual parte del dise&ntilde;o. &iquest;Necesito<br />
  un borde de color rojo?, no hay problema, &iexcl;crear&eacute; una tabla dentro<br />
  de otra y listo!</p>
<p> Cuando se dise&ntilde;a utilizando est&aacute;ndares web se empieza con la<br />
  estructura de un documento.</p>
<p> &iquest;Cuales son las piezas de informaci&oacute;n?, este texto es un t&iacute;tulo,<br />
  estos ser&aacute;n p&aacute;rrafos, aqu&iacute; tengo una lista ordenada, la<br />
  frase siguiente es una cita y aqu&iacute; insertar&eacute; un subt&iacute;tulo.</p>
<p> Primero se crea la estructura y luego el estilo, o apariencia.</p>
<p> En otras palabras, empezamos con la estructura del contenido y luego vamos<br />
  trabajando el dise&ntilde;o visual, en vez de hacerlo al rev&eacute;s.</p>
<p>Esta forma de trabajo puede resultar extra&ntilde;a para todos aquellos acostumbrados<br />
  a &#8220;dibujar&#8221; sus p&aacute;ginas web, puedo escuchar a algunos usuarios gritando &#8220;blasfemo!,<br />
  hereje!&#8221;. Las ventajas de dise&ntilde;ar con est&aacute;ndares web compensar&aacute;n<br />
  con creces el tiempo invertido en aprender el nuevo m&eacute;todo, creanme.</p>
<p>Consideremos el siguiente ejemplo:</p>
<p> Hemos creado un dise&ntilde;o en el cual tenemos un bloque de contenido,<br />
  compuesto por texto e im&aacute;genes. Ese dise&ntilde;o se utiliza en veinte<br />
  p&aacute;ginas diferentes del sitio. Nuestro cliente est&aacute; de acuerdo<br />
  en todo salvo que desea que el fondo del bloque no sea azul sino verde, que<br />
  los textos empiecen un poco m&aacute;s a la derecha y&#8230; &#8220;Ah!, &iquest;Podr&iacute;amos<br />
  ver como queda con un borde fino marr&oacute;n?&#8221;. </p>
<p> Si trabajamos de la forma &#8220;tradicional&#8221; deberiamos abrir cada una de las<br />
  veinte p&aacute;ginas, encontrar el c&oacute;digo de las tablas y celdas correspondientes<br />
  a la secci&oacute;n por modificar, cambiar algunos bgcolor, modificar el cell<br />
  padding (quien pens&oacute; en modificar el ancho est&aacute; peor de lo que<br />
  pensaba!) y, tristemente, crear una tabla dentro de otra si queremos &#8220;simular&#8221; un<br />
  borde de un pixel.</p>
<p> Este cambio, repito, se debe realizar en cada una de las veinte p&aacute;ginas.<br />
  Cuando volvemos a visitar a nuestro cliente este nos dice: &#8220;Perfecto, pero<br />
  podr&iacute;amos probar con rojo en vez de verde y el borde en negro?&#8221;. Suele<br />
  pasar, lo he vivido cientos de veces.</p>
<p> Creo que va quedando clara la idea.</p>
<p> Si hubieramos dise&ntilde;ado de acuerdo a est&aacute;ndares<br />
  web no deberiamos tocar el c&oacute;digo HTML, bastar&iacute;a con cambiar<br />
  tres l&iacute;neas<br />
  en nuestro archivo CSS, algo como esto:</p>
<div class="codigo">
<pre>#contenido {
background-color: #336699;
padding-left: 5px;
border: 1px solid #336699;
}</pre>
</div>
<p>El cambio se notar&iacute;a autom&aacute;ticamente en todas las p&aacute;ginas<br />
  usando ese estilo, sean veinte o mil, y no habr&iacute;a necesidad de una segunda<br />
  reuni&oacute;n con nuestro cliente (todos sabemos que este proceso de revisi&oacute;n<br />
  y reuniones puede ser, a veces, interminable), los cambios se pueden hacer<br />
al instante.</p>
<h3>Estoy convencido, &iquest;C&oacute;mo empiezo?</h3>
<p><em><strong>&iexcl;Por el principio! </strong></em>  </p>
<p>Lamentablemente muchos dise&ntilde;adores web solamente conocen las aplicaciones,<br />
  no menciono nombres pero todos sabemos cuales son, que les permiten generar<br />
  sus p&aacute;ginas web y no conocen, o no les interesa conocer, el c&oacute;digo<br />
  que hace que esas p&aacute;ginas funcionen.</p>
<p> Para poder desarrollar sitios web es necesario tener un conocimiento a fondo<br />
  de HTML (Hipertext Markup Language) para crear documentos y CSS (Cascading<br />
  Style Sheets) para manejar su apariencia.</p>
<p>En un mundo ideal, un dise&ntilde;ador web deber&iacute;a ser capaz de crear<br />
  sus p&aacute;ginas utilizando cualquier editor de texto ASCII.</p>
<p> HTML ha sido actualizado en m&uacute;ltiples ocasiones y existen varias versiones,<br />
  cada una con diferentes reglas. Estas reglas son indicadas en documentos conocidos<br />
  como DTD (Document Type Definitions).</p>
<p>Recomiendo aprender XHTML 1.1, el sucesor de HTML 4. Una combinaci&oacute;n<br />
  del cl&aacute;sico HTML y el muy potente XML.</p>
<p>Luego debes aprender el uso de CSS, hojas de estilo en cascada. Empieza con<br />
  cambios simples, modificar los fonts y colores de textos, por ejemplo. Luego<br />
entiende los conceptos de cascada y el modelo de cajas (box model).</p>
<p> Cuando estes familiarizado con el poder de CSS, puedes empezar con los conceptos<br />
  de posicionamiento.</p>
<p> Recuerda probar tus dise&ntilde;os en un navegador compatible con est&aacute;ndares<br />
  web: Mozilla (especialmente el excelente Firefox), Opera o Safari son los recomendables.</p>
<p> Tambi&eacute;n es bueno probar como lucen en navegadores que no soportan<br />
  completamente los est&aacute;ndares, como Internet Explorer.</p>
<p> Es obvio, pero vale mencionarlo: Los navegadores 4.x constituyen una minor&iacute;a<br />
  y ninguno interpreta correctamente est&aacute;ndares web. Si tus visitantes<br />
  usan navegadores de 1997, la sugerencia l&oacute;gica es una actualizaci&oacute;n.<br />
  En todo caso, lo bueno de usar est&aacute;ndares web es que el contenido ser&aacute; accesible<br />
  incluso para navegadores antiguos, a&uacute;n cuando los efectos de dise&ntilde;o<br />
  no sean los deseados, recuerda la primera ley del Web: El contenido es rey.</p>
<h3>Otras sugerencias &uacute;tiles:</h3>
<p> Utiliza el tipo correcto de documento (doctype): Cada p&aacute;gina debe<br />
  contener, como primer elemento, informaci&oacute;n sobre el DTD usado. Esto<br />
  es importante para que los navgeadores sepan como comportarse, adem&aacute;s,<br />
  los validadores no podr&aacute;n verificar las p&aacute;ginas si no se indica<br />
  un doctype.</p>
<p>Valida tu c&oacute;digo: Este paso es sumamente importante para confirmar<br />
  que nuestros documentos han sido creados correctamente, respetando los est&aacute;ndares<br />
  recomendados. Al final de este art&iacute;culo podr&aacute;s encontrar las<br />
  direcciones de los principales validadores.</p>
<p>Elimina todos los elementos de HTML relacionados a la presentaci&oacute;n<br />
  (como b, i, font, color, bgcolor) y utiliza CSS.</p>
<p> Utiliza tablas HTML para lo que fueron creadas: Presentar datos de forma<br />
  tabular, como hojas de c&aacute;lculo. Muchos a&uacute;n las utilizan para<br />
  lograr efectos de dise&ntilde;o.</p>
<p>Un amigo me coment&oacute; que prefer&iacute;a seguir con su dise&ntilde;o &#8220;full<br />
  tablitas&#8221; pues CSS era muy complicado y no le gustaba. Aprender a utilizar<br />
  adecuadamente CSS toma tiempo y requiere paciencia, pero no culpemos a la tecnolog&iacute;a<br />
  de ser complicada o in&uacute;til simplemente por ser diferente a lo que estamos<br />
  acostumbrados, o mejor dicho: Mal acostumbrados.</p>
<h3>Muy interesante pero&#8230;</h3>
<p>S&eacute; lo que estas pensando: &iquest;Vale la pena complicarme con todo<br />
  esto?</p>
<p> Esto no se trata simplemente de dise&ntilde;o gr&aacute;fico, estamos hablando<br />
  de crear sitios web f&aacute;ciles de usar y mantener. Al separar estructura<br />
  y contenido obtenemos grandes beneficios, podemos cambiar completamente el<br />
  aspecto de un sitio en solo horas. Podemos dise&ntilde;ar para todo tipo de<br />
  navegador y dispositivo, sin crear m&uacute;ltiples versiones, y adem&aacute;s<br />
  tener p&aacute;ginas m&aacute;s usables y r&aacute;pidas en la descarga.</p>
<p> Para decirlo directamente: El dise&ntilde;o web &#8220;tradicional&#8221;, basado en<br />
  HTML de presentaci&oacute;n, y no de estructura, ser&aacute; obsoleto en muy<br />
  poco tiempo, muchos <a href="http://www.ventanazul.com/">sitios</a> est&aacute;n<br />
  siendo redise&ntilde;ados basados en est&aacute;ndares web y el paso l&oacute;gico<br />
  es aprender, o mejor dicho re-aprender, los conceptos de dise&ntilde;o web.</p>
<p>Adem&aacute;s, &iquest;Porqu&eacute; debemos seguir dise&ntilde;ando de manera<br />
  err&oacute;nea para navegadores que no interpretan adecuadamente los est&aacute;ndares?, &iquest;No<br />
  ser&iacute;a mejor dise&ntilde;ar correctamente y obligar a los fabricantes<br />
  de software a crear mejores productos?</p>
<p> Considera las nuevas leyes sobre accesibilidad, en muchos paises los sitios<br />
  gubernamentales est&aacute;n obligados a ser accesibles.</p>
<p>Como <a href="http://www.zeldman.com/">Jeffrey Zeldman</a> comenta: &#8220;Por a&ntilde;os<br />
  nos han obligado a ser los peque&ntilde;os y buenos dise&ntilde;adores web,<br />
  construyendo sitios que luzcan bien en navegadores que no funcionan&#8221;, ahora<br />
  tenemos navegadores que por funcionan, empecemos a dise&ntilde;ar correctamente!</p>
<p>Finalmente, he visto comentarios acerca de la simplicidad en el dise&ntilde;o<br />
  de los sitios basados en est&aacute;ndares web. Hace dos o tres a&ntilde;os,<br />
  cuando muchos desarrolladores dieron el salto al uso de est&aacute;ndares web,<br />
  esto pod&iacute;a ser cierto, en la actualidad creo que un link vale m&aacute;s<br />
  que mil palabras: <a href="http://www.csszengarden.com/">Zen Garden</a>. </p>
<h3>Conclusiones</h3>
<p> El uso de est&aacute;ndares web y la separaci&oacute;n entre estructura y<br />
  presentaci&oacute;n ofrece m&uacute;ltiples beneficios para hoy y ma&ntilde;ana.</p>
<p>Hoy: Acceso a una mayor audiencia, menor costo de producci&oacute;n y cumplir<br />
  con los requerimientos de accesibilidad.</p>
<p>Ma&ntilde;ana: Reducir costos de mantenimiento, as&iacute; como la dependencia<br />
  de alg&uacute;n producto de software, flexibilidad para los cambios de presentaci&oacute;n<br />
  y una puerta abierta al uso de tecnolog&iacute;as como XML.</p>
<h3>Recursos importantes</h3>
<p> Algunos recursos &uacute;tiles para continuar tu estudio del uso de est&aacute;ndares<br />
  web:</p>
<p><strong>Libros:</strong></p>
<p>O&#8217;reilly no pod&iacute;a faltar en esta lista, as&iacute; que empiezo con<br />
  dos t&iacute;tulos que deben estar en toda biblioteca:</p>
<p><a href="http://www.amazon.com/exec/obidos/tg/detail/-/059600382X/qid=1089226730/sr=1-1/ref=sr_1_1/002-1685710-1312809?v=glance&amp;s=books">HTML &amp; XHTML:<br />
    The Definitive Guide</a>, si no has leido esto a&uacute;n, no deber&iacute;as<br />
    hacer nada antes, este, en mi opini&oacute;n, es el primer libro que todo<br />
    dise&ntilde;ador web debe conocer.</p>
<p><a href="http://www.amazon.com/exec/obidos/tg/detail/-/1565926226/ref=pd_sim_books_3/002-1685710-1312809?v=glance&amp;s=books"> Cascading<br />
    Style Sheets: The Definitive Guide</a> de Eric Meyer, la referencia obligada<br />
    para CSS.</p>
<p>Otro libro muy bueno:</p>
<p><a href="http://www.amazon.com/exec/obidos/tg/detail/-/0735712018/qid=1089226591/sr=8-1/ref=pd_ka_1/002-1685710-1312809?v=glance&amp;s=books&amp;n=507846">Designing<br />
    With Web Standards</a> de Jeffrey Zeldman. En un lenguaje claro y directo<br />
    Zeldman nos explica porqu&eacute; dise&ntilde;ar con est&aacute;ndares web<br />
    es la elecci&oacute;n adecuada.</p>
<p><strong>Online:</strong></p>
<p>El <a href="http://www.orderedlist.com/articles/simple_list">weblog</a> de<br />
  Steve Smith ha recolectado una lista de links que podr&iacute;an ser considerados<br />
  la crema y nata del dise&ntilde;o basado en est&aacute;ndares web.</p>
<p> La mejor lista de discusi&oacute;n sobre CSS: <a href="http://www.css-discuss.org/">CSS<br />
    Discuss</a>.</p>
<p> La <a href="http://www.nypl.org/styleguide/xhtml/guidelines.html">gu&iacute;a<br />
    de estilo</a> de la biblioteca de Nueva York tiene una serie de reglas sumamente &uacute;tiles<br />
    para el uso de XHTML.</p>
<p> Si quieres entender CSS r&aacute;pidamente, Wendy Peck nos explica lo b&aacute;sico<br />
  en <a href="http://wendypeck.com/css101.html">CSS 101</a></p>
<p><a href="http://validator.w3.org/">Validador HTML</a>.</p>
<p><a href="http://jigsaw.w3.org/css-validator/">Validador CSS</a>.</p>
<p>Mayor informaci&oacute;n sobre est&aacute;ndares web en los sitios de <a href="http://www.webstandards.org/">Web<br />
    Standards Project</a> y <a href="http://www.w3.org/">World Wide Web Consortium<br />
    W3C</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maestrosdelweb.com/editorial/estandaresweb/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
