<?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>Doliaku! &#187; Diseño</title>
	<atom:link href="http://www.doliaku.com/category/diseno/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.doliaku.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 07 Sep 2010 13:02:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Tips para diseñadores gráficos</title>
		<link>http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/</link>
		<comments>http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 00:36:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=94</guid>
		<description><![CDATA[Este post va dirigido a aquellos dise&#241;adores gr&#225;ficos que deben hacer un original para una web. Me refiero a alguno que deba ser armado en HTML (los originales para flash son otra cosa&#8230; all&#237; el dise&#241;ador gr&#225;fico tiene más libertad y puede seguir tranquilamente los c&#225;nones del diseño en papel). Si vos dise&#241;ador gr&#225;fico quer&#233;s [...]]]></description>
			<content:encoded><![CDATA[<p>Este post va dirigido a aquellos dise&ntilde;adores gr&aacute;ficos que deben hacer un original para una web. Me refiero a alguno que deba ser armado en <abbr title="HyperText Markup Language">HTML</abbr> (los originales para flash son otra cosa&#8230; all&iacute; el dise&ntilde;ador gr&aacute;fico tiene más libertad y puede seguir tranquilamente los c&aacute;nones del diseño en papel). Si vos dise&ntilde;ador gr&aacute;fico quer&eacute;s que tu amigo el dise&ntilde;ador web goce de salud, por favor ten&eacute; en cuenta estos peque&ntilde;os tips!!<br />
<h4>Tamaño del original</h4>
<p>Cuando diseñes una web a 800x600px, por favor hacé el original a 800x600px&#8230; una <strong>hoja A4 </strong>apaisada en el illustrator tiene aproximadamente 800&#215;600 px. Entonces porqu&eacute; no hacerlo en una A4 apaisada en vez de hacerlo por ejemplo a una resoluci&oacute;n extra&ntilde;a como 1400x600px?<br />Explico el porqu&eacute; de este pedido:</p>
<ul>
<li><strong>el cuerpo del texto </strong>no puede ser menor a 9px y cuando se manejan en un tama&ntilde;o de pantalla grande (lo que mencionaba arriba&#8230; 1600&#215;700 px) tienden a usar los espacios como si fuera una hoja de papel y pones muchos textos a 6px que despues en una web ni Dios lo puede leer. Pero claro en el papel se ve bien&#8230;. Por eso cuando dise&ntilde;enen una web tengan en cuenta esto: <strong>el tama&ntilde;o m&iacute;nimo de una tipograf&iacute;a es de 9px</strong>, m&aacute;s chico que eso, la tipo se destruye!! </li>
<li>En el uso de <strong>backgrounds</strong> o <strong>formas libres</strong>, tengan en cuenta no s&oacute;lo el tama&ntilde;o de un monitor de 800&#215;600 de resolucion, sino que deben pensar que tambi&eacute;n se debe ver bien en todo tipo de monitores, de la resolucion que sea. Uno de los principales objetivos de comunicaci&oacute;n para un dise&ntilde;ador web es justamente ese: que el dise&ntilde;o se vea lo mejor posible en todas las resoluciones posibles. Muchas veces, el dise&ntilde;ador gr&aacute;fico no tiene en cuenta este aspecto y su dise&ntilde;o queda bien para una resoluci&oacute;n, pero sucede que ese dise&ntilde;o que se veia perfecto, en otras resoluciones pierde muchisimo porque queda como un cuadrado. Espero ser claro. Mi consejo es: cuando dise&ntilde;es una web, oh dise&ntilde;ador gr&aacute;fico de mi alma, imagines c&oacute;mo va a ser el resto del entorno (imagin&aacute;tela c&oacute;mo ser&iacute;a poniendo tu monitor en distintas resoluciones), no s&oacute;lo la p&aacute;gina en s&iacute;.</li>
</ul>
<h4>Colores</h4>
<p>Ver algo en papel no es lo mismo que verlo en una pantalla.  Por eso mismo, <abbr title="Diseñadores Gráficos">DG</abbr>, cuando dise&ntilde;es una web  ten&eacute; en cuenta que los contrastes no se aprecian de igual manera. Puede que quede chetazo un fondo naranja con tipo blanca en un papel, pero el usuario web se va a defecar para leer eso. Te va a denunciar por haberlo dejado ciego despues de haber leido un par de p&aacute;rrafos!</p>
<h4>Texto</h4>
<ul>
<li>Rodear una imagen con texto se puede, pero solamente se puede con una alineaci&oacute;n recta hacia alguno de los lados, no se puede contornear una imagen con texto.</li>
<li>Yo personalemente no recomiendo los justificados (en el cuerpo del texto), en el quark te divide las palabras y no te quedan espacios en blanco en el cuerpo del texto, pero en <abbr title="HyperText Markup Language">HTML</abbr> esto no ocurre asi. A tenerlo en cuenta. el <abbr title="HyperText Markup Language">HTML</abbr> no te hace <em>hyphenation.</em></li>
<li>A menos que est&eacute; en una imagen, el texto no se puedo poner inclinado!</li>
</ul>
<p>Bueno, espero que sirva este peque&ntilde;o aporte a la salud mental de los que la luchamos en la web.</p>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/&amp;title=Tips+para+dise%C3%B1adores+gr%C3%A1ficos" title="Aggiungi 'Tips para diseñadores gráficos' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Tips para diseñadores gráficos' a Del.icio.us" alt="Aggiungi 'Tips para diseñadores gráficos' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/" title="Aggiungi 'Tips para diseñadores gráficos' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Tips para diseñadores gráficos' a Technorati" alt="Aggiungi 'Tips para diseñadores gráficos' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/&amp;title=Tips+para+dise%C3%B1adores+gr%C3%A1ficos&amp;description=Tips+para+dise%C3%B1adores+gr%C3%A1ficos" title="Aggiungi 'Tips para diseñadores gráficos' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Tips para diseñadores gráficos' a Ma.gnolia" alt="Aggiungi 'Tips para diseñadores gráficos' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/&amp;title=Tips+para+dise%C3%B1adores+gr%C3%A1ficos" title="Aggiungi 'Tips para diseñadores gráficos' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Tips para diseñadores gráficos' a Google Bookmarks" alt="Aggiungi 'Tips para diseñadores gráficos' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/" title="Aggiungi 'Tips para diseñadores gráficos' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Tips para diseñadores gráficos' a Bloglines" alt="Aggiungi 'Tips para diseñadores gráficos' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/&amp;title=Tips+para+dise%C3%B1adores+gr%C3%A1ficos" title="Aggiungi 'Tips para diseñadores gráficos' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Tips para diseñadores gráficos' a Live-MSN" alt="Aggiungi 'Tips para diseñadores gráficos' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/&amp;t=Tips+para+dise%C3%B1adores+gr%C3%A1ficos" title="Aggiungi 'Tips para diseñadores gráficos' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Tips para diseñadores gráficos' a FaceBook" alt="Aggiungi 'Tips para diseñadores gráficos' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Tips+para+dise%C3%B1adores+gr%C3%A1ficos&amp;story=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/" title="Aggiungi 'Tips para diseñadores gráficos' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Tips para diseñadores gráficos' a Barrapunto" alt="Aggiungi 'Tips para diseñadores gráficos' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Tips+para+dise%C3%B1adores+gr%C3%A1ficos&amp;c=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/" title="Aggiungi 'Tips para diseñadores gráficos' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Tips para diseñadores gráficos' a MySpace" alt="Aggiungi 'Tips para diseñadores gráficos' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/" title="Aggiungi 'Tips para diseñadores gráficos' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Tips para diseñadores gráficos' a Twitter" alt="Aggiungi 'Tips para diseñadores gráficos' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/&amp;bm_description=Tips+para+dise%C3%B1adores+gr%C3%A1ficos" title="Aggiungi 'Tips para diseñadores gráficos' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Tips para diseñadores gráficos' a Mister-Wong" alt="Aggiungi 'Tips para diseñadores gráficos' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/tips-para-disenadores-graficos-cuando-disenan-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿HTML o XHTML?</title>
		<link>http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/</link>
		<comments>http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 00:28:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=87</guid>
		<description><![CDATA[Versi&#243;n original del art&#237;culo por Robert Nyman (autorizado por &#233;l mismo v&#237;a e-mail) Esto parece ser la eterna cuesti&#243;n entre los desarrolladores web: &#191;HTML or XHTML? En muchos lados aparece planteada la pregunta en foros y blogs, los desarrolladores web le preguntan a Robert o a otra gente que escribe sobre este tema: qu&#233; es [...]]]></description>
			<content:encoded><![CDATA[<p style="background:#f7ffe5; padding:2px;"> <a href="http://www.robertnyman.com/2005/11/02/html-or-xhtml/" target="_blank">Versi&oacute;n original</a> del art&iacute;culo por <a href="http://www.robertnyman.com/" target="_blank">Robert Nyman</a> (autorizado por &eacute;l mismo v&iacute;a e-mail)</p>
<p>Esto parece ser la eterna cuesti&oacute;n entre los desarrolladores web: &iquest;<abbr title="Hyper Text Markup Language">HTML</abbr> or <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr>? En muchos lados aparece planteada la pregunta en foros y blogs, los desarrolladores web le preguntan a Robert o a otra gente que escribe sobre este tema: qu&eacute; es lo que ellos piensan acerca de cu&aacute;l es la mejor opci&oacute;n a seguir. Robert no escribi&oacute; este post para decir cu&aacute;l es la &uacute;ltima opci&oacute;n, sino m&aacute;s bien para que nos enteremos cu&aacute;les son las consecuencias del camino que elegimos. Entonces, empecemos desde el principio:</p>
<h4> &iquest;Estricto o Transicional? (strict | transitional)</h4>
<p><span id="more-87"></span>
<p>Definitivamente estricto. Los <em>doctypes</em> transicionales son exactamente lo que el nombre implica: un tipo de documento para una fase de transici&oacute;n, esto significa que no va a ser usado permanentemente. Si escrib&iacute;s <abbr title="Hyper Text Markup Language">HTML</abbr> y eleg&iacute;s transitional, obtendr&aacute;s un rendereo en <em>Quirk Mode</em> (algo asi como &quot;modo caprichoso&quot;) de tu <abbr title="Hyper Text Markup Language">HTML</abbr>, como resultado conseguir&aacute;s que los browsers tratar&aacute;n de imitar un comportamiento viejo e incorrecto. Si eleg&iacute;s <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr> Transitional para tu .<abbr title="Hyper Text Markup Language">HTML</abbr>, el <abbr title="Internet Explorer">IE</abbr> interpretar&aacute; el c&oacute;digo del modo m&aacute;s estricto disponible, en cambio obligar&aacute;s a los browsers basados en Mozilla que lo interpren en <a href="http://developer.mozilla.org/en/docs/Gecko%27s_%22Almost_Standards%22_Mode" target="_blank">modo &quot;Casi Estandar&quot;</a>.</p>
<p>En cambio, si usas el <em><strong>doctype strict</strong></em>,  obtendr&aacute;s una interpretaci&oacute;n (por parte del browser) correcta, completamente compatible con los est&aacute;ndares, m&aacute;s consistente y m&aacute;s compatible a futuro.</p>
<h4>&iquest;Qu&eacute; es <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr>?</h4>
<p>Un documento <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr> es el que est&aacute; bien armado de acuerdo con las reglas del <abbr title="eXtensible Markup Language">XML</abbr>. Todos los <em>tags</em> deben estar cerrados y correctamente jerarquizados, y para los <em>tags</em> como <code>img</code>, <code>input</code>, <code>link</code>, etc, se le debe agregar una barra al final de <em>tag</em> para cerrarlo, como este: <code>&lt;input type=&quot;text&quot; /&gt;</code>. Si est&aacute;s escribiendo c&oacute;digo que deber&iacute;a ser accesible para la gente que usa Netscape 4 y algunos otros browsers viejos, entonces asegurate de poner un espacio antes de la barra (Nota: este tip no es para que se vea bien en Netscape 4, sino para que por lo menos funcione).
<p>Supuestamente pod&eacute;s guardar una p&aacute;gina hecha en <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr> y usarla sin problemas como <abbr title="eXtensible Markup Language">XML</abbr>.</p>
<h4>&iquest;Porqu&eacute; <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr>?</h4>
<p> Eso depende totalmente de tus necesidades. Alguna gente cree que es muy f&aacute;cil y consistente escribir el c&oacute;digo en esta moda <abbr title="eXtensible Markup Language">XML</abbr>, donde todo debe estar bien formado y todos los elementos deben estar cerrados. Otra gente lo elige para extender su funcionalidad con &quot;namespaces&quot;, para usarlo en conjunci&oacute;n con MathML. Algunos otros, deben trabajar con <abbr title="eXtensible Hyper Text Markup Language">XHTML</abbr>, no por su propia elecciï¿½n, sino porque los productos de su compa&ntilde;&iacute;a son entregados en <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr>.<br />
<h4>&iquest;Escuch&eacute; algo sobre <code>application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code>?</h4>
<p>Si, esto es el tipo MIME que va en tu c&oacute;digo. Para el <abbr title="Hypertext Markup Language">HTML</abbr>, el tipo de media (MIME) es <code>text/html</code>. De acuerdo con el <a href="http://www.w3c.org" target="_blank" title="W3Consortium">W3C</a>, la organizaci&oacute;n responsable de recomendaciones como <abbr title="Hypertext Markup Language">HTML</abbr>, <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr>, etc. (mejor conocidas como est&aacute;ndares web), aplica en su <a href="http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801/" target="_blank">documentaci&oacute;n para los <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> Media Type</a>:<br />
<blockquote>La <code>application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code> DEBER&Iacute;A ser usada para los documentos <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> para aplicar a los agentes de usuario <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> (<abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> user agents). Los autores que desean que sus archivos soporten ambos &#8220;user agents&#8221; (<abbr title="Hyper Text Markup Language">HTML</abbr> y <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr>) DEBEN aplicar a su c&oacute;digo el <em>content negotiation</em> (negociaci&oacute;n del contenido) para identificar los documentos <abbr title="Hyper Text Markup Language">HTML</abbr> con <code>txt/html</code> y a los XHTML con <code>application/xhtml+XML</code>. Tambi&eacute;n nota que no es necesario para los documentos <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> servidos como <code>application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code> seguir con las gu&iacute;as de compatibilidad <abbr title="Hyper Text Markup Language">HTML</abbr>.</p></blockquote>
<p>Esto significa que los browsers que puedan manejar <code>application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code> deber&iacute;an renderizar la p&aacute;gina de esta manera. Sin embargo, <abbr title="Internet Explorer">IE</abbr> no soporta este media type, entonces, requiere que le mandes el c&oacute;digo como <code>txt/html</code>. B&aacute;sicamente, debes mandar las p&aacute;ginas con diferentes media types a diferentes browsers, usando algo llamado &#8220;<em>Content negotiation</em>&#8221; (negociaci&oacute;n del contenido). Por ahora, probablemente pienses que todo esto suena mucho como una gran molestia, y decides aplicar directamente el <code>txt/html</code> para todos. Despu&eacute;s de todo, el <a href="http://www.w3.org/TR/2000/REC-xhtml1-20000126/#guidelines" target="_blank">Ap&eacute;ndice C: Gu&iacute;as de Compatibilidad <abbr title="Hyper Text Markup Language">HTML</abbr></a>, presenta la validez de renderizar los <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> como <code>txt/html</code>.</p>
<p>Sin embargo, debes leer esto:</p>
<blockquote><p>Los documentos <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> servidos como <code>txt/html</code> no ser&aacute;n procesados como <abbr title="eXtensible Markup Language">XML</abbr> [<abbr title="eXtensible Markup Language">XML</abbr>1.0], entonces, los errores de armado &#8220;bien formado&#8221; (well-formed) del <abbr title="eXtensible Markup Language">XML</abbr>, no ser&aacute;n detectados por los <em>user agents</em>. Tambi&eacute;n enterate que las reglas del <abbr title="Hyper Text Markup Language">HTML</abbr> ser&aacute;n aplicadas para el <abbr title="Document Object Model">DOM</abbr> y las hojas de estilo&#8230;</p></blockquote>
<p>Lo que significa que esos browsers no renderizar&aacute;n tus p&aacute;ginas como <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr>, sino que lo har&aacute;n como <abbr title="Hyper Text Markup Language">HTML</abbr> y fallar&aacute;n al manejarlo y tratar&aacute;n de adivinar c&oacute;mo se supone  que debe ser. Entoces, muy probablemente, te volver&aacute;s loco al ver que el comportamiento del documento no es el que buscas.</p>
<p>Tambi&eacute;n, algo m&aacute;s que es completamente importante saber es que ciertos scripts no funcionar&aacute;n cuando mandas el documento como<code> application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code>. Por ejemplo, si usas el <code>document.write</code> o ten&eacute;s en tu p&aacute;gina publicidades provistas por un proveedor de contenidos de publicidad (como Google AdSense), esto dejar&aacute; de funcionar. Si implentas una aplicaaci&aacute;n <abbr title="Asyncronous Javascript And XML">AJAX</abbr> usando la propiedad <strong>innerHTML</strong> en un elemento, tampoco funcionar&aacute;.</p>
<h4>&iquest;Cu&aacute;l es la opini&oacute;n de Robert Nyman (autor del art&iacute;culo)?</h4>
<p>Su opini&oacute;n es que la cosa m&aacute;s importante es que debes elegir un doctype estricto, sea <abbr title="Hyper Text Markup Language">HTML</abbr> o <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> Si quer&eacute;s usar <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> y servirlo como <code>txt/html</code>, asegurate de que no tienes c&oacute;digo que intencionalmente pueda romperse cuando lo presentas como <code>application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code>. No uses <em>scripts</em> como los mencionados arriba en una p&aacute;gina <abbr title="eXtensible Hypertext Markup Language">XHTML</abbr> y and&aacute; un poco m&aacute;s all&aacute; para que est&eacute; bien formado. Est&aacute;te alerta que la p&aacute;gina mandada que no est&aacute; bien formada como <code>application/xhtml+<abbr title="eXtensible Markup Language">XML</abbr></code> no se renderizar&aacute; para nada, en vez de eso, s&oacute;lo le mandar&aacute; al usuario final un mensaje de error.</p>
<p>Entonces, elige lo pienses que va a adecuarse mejor a tus necesidades, y elige prudentemente. Y asegurate de que es una decisi&oacute;n deliberada.</p>
<p>Lectura relacionada (en ingl&eacute;s): </p>
<ul>
<li><a href="http://www.xml.com/pub/a/2003/03/19/dive-into-xml.html" target="_blank">The Road to XHTML 2.0: MIME Types (a.k.a. XHTMLï¿½s Dirty Little Secret)</a> por <a href="http://diveintomark.org/" target="_blank">Mark Pilgrim</a></li>
<li><a href="http://annevankesteren.nl/2005/10/browsers" target="_blank">How browsers work</a> por <a href="http://annevankesteren.nl/">Anne van Kesteren</a></li>
<li><a href="http://hsivonen.iki.fi/doctype/" target="_blank">Activating the Right Layout Mode Using the Doctype Declaration</a> por <a href="http://hsivonen.iki.fi/" target="_blank">Henri Sivonen</a></li>
<li><a href="http://www.robertnyman.com/2005/06/26/xhtml-and-error-handling/" target="_blank">XHTML and error handling</a> por <a href="http://www.robertnyman.com/" target="_blank">Robert Nyman</a></li>
</ul>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/&amp;title=%C2%BFHTML+o+XHTML%3F" title="Aggiungi '¿HTML o XHTML?' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi '¿HTML o XHTML?' a Del.icio.us" alt="Aggiungi '¿HTML o XHTML?' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/" title="Aggiungi '¿HTML o XHTML?' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi '¿HTML o XHTML?' a Technorati" alt="Aggiungi '¿HTML o XHTML?' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/&amp;title=%C2%BFHTML+o+XHTML%3F&amp;description=%C2%BFHTML+o+XHTML%3F" title="Aggiungi '¿HTML o XHTML?' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi '¿HTML o XHTML?' a Ma.gnolia" alt="Aggiungi '¿HTML o XHTML?' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/&amp;title=%C2%BFHTML+o+XHTML%3F" title="Aggiungi '¿HTML o XHTML?' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi '¿HTML o XHTML?' a Google Bookmarks" alt="Aggiungi '¿HTML o XHTML?' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/" title="Aggiungi '¿HTML o XHTML?' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi '¿HTML o XHTML?' a Bloglines" alt="Aggiungi '¿HTML o XHTML?' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/&amp;title=%C2%BFHTML+o+XHTML%3F" title="Aggiungi '¿HTML o XHTML?' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi '¿HTML o XHTML?' a Live-MSN" alt="Aggiungi '¿HTML o XHTML?' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/&amp;t=%C2%BFHTML+o+XHTML%3F" title="Aggiungi '¿HTML o XHTML?' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi '¿HTML o XHTML?' a FaceBook" alt="Aggiungi '¿HTML o XHTML?' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=%C2%BFHTML+o+XHTML%3F&amp;story=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/" title="Aggiungi '¿HTML o XHTML?' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi '¿HTML o XHTML?' a Barrapunto" alt="Aggiungi '¿HTML o XHTML?' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=%C2%BFHTML+o+XHTML%3F&amp;c=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/" title="Aggiungi '¿HTML o XHTML?' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi '¿HTML o XHTML?' a MySpace" alt="Aggiungi '¿HTML o XHTML?' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/" title="Aggiungi '¿HTML o XHTML?' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi '¿HTML o XHTML?' a Twitter" alt="Aggiungi '¿HTML o XHTML?' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/&amp;bm_description=%C2%BFHTML+o+XHTML%3F" title="Aggiungi '¿HTML o XHTML?' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi '¿HTML o XHTML?' a Mister-Wong" alt="Aggiungi '¿HTML o XHTML?' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/%c2%bfhtml-o-xhtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un plugin impresionante para Illustrator</title>
		<link>http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/</link>
		<comments>http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 00:26:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=85</guid>
		<description><![CDATA[Post publicado en el 2006 Navegando por unos de mis sitios favoritos, encontré este plugin excelente&#8230;su nombre: Scriptographer.Se trata de un plugin para Adobe Illustrator CS y CS2, que utiliza la potencia del javascript dentro de illustrator. Todaví­a no lo entiendo muy bien, pero las poquitas cosas que logré hasta ahora me han impresionado. Supongo [...]]]></description>
			<content:encoded><![CDATA[<p class="aclaracion">Post publicado en el 2006</p>
<div style="text-align: center; margin:15px;"><img src="http://www.doliaku.com.ar/images/scriptopher.jpg" alt="Scriptographer" /></div>
<p>Navegando por unos de mis <a href="http://www.cpluv.com/" target="_blank" title="ComputerLove">sitios favoritos</a>, encontré este <a href="http://www.scriptographer.com/Download/">plugin</a> excelente&#8230;su nombre: <strong>Scriptographer</strong>.Se trata de un plugin para <a href="http://www.adobe.com/products/illustrator/" target="_blank">Adobe Illustrator</a> CS y CS2, que utiliza la potencia del javascript dentro de illustrator. Todaví­a no lo entiendo muy bien, pero las poquitas cosas que logré hasta ahora me han impresionado. Supongo que incluso uno mismo podrí­a hacer un javascript para aplicar a los vectores con este plugin. También se pueden vectorizar imágenes usando efectos muy buenos.
<ul>
<li>Acá les dejo el link del sitio: <a href="http://www.scriptographer.com/" target="_blank">www.scriptographer.com/</a></li>
<li><a href="http://www.scriptographer.com/Gallery/" target="_blank">Galerí­a</a></li>
</ul>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/&amp;title=Un+plugin+impresionante+para+Illustrator" title="Aggiungi 'Un plugin impresionante para Illustrator' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Del.icio.us" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/" title="Aggiungi 'Un plugin impresionante para Illustrator' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Technorati" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/&amp;title=Un+plugin+impresionante+para+Illustrator&amp;description=Un+plugin+impresionante+para+Illustrator" title="Aggiungi 'Un plugin impresionante para Illustrator' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Ma.gnolia" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/&amp;title=Un+plugin+impresionante+para+Illustrator" title="Aggiungi 'Un plugin impresionante para Illustrator' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Google Bookmarks" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/" title="Aggiungi 'Un plugin impresionante para Illustrator' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Bloglines" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/&amp;title=Un+plugin+impresionante+para+Illustrator" title="Aggiungi 'Un plugin impresionante para Illustrator' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Live-MSN" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/&amp;t=Un+plugin+impresionante+para+Illustrator" title="Aggiungi 'Un plugin impresionante para Illustrator' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a FaceBook" alt="Aggiungi 'Un plugin impresionante para Illustrator' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Un+plugin+impresionante+para+Illustrator&amp;story=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/" title="Aggiungi 'Un plugin impresionante para Illustrator' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Barrapunto" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Un+plugin+impresionante+para+Illustrator&amp;c=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/" title="Aggiungi 'Un plugin impresionante para Illustrator' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a MySpace" alt="Aggiungi 'Un plugin impresionante para Illustrator' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/" title="Aggiungi 'Un plugin impresionante para Illustrator' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Twitter" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/&amp;bm_description=Un+plugin+impresionante+para+Illustrator" title="Aggiungi 'Un plugin impresionante para Illustrator' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Un plugin impresionante para Illustrator' a Mister-Wong" alt="Aggiungi 'Un plugin impresionante para Illustrator' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/un-plugin-impresionante-para-illustrator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Imágenes transparentes, una vuelta de tuerca</title>
		<link>http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/</link>
		<comments>http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 00:23:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=83</guid>
		<description><![CDATA[Post publicado en el 2006 Muchas veces, al armar un sitio, necesitamos imagenes con transparencia para para determinados diseños que así­ lo requieren. Siempre que pasa esto tenemos que pensar cuál es la alternativa más adecuada para lograr que el diseño se vea tal cual lo pensamos. Las altenativas que tenemos disponibles, al menos en [...]]]></description>
			<content:encoded><![CDATA[<p class="aclaracion">Post publicado en el 2006</p>
<p>Muchas veces, al armar un sitio, necesitamos imagenes con transparencia para para determinados diseños que así­ lo requieren. Siempre que pasa esto tenemos que pensar cuál es la alternativa más adecuada para lograr que el diseño se vea tal cual lo pensamos. Las altenativas que tenemos disponibles, al menos en principio, son:
<ol>
<li>Usar <abbr title="Graphics Interlaced Format">GIF</abbr> transparente</li>
<li>Usar un <abbr title="Joint Picture Expert Group">JPEG</abbr> con el fondo incorporado en la imagen</li>
<li>Usar un <abbr title="Portable Network Graphic">PNG</abbr></li>
</ol>
<p>Pero cuando empezamos a trabajar nos damos cuenta que estas opciones tienen muchos contratiempos que paso a detallar:
<ol>
<li><strong>GIF:</strong> la calidad de la imagen es muy reducida (como saben sólo permite hasta 256 colores), por lo que no podemos usar imagenes muy complejas en cuanto a colores. Y otro gran, e insalvable, problema es el del antialias&#8230; el GIF transparente siempre nos pide que le definamos un color de fondo para los bordes de las imagenes, ni hablar de un gradiente.</li>
<li><cite>Usar un <strong>JPEG</strong> con el fondo incorporado en la imagen</cite>: esto en realidad es mucho más limitado, porque lo que justamente buscamos es poder variar el fondo sobre el que estÃ¡ la imagen.</li>
<li>El <strong>PNG</strong>, por su no pérdida de calidad, por la posibilidad de distintos niveles de opacidad, parece la mejor opción. Sin embargo, tiene algunas desventajas: pesa una tonelada y el maldito <abbr title="Internet Explorer">IE</abbr>6 (y anteriores) no soporta las transparencias, si bien se puede hacer uso de <code>filters</code> agregados en la hoja de estilo que solucionan el problema, pero es poco versatil y bastante complicado hacer que funcione como uno quiera (el <abbr title="Internet Explorer">IE</abbr>7 si va a aceptar transparencias&#8230; era hora!)</li>
</ol>
<p>Entonces se me ocurrió algo&#8230; hacer un <strong>PNG</strong> con sus transparencias, pero en vez de montarlo directamente sobre el <abbr title="HyperText Markup Language">HTML</abbr> lo meto dentro de un <strong>SWF</strong> (del mismo tamaño de la imagen) y luego a este SWF resultante, en el HTML le pongo el <code>wmode=transparent</code> y ahí­, además de haber logrado la imagen transparente sin perdida de calidad, le puedo reducir el peso al mismo nivel que un JPG normal!!!! Cuando hice <a href="http://www.causanacountry.com.ar/" target="_blank">este sitio</a>, se me ocurrió hacer esto que acabo de explicar y me dio resultado!!El único problema que tiene este método, es que no sirve para hacer imágenes de <code>background</code> dado que los SWF no son soportados para cumplir esta función. Si se me ocurre como solucionar esto último, prometo postearlo.</p>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/&amp;title=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Del.icio.us" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Technorati" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/&amp;title=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca&amp;description=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Ma.gnolia" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/&amp;title=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Google Bookmarks" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Bloglines" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/&amp;title=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Live-MSN" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/&amp;t=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a FaceBook" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca&amp;story=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Barrapunto" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca&amp;c=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a MySpace" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Twitter" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/&amp;bm_description=Im%C3%A1genes+transparentes%2C+una+vuelta+de+tuerca" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Mister-Wong" alt="Aggiungi 'Imágenes transparentes, una vuelta de tuerca' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/imagenes-transparentes-una-vuelta-de-tuerca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consejos para desarrollar CSS</title>
		<link>http://www.doliaku.com/2009/consejos-para-desarrollar-css/</link>
		<comments>http://www.doliaku.com/2009/consejos-para-desarrollar-css/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 00:05:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=71</guid>
		<description><![CDATA[Post publicado en el 2006 A la hora de crear un sitio con CSS, seguramente te has encontrado con un mont&#243;n de asuntos que m&#225;s de una vez te han hecho dar ganas de golpearte la cabeza contra la pared. Dave Shea, ha escrito este art&#237;culo, que es un intento de hacer el proceso de [...]]]></description>
			<content:encoded><![CDATA[<p class="aclaracion">Post publicado en el 2006</p>
<p>A la hora de crear un sitio con <abbr title="Cascading Style Sheet">CSS</abbr>, seguramente te has encontrado con un mont&oacute;n de asuntos que m&aacute;s de una vez te han hecho dar ganas de golpearte la cabeza contra la pared. <a href="http://mezzoblue.com/" target="_blank">Dave Shea</a>, ha escrito este art&iacute;culo, que es un intento de hacer el proceso de dise&ntilde;o m&aacute;s f&aacute;cil y una referencia r&aacute;pida para ver cuando est&aacute;s en alg&uacute;n problema.</p>
<p>Si tienes alg&uacute;n &iacute;tem para agregar, <a href="http://www.mezzoblue.com/archives/2003/11/25/css_crib_she/" target="_blank">por favor si&eacute;ntete libre de hacerlo aqu&iacute;</a>. </p>
<p>Hay traducciones disponibles en: <a href="http://www.mezzoblue.com/css/cribsheet/" target="_blank">ingl&eacute;s</a> (el art&iacute;culo original), <a href="http://www.shinze.com/index.php/2003/11/28/40-LesBonsConseilsDePappyDave" target="_blank">franc&eacute;s</a>, <a href="http://css-technik.de/details/206/8/Tutorials-CSS.htm" target="_blank">alem&aacute;n</a>, <a href="http://www.gigadesign.be/css_crib_sheet.php" target="_blank">holand&eacute;s</a>, <a href="http://www.nousab.org/index.php/vademecum-css/" target="_blank">italiano</a>, <a href="http://js.hu/web/csscribsheet/" target="_blank">h&uacute;ngaro</a>, <a href="http://www.yojih.net/fi_cribsheet/">finland&eacute;s</a>, <a href="http://www.webmascon.com/topics/coding/41a.asp" target="_blank">ruso</a>, <a href="http://www.maujor.com/tutorial/csscribsheet.php" target="_blank">portugu&eacute;s</a>, <a href="http://www.stylesheet-stylebook.com/archives/000041.php" target="_blank">japon&eacute;s</a> y <a href="http://www.onestab.net/a/csscribsheet.html" target="_blank">chino simplificado</a>. Si&eacute;ntete libre de proveer m&aacute;s. </p>
<p><span id="more-71"></span><br />
<h4>Cuando est&eacute;s con dudas, valida.</h4>
<p> Cuando se procede con el <em>debug</em>, te puedes salvar de muchos dolores de cabeza simplemente validando el c&oacute;digo como primera medida. <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>/<abbr title="Cascading Style Sheet">CSS</abbr> escrito inapropiadamente causar&aacute; muchos fallos t&eacute;cnicos.</p>
<h4>Construye y testea tu <abbr title="Cascading Style Sheet">CSS</abbr> en los <em>browsers</em> m&aacute;s avanzados disponibles antes que en los otros, no despu&eacute;s.</h4>
<p>Si construyes y testeas un sitio en un browser &quot;quebrado&quot; (no conforme a los WebStandards), tu c&oacute;digo estar&aacute; relegado al modo &quot;quebrado&quot; de renderizaci&oacute;n de aquel <em>browser</em>. Cuando viene el tiempo de testear en <em>browsers</em> compatibles con los est&aacute;ndares, te frustrar&aacute;s con una renderizaci&oacute;n impropia. Por lo tanto, empieza desde la perfecci&oacute;n y a partir de ah&iacute; empezar a corregir con <em>hacks</em> para los <em>browsers</em> m&aacute;s viejos y menos compatibles. Tu c&oacute;digo ser&aacute; m&aacute;s compatible con los est&aacute;ndares desde el inicio, y no ser&aacute;n necesarios muchos <em>hacks</em> para que funcionen en los otros <em>browsers</em>. Actualmente, los <em>browsers</em> est&aacute;ndares son Mozilla, Opera y Safari.</p>
<h4>Al utilizar floats para el <em>layout</em>, aseg&uacute;rate de asociarlos correctamente con la propiedad <code>clear</code>.</h4>
<p>Los <code>float</code> son enga&ntilde;osos y no siempre se comportan como lo esperas. Si un <code>float</code> se extiende m&aacute;s alla de los bordes de un elemento contenedor, o no se comporta como esperas, aseg&uacute;rate de que lo que quieres es posible. Chequea <a href="http://www.complexspiral.com/publications/containing-floats/" target="_blank">el tutorial de Eric Meyer</a> sobre el tema.</p>
<h4>Para evitar la sobreexposicion de los m&aacute;rgenes, aplica <code>padding</code> o <code>border</code>.</h4>
<p> Debes &quot;luchar&quot; con el espacio en blanco extra donde no quieres ninguno o la inexistencia de este en donde s&iacute; lo quieres. Si est&aacute;s usando m&aacute;rgenes, la sobreposici&oacute;n de los m&aacute;rgentes probablemente sea el responsable. <a href="http://www.andybudd.com/blog/archives/000114.html" target="_blank">Andy Budd</a> explica c&oacute;mo ganar esa &quot;lucha&quot;.</p>
<h4>Intenta evitar la aplicaci&oacute;n de <code>padding/borders</code> y un ancho fijo en un elemento.</h4>
<p> <abbr title="Internet Explorer">IE</abbr>5 interpreta el <em>boxmodel</em> mal, lo que trae muchos problemas. <a href="http://tantek.com/CSS/Examples/boxmodelhack.html" target="_blank">Hay muchas formas</a> de resolver el problema, pero lo mejor t&eacute;cnica es aplicar el <code>padding</code> a un elemento padre en vez de aplicarlo al elemento hijo que tenga el ancho fijo.</p>
<h4>Evita el &quot;flash&quot; en el contenido sin estilos que aparece al cargar una p&aacute;gina en <abbr title="Internet Explorer">IE</abbr>.</h4>
<p>Si usaste <code>@import</code> para linkear una hoja de estilos externa, tarde o temprano ver&aacute;s que el <abbr title="Internet Explorer">IE</abbr>, al cargar una p&aacute;gina provoca un &quot;flash&quot; en el contenido <abbr title="HyperText Markup Language">HTML</abbr> sin formato antes de que el <abbr title="Cascading Style Sheet">CSS</abbr> sea aplicado en la p&aacute;gina. <a href="http://www.bluerobot.com/web/css/fouc.asp" target="_blank">&iexcl;Esto se puede evitar!</a></p>
<h4>No cuentes con el <code>min-width</code> en <abbr title="Internet Explorer">IE</abbr>.</h4>
<p> <abbr title="Internet Explorer">IE</abbr> no ofrece soporte para el <code>min-width</code>. El <abbr title="Internet Explorer">IE</abbr> considera <code>width</code> como <code>min-width</code> hasta cierto punto, por ello, con un poco de filtros para el <abbr title="Internet Explorer">IE</abbr>, puedes simular el mismo resultado.</p>
<h4>Cuando dudes, achica los anchos.</h4>
<p> Algunas veces, los errores de redondeo producen cosas como 50%+50% igual a 100.1%, lo cual acaba arruinando el <em>layout</em> en algunos <em>browsers</em>. Trata de usar 49% en lugar de 50% o tambien 49.9%.</p>
<h4>&iquest;Contenido mostrado impropiamente en <abbr title="Internet Explorer">IE</abbr>?</h4>
<p> Es posible que sufras el bug Peekaboo, especialmente si el error aparece en un evento <em>mouse-over</em>. Mira <a href="http://www.positioniseverything.net/explorer/peekaboo.html" target="_blank">position is everything</a> para corregirlo.</p>
<h4>Cuidado al estilizar <em>links</em> si estas usando anclas (anchors).</h4>
<p> Si usas anclas en tu c&oacute;digo (<code>&lt;a name=&quot;anchor&quot;&gt;</code>), observar&aacute;s que &eacute;stas asumen las estilizaciones de las pseudoclases <code>:hover</code> y <code>:active</code>. Para evitar esto, usa <code>id</code> para las anclas, o usa <a href="http://dbaron.org/css/1999/09/links" target="_blank">sintaxis m&aacute;s espec&iacute;fica</a>:   <code>:link:hover</code>, <code>:link:active</code>.</p>
<h4>Aseg&uacute;rate de que los efectos que buscas realmente existen.</h4>
<p> Existen extensiones <abbr title="Cascading Style Sheet">CSS</abbr> espec&iacute;ficas para determinados <em>browsers</em> que no son parte de las <a href="http://www.w3.org/TR/CSS2/" target="_blank">especificaciones oficiales</a>. Al aplicar filtros o formatear la barra de <em>scroll</em>, est&aacute;s trabajando con c&oacute;digo propietario que s&oacute;lo va a funcionar en <abbr title="Internet Explorer">IE</abbr>. Si el validador te dice que el c&oacute;digo es indefinido, es muy probable que sea c&oacute;digo propietario, por lo tanto no van a funcionar bien en el resto de los <em>browsers</em>.</p>
<h4>Divide y conquista: usa comentarios para &quot;apagar&quot; grandes secciones del estilo.</h4>
<p> Especialmente &uacute;til cuando trabajas con hojas de estilo largas y a las que no est&aacute;s familiarizados. Por ejemplo, tienes un error y no conoces la hoja de estilo usada, si comentando la mitad del <abbr title="Cascading Style Sheet">CSS</abbr> en cuesti&oacute;n el error persiste, entonces el error se encuentra en la otra mitad. Comenta lo que queda y prueba de nuevo. Si el problema ya no se presenta, es que est&aacute; en la secci&oacute;n comentada. Perfecciona el comentario y prueba. Contin&uacute;a hasta que el problema se resuelva.</p>
<h4>Recuerda el proceso mnem&oacute;nico LoVe/HAte para los links.</h4>
<p> Al estilizar pseudo-clases para los <em>links</em>, siempre hazlo en este orden: Link, Visited, Hover, Active. Cualquier otro orden no trabajar&aacute; consistentemente. Si usas  <code>:focus</code> modifica el orden a LVHFA (o Lord Vader&#8221;s Handle Formerly Anakin&rdquo;, como lo sugiri&oacute; <a href="http://a.wholelottanothing.org/" target="_blank">Matt Haughey</a>).</p>
<h4>Recuerda el proceso mnem&oacute;nico &quot;TRouBLEd&quot; para los bordes.</h4>
<p> <code>Border</code>, <code>margin</code> y <code>padding</code> admiten declaraci&oacute;n abreviada en un orden preestablecido: en el sentido horario a partir de arriba, o sea: arriba (top), derecha (right), abajo (bottom) e izquierda (left), entonces <code>margin:0 1px 3px 5px;</code> significa que el margen superior ser&aacute; de 0 (cero) 1px para el margen derecho, 3px para el de abajo y 5px para el de la izquierda.</p>
<h4>Declara siempre las unidades para los valores diferentes de cero.</h4>
<p> El <abbr title="Cascading Style Sheet">CSS</abbr> requiere que especifiques las unidades en todas las cantidades, tales como fonts, margins y tama&ntilde;os (la &uacute;nica excepci&oacute;n es el <code>line-height</code>, que extra&ntilde;amente no requiere la especificaci&oacute;n de unidad). El comportamiento particular de un determinado <em>browser</em> cuando una unidad no fue especificado, no debe ser considerado. Cero es cero, sea en px, em o lo que sea. No hay necesidad de especificar unidad alguna. Ejemplo: <code>padding:0 2px 0 1em;</code></p>
<h4>Prueba con diferentes tama&ntilde;o de font.</h4>
<p> <em>Browsers</em> avanzados como Mozilla y Opera te permiten redimensionar el tama&ntilde;o del texto independientemente del tama&ntilde;o especificado. Algunos usuarios utilizar&aacute;n tama&ntilde;os por defecto diferentes al tuyo, por ello intenta acomodar tu <em>layout</em> al mayor rango posible.</p>
<h4>Utiliza la misma graf&iacute;a en tu <abbr title="HyperText Markup Langauage">HTML</abbr> y <abbr title="Cascading Style Sheet">CSS</abbr>.</h4>
<p> Algunos <em>browsers</em> son <em>case-sensitive</em> (sensibles al tama&ntilde;o de la letra). Usar una clase llamada <span style="color:#990000;">homePage</span> esta bien, pero aplicando el estilo como <span style="color:#990000;">homepage</span> causar&aacute; problemas en <em>browsers</em> que renderizan en modo estricto (como el Mozilla por ejemplo).</p>
<h4>Prueba tus <abbr title="Cascading Style Sheet">CSS</abbr> embebidos en el <abbr title="HyperText Markup Language">HTML</abbr>, lanza el sitio con los <abbr title="Cascading Style Sheet">CSS</abbr> importados.</h4>
<p> Si trabajas con la hoja de estilos embebida en c&oacute;digo fuente del <abbr title="HyperText Markup Language">HTML</abbr>, eliminas cualquier error de cache mientras testeas. Esto es muy importante cuando trabajas en algunos <em>browsers</em> en Mac. Pero luego, aseg&uacute;rate de mover tu <abbr title="Cascading Style Sheet">CSS</abbr> a un archivo externo, importado con el <code>@import</code> o <code>&lt;link&gt;</code> antes de publicar.</p>
<h4>Agrega bordes evidentes para ayudar a corregir tu <em>layout</em>.</h4>
<p> Una regla universal tal como <code>div {border.1px solid #00;}</code> puede ser una poderosa aliada para identificar un problema en el <em>layout</em>. Pero agregando bordes a elementos espec&iacute;ficos puede ayudar a identificar sobreposici&oacute;n o espacio en blanco extra no deseado que de otra forma no podriamos identificar.</p>
<h4>No uses comillas simples en los <em>paths</em> para las im&aacute;genes.</h4>
<p> Cuando especifiques una imagen de fondo, no uses comillas simples para la imagen. No son necesarias y adem&aacute;s <abbr title="Internet Explorer">IE</abbr>5/Mac no las soporta.</p>
<h4>No hagas links a hojas de estilo vacias para usarlos de <em>&quot;placeholders&quot;</em> (ej handheld o print).</h4>
<p> <abbr title="Internet Explorer">IE</abbr>5/Mac no soporta hojas de estilo vacias y como consecuencia, el tiempo de carga aumenta. En vez de eso, coloca por lo menos una regla (o tal vez un comentario) en la hoja de estilo para atender especificamente al <abbr title="Internet Explorer">IE</abbr>5/Mac.</p>
<p>Y ahora, a partir de aqu&iacute;, algunos items que no necesariamente se aplican al lado  funcionalidad de las cosas, pero deben ser considerados cuando se desarrolla:</p>
<h4>Organiza tu archivo <abbr title="Cascading Style Sheet">CSS</abbr>.</h4>
<p> Aseg&uacute;rate de comentar los bloques del <abbr title="Cascading Style Sheet">CSS</abbr> apropiadamente, agrupa los selectores parecidos entre si y establece una clara separaci&oacute;n y nomenclaci&oacute;n entre ellos, usa espacios en blancos para formatear tu c&oacute;digo (recomendaci&oacute;n: usa espacio simple para compatibilidad con diferentes plataformas).</p>
<h4>Nomina los class/ID basados en su funci&oacute;n en el c&oacute;digo, no en su apariencia.</h4>
<p> Si defines una clase por ejemplo <code>.grandeazul</code>, y despu&eacute;s se te solicita cambiar el texto a peque&ntilde;o y rojo, el nombre de la clase deja de tener l&oacute;gica. En vez de eso, usa clases con nombre descriptivo de su funci&oacute;n como por ejemplo <code>.textoDestacado</code>.</p>
<h4>Usa los filtros <abbr title="Cascading Style Sheet">CSS</abbr> como &uacute;ltimo recurso.</h4>
<p> Los <em>hacks</em> y los filtros del <abbr title="Cascading Style Sheet">CSS</abbr> pueden ayudarte a aplicar o a no aplicar selectivamente diversas directivas en varios elementos. Pero su uso indiscriminado no es aconsejable, trata de buscar una manera m&aacute;s est&aacute;ndar y para lograr tu objetivo. Si bien, estos <em>hacks</em> y filtros pueden llegar a ser la salvaci&oacute;n, en lo posible trata de evitarlos. Aqu&iacute; hay una larga <a href="http://www.dithered.com/css_filters/index.html" target="_blank">lista de filtros</a>.</p>
<h4>Combina los selectores.</h4>
<p> Mantener tu <abbr title="Cascading Style Sheet">CSS</abbr> liviano es importante para minimizar los tiempos de carga; siempre que sea posible, <a href="http://www.w3.org/TR/CSS1#grouping" target="_blank">agrupa</a> los selectores, saca partido de la <a href="http://www.w3.org/TR/CSS1#inheritance" target="_blank">herencia del <abbr title="Cascading Style Sheet">CSS</abbr></a>,  y reduce las redundancia usando <a href="http://www.w3.org/TR/CSS1#margin" target="_blank">declaraciones abreviadas</a>. </p>
<h4>Considera la accesibilidad cuando usas t&eacute;cnicas de reemplazo de im&aacute;genes.</h4>
<p> <a href="http://www.stopdesign.com/also/articles/replace_text/" target="_blank">La cl&aacute;sica t&eacute;cnica de FIR</a> para el reemplazo de im&aacute;genes tiene problemas para los screenreaders y para todos aquellos que tienen desactivada la carga de im&aacute;genes. <a href="http://www.mezzoblue.com/tests/revised-image-replacement/" target="_blank">Existen alternativas</a>, usalas moderadamente.</p>
<p><small><strong>Nota:</strong> esta traducci&oacute;n la hice en el castellano m&aacute;s neutro posible para que cualquiera pueda ponerlo en su blog</small></p>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/consejos-para-desarrollar-css/&amp;title=Consejos+para+desarrollar+CSS" title="Aggiungi 'Consejos para desarrollar CSS' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Consejos para desarrollar CSS' a Del.icio.us" alt="Aggiungi 'Consejos para desarrollar CSS' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/consejos-para-desarrollar-css/" title="Aggiungi 'Consejos para desarrollar CSS' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Consejos para desarrollar CSS' a Technorati" alt="Aggiungi 'Consejos para desarrollar CSS' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/consejos-para-desarrollar-css/&amp;title=Consejos+para+desarrollar+CSS&amp;description=Consejos+para+desarrollar+CSS" title="Aggiungi 'Consejos para desarrollar CSS' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Consejos para desarrollar CSS' a Ma.gnolia" alt="Aggiungi 'Consejos para desarrollar CSS' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/consejos-para-desarrollar-css/&amp;title=Consejos+para+desarrollar+CSS" title="Aggiungi 'Consejos para desarrollar CSS' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Consejos para desarrollar CSS' a Google Bookmarks" alt="Aggiungi 'Consejos para desarrollar CSS' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/consejos-para-desarrollar-css/" title="Aggiungi 'Consejos para desarrollar CSS' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Consejos para desarrollar CSS' a Bloglines" alt="Aggiungi 'Consejos para desarrollar CSS' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/consejos-para-desarrollar-css/&amp;title=Consejos+para+desarrollar+CSS" title="Aggiungi 'Consejos para desarrollar CSS' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Consejos para desarrollar CSS' a Live-MSN" alt="Aggiungi 'Consejos para desarrollar CSS' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/consejos-para-desarrollar-css/&amp;t=Consejos+para+desarrollar+CSS" title="Aggiungi 'Consejos para desarrollar CSS' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Consejos para desarrollar CSS' a FaceBook" alt="Aggiungi 'Consejos para desarrollar CSS' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Consejos+para+desarrollar+CSS&amp;story=http://www.doliaku.com/2009/consejos-para-desarrollar-css/" title="Aggiungi 'Consejos para desarrollar CSS' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Consejos para desarrollar CSS' a Barrapunto" alt="Aggiungi 'Consejos para desarrollar CSS' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Consejos+para+desarrollar+CSS&amp;c=http://www.doliaku.com/2009/consejos-para-desarrollar-css/" title="Aggiungi 'Consejos para desarrollar CSS' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Consejos para desarrollar CSS' a MySpace" alt="Aggiungi 'Consejos para desarrollar CSS' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/consejos-para-desarrollar-css/" title="Aggiungi 'Consejos para desarrollar CSS' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Consejos para desarrollar CSS' a Twitter" alt="Aggiungi 'Consejos para desarrollar CSS' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/consejos-para-desarrollar-css/&amp;bm_description=Consejos+para+desarrollar+CSS" title="Aggiungi 'Consejos para desarrollar CSS' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Consejos para desarrollar CSS' a Mister-Wong" alt="Aggiungi 'Consejos para desarrollar CSS' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/consejos-para-desarrollar-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JS: reflejando imágenes</title>
		<link>http://www.doliaku.com/2009/js-reflejando-imagenes/</link>
		<comments>http://www.doliaku.com/2009/js-reflejando-imagenes/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 00:03:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=69</guid>
		<description><![CDATA[Es un método excelente para reflejar imágenes vía javascript sin necesidad de tener que editar de usar imágenes adicionales o editar la imagen en photoshop (o el programa que sea). Es muy simple de aplicar. reflection.js fue desarrollado por Cow&#8221;s Blog. En este link está el post de Cow y en este otro, la explicación [...]]]></description>
			<content:encoded><![CDATA[<p>Es un método excelente para reflejar imágenes vía <strong>javascript</strong> sin necesidad de tener que editar de usar imágenes adicionales o editar la imagen en photoshop (o el programa que sea). Es muy simple de aplicar. <strong>reflection.js</strong> fue desarrollado por <a href="http://cow.neondragon.net/" target="_blank">Cow&#8221;s Blog</a>. En este <a href="http://cow.neondragon.net/index.php/891-Reflectionjs-10" target="_blank">link</a> está el <em>post </em>de Cow y en este <a href="http://cow.neondragon.net/stuff/reflection/" target="_blank">otro</a>, la explicación de cómo funciona y de cómo se aplica (en inglés).</p>
<blockquote><p>Reflection.js 1.0 allows you to add reflections to images on your webpages. It uses unobtrusive javascript to keep your code clean. It works in all the major browsers &#8211; Internet Explorer 5.5+, Mozilla Firefox 1.5+, Opera 9+ and Safari. On older browsers, it&#8221;ll degrade and your visitors won&#8221;t notice a thing. Best of all, it&#8221;s under 4KB.</p></blockquote>
<p>Y la verdad es que es muy simple de aplicar, consiste en guardar el archivo <a href="http://cow.neondragon.net/stuff/reflection/reflection.zip" title="Archivo .ZIP con el script y un ejemplo">reflection.js</a> en tu carpeta de <em>scripts </em>(o donde sea que uno los guarde) y después aplicar a la imagen que se quiera reflejar <code>class="reflect"</code> en el mismo tag de la imagen. También se le pueden especificar color de <code>background</code>. Acá va un ejemplo:</p>
<table summary="ejemplos de reflection" align="center">
<tr>
<td><img src="/images/astronaut.png" class="reflect" alt="" /></td>
<td style="background:#000000"><img src="/images/astronaut.png" class="reflect" alt="" /></td>
<td style="background:#ff0000"><img src="/images/astronaut.png" class="reflect" alt="" /></td>
</tr>
</table>
<p>Y acá va el código que usé para que sea vea lo de arriba:
<div class="sampleCode"><code><span class="codh-prop">&lt;table summary=&quot;</span><span class="cod-val">ejemplos de reflection</span><span class="codh-prop">&quot; align=&quot;</span><span class="cod-val">center</span><span class="codh-prop">&quot;&gt;<br />&lt;tr&gt;<br />&lt;td&gt;</span><span class="codh-misc">&lt;img src=&quot;</span><span class="cod-val">/images/astronaut.png</span><span class="codh-misc">&quot; class=&quot;</span><span class="cod-val">reflect</span><span class="codh-misc">&quot; alt=&quot;&quot; /&gt;</span><span class="codh-prop">&lt;/td&gt;<br />&lt;td style=&quot;</span><span class="cod-val">background:#000000</span><span class="codh-prop">&quot;&gt;</span><span class="codh-misc">&lt;img src=&quot;</span><span class="cod-val">/images/astronaut.png</span><span class="codh-misc">&quot; class=&quot;</span><span class="cod-val">reflect</span><span class="codh-misc">&quot; alt=&quot;&quot; /&gt;</span><span class="codh-prop">&lt;/td&gt;<br />&lt;td style=&quot;</span><span class="cod-val">background:#ff0000</span><span class="codh-prop">&quot;&gt;</span><span class="codh-misc">&lt;img src=&quot;</span><span class="cod-val">/images/astronaut.png</span><span class="codh-misc">&quot; class=&quot;</span><span class="cod-val">reflect</span><span class="codh-misc">&quot; alt=&quot;&quot; /&gt;</span><span class="codh-prop">&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;</span></code></pre>
</div>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/js-reflejando-imagenes/&amp;title=JS%3A+reflejando+im%C3%A1genes" title="Aggiungi 'JS: reflejando imágenes' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'JS: reflejando imágenes' a Del.icio.us" alt="Aggiungi 'JS: reflejando imágenes' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/js-reflejando-imagenes/" title="Aggiungi 'JS: reflejando imágenes' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'JS: reflejando imágenes' a Technorati" alt="Aggiungi 'JS: reflejando imágenes' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/js-reflejando-imagenes/&amp;title=JS%3A+reflejando+im%C3%A1genes&amp;description=JS%3A+reflejando+im%C3%A1genes" title="Aggiungi 'JS: reflejando imágenes' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'JS: reflejando imágenes' a Ma.gnolia" alt="Aggiungi 'JS: reflejando imágenes' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/js-reflejando-imagenes/&amp;title=JS%3A+reflejando+im%C3%A1genes" title="Aggiungi 'JS: reflejando imágenes' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'JS: reflejando imágenes' a Google Bookmarks" alt="Aggiungi 'JS: reflejando imágenes' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/js-reflejando-imagenes/" title="Aggiungi 'JS: reflejando imágenes' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'JS: reflejando imágenes' a Bloglines" alt="Aggiungi 'JS: reflejando imágenes' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/js-reflejando-imagenes/&amp;title=JS%3A+reflejando+im%C3%A1genes" title="Aggiungi 'JS: reflejando imágenes' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'JS: reflejando imágenes' a Live-MSN" alt="Aggiungi 'JS: reflejando imágenes' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/js-reflejando-imagenes/&amp;t=JS%3A+reflejando+im%C3%A1genes" title="Aggiungi 'JS: reflejando imágenes' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'JS: reflejando imágenes' a FaceBook" alt="Aggiungi 'JS: reflejando imágenes' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=JS%3A+reflejando+im%C3%A1genes&amp;story=http://www.doliaku.com/2009/js-reflejando-imagenes/" title="Aggiungi 'JS: reflejando imágenes' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'JS: reflejando imágenes' a Barrapunto" alt="Aggiungi 'JS: reflejando imágenes' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=JS%3A+reflejando+im%C3%A1genes&amp;c=http://www.doliaku.com/2009/js-reflejando-imagenes/" title="Aggiungi 'JS: reflejando imágenes' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'JS: reflejando imágenes' a MySpace" alt="Aggiungi 'JS: reflejando imágenes' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/js-reflejando-imagenes/" title="Aggiungi 'JS: reflejando imágenes' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'JS: reflejando imágenes' a Twitter" alt="Aggiungi 'JS: reflejando imágenes' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/js-reflejando-imagenes/&amp;bm_description=JS%3A+reflejando+im%C3%A1genes" title="Aggiungi 'JS: reflejando imágenes' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'JS: reflejando imágenes' a Mister-Wong" alt="Aggiungi 'JS: reflejando imágenes' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/js-reflejando-imagenes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Menú horizontal al 100% de ancho</title>
		<link>http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/</link>
		<comments>http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 23:43:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=64</guid>
		<description><![CDATA[Post publicado en el 2006 El problema: El cliente querí­a que el menú de su sitio web (por cierto un diseño minimalista bastante bueno, hecho por Gabriel) ocupe la totalidad del ancho de la página. Esto implicaba que debia ajustarse a todas las resoluciones. Y por supuesto, debí­a funcionar bien en todos los browsers. Entonces [...]]]></description>
			<content:encoded><![CDATA[<p class="aclaracion">Post publicado en el 2006</p>
<h3>El problema:</h3>
<p>El cliente querí­a que el menú de su sitio web (por cierto un diseño minimalista bastante bueno, hecho por <a href="http://www.gatodegrandesbotas.com/" target="_blank" title="Gato">Gabriel</a>) ocupe la totalidad del ancho de la página. Esto implicaba que debia ajustarse a todas las resoluciones. Y por supuesto, debí­a funcionar bien en todos los <em>browsers</em>. Entonces lo primero que se nos ocurre probar con las listas, el clásico <code>ul</code>. No funcionó. Estuvimos buscando en <abbr title="muchos">bocha de</abbr> lugares, pero no hubo caso. Sólo encontramos soluciones parciales al problema. Cuando lográbamos hacerlo andar en <a href="http://www.mozilla.com/firefox/central/" target="_blank">firefox</a>, no andaba en <abbr title="Internet Explorer">IE</abbr> y viceversa. Asi que, bueno&#8230; tuvimos que pensar en otra solución&#8230;</p>
<h3>La solución</h3>
<p>Es realmente simple: primero hacer un <code>div</code> que englobe los elementos. Cada ítem que lleva el menú no lo haremos usando el tag <code>ul</code>, sino que deberán ser puestos en un <code>div</code> por cada uno. Así debería quedar el <abbr title="HyperText Markup Language">HTML</abbr>:
<div class="sampleCode"><code><span class="codh-prop">&lt;div id=&quot;nav&quot;&gt;<br />&nbsp;&nbsp;&lt;div&gt;&lt;a href=&quot;</span><span class="cod-val">#</span><span class="codh-prop">&quot;&gt;</span>item1<span class="codh-prop">&lt;/a&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&lt;div&gt;&lt;a href=&quot;</span><span class="cod-val">#</span><span class="codh-prop">&quot;&gt;</span>item2<span class="codh-prop">&lt;/a&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&lt;div&gt;&lt;a href=&quot;</span><span class="cod-val">#</span><span class="codh-prop">&quot;&gt;</span>item3<span class="codh-prop">&lt;/a&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&lt;div&gt;&lt;a href=&quot;</span><span class="cod-val">#</span><span class="codh-prop">&quot;&gt;</span>item4<span class="codh-prop">&lt;/a&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&lt;div&gt;&lt;a href=&quot;</span><span class="cod-val">#</span><span class="codh-prop">&quot;&gt;</span>item5<span class="codh-prop">&lt;/a&gt;&lt;/div&gt;<br />&lt;/div&gt;</span></code></div>
<p>Se ve fácil, no? Muajajajaja&#8230; no, en serio, la parte del <abbr title="Cascading Style Sheet">CSS</abbr> es también muy simple: al <code>div</code> que contiene los ítems, al que nosotros llamamos <strong>nav</strong>, debemos especificarle mediante la propiedad <code>width</code> que ocupe el <strong>100%</strong>. Luego debemos definir los <code>divs</code> que están dentro del <code>div nav</code>: debemos aplicar el <code>float:left</code> para que los elementos se alinéen a la izquierda uno al lado del otro y acá viene lo más importante y a la vez la gran falencia de este método: a la propiedad <code>width</code> debemos ponerla en el porcentaje relativo a la cantidad de ítems de la lista, esto hace por ejemplo, que no se pueda usar para generar ítems dinámicamente. Para que se entienda mejor: si tenemos 5 ítems en la lista, entonces el <code>width</code> para cada uno será de 20%. Otra falla que tiene es que si a ese ítem le queremos añadir <code>margin, padding</code> o <code>border</code>, debemos también ajustar el <code>width</code> para que no se nos desacomode.<br />
Énigüei, es algo simple y sirve si ya está definida la cantidad de ítems y sea un sitio estático. Aunque ahora que me pongo a pensar sí se puede hacerlo de manera dinámica! Y ahi una cosita más: como siempre el fáquin <abbr title="Internet Explorer">IE</abbr> necesita un poquito de <em>hacks</em>!!! Acá va el código CSS:
<div  class="sampleCode"><span class="codc-prop"><code>#nav {</code></span><code><br /><span class="codc-elem">width:</span><span class="cod-val">auto;</span><br /><span class="codc-prop">}</span><br /><span class="codc-prop">#nav div {</span><br /><span class="codc-elem">float:</span><span class="cod-val">left;</span><br /><span class="codc-elem"> text-align:</span><span class="cod-val">center;<br /></span><span class="codc-elem">width:</span><span class="cod-val">19%;</span>  <br /><span class="codc-elem"> background:</span><span class="cod-val">#f1f1f1;<br /></span><span class="codc-elem">margin-right:</span><span class="cod-val">1%;</span><span class="codImport">!important</span> <br /><span class="codc-prop"> }<br />#nav div {</span> <span class="codComent">/*para IE */</span><br /><span class="codc-elem">float:</span><span class="cod-val">left;</span><br /><span class="codc-elem"> text-align:</span><span class="cod-val">center;</span><br /><span class="codc-elem">width:</span><span class="cod-val">19%;</span> <br /><span class="codc-elem"> background:</span><span class="cod-val">#f1f1f1;</span><br /><span class="codc-elem">margin-right:</span><span class="cod-val">0.9%;</span><br /><span class="codc-prop"> }</span><br /></code></div>
<p>Bueno, espero que sirva, si alguien conoce una solución mejor, por favor que me la haga saber.</p>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/&amp;title=Men%C3%BA+horizontal+al+100%25+de+ancho" title="Aggiungi 'Menú horizontal al 100% de ancho' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Del.icio.us" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/" title="Aggiungi 'Menú horizontal al 100% de ancho' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Technorati" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/&amp;title=Men%C3%BA+horizontal+al+100%25+de+ancho&amp;description=Men%C3%BA+horizontal+al+100%25+de+ancho" title="Aggiungi 'Menú horizontal al 100% de ancho' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Ma.gnolia" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/&amp;title=Men%C3%BA+horizontal+al+100%25+de+ancho" title="Aggiungi 'Menú horizontal al 100% de ancho' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Google Bookmarks" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/" title="Aggiungi 'Menú horizontal al 100% de ancho' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Bloglines" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/&amp;title=Men%C3%BA+horizontal+al+100%25+de+ancho" title="Aggiungi 'Menú horizontal al 100% de ancho' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Live-MSN" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/&amp;t=Men%C3%BA+horizontal+al+100%25+de+ancho" title="Aggiungi 'Menú horizontal al 100% de ancho' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a FaceBook" alt="Aggiungi 'Menú horizontal al 100% de ancho' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Men%C3%BA+horizontal+al+100%25+de+ancho&amp;story=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/" title="Aggiungi 'Menú horizontal al 100% de ancho' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Barrapunto" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Men%C3%BA+horizontal+al+100%25+de+ancho&amp;c=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/" title="Aggiungi 'Menú horizontal al 100% de ancho' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a MySpace" alt="Aggiungi 'Menú horizontal al 100% de ancho' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/" title="Aggiungi 'Menú horizontal al 100% de ancho' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Twitter" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/&amp;bm_description=Men%C3%BA+horizontal+al+100%25+de+ancho" title="Aggiungi 'Menú horizontal al 100% de ancho' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Menú horizontal al 100% de ancho' a Mister-Wong" alt="Aggiungi 'Menú horizontal al 100% de ancho' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/menu-horizontal-al-100-de-ancho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 de tutoriales CSS</title>
		<link>http://www.doliaku.com/2009/top-10-de-tutoriales-css/</link>
		<comments>http://www.doliaku.com/2009/top-10-de-tutoriales-css/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 23:27:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=60</guid>
		<description><![CDATA[Post publicado en el 2006 Cameron Olthuis en su blog hace un top 10 de tutoriales CSS. Coincido casi al 100%. Por supuesto, por ahi uno har&#237;a algunos cambios de orden o aparecer&#237;an otros sitios, pero quer&#237;a respetar la decisi&#243;n del autor y dej&#233; la lista tal como est&#225; en el post original. Bueno, ac&#225; [...]]]></description>
			<content:encoded><![CDATA[<p class="aclaracion">Post publicado en el 2006</p>
<p><a href="http://cameronolthuis.com/" target="_blank">Cameron Olthuis</a> en su blog hace un top 10 de tutoriales <abbr title="Hojas de estilo en cascada">CSS</abbr>. Coincido casi al 100%. Por supuesto, por ahi uno har&iacute;a algunos cambios de orden o aparecer&iacute;an otros sitios, pero quer&iacute;a respetar la decisi&oacute;n del autor y dej&eacute; la lista tal como est&aacute; en el <a href="http://cameronolthuis.com/2006/04/top-10-css-tutorials/" target="_blank">post original</a>. Bueno, ac&aacute; va la lista:
<ol>
<li><a href="http://sonspring.com/journal/hoverbox-image-gallery" target="_blank">Hoverbox Image Gallery:</a> Linda galer&iacute;a de im&aacute;genes hechas solamente con CSS.</li>
<li><a href="http://www.apples-to-oranges.com/blog/article.aspx?id=55" target="_blank">CSS Bar graphic:</a> Si para mostrar los resultados de una encuesta te enredabas con im&aacute;genes en distintas proporciones, ahora con un poco de CSS ya lo ten&eacute;s resuelto muy f&aacute;cil.</li>
<li><a href="http://exploding-boy.com/images/EBmenus/menus.html" target="_blank">CSS Vertical Menus:</a> Una lista con muchos men&uacute;es verticales libres para usar.</li>
<li><a href="http://css.maxdesign.com.au/listamatic/" target="_blank">Listamatic:</a> colecci&oacute;n de men&uacute;es tanto verticales, horizontales o experimentales. Muy recomendable, me ha sacado de apuros en m&aacute;s de una ocasi&oacute;n.</li>
<li><a href="http://css.maxdesign.com.au/floatutorial/index.htm" target="_blank">Floatutorial:</a> Excelente colecci&oacute;n de modos de uso de la propiedad <code>float</code></li>
<li><a href="http://www.spiffycorners.com/" target="_blank">Rounded Corners:</a></li>
<li><a href="http://blog.html.it/layoutgala/" target="_blank">40 CSS Layouts:</a> como su nombre lo indica, un compendio de 40 layouts.</li>
<li><a href="http://www.cssplay.co.uk/menu/lightbox.html#flower8" target="_blank">CSS Photo gallery:</a> otro tutorial como el que est&aacute; en el primer lugar de este top 10, pero un poco m&aacute;s complicado</li>
<li><a href="http://www.alistapart.com/articles/cssdropshadows/" target="_blank">CSS Drop Shadows:</a> sombras tras las im&aacute;genes muy bien logrado</li>
<li><a href="http://www.alistapart.com/articles/bodyswitchers/" target="_blank">Style Sheet Switcher:</a> para cambiar el estilo de una p&aacute;gina</li>
</ol>
<div style="text-align:center"><img src="/images/hoverbox.jpg" alt="hover box image gallery" style="margin:10px;" /></div>
<p>Y bueno, no pude dejar de caer en la tentaci&oacute;n de poner algunos a los que yo considero que deben estar en el top 10:
<ul>
<li><a href="http://www.badboy.ro/articles/2005-07-23/index.php" target="_blank">BBMD Nice Forms</a></li>
<li><a href="http://www.mandarindesign.com/troops.html" target="_blank">Text Tricks</a></li>
<li><a href="http://www.frankmanno.com/ideas/css-imagemap/" target="_blank">CSS Image Maps</a></li>
<li><a href="http://www.cssplay.co.uk/index.html" target="_blank">CSS Play</a> (ac&aacute; siempre est&aacute;n experimentando)</li>
</ul>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/top-10-de-tutoriales-css/&amp;title=Top+10+de+tutoriales+CSS" title="Aggiungi 'Top 10 de tutoriales CSS' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Del.icio.us" alt="Aggiungi 'Top 10 de tutoriales CSS' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/top-10-de-tutoriales-css/" title="Aggiungi 'Top 10 de tutoriales CSS' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Technorati" alt="Aggiungi 'Top 10 de tutoriales CSS' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/top-10-de-tutoriales-css/&amp;title=Top+10+de+tutoriales+CSS&amp;description=Top+10+de+tutoriales+CSS" title="Aggiungi 'Top 10 de tutoriales CSS' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Ma.gnolia" alt="Aggiungi 'Top 10 de tutoriales CSS' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/top-10-de-tutoriales-css/&amp;title=Top+10+de+tutoriales+CSS" title="Aggiungi 'Top 10 de tutoriales CSS' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Google Bookmarks" alt="Aggiungi 'Top 10 de tutoriales CSS' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/top-10-de-tutoriales-css/" title="Aggiungi 'Top 10 de tutoriales CSS' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Bloglines" alt="Aggiungi 'Top 10 de tutoriales CSS' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/top-10-de-tutoriales-css/&amp;title=Top+10+de+tutoriales+CSS" title="Aggiungi 'Top 10 de tutoriales CSS' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Live-MSN" alt="Aggiungi 'Top 10 de tutoriales CSS' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/top-10-de-tutoriales-css/&amp;t=Top+10+de+tutoriales+CSS" title="Aggiungi 'Top 10 de tutoriales CSS' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Top 10 de tutoriales CSS' a FaceBook" alt="Aggiungi 'Top 10 de tutoriales CSS' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Top+10+de+tutoriales+CSS&amp;story=http://www.doliaku.com/2009/top-10-de-tutoriales-css/" title="Aggiungi 'Top 10 de tutoriales CSS' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Barrapunto" alt="Aggiungi 'Top 10 de tutoriales CSS' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Top+10+de+tutoriales+CSS&amp;c=http://www.doliaku.com/2009/top-10-de-tutoriales-css/" title="Aggiungi 'Top 10 de tutoriales CSS' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Top 10 de tutoriales CSS' a MySpace" alt="Aggiungi 'Top 10 de tutoriales CSS' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/top-10-de-tutoriales-css/" title="Aggiungi 'Top 10 de tutoriales CSS' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Twitter" alt="Aggiungi 'Top 10 de tutoriales CSS' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/top-10-de-tutoriales-css/&amp;bm_description=Top+10+de+tutoriales+CSS" title="Aggiungi 'Top 10 de tutoriales CSS' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Top 10 de tutoriales CSS' a Mister-Wong" alt="Aggiungi 'Top 10 de tutoriales CSS' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/top-10-de-tutoriales-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Las 20 reglas para un desarrollo web</title>
		<link>http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/</link>
		<comments>http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 23:00:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://www.doliaku.com/?p=53</guid>
		<description><![CDATA[Post publicado hace muuuucho Mi admirado Vitaly Friedman, que ya dio un inmensísimo aporte a la comunidad de los webdevelopers con su manual para el derrollador web y sus bookmarks esenciales para el desarrollador web, escribió un artículo bastante interesante sobre cuáles son las reglas a tener en cuenta para desarrollar una web exitosa. Ojo, [...]]]></description>
			<content:encoded><![CDATA[<p class="aclaracion">Post publicado hace muuuucho</p>
<p>Mi admirado <a href="http://www.alvit.de/" title="www.alvit.de" target="_blank">Vitaly Friedman</a>, que ya dio un inmensísimo aporte a la comunidad de los <em>webdevelopers</em> con su <a href="http://www.alvit.de/handbook/" title="web developer''s handbook" target="_blank">manual para el derrollador web</a> y sus <a href="http://www.alvit.de/web-dev/" title="Essential bookmarks for web-designers and webdevelopers" target="_blank">bookmarks esenciales para el desarrollador web</a>, escribió un artículo bastante interesante sobre cuáles son las reglas a tener en cuenta para desarrollar una web exitosa. Ojo, esto no significa que sea algo absoluto y único que si no lo cumplís te puede causar el mismo efecto que comer una sandía y tomar vino y esas cosas, pero es una muy buena guía para tener en cuenta. Como pequeño aporte que hago, traduzco los tí­tulos de estas reglas&#8230; a la explicación de cada uno se la van a tener que bancar en el idioma de Shakespeare, que está <a href="http://www.alvit.de/blog/article/20-rules-of-smart-and-successful-web-development-and-web-design" target="_blank">aquí</a>. La lista es la siguiente (y la traducción no es del todo literal, pero ayuda):</p>
<ol>
<li><b>Respetá a tus visitantes. </b>No les obligues a leer determinado contenido, dejá que naveguen libremente.</li>
<li><b>La mala publicidad (es decir mal diseñada o fuera de lugar) es pésima. </b>Capaz que con un banner chillón captás la atención, pero después te van a odiar por eso.</li>
<li><b>Informá y enseñá a tus visitantes. </b>Compartí tus ideas, experiencias, etc. de esa manera vas a obtener a la larga que mucha gente se entere de quién sos y qué ofrecés</li>
<li><b>Desarrollá tu propio estilo. Desarrollá tus propias ideas. </b>Navegá mucho, inspirate, pero no copies, porque eso es una bosta!</li>
<p>\r\n
<li><b>Respetá los estándares.</b> Pensá en la gente que visita tu sitio.</li>
<li><b>Sé claro (aka no compliqués las cosas al pedo). </b>Si es ambiguo lo que decís/mostrás va a ser muy dificil que te tengan en cuenta.</li>
<li><b>Odiá al Internet Explorer si querés, pero no ignorés a la gente que lo usa. </b>Sí, el Internet Explorer es un invento de satán, pero lamentablemente mucha gente lo usa (muchisima). Y lo mejor que se puede hacer es que el sitio sea accesible para todos sin importar el browser que use.</li>
<li><b>Preocupate por el contenido de tu sitio.</b></li>
<li><b>No te preocupes por los web-crawlers ni por la <abbr title="Searche Engine Optimization">SEO</abbr></b>. Ni tampoco te preocupes por el PageRank o cosas por estilo&#8230; si tu sitio esta bien hecho, esas cosas vienen solas.</li>
<li><b>Hacé contactos, publicitá tu sitio, pero no llegues a hacer spam.</b> El spam es una mierda, que seguro se vuelve en tu contra).</li>
<li><b>Escribí, publicá, sentite libre de preguntar. </b>Participá en todo lo que puedas, una cosa maravillosa que tienen los blogs es la posibilidad de hacer comentarios y opinar y preguntar y funciona!!!</li>
<li><b>Respondé tus e-mails immediatamente!!! </b>(algo que debo aprender, no puedo ser tan fáquin colgado)</li>
<li><b>Usá las ventajas de la <a href="http://en.wikipedia.org/wiki/Semantic_Web" target="_blank">Semántica Web</a>.</b></li>
<li><b>Conectáte con tus colegas</b>, sean bloggers, galerías CSS&#8230; lo que sea.</li>
<li><b>Pensá en términos globales.</b></li>
<li><b>Nunca compromentas tus principios. </b>Eso quiere decir que no dejes llevar por las pelotudeces que diga alguien (sea cliente, jefe, etc), si está equivocado, corregilo. no le digas si a todo</li>
<li><b>Está siempre actualizado. </b>Siempre es bueno saber qué está pasando en la red.</li>
<li><b>Aprendé a manejarte en el bloque creativo. </b>Buscá info en foros, blogs para poder llevar tus ideas a cabo.</li>
<li><b>Hacé más linda la Web. </b>Con tu aporte podés hacer que la internet sea un poco más agradable.</li>
<li><b>Conocé el Poder de la Web. </b>Tenés la palabra! podés ayudar a mucha gente.</li>
</ol>
<p>Bueno, espero que sirva&#8230; sé que mi traducción no es la mejor, pero ayuda como guía, el texto original en inglés tiene su link arriba, pero lo repito por las dudas: <a href="http://www.alvit.de/blog/article/20-rules-of-smart-and-successful-web-development-and-web-design" target="_blank">http://www.alvit.de/blog/article/20-rules-of-&#8230;</a> </p>
<p>Y repito, estas reglas no van a traer el éxito si no creés en lo que estás haciendo ni explorás tu creatividad. cada idea puede ser <em>la idea</em>.</p>
<div class="fullcircle-social-links" style="display: block;"></div><div style="clear: both;"></div><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmarkealo</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/&amp;title=Las+20+reglas+para+un+desarrollo+web" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Del.icio.us"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Del.icio.us" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Technorati"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Technorati" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/&amp;title=Las+20+reglas+para+un+desarrollo+web&amp;description=Las+20+reglas+para+un+desarrollo+web" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Ma.gnolia"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Ma.gnolia" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/&amp;title=Las+20+reglas+para+un+desarrollo+web" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Google Bookmarks"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Google Bookmarks" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Bloglines"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Bloglines" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/&amp;title=Las+20+reglas+para+un+desarrollo+web" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Live-MSN"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Live-MSN" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/&amp;t=Las+20+reglas+para+un+desarrollo+web" title="Aggiungi 'Las 20 reglas para un desarrollo web' a FaceBook"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a FaceBook" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://barrapunto.com/submit.pl?subj=Las+20+reglas+para+un+desarrollo+web&amp;story=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Barrapunto"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/barrapunto.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Barrapunto" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Barrapunto" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Las+20+reglas+para+un+desarrollo+web&amp;c=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/" title="Aggiungi 'Las 20 reglas para un desarrollo web' a MySpace"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a MySpace" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Twitter"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Twitter" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mister-wong.com/addurl/?bm_url=http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/&amp;bm_description=Las+20+reglas+para+un+desarrollo+web" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Mister-Wong"><img src="http://www.doliaku.com/wp-content/plugins/social-bookmarking-reloaded/misterwong.png" title="Aggiungi 'Las 20 reglas para un desarrollo web' a Mister-Wong" alt="Aggiungi 'Las 20 reglas para un desarrollo web' a Mister-Wong" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.doliaku.com/2009/las-20-reglas-para-un-desarrollo-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
