<?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>ZonaW &#187; Accesibilidad Web</title>
	<atom:link href="http://www.zonaw.com/accesibilidad-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zonaw.com</link>
	<description>Información práctica, consejos y recursos de interés para webmasters, desarrolladores y diseñadores web de todos los niveles.</description>
	<lastBuildDate>Mon, 14 May 2012 08:54:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cómo detectar un móvil con PHP</title>
		<link>http://www.zonaw.com/como-detectar-un-movil-con-php/</link>
		<comments>http://www.zonaw.com/como-detectar-un-movil-con-php/#comments</comments>
		<pubDate>Tue, 08 May 2012 06:22:02 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[movil]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[user-agent]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=9571</guid>
		<description><![CDATA[En la actualidad uno de los recursos más demandados son las versiones móviles de nuestras webs o blogs. Una forma muy sencilla de detectar si un usuario está accediendo a nuestro site desde un teléfono móvil o desde otro dispositivo es utilizando la variable de php HTTP_USER_AGENT: Detectar móvil con php: &#60;?php $useragent=$_SERVER['HTTP_USER_AGENT']; if(preg_match(&#8216;/android.+mobile&#124;avantgo&#124;bada\/&#124;blackberry&#124;blazer&#124;compal&#124;elaine&#124;fennec&#124;hiptop&#124;iemobile&#124;ip(hone&#124;od)&#124;iris&#124;kindle&#124;lge &#124;maemo&#124;midp&#124;mmp&#124;opera [...]]]></description>
			<content:encoded><![CDATA[<p>En la actualidad uno de los recursos más demandados son las <strong>versiones móviles</strong> de nuestras webs o blogs.</p>
<p>Una forma muy sencilla de detectar si un usuario está accediendo a nuestro site desde un teléfono móvil o desde otro dispositivo es utilizando la variable de php <strong>HTTP_USER_AGENT</strong>:</p>
<p><span id="more-9571"></span></p>
<h3>Detectar móvil con php:</h3>
<div>
<blockquote>
<div>&lt;?php<br />
$useragent=$_SERVER['HTTP_USER_AGENT'];<br />
if(preg_match(&#8216;/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i&#8217;,$useragent)||preg_match(&#8216;/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|</div>
<div>nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i&#8217;,substr($useragent,0,4))){<br />
?&gt;<br />
Prueba entrando desde un teléfono móvil.<br />
&lt;?php<br />
}else{<br />
?&gt;<br />
Prueba entrando desde otro dispositivo.<br />
&lt;?php<br />
}<br />
?&gt;</div>
</blockquote>
</div>
<p>Se puede utilizar también el código anterior para<strong> personalizar nuestro diseño</strong> mostrando una hoja de estilos CSS en cada uno de los teléfonos móviles, permitiendo la personalización de nuestra página para una versión de iOS, Android y una última mucho más ligera para otro tipo de dispositivos como pueden ser: los SO de Blackberry, Bada, Symbian, etc.</p>
<p>Muy relacionado con lo anterior está el siguiente artículo donde se explica cómo <a href="http://www.zonaw.com/cargar-estilos-css-segun-el-dispositivo/">cargar estilos CSS según el dispositivo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/como-detectar-un-movil-con-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Etapas en la estandarización</title>
		<link>http://www.zonaw.com/etapas-en-la-estandarizacion/</link>
		<comments>http://www.zonaw.com/etapas-en-la-estandarizacion/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 15:06:58 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[estandarización]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=1903</guid>
		<description><![CDATA[En muchas ocasiones hemos hablado y dado algunos consejos sobre estandarización web, como ya sabrás cada organismo tiene sus propias normas a la hora de desarrollar los estándares. Es importante que cualquier desarrollador web conozca las etapas por las que pasa un estándar W3C, al ser el que publica las especificaciones sobre las que se [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zonaw.com/wp-content/uploads/2012/04/html5.jpg"><img class="aligncenter size-full wp-image-1904" title="html5" src="http://www.zonaw.com/wp-content/uploads/2012/04/html5.jpg" alt="html5" width="600" height="280" /></a></p>
<p>En muchas ocasiones hemos hablado y dado algunos consejos sobre <strong>estandarización web</strong>, como ya sabrás cada organismo tiene sus propias normas a la hora de <strong>desarrollar los estándares</strong>. Es importante que cualquier desarrollador web conozca las etapas por las que pasa un <strong>estándar W3C</strong>, al ser el que publica las especificaciones sobre las que se soporta la web.</p>
<p>Recurrimos de nuevo al libro &#8220;<em>Estudio sobre Internet Explorer 9 y los nuevos estándares web</em>&#8221; para ver el ciclo habitual de aprobación de un estándar en el <strong><a href="http://www.w3c.es/">W3C</a></strong> con sus respectivos niveles de madurez:</p>
<p>sEl ciclo habitual de aprobación de un estándar en el W3C comprende los siguientes niveles de madurez:</p>
<ul>
<li><strong>Working Draft</strong>: los borradores de trabajo son una sucesión de versiones del estándar que van recogiendo las características del mismo, así como las modificaciones fruto del feedback obtenido de la comunidad tras cada versión; por tanto, en cada nueva publicación se acercan cada vez más a una versión completa.</li>
<ul>
<li>Existen varias etapas dentro de este nivel, desde la publicación del primer borrador hasta la emisión de sucesivos borradores <strong>Last Call</strong>, una vez que se ha cerrado el conjunto de características que se quiere incluir en el estándar.</li>
</ul>
</ul>
<ul>
<li><strong>Candidate Recommendation</strong>: cuando W3C considera el documento maduro, se pasa a este nivel para ganar experiencia de implementación del mismo.</li>
</ul>
<ul>
<li><strong>Proposed Recommendation</strong>: tras comprobarse que la especificación se puede implementar (con al menos dos versiones independientes e interoperables) y maduro, se alcanza este nivel.</li>
</ul>
<ul>
<li><strong>W3C Recommendation</strong>: publicación del estándar como tal.</li>
</ul>
<p>Se pone como ejemplo <strong>HTML5</strong> y los diferentes estados por los que ha tenído y aún tiene que pasar: Working Draft,  Last Call y Candidate Recommendation&#8230; de la que se espera llegué en 2014, una vez que se haya terminado de desarrollar su suite de tests y haya al menos dos implementaciones interoperables entre sí.</p>
<p>Por supuesto que esto no significa que no se pueda trabajar con HTML5 hasta estas fechas, puesto que algunas partes del estándar son lo suficientemente maduras y han obtenido un grado de consenso, entre los fabricantes de navegadores, lo suficientemente alto como para poder empezar a construir aplicaciones web sobre ellas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/etapas-en-la-estandarizacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo elegir el esquema de colores para tu web</title>
		<link>http://www.zonaw.com/como-elegir-el-esquema-de-colores-para-tu-web/</link>
		<comments>http://www.zonaw.com/como-elegir-el-esquema-de-colores-para-tu-web/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 08:30:33 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Cómo diseñar una web]]></category>
		<category><![CDATA[Herramientas Diseño]]></category>
		<category><![CDATA[Recursos para principiantes]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[herramientas web]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=1895</guid>
		<description><![CDATA[Una de las tareas más laboriosas a la hora de diseñar una web es elegir correctamente su esquema de colores, es decir, pensar y comprobar hasta dar con la combinación correcta de colores. Es uno de los primeros pasos y también de las tareas más importantes a las que se enfrenta un diseñador web. Como [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las tareas más laboriosas a la hora de diseñar una web es<strong> elegir correctamente su esquema de colores</strong>, es decir, pensar y comprobar hasta dar con la <strong>combinación correcta de colores</strong>. Es uno de los primeros pasos y también de las tareas más importantes a las que se enfrenta un diseñador web.</p>
<p>Como en la vida real, en el mundo de internet, el diseño es lo primero que entra por los ojos y antes de comenzar a leer o adentrarnos en el contenido de la página, en lo primero que nos fijamos, es en el <strong>esquema de colores</strong>. Cualquier artista, diseñador gráfico, o en definitiva, cualquier webmaster con gusto sabrá <strong>qué colores son convenientes en cada ocasión</strong>, colores claros y fondo blanco para facilitar la lectura, colores oscuros para sites que ofrezcan la posibilidad de ver películas o video o esquemas de colores definidos por temáticas, con los ejemplos más típicos: moda/ belleza &#8211; diferentes tonos de magenta, deportes / fútbol &#8211; escala de colores de verde, sites de temática de humor &#8211; contraste de tonos de colores vivos como el amarillo.</p>
<p>Para ayudarnos a elegir un buen esquema de colores para nuestra web existen varias herramientas como por ejemplo:</p>
<h3><a href="http://www.studiopress.com/palettes">Color Palette Gallery</a></h3>
<p>Una web donde encontrarás una galería con muchas <strong>combinaciones de colores</strong>, junto al nombre de los colores que las componen.</p>
<p>&nbsp;</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2012/04/studiopress.png"><img class="aligncenter size-full wp-image-1896" title="studiopress" src="http://www.zonaw.com/wp-content/uploads/2012/04/studiopress.png" alt="studiopress" width="500" height="390" /> </a></p>
<h3><a href="http://colorschemedesigner.com/">Color Scheme Designer</a></h3>
<p>Esta herramienta nos da opción de <strong>elegir nosotros mismos la combinación</strong>, según el número de tonos o colores que deseamos para nuestro site, sin duda de gran utilidad.</p>
<p>&nbsp;</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2012/04/colorschemedesigner.png"><img class="aligncenter size-full wp-image-1897" title="colorschemedesigner" src="http://www.zonaw.com/wp-content/uploads/2012/04/colorschemedesigner.png" alt="colorschemedesigner" width="500" height="313" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/como-elegir-el-esquema-de-colores-para-tu-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Medidor de fuerza de contraseñas</title>
		<link>http://www.zonaw.com/medidor-de-fuerza-de-contrasenas/</link>
		<comments>http://www.zonaw.com/medidor-de-fuerza-de-contrasenas/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 12:47:47 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Descargar plugin]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[contraseña]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[seguridad]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=1854</guid>
		<description><![CDATA[Cada vez se pueden ver en más páginas de registro donde se requiere introducir una contraseña, un campo al lado con una señal que se encargará de medir la fuerza y por lo tanto, la calidad de nuestra contraseña, para ello tomará como referencia la utilización de: número de caracteres, inclusión de númeeros/letras, signos de [...]]]></description>
			<content:encoded><![CDATA[<p>Cada vez se pueden ver en más páginas de registro donde se requiere introducir una contraseña, un campo al lado con una señal que se encargará de <strong>medir la fuerza</strong> y por lo tanto,<strong> la calidad de nuestra contraseña</strong>, para ello tomará como referencia la utilización de: número de caracteres, inclusión de númeeros/letras, signos de puntuación y combinación de palabras mayúsculas y minusculas.</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2012/03/password-strength-checker.jpg"><img class="aligncenter size-full wp-image-1858" title="comprobar-password" src="http://www.zonaw.com/wp-content/uploads/2012/03/password-strength-checker.jpg" alt="password-strength-checker" width="525" height="202" /></a></p>
<p><strong><a title="PWChecker" href="http://www.egrappler.com/jquery-strong-password-plugin-power-pwchecker/">Power PWChecker</a></strong> es un plugin en <strong>jQuery</strong> que se encarga de <strong>comprobar la calidad de las contraseñas</strong> escritas por los usuarios. Para llevarlo esto a cabo previamente requiere definir algunos parámetros como por ejemplo, la cantidad mínima y máxima de caracteres para que las contraseñas sean válidas y los dos avisos de contraseña correcta y concordancia entre dos contraseñas.</p>
<p>Para comenzar a utilizarlo añadimos las referencia a la librería jQuery, llamamos a los ficheros: <strong>pschecker.js</strong> y <strong>style.css</strong></p>
<p>Añadimos el siguiente código HTML, con la clase <code>"password-container"</code> para los campos de <em>contraseña</em> y llamamos a la función de inicialización con los parámetros requeridos.</p>
<div>
<blockquote>
<div><code>&lt;</code><code>div</code> <code>class</code><code>=</code><code>"password-container"</code><code>&gt;</code></div>
<div><code>           </code><code>&lt;</code><code>p</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;</code><code>label</code><code>&gt;</code></div>
<div><code>                   </code><code>Enter Password:&lt;/</code><code>label</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;</code><code>input</code> <code>class</code><code>=</code><code>"strong-password"</code> <code>type</code><code>=</code><code>"password"</code> <code>/&gt;</code></div>
<div><code>           </code><code>&lt;/</code><code>p</code><code>&gt;</code></div>
<div><code>           </code><code>&lt;</code><code>p</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;</code><code>label</code><code>&gt;</code></div>
<div><code>                   </code><code>Confirm Password:&lt;/</code><code>label</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;</code><code>input</code> <code>class</code><code>=</code><code>"strong-password"</code> <code>type</code><code>=</code><code>"password"</code> <code>/&gt;</code></div>
<div><code>           </code><code>&lt;/</code><code>p</code><code>&gt;</code></div>
<div><code>           </code><code>&lt;</code><code>p</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;</code><code>a</code> <code>class</code><code>=</code><code>"submit-button locked"</code> <code>href</code><code>=</code><code>"#"</code><code>&gt;Submit&lt;/</code><code>a</code><code>&gt;</code></div>
<div><code>           </code><code>&lt;/</code><code>p</code><code>&gt;</code></div>
<div><code>           </code><code>&lt;</code><code>div</code> <code>class</code><code>=</code><code>"strength-indicator"</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;</code><code>div</code> <code>class</code><code>=</code><code>"meter"</code><code>&gt;</code></div>
<div><code>               </code><code>&lt;/</code><code>div</code><code>&gt;</code></div>
<div><code>               </code><code>Strong passwords contain 8-16 characters, do not include common words or names,</code></div>
<div><code>               </code><code>and combine uppercase letters, lowercase letters, numbers, and symbols.</code></div>
<div><code>           </code><code>&lt;/</code><code>div</code><code>&gt;</code></div>
<div><code>       </code><code>&lt;/</code><code>div</code><code>&gt;</code></div>
</blockquote>
</div>
<p>Este es un ejemplo de <strong>cómo utilizar un medidor de fuerza de contraseña</strong>:</p>
<div>
<blockquote>
<div><code>&lt;!--</code></div>
<div><code>  </code><code>$(document).ready(</code><code>function</code> <code>() {</code></div>
<div><code>            </code><code>//Demo code</code></div>
<div><code>            </code><code>$(</code><code>'.password-container'</code><code>).pschecker({ onPasswordValidate: validatePassword, onPasswordMatch: matchPassword });--&gt;</code></div>
</blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/medidor-de-fuerza-de-contrasenas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crear tooltips con jQuery</title>
		<link>http://www.zonaw.com/crear-tooltips-con-jquery/</link>
		<comments>http://www.zonaw.com/crear-tooltips-con-jquery/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 12:56:31 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Cómo diseñar una web]]></category>
		<category><![CDATA[Recursos para principiantes]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.zonaw.com/?p=1776</guid>
		<description><![CDATA[Los tooltips son esas etiquetas flotantes que aparecen cuando dejamos el cursor del ratón unos segundos parado encima de algún elemento con el fin de dar alguna aclaración o información extra. Los tooltips de por sí, son feos y en muchos casos carecen de usabilidad, pero existen multitud de formas de darle diseño, una de [...]]]></description>
			<content:encoded><![CDATA[<p>Los <strong>tooltips</strong> son esas <strong>etiquetas flotantes</strong> que aparecen cuando dejamos el cursor del ratón unos segundos parado encima de algún elemento con el fin de dar alguna aclaración o información extra.</p>
<p>Los <strong>tooltips</strong> de por sí, son feos y en muchos casos carecen de usabilidad, pero existen multitud de formas de darle diseño, una de ellas es por medio de <strong>jQuery</strong>.</p>
<p><strong><a title="poshytip" href="http://vadikom.com/demos/poshytip/">Poshy Tip</a></strong> es un plugin gratuito jQuery utilizado para crear atractivos tooltips. Implementarlo en tu página no te costará apenas trabajo, ya que no requiere modificar la estructura HTML de tu site, ni añadir clases especiales, simplemente utiliza el atributo title.</p>
<p>Los tooltip ya están preparados con un diseño bastante agradable, pero como todo, es personalizable por medio de hojas de estilo.</p>
<p>Los siguiente son algunos ejemplos creados con <strong>Poshy Tip</strong>:</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2012/02/Tooltips.png"><img class="aligncenter size-full wp-image-1778" title="Tooltips" src="http://www.zonaw.com/wp-content/uploads/2012/02/Tooltips.png" alt="Tooltips" width="286" height="428" /></a></p>
<p>Para añadir a tu site sólo tienes descargar el plugin <a href="http://vadikom.com/files/?file=poshytip/poshytip-1.1.zip">poshytip-1.1.zip</a> subirlo a tu servidor, enlazarlo y añadir la siguiente llamada:</p>
<blockquote>
<pre>$('#demo-basic').poshytip();</pre>
</blockquote>
<p>El plugin permite multitud de configuraciones mediante <strong>parámetros</strong>, por ejemplo: ubicación del tooltip en relación al enlace, tooltip también al acceder a cajas de texto (input), retraso para que aparezca el tooltip, tooltip con varias imagenes dentro&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/crear-tooltips-con-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Formularios más accesibles</title>
		<link>http://www.zonaw.com/formularios-mas-accesibles/</link>
		<comments>http://www.zonaw.com/formularios-mas-accesibles/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 08:15:52 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[formulario]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">/?p=1694</guid>
		<description><![CDATA[Cualquier webmaster que ofrezca o requiera que sus usuarios rellenen un formulario online, sabrá de las dificultades que supone que sus usuarios completen correctamente todo el procesos de registro y/o compra. A pesar de que la mayoría de navegadores ofrecen opciones de autocompletado de formularios y de ayudas para que los usuarios realicen el proceso [...]]]></description>
			<content:encoded><![CDATA[<p>Cualquier webmaster que ofrezca o requiera que sus usuarios rellenen un <strong>formulario online</strong>,  sabrá de las <strong>dificultades </strong>que supone que sus usuarios completen correctamente todo el procesos de registro y/o compra. A pesar de que la  mayoría de navegadores ofrecen opciones de <strong>autocompletado de formularios</strong> y de ayudas para que los usuarios realicen el proceso de alta de datos correctamente, sin necesidad de que rellenen los mismos datos una y otra vez durante el día, recordando la información que ya han introducido, por ejemplo: nombres, direcciones,  correo electónico, fechas&#8230;</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2012/01/formulario.png"><img class="aligncenter size-full wp-image-1697" title="propuesta formulario" src="http://www.zonaw.com/wp-content/uploads/2012/01/formulario.png" alt="propuesta formulario" width="642" height="227" /></a></p>
<p>Desde Google, se ha comenzado a dar soporte a un <strong>nuevo atributo</strong> en fase de pruebas de tipo de <strong>autocompletado</strong>. Este permite a los desarrolladores web etiquetar texto de forma inequívoca y  seleccionar  campos con tipos de datos habituales como, por ejemplo, el  nombre  completo, la dirección o el DNI. Gracias a este atributo los webmasters pueden generar conversiones en sus sitios al marcar sus formularios para   autocompletado sin necesidad de cambiar la interfaz del usuario ni el   servidor.</p>
<p>La forma correcta de implementarlo sería la siguiente:</p>
<p>Añadir un atributo al elemento de introducción de datos, por ejemplo para el campo de dirección de e-mail puede tener un aspecto similar:</p>
<blockquote><p><code>&lt;input type=”text” name=”field1” x-autocompletetype=”email” /&gt;</code></p></blockquote>
<p>Recordar que es una <a href="http://googlewebmaster-es.blogspot.com/2012/01/como-hacer-formularios-mas-rapidos.html">propuesta inicial</a> por parte de Google, y está siendo implementada en su navegador Google Chrome para abrir un diálogo de cómo admitir de la mejor forma posible  los formularios que se completan automáticamente en la especificación <strong> HTML5</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/formularios-mas-accesibles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar el cursor del ratón</title>
		<link>http://www.zonaw.com/cambiar-el-cursor-del-raton/</link>
		<comments>http://www.zonaw.com/cambiar-el-cursor-del-raton/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 11:31:58 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[Tags HTML]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[trucos]]></category>

		<guid isPermaLink="false">/?p=1669</guid>
		<description><![CDATA[Aunque parezca que es una práctica que ya no se lleva a cabo, cambiar el cursor o puntero del ratón puede servirnos en más de una ocasión para mejorar la accesibilidad en nuestra página, así como señalar por ejemplo, cuando existe un enlace con el puntero de la mano, cunado se muestre algún mensaje de [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque parezca que es una práctica que ya no se lleva a cabo, <strong>cambiar el cursor o puntero del ratón</strong> puede servirnos en más de una ocasión para mejorar la accesibilidad en nuestra página, así como señalar por ejemplo, cuando existe un enlace con el puntero de la mano, cunado se muestre algún mensaje de ayuda con el puntero de una interrogación o simplemente punteros con flechas de todo tipo.</p>
<p>Para conseguir adaptar el puntero o cursor del ratón a cada situación nos bastará con añadir un estilo en nuestra <strong>hoja de CSS</strong> para forzar a nuestro navegador y que de este modo no se rija por las normas  convencionales de los punteros, sino con lo indicado en la hoja de estilos.</p>
<p>Hay dos posibilidades de <strong>cambiar el cursor en nuestra web</strong>, para todo el documento o para partes del documento determinadas.</p>
<h3><strong>Cambiar el cursor del ratón a todo el do cumento:</strong></h3>
<blockquote>
<pre>&lt;html&gt;
&lt;title&gt;Cambiar el cursor del raton&lt;/title&gt;
&lt;head&gt;
&lt;style type="text/css"&gt;
&lt;!--
body {cursor: crosshair}
--&gt;
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
</blockquote>
<h3><strong>Cambiar el cursor del ratón a algunas partes dentro de un documento</strong><strong>:</strong></h3>
<blockquote>
<pre>&lt;html&gt;
&lt;title&gt;Cambiar el cursor del raton&lt;/title&gt;
&lt;head&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1 style="cursor: pointer"&gt;pointer (mano)&lt;/h1&gt;
&lt;h1 style="cursor: move"&gt;move (cruz con flecha)&lt;/h1&gt;
&lt;h1 style="cursor: help"&gt;help (signo de pregunta)&lt;/h1&gt;
&lt;h1 style="cursor: default"&gt;default (flecha)&lt;/h1&gt;
&lt;h1 style="cursor: crosshair"&gt;crosshair (cruz)&lt;/h1&gt;
&lt;h1 style="cursor: text"&gt;text (I-beam)&lt;/h1&gt;
&lt;h1 style="cursor: wait"&gt;wait (reloj de arena)&lt;/h1&gt;
&lt;h1 style="cursor: nw-resize"&gt;nw-resize (flecha al noroeste)&lt;/h1&gt;
&lt;h1 style="cursor: ne-resize"&gt;ne-resize (flecha al noreste)&lt;/h1&gt;
&lt;h1 style="cursor: se-resize"&gt;se-resize (flecha hacia el sudeste)&lt;/h1&gt;
&lt;h1 style="cursor: sw-resize"&gt;ne-resize (flecha hacia el sudoeste)&lt;/h1&gt;
&lt;h1 style="cursor: n-resize"&gt;n-resize (flecha hacia arriba)&lt;/h1&gt;
&lt;h1 style="cursor: s-resize"&gt;s-resize (flecha hacia abajo)&lt;/h1&gt;
&lt;h1 style="cursor: e-resize"&gt;e-resize (flecha a la derecha)&lt;/h1&gt;
&lt;h1 style="cursor: w-resize"&gt;w-resize (flecha a la izquierda)&lt;/h1&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
</blockquote>
<p>Recordar que también se puede <strong><a href="http://www.zonaw.com/cambiar-el-puntero-del-raton-web/">personalizar el puntero del ratón</a></strong> mediante, una imagen o gif animado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/cambiar-el-cursor-del-raton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alertas estilo de notificaciones Toast de Android</title>
		<link>http://www.zonaw.com/alertas-estilo-de-notificaciones-toast-de-android/</link>
		<comments>http://www.zonaw.com/alertas-estilo-de-notificaciones-toast-de-android/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 09:29:13 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Recursos de CSS]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">/?p=1602</guid>
		<description><![CDATA[Si eres usuario del sistema operativo de teléfonos móviles Android te habrás encontrado en más de una ocasión, cuando una operación es realizada con éxito con las notificaciones emergentes llamadas Toast. Un ejemplo de esto es el sistema de avisos que recibimos al activar una alarma, que nos notifica cuántas horas de sueño podremos tener [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zonaw.com/wp-content/uploads/2011/12/toastexample.png"><img class="alignright size-full wp-image-1604" title="toastexample" src="http://www.zonaw.com/wp-content/uploads/2011/12/toastexample.png" alt="toastexample" width="200" height="140" /></a>Si eres usuario del sistema operativo de teléfonos móviles <strong>Android</strong> te habrás encontrado en más de una ocasión, cuando una  operación es realizada con éxito con las <strong>notificaciones</strong> emergentes llamadas <strong>Toast</strong>. Un ejemplo de esto es el sistema de avisos que  recibimos al activar una alarma, que nos notifica cuántas horas de sueño  podremos tener antes de que suene.</p>
<p>A continuación aprenderemos a realizar un <strong>sistema de alertas tipo Toast</strong> utilizando HTML y CSS.</p>
<p>Las transiciones CSS nos permiten alterar una propiedad de CSS durante un determinado periodo de tiempo.</p>
<blockquote>
<pre>#toast{
position: fixed;
top: 20px;
left: 50%;
width: 200px;
margin-left: -100px;
border: 1px solid #666;
background-color: #B1BCCF;
padding: 10px 0 ;
text-align:center;
opacity: .9;

/*The good stuff */
-webkit-transition: opacity 0.5s ease-out; /* Saf3.2+, Chrome */
-moz-transition: opacity 0.5s ease-out; /* FF4+ */
-ms-transition: opacity 0.5s ease-out; /* IE10? */
-o-transition: opacity 0.5s ease-out; /* Opera 10.5+ */
transition: opacity 0.5s ease-out;

}</pre>
</blockquote>
<blockquote><p>[browser css keyword]: [property to animate] [duration] [easing method]</p></blockquote>
<p>Para finalizar, cambia el valor de la propiedad a la que has añadido un  transform, y el navegador se encargará del resto. Por eso, para que el  mensaje emergente se desvanezca, habrá que configurar la opacidad en 0.</p>
<p>Finalmente, un poco de Javascript:</p>
<blockquote>
<pre>function hideToast(){
    var alert = document.getElementById("toast");
    alert.style.opacity = 0;

}</pre>
</blockquote>
<p>Lo bueno del concepto, es que este tipo de notificaciones simplifican  el proceso de la configuración de opciones. Normalmente, en otros  entornos virtuales, simplemente se nos informa de que el cambio ha sido  realizado y luego debemos volver manualmente a la pantalla principal de  opciones.</p>
<p>En cambio, con estas alertas emergentes, recibes la confirmación a  través de un sólo mensaje que a su vez, nos envía de regreso a la  pantalla anterior.</p>
<p>Las transiciones CSS nos permiten alterar una propiedad de CSS durante un determinado periodo de tiempo.</p>
<p>Puedes ver un ejemplo de este tipo de alertas con estilo de notificaciones Toast de Android en <strong><a href="http://terrenceryan.com/examples/toast/">Toast Demo</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/alertas-estilo-de-notificaciones-toast-de-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scroll animado (subir arriba) con jQuery</title>
		<link>http://www.zonaw.com/scroll-animado-subir-arriba-con-jquery/</link>
		<comments>http://www.zonaw.com/scroll-animado-subir-arriba-con-jquery/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 17:19:51 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">/?p=1594</guid>
		<description><![CDATA[La siguiente es la forma más sencilla de crear un scroll animado mediante jQuery para desplazarse hasta un punto concreto en nuestra página. Por ejemplo, el típico enlace al final de nuestro site para desplazarse hasta arriba de nuestra web. Para conseguir ese efecto sólo hay que añadir la clase &#8220;toplink&#8221;. $(document).ready(function() { $(&#8220;a.topLink&#8221;).click(function() { [...]]]></description>
			<content:encoded><![CDATA[<p>La siguiente es la forma más sencilla de crear un<strong> scroll animado mediante jQuery</strong> para desplazarse hasta un punto concreto en nuestra página. Por ejemplo, el típico enlace al final de nuestro site para desplazarse hasta arriba de nuestra web. Para conseguir ese efecto sólo hay que añadir la clase  &#8220;toplink&#8221;.</p>
<blockquote><p>$(document).ready(function() {</p>
<p>$(&#8220;a.topLink&#8221;).click(function() {<br />
$(&#8220;html, body&#8221;).animate({<br />
scrollTop: $($(this).attr(&#8220;href&#8221;)).offset().top + &#8220;px&#8221;<br />
}, {<br />
duration: 500,<br />
easing: &#8220;swing&#8221;<br />
});<br />
return false;<br />
});</p>
<p>});</p></blockquote>
<p>Agregar también el enlace al final de la web.</p>
<blockquote><p>&lt;p&gt;&lt;a href=&#8221;#anchor&#8221;&gt;Subir arriba&lt;/a&gt;&lt;/p&gt;</p></blockquote>
<p>Se puede ver un ejemplo de su funcionamiento en <a href="http://jsbin.com/ayulu">jsbin</a> y el código necesario en <a href="http://snipplr.com/view.php?codeview&amp;id=26739">jQuery Smooth Scroll to #Anchor</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/scroll-animado-subir-arriba-con-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mostrar alertas y notificaciones en tu web con Humane.Js</title>
		<link>http://www.zonaw.com/humane-js-alertas-notificaciones-en-tu-web/</link>
		<comments>http://www.zonaw.com/humane-js-alertas-notificaciones-en-tu-web/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 12:04:51 +0000</pubDate>
		<dc:creator>ZonaW</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Herramientas Diseño]]></category>
		<category><![CDATA[Scripts Javascript]]></category>
		<category><![CDATA[accesibilidad]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">/?p=1565</guid>
		<description><![CDATA[Hace unos años la única forma que tenían los sitios web de interactuar con los usuarios era por medio de las molestas e intrusivas ventanas modales en Javascript. Con la llegada de las nuevas versiones de navegadores, estos comenzaron a incluir las ventanas dentro de los mismos navegadores, evitando de este modo las molestas alertas [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos años la única forma que tenían los sitios web de interactuar con los usuarios era por medio de las molestas e intrusivas ventanas <strong>modales en Javascript</strong>. Con la llegada de las nuevas versiones de navegadores, estos comenzaron a incluir las ventanas dentro de los mismos navegadores, evitando de este modo las molestas alertas que no nos permitian realizar ninguna otra acción, hasta que Aceptásemos o Cancelásemos dicho aviso.</p>
<p><a href="http://www.zonaw.com/wp-content/uploads/2011/12/humanejs.gif"><img class="aligncenter size-full wp-image-1566" title="humanejs - notificaciones web" src="http://www.zonaw.com/wp-content/uploads/2011/12/humanejs.gif" alt="humanejs" width="480" height="169" /></a></p>
<p>Ahora <strong><a title="HumaneJs" href="http://wavded.github.com/humane-js/">HumaneJs</a></strong> nos presenta una solución mejorada para <strong>generar alertas y notificaciones</strong> en nuestra web por medio de un framework Javascript. Sus características principales son:</p>
<ul>
<li>Sencillez para incorporarlo en nuestro proyecto, ya que no necesita de ninguna librería para  funcionar.</li>
<li>Se utilizan animaciones CSS y cuando no son soportadas, animaciones Javascript.</li>
<li>Se permiten varios parámetros de configuracion para los mensajes como: tiempo que tarda en desaparecer, desaparición por acción del  usuario,  cerrado por click y forzar la aparición de nuevas  notificaciones.</li>
<li>Se incluyen varios diseños para configurar su apariencia, además se permiten crear diseños personalizados por medio de <a title="Stylus" href="http://learnboost.github.com/stylus/">Stylus</a>.</li>
<li>Soporte para los siguientes navegadores: Internet Explorer 7+, Firefox 3+, Chrome 9+, Safari 3+, Opera 10+ y en fase Beta: iOS y Android.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.zonaw.com/humane-js-alertas-notificaciones-en-tu-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

