<?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>ExeBlog, desarrollo de videojuegos y más &#187; diseño web</title>
	<atom:link href="http://www.exelweiss.com/blog/categoria/internet/diseno-web/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.exelweiss.com/blog</link>
	<description>Blog de Exelweiss dedicado al desarrollo de videojuegos, industria del videojuego, advergaming, juegos online, etc</description>
	<lastBuildDate>Thu, 06 May 2021 14:14:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>6 errores clásicos en los formularios de registro.</title>
		<link>https://www.exelweiss.com/blog/966/6-errores-clasicos-formularios-registro/</link>
		<comments>https://www.exelweiss.com/blog/966/6-errores-clasicos-formularios-registro/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 13:23:34 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/?p=966</guid>
		<description><![CDATA[Muchos de los esfuerzos de una web van encaminados a que el usuario acabe registrándose. Es la base de toda buena fidelización. Muchas veces todo el esfuerzo para conseguir este objetivo, se derrumba en el formulario de registro. Estos son algunos errores que he observado (incluso en páginas importantes): 1. Solicitar más datos de los [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos de los esfuerzos de una web van encaminados a que el usuario acabe registrándose. Es la base de toda buena fidelización.</p>
<p>Muchas veces todo el esfuerzo para conseguir este objetivo, se derrumba en el formulario de registro. Estos son algunos errores que he observado (incluso en páginas importantes):</p>
<h2>1. Solicitar más datos de los necesarios.</h2>
<p>Pide los datos estrictamente necesarios. Es muy tentador recopilar el mayor número de datos, sobre todo la gente de marketing se pirra por esto. Es uno de los factores que más influye en el índice de abandono.</p>
<p><em>Por ej., se puede eliminar el nombre de usuario (nick) si  basta con la dirección de correo. El usuario siempre puede ampliar la información de su perfil más adelante. </em></p>
<p><em>O por ejemplo, si solicitas el código postal, no será necesario preguntar por la ciudad.</em></p>
<h2>2. Campo email no estándar</h2>
<p>El campo email debe ser lo suficientemente largo y admitir letras y números, pero también los siguientes símbolos (según <a href="http://en.wikipedia.org/wiki/E-mail_address#RFC_specification">especificación RFC</a>):</p>
<p style="text-align: center;"><strong>! # $ % &amp; &#8216; * + &#8211; / = ? ^ _ ` { | } ~ .</strong></p>
<p><em>Por ej., Gmail admite como dirección alternativa [tu email]+[cualquier cosa]@gmail.com</em></p>
<h2>3. Marear con las contraseñas</h2>
<p><a href="http://www.exelweiss.com/blog/375/contrasena-segura-sencilla/">La seguridad es importante</a>, pero no debe prevalecer por encima de la usabilidad. No tiene sentido que algo sea muy seguro si luego nadie lo utiliza.</p>
<ol>
<li>La contraseña la debe elegir el usuario. Debe tener un mínimo de caracteres, pero <strong>no deben ser obligatorios números, símbolos o mayúsculas.</strong></li>
<li>Otro error es no permitir incorporar en la contraseña ciertas palabras, como el propio nick.</li>
<li><strong>Permitir contraseña largas. </strong>Si el campo es muy pequeño, es muy difícil darse cuenta si la contraseña se trunca mientras se escribe.</li>
<li>Por defecto, los navegadores ocultan la contraseña con asteriscos. Esto provoca más problemas de usabilidad que beneficios en la seguridad. <a href="http://www.useit.com/alertbox/passwords.html">Se recomienda no ocultar los caracteres de la contraseña</a> o, en todo caso, que el usuario pueda seleccionarlo.</li>
</ol>
<p>En definitiva, si el usuario cambia la contraseña que había elegido originalmente, hay más probabilidades que en un futuro la olvide.</p>
<p>Si te preocupa la seguridad, lo ideal advertir al usuario sobre el nivel de solidez de su contraseña.</p>
<h2>4. Borrar algún campo del formulario.</h2>
<p>Una ley no escrita de los formularios dice que: &#8220;cualquier selección o campo definido por el usuario <strong>es sagrado</strong>&#8220;. No hay nada que moleste más que rellenar varias veces un mismo formulario porque has cometido un error.</p>
<ul>
<li>Si el formulario devuelve un error, se deberían dejar los campos tal cual los he dejado el usuario, e indicar claramente el tipo de error (con excepción de la contraseña).</li>
<li>Nunca borres un campo cuando haces clic en él (en serio, lo he visto en portales con millones de visitas&#8230; <img src='https://www.exelweiss.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  )</li>
<li><a href="http://www.useit.com/alertbox/20000416.html">Nunca pongas un botón &#8220;limpiar/borrar formulario&#8221;.</a></li>
</ul>
<h2>5. No seguir las convenciones</h2>
<p><strong>Las convenciones ayudan a la usabilidad. </strong>El usuario está habituado a un tipo de estructura en los formularios y reconoce los elementos del mismo.</p>
<p>Pasarse de original o alterar demasiado los competentes de un formulario puede llevar a confusión. ¡Pónselo fácil al usuario! ¡No le hagas pensar!</p>
<h2>6. Campos demasiado restrictivos</h2>
<p>Haz que sea sencillo introducir la información. Algunos errores comunes:</p>
<ul>
<li>Separar el email en 2 campos, para introducir por separado la dirección (antes de la @) y el domino. <span style="color: #ff0000;">(mal)</span></li>
<li>Obligar a poner el número de teléfono sin espacios o con espacios o&#8230; <span style="color: #ff0000;">(mal)</span></li>
<li>Obligar a poner el número de tarjeta sin espacios o con guiones o en varios campos separados o&#8230; <span style="color: #ff0000;">(mal)</span></li>
<li>etc.</li>
</ul>
<h2>Por último, algunas recomendaciones&#8230;</h2>
<ul>
<li>Usar la etiqueta <a href="http://html.conclase.net/w3c/html401-es/interact/forms.html#h-17.9.1"><em>label</em></a></li>
<li>Evitar poner la descripción de un <em>input</em> dentro del propio campo (por ej., &#8220;Escribe tu nombre de usuario&#8221;), aunque quede muy <em>cool</em> y ocupe poquito espacio.</li>
<li>Validar los campos a medida que se rellenen (con AJAX si es preciso).</li>
<li>Validar siempre en servidor todo los campos al enviar el formulario (para los programadores perezosos).</li>
<li>Nunca usar Flash si el propio navegador te permite hacer lo mismo de forma nativa.</li>
<li>Añadir un campo extra para confirmar el email como en la contraseña (la gente se equivoca a menudo al poner su email)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/966/6-errores-clasicos-formularios-registro/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>[Cita] Propongo una nueva etiqueta para HTML&#8230;</title>
		<link>https://www.exelweiss.com/blog/459/cita-propongo-una-nueva-etiqueta-para-html/</link>
		<comments>https://www.exelweiss.com/blog/459/cita-propongo-una-nueva-etiqueta-para-html/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 15:06:11 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/?p=459</guid>
		<description><![CDATA[Me gustaría proponer una nueva etiqueta opcional para HTML: IMG. Argumento necesario SRC=&#8217;URL&#8217; [...] 1993, Marc Andreessen, cofundador Netscape Communications Corporation]]></description>
			<content:encoded><![CDATA[<blockquote class="grande"><p>Me gustaría proponer una nueva etiqueta opcional para HTML:<br />
<strong>IMG</strong>. Argumento necesario SRC=&#8217;URL&#8217; [<a href="http://1997.webhistory.org/www.lists/www-talk.1993q1/0182.html">...</a>]</p></blockquote>
<p style="text-align: right;">1993, <a href="http://es.wikipedia.org/wiki/Marc_Andreessen">Marc Andreessen</a>,<br />
<em>cofundador <a href="http://es.wikipedia.org/wiki/Netscape_Communications_Corporation">Netscape Communications Corporation</a><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/459/cita-propongo-una-nueva-etiqueta-para-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo evitar que los usuarios abandonen tu web&#8230;</title>
		<link>https://www.exelweiss.com/blog/471/como-evitar-que-los-usuarios-abandonen-tu-web/</link>
		<comments>https://www.exelweiss.com/blog/471/como-evitar-que-los-usuarios-abandonen-tu-web/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 07:19:45 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[usabilidad]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/?p=471</guid>
		<description><![CDATA[Leo en Webtaller InformaticaMilenium un artículo muy interesante (aunque un poco antiguo) sobre las principales razones por las que un usuario abandona una página web. Estos puntos están basados en una encuesta realizada por Jupiter Research en EE.UU., pero desgraciadamente el artículo no enlaza la fuente. Las principales motivaciones que impulsan a un usuario a [...]]]></description>
			<content:encoded><![CDATA[<p>Leo en <span style="text-decoration: line-through;">Webtaller</span> InformaticaMilenium un artículo muy interesante (aunque un poco antiguo) sobre las principales <a href="http://www.informaticamilenium.com.mx/Paginas/mn/articulo67.htm"><strong>razones por las que un usuario abandona una página web</strong></a>.</p>
<p>Estos puntos están basados en una encuesta realizada por <strong>Jupiter Research</strong> en EE.UU., pero desgraciadamente el artículo no enlaza la fuente.</p>
<p>Las principales motivaciones que impulsan a un usuario a abandonar una web son:</p>
<ol>
<li>La página es lenta o el enlace no funciona. (84%)</li>
<li>No se encuentra la información que se buscaba. (68%)</li>
<li>No se encontró la información de la empresa. (31%)</li>
<li>Búsquedas limitada o nulas.  (23%)</li>
<li><a href="http://www.exelweiss.com/blog/401/subrayado-enlace-link/">Enlaces difíciles de identificar</a>. (16%)</li>
<li>Información no actualizada. (6%)</li>
<li>Mapa del sitio demasiado general. (4%)</li>
<li>El sitio contiene publicidad que abre automáticamente otras ventanas.<strong> </strong>(4%)</li>
<li>Otras&#8230; (3%)</li>
</ol>
<p>Ya hemos hablado en otras ocasiones sobre alguno de estos puntos en el blog. Por ejemplo sobre el <strong>punto 1</strong>, puede venir bien saber <a title="Por qué diseñar con tablas es estúpido" rel="bookmark" href="http://www.exelweiss.com/blog/175/por-que-disenar-tablas-estupido">por qué diseñar con tablas es estúpido</a> y como haciendo un buen uso de CSS se puede <a href="http://www.exelweiss.com/blog/90/algunos-numeros-de-mundijuegos/">ahorrar mucho ancho de banda</a>.</p>
<p>También hemos hablado del <strong>punto 5</strong> y la necesidad de <a href="http://www.exelweiss.com/blog/401/subrayado-enlace-link/">identificar claramente los enlaces de tu web</a>.</p>
<p>Resumiendo <cite title="Las 8 principales razones por las que la gente abandona una página Web">&#8220;sencillez, claridad y acceso rápido&#8221;</cite>.</p>
<p>Visto en <a href="http://olgacarreras.blogspot.com/2008/07/imprescindibles-10.html">Usable y accesible</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/471/como-evitar-que-los-usuarios-abandonen-tu-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nueva versión &#8220;IE PNG Fix&#8221; mejorada.</title>
		<link>https://www.exelweiss.com/blog/457/ie-png-fix-2/</link>
		<comments>https://www.exelweiss.com/blog/457/ie-png-fix-2/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 14:26:30 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/?p=457</guid>
		<description><![CDATA[El año pasado os comentábamos cómo utilizar &#8220;IE PNG fix&#8220;  para conseguir PNG&#8217;s de 32 bits con transparencia en Internet Explorer 6. (Ver demo) Ahora ha salido una nueva versión IEPNGFix v2.0 Alpha que admite también las propiedades CSS repeat y position. Aunque suelo utilizar este parche para IE6, en muchas ocasiones recurro a un [...]]]></description>
			<content:encoded><![CDATA[<p>El año pasado os <a title="Solución sencilla para utilizar PNG con transparencias en Internet Explorer 6" href="http://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/">comentábamos</a> cómo utilizar &#8220;<a href="http://www.twinhelix.com/css/iepngfix/">IE PNG fix</a>&#8220;  para conseguir <strong>PNG&#8217;s de 32 bits</strong> con transparencia en Internet Explorer 6. (<a href="http://www.twinhelix.com/css/iepngfix/demo/">Ver demo</a>)</p>
<p>Ahora ha salido una nueva versión <strong><a href="http://www.twinhelix.com/test/iepngfix.zip">IEPNGFix v2.0 Alpha</a></strong> que admite también las propiedades CSS <em>repeat </em>y <em>position</em>.</p>
<p>Aunque suelo utilizar este parche para IE6, en muchas ocasiones recurro a un <a href="http://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/#alternativa">formato especial de PNG en 8 bits</a> que aunque no admite valores de alfa intermedios, supone una alternativa si no queremos usar scripts.</p>
<p>Vía <a href="http://www.anieto2k.com/2008/07/17/iepngfix-ahora-con-css-background-position-y-background-repeat/">anieto2k</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/457/ie-png-fix-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Subraya tus enlaces.</title>
		<link>https://www.exelweiss.com/blog/401/subrayado-enlace-link/</link>
		<comments>https://www.exelweiss.com/blog/401/subrayado-enlace-link/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 10:00:25 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[enlaces]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[usabilidad]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/401/subrayado-enlace-link/</guid>
		<description><![CDATA[Cada día visito alguna web donde me encuentro con este grave problema de accesibilidad. Los enlaces (links), aunque utilicen un color de letra diferente, no están subrayados y en muchas ocasiones no se distinguen del resto del texto. Lo peor es que cualquiera puede sufrir este problema. Ya no es necesario que el usuario tenga [...]]]></description>
			<content:encoded><![CDATA[<p>Cada día visito alguna web donde me encuentro con este <strong>grave problema de accesibilidad</strong>.  Los enlaces (links), aunque utilicen un color de letra diferente, no están subrayados y en muchas ocasiones <strong>no se distinguen del resto del texto</strong>.</p>
<p>Lo peor es que <strong>cualquiera puede sufrir este problema</strong>. Ya no es necesario que el usuario tenga un deficiencia visual. El problema se presenta de una forma inesperada: debido a las modernas pantallas LCD.</p>
<p>Muchas de estás pantallas planas se venden con unos valores por defecto para el brillo o el contraste muy altos o muy bajos. Y como suele pasar, muchos usuarios noveles no suelen cambiarlos.</p>
<p>He podido observar este defecto en los monitores planos de familiares y amigos. Y nadie lo encuentra raro (si fuera la tele del comedor seguro que la cosa cambiaba). Debido a esto tuvimos algunos problemas en <a href="http://www.exelweiss.com/desarrollo/videojuegos/shockwave-flash/multijugador/mundijuegos.php">Mundijuegos</a> al utilizar texto de color gris. Pese a ser un gris relativamente oscuro (60%), muchos usuarios no podían leerlo por este problema.</p>
<p>Otras veces es <a href="http://www.ojobuscador.com/2007/10/04/google-domina-el-mercado-espanol/#comments">difícil diferenciar</a> el negro de otros colores, como rojos o verdes oscuros, y el enlace se hace casi ilocalizable. Justamente la web de <a href="http://www.alzado.org/">alzado.org</a>, que trata temas de diseño, usabilidad, etc, peca de este problema. En mi modesto portátil me cuesta horrores distinguir los enlaces de color (rojo oscuro sin subrayar) del resto de texto (negro).</p>
<p><strong>Haz visibles tus enlaces. </strong>Además de utilizar un color diferente al resto del texto, subráyalos. Y si no quieres subrayarlos, asegúrate que sean totalmente reconocibles de un simple vistazo. Tus lectores te lo agradecerán.</p>
<p><em>Artículo relacionado: <a href="http://www.useit.com/alertbox/20040510.html">&#8220;Guidelines for Visualizing Links&#8221;</a> de Jakob Nielsen </em></p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/401/subrayado-enlace-link/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>La clave para un buen rediseño web</title>
		<link>https://www.exelweiss.com/blog/391/cita-rediseno-de-webs/</link>
		<comments>https://www.exelweiss.com/blog/391/cita-rediseno-de-webs/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 06:00:44 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[Frases y citas]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/391/cita-rediseno-de-webs/</guid>
		<description><![CDATA[En el rediseño de una web [...] es tan importante lo que permanece como lo que cambia. No puedes tirar por la borda las muchas horas que los usuarios han invertido en aprender a utilizar tu web hasta sentirse cómodos con ella. Por respeto al usuario es crítico que los cambios sean lo más sutiles [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>En el rediseño de una web [...] es tan importante lo que permanece como lo que cambia. No puedes tirar por la borda las muchas horas que los usuarios han invertido en aprender a utilizar tu web hasta sentirse cómodos con ella. Por respeto al usuario es crítico que los cambios sean lo más sutiles e imperceptibles posible. Para nosotros el éxito de un rediseño es que los usuarios encuentren la página más fácil de usar sin darse cuenta de qué ha cambiado exactamente. En las pruebas con usuarios buscábamos que los usuarios pensasen que no ha cambiado nada. <strong>Mejorar sin molestar. Esa es la clave de un buen rediseño</strong>.</p>
<p align="right"><a href="http://www.jesusencinar.com/2008/02/rediseo-de-idea.html">Jesus Encinar</a><br />
Ceo de idealista.com<br />
Comentando el rediseño de dicho portal.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/391/cita-rediseno-de-webs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8 utilizará 3 modos de presentación.</title>
		<link>https://www.exelweiss.com/blog/372/internet-explorer-8-utilizara-3-modos-de-presentacion/</link>
		<comments>https://www.exelweiss.com/blog/372/internet-explorer-8-utilizara-3-modos-de-presentacion/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 10:08:38 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Estándares]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/372/internet-explorer-8-utilizara-3-modos-de-presentacion/</guid>
		<description><![CDATA[Antes de que finalizará el año se anunció que Internet Explorer 8 pasaba el Acid Test (¡yuju!). Para los que no lo conozcan, esta prueba se utiliza para saber si un navegador respeta los estándares CSS de la W3C. Ya que esta nueva versión será compatible con IE6 y IE7, los desarrolladores web aún no [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de que finalizará el año se anunció que <a href="http://www.anieto2k.com/2007/12/20/internet-explorer-8-pasa-el-acid-2-test/">Internet Explorer 8 pasaba el Acid Test</a> (¡yuju!). Para los que no lo conozcan, esta prueba se utiliza para saber si un navegador respeta los estándares <a title="Hojas de Estilo en Cascada, nivel 1" href="http://html.conclase.net/w3c/css1-es.html">CSS de la W3C</a>.</p>
<p>Ya que esta nueva versión será compatible con IE6 y IE7, los desarrolladores web aún no sabíamos cómo se iba a activar este nuevo modo de representación. Hasta ahora se recurría al <strong>DOCTYPE </strong>para definir el tipo de render: el famoso &#8220;<em><a href="http://sigt.net/archivo/que-pasa-en-el-modo-chapuzas-quirks-mode.xhtml">Quirks Mode</a></em>&#8221; (también llamado modo chapuzas) o en &#8220;<em>modo estándar</em>&#8220;.</p>
<p>Gracias a <a href="http://www.exelweiss.com/blog/author/madtronik/">Josep</a>, me entero que para utilizar este modo superestándar se utilizará una <a href="http://alistapart.com/articles/beyonddoctype"><strong>etiqueta Meta adicional</strong></a>:</p>
<pre>&lt;meta http-equiv="X-UA-Compatible" content="IE=8" /&gt;</pre>
<p><strong>Actualizado (4 de marzo de 2008):</strong><br />
Parece que al final Microsoft a echado marcha atrás y <a title="Internet Explorer 8 renderizará como Internet Explorer 8" href="http://barrapunto.com/article.pl?sid=08/03/04/0945259">no será necesaria esta etiqueta</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/372/internet-explorer-8-utilizara-3-modos-de-presentacion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PNG de 8 bits con canal alfa (la alternativa en IE6)</title>
		<link>https://www.exelweiss.com/blog/544/png-8-bits-canal-alpha-internet-explorer-6/</link>
		<comments>https://www.exelweiss.com/blog/544/png-8-bits-canal-alpha-internet-explorer-6/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 09:00:26 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[Arte y 3D]]></category>
		<category><![CDATA[diseño web]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[gráficos]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/?p=544</guid>
		<description><![CDATA[Internet Explorer 6 no acepta PNG&#8217;s de 32 bits con transparencia. Es un fastidio para miles de diseñadores web. Además, el filtro de Microsoft AlphaImageLoader y otras soluciones que hacen uso de él son contraproducentes. El formato mágico Pero, por casualidad encontré una alternativa para IE6 que podría ser útil en ciertos casos y con [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Internet Explorer 6 no acepta PNG&#8217;s de 32 bits</strong> con transparencia. Es un fastidio para miles de diseñadores web. Además, el filtro de Microsoft AlphaImageLoader y <a href="http://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/">otras soluciones</a> que hacen uso de él son <a href="http://yuiblog.com/blog/2008/12/08/imageopt-5/">contraproducentes</a>.</p>
<h2>El formato mágico</h2>
<p>Pero, por casualidad encontré una alternativa para  <acronym title="Internet Explorer 6">IE6</acronym> que podría ser útil en ciertos casos y con la que tendríamos transparencias reales en los navegadores modernos, y transparencia binaria en <acronym title="Internet Explorer 6">IE6</acronym> (como la del GIF).</p>
<p>Se trata de utilizar un formato especial de PNG, en el que tendríamos una <strong>imagen indexada de 8 bits con un valor alfa</strong> especifico por cada uno de los colores de la paleta (Más información en la <a href="http://www.libpng.org/pub/png/spec/1.1/PNG-Chunks.html#C.tRNS">especificación PNG</a>).</p>
<p style="background: transparent url('/blog/wp-content/uploads/2007/10/fondotransparencia.png') repeat scroll 0pt 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><img src="http://www.exelweiss.com/blog/wp-content/uploads/2007/10/png-32b-opt.png" alt="Imagen 32 bits optimizada con PNGOUT (3,36 KB)" /><br />
Imagen de <strong>32 bits</strong> optimizada con <a href="http://www.advsys.net/ken/utils.htm">PNGOUT</a> (3,36 KB)</p>
<p style="background: transparent url('/blog/wp-content/uploads/2007/10/fondotransparencia.png') repeat scroll 0pt 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><img src="http://www.exelweiss.com/blog/wp-content/uploads/2007/10/png-32b-opt-8b.png" alt="Imagen 8 bits con canal alfa (2,42 KB)" /><br />
Imagen de <strong>8 bits</strong> con canal alfa optimizada con PNGOUT (2,42 KB).</p>
<p>Los navegadores modernos muestran correctamente este formato, pero IE6 no aplica bien el alfa y elimina todas la zonas semitransparentes, dejando sólo las zonas opacas. Esta opción puede ser válida para pequeños iconos o similares.</p>
<p style="background: transparent url('/blog/wp-content/uploads/2007/10/fondotransparencia.png') repeat scroll 0pt 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><img src="http://www.exelweiss.com/blog/wp-content/uploads/2007/10/png-32b-opt-8b-ie.png" alt="Ejemplo como queda en IE" /><br />
Ejemplo de como quedaría en IE6</p>
<p>Para utilizar esta triquiñuela, sólo tenemos que reducir el número de colores de la imagen y del canal alfa, y después optimizarla con <a href="http://www.advsys.net/ken/utils.htm">PNGOUT</a>. ¡Ojo! <strong>Photoshop no carga bien este tipo de imágenes.</strong></p>
<p>También podemos utilizar <a href="http://www.adobe.com/es/products/fireworks/">Fireworks</a>, de los pocos programas capaces de trabajar con imagenes de 8 bits con alfa.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/544/png-8-bits-canal-alpha-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solución sencilla para utilizar PNG con transparencias en Internet Explorer 6</title>
		<link>https://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/</link>
		<comments>https://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 06:00:03 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[diseño web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/</guid>
		<description><![CDATA[Para utilizar un PNG de 32 bits con transparencias en Internet Explorer 6 (y 5.5) no había más solución que echar mano del poco agraciado filtro Directx AlphaImageLoader (código propietario Microsoft). Posible solución: iepngfix.htc Por suerte Angus Turnbul creó un atajo que nos facilita mucho la vida a los diseñadores web: Descarga este fichero HTC [...]]]></description>
			<content:encoded><![CDATA[<p><img class="flotaderecha" src="http://www.exelweiss.com/blog/wp-content/uploads/2007/06/png-icono.png" alt="Icono PNG" /></p>
<p>Para utilizar un <strong>PNG de 32 bits</strong> con transparencias en <strong>Internet Explorer 6</strong> (y 5.5)  no había más solución que echar mano del poco agraciado filtro Directx <a href="http://msdn2.microsoft.com/en-us/library/ms532969.aspx">AlphaImageLoader</a> (código propietario Microsoft).</p>
<h2>Posible solución: iepngfix.htc</h2>
<p>Por suerte Angus Turnbul creó <a href="http://www.twinhelix.com/css/iepngfix/demo/">un atajo</a> que nos facilita mucho la vida a los diseñadores web:</p>
<ol>
<li>Descarga este fichero <a title="iepngfix.htc" href="http://www.exelweiss.com/blog/wp-content/uploads/2007/06/iepngfix.htc">HTC</a> y este <a title="blank.gif" href="http://www.exelweiss.com/blog/wp-content/uploads/2007/06/blank.gif">GIF</a> en tu directorio CSS</li>
<li>Añade este código en tus CSS para utilizar PNG&#8217;s con transparencia (¡ojo!, no valida)<br />
<strong><code>IMG { behavior: url(iepngfix.htc); }</code></strong></li>
<li>¡Listo!</li>
</ol>
<p>El fichero HTC (<a title="HTC Reference" href="http://msdn2.microsoft.com/en-us/library/ms531018.aspx">referencia en Microsoft</a>) es un componente HTML con un script que puede ser leído por Internet Explorer y que trata el PNG con transparencias para aplicarles el filtro. Funciona tanto para imágenes dentro de la etiqueta <code>IMG</code> o en los <code>BACKGROUND</code> de CSS</p>
<h2>Ejemplos</h2>
<p>Por ejemplo, si tenemos definido el siguiente fondo:</p>
<pre>DIV#base { background: url(imagen-con-alfa.png); }</pre>
<p>Añadiríamos la siguiente línea en nuestro CSS:</p>
<pre>IMG, DIV#base { behavior: url(iepngfix.htc); }</pre>
<p>Aunque aconsejo utilizarlo sólo en los fondos o imágenes que lo necesiten. Podemos utilizar, por ejemplo, la siguiente clase:</p>
<pre>IMG.transparencia { behavior: url(iepngfix.htc); }</pre>
<h2>Las pegas</h2>
<ul>
<li>Los fondos en PNG no se pueden repetir, es decir, no se pueden usar como tiles.</li>
<li>Hay que definir los tamaños de las imagenes con <code>width</code> y <code>height</code> o crear un contenedor tipo <code>DIV</code> con el tamaño apropiado. También es posible editar el fichero HTC y cambiar la propiedad <code>SCALE</code> por <code>CROP</code> para evitar esto.</li>
<li>No se puede utilizar  <code>padding </code>o <code>border</code></li>
<li><a href="http://www.twinhelix.com/css/iepngfix/demo/">Más detalles</a></li>
</ul>
<h2>Véase también</h2>
<ul>
<li> <a href="http://www.exelweiss.com/blog/544/png-8-bits-canal-alpha-internet-explorer-6/">PNG de 8 bits con canal alfa (la alternativa a IE6)</a></li>
<li>Por qué según Yahoo no se debe usar AlphaImageLoader: <a href="http://yuiblog.com/blog/2008/12/08/imageopt-5/">Image Optimization, Part 5: AlphaImageLoader</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/259/solucion-png-transparencia-ie-internet-explorer-6/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Cómo se vería tu página web en una Wii</title>
		<link>https://www.exelweiss.com/blog/269/como-se-veria-tu-pagina-web-en-una-wii/</link>
		<comments>https://www.exelweiss.com/blog/269/como-se-veria-tu-pagina-web-en-una-wii/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 17:23:05 +0000</pubDate>
		<dc:creator>Daniel G. Blázquez</dc:creator>
				<category><![CDATA[Consolas]]></category>
		<category><![CDATA[diseño web]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://www.exelweiss.com/blog/269/como-se-veria-tu-pagina-web-en-una-wii/</guid>
		<description><![CDATA[Para probar tu página web en una Wii (sin usar una Wii, obviamente) puedes usar el navegador Opera (Opera for desktop) y cambiar el modo de renderizado a 5 en la configuración de navegador (RenderingMode=5). Para acceder a esta opción escribe en el campo de direcciones: opera:config#UserPrefs&#124;Renderingmode Algunos detalles&#8230; Opera admite HTML, XHTML, XML, WML, [...]]]></description>
			<content:encoded><![CDATA[<p><a class="flotaderecha" title="Opera en Nintendo Wii" href="http://www.exelweiss.com/blog/wp-content/uploads/2007/07/wii-opera.jpg"><img src="http://www.exelweiss.com/blog/wp-content/uploads/2007/07/wii-opera.thumbnail.jpg" alt="Opera en Nintendo Wii" /></a></p>
<p>Para probar tu página web en una Wii (sin usar una Wii, obviamente) puedes usar el navegador Opera (<a href="http://www.opera.com/products/desktop/">Opera for desktop</a>) y cambiar el <strong>modo de renderizado</strong> a 5 en la configuración de navegador (RenderingMode=5). Para acceder a esta opción escribe en el campo de direcciones:</p>
<pre>opera:config#UserPrefs|Renderingmode</pre>
<h2>Algunos detalles&#8230;</h2>
<ul>
<li>Opera admite  HTML, XHTML, XML, WML, RSS &#8211; Atom, CSS 3, XSLT, SVG, y JavaScript; excepto <code>designMode</code>, <code>contentEditable</code>, y audio.</li>
<li>Utiliza una pantalla virtual de 800px, aunque la resolución de las televisiones suele ser <strong>bastante </strong>peor. El zoom es imprescindible en muchos casos.</li>
<li>Lo ideal son los <a href="http://www.100px.com/articulos/ni_fijo_ni_liquido_elastico/">diseño elásticos</a> (yo prefiero llamarlos flexibles).  Nada de utilizar &#8220;<code>px</code>&#8220;. La página se adapta al dispositivo, y no al contrario.</li>
<li>El único plug-in que soporta es <strong>Flash 7</strong></li>
<li>A nivel de CSS, admite <code>media="tv"</code> (¡woh!). Si este tipo no está presente, opta por el tipo <code>screen</code>, aunque, como indica la especificación, nunca los mezclará.</li>
<li>También admite <a href="http://www.w3.org/Submission/web-forms2/">Web Forms 2.0</a>. Están <a href="http://devfiles.myopera.com/articles/89/wf2demo.html">muy bien</a>, aunque el soporte en otros navegadores es nulo,</li>
<li>Sólo dispone de dos tipografías. Una sans-serif (<em>Wii NTLG PGothic</em>) y otra monoespaciada (<em>Wii NTLG Gothic</em>)</li>
</ul>
<p>Más información <a href="http://dev.opera.com/articles/view/making-wii-friendly-pages/">Making Wii-friendly pages</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.exelweiss.com/blog/269/como-se-veria-tu-pagina-web-en-una-wii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
