<?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>Círculo de Maquetadores &#187; Web Móvil</title>
	<atom:link href="http://www.circulodemaquetadores.com/category/webmovil/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.circulodemaquetadores.com</link>
	<description>Comunidad de Maquetadores Web</description>
	<lastBuildDate>Mon, 12 Mar 2012 13:02:45 +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>Maquetación Móvil con jQuery Mobile</title>
		<link>http://www.circulodemaquetadores.com/jquerymobile/</link>
		<comments>http://www.circulodemaquetadores.com/jquerymobile/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 17:16:10 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Web Móvil]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquerymobile]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[móvil]]></category>
		<category><![CDATA[web móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1927</guid>
		<description><![CDATA[En la era de los dispositivos móviles, el interés por el desarrollo web móvil cada vez es mayor. Actualmente lo más utilizado es aplicar el &#8220;diseño responsivo (responsive design)&#8221; en las web que desarrollemos, para que se visualice o se adapten correctamente en los dispositivos móviles (smartphone, tablet, etc). Esto lo conseguimos haciendo uso de [...]]]></description>
			<content:encoded><![CDATA[<p>En la era de los dispositivos móviles, el interés por el <strong>desarrollo web móvil</strong> cada vez es mayor.</p>
<p>Actualmente lo más utilizado es aplicar el &#8220;<strong>diseño responsivo (responsive design)</strong>&#8221; en las web que desarrollemos, para que se visualice o se adapten correctamente en los dispositivos móviles <em>(smartphone, tablet, etc)</em>. Esto lo conseguimos haciendo uso de <a title="Abre en ventana nueva (en inglés)" lang="en" href="http://www.w3.org/TR/css3-mediaqueries/" hreflang="en" rel="external" target="_blank">Media Queries CSS3</a>.</p>
<p>Por otro lado tenemos los <strong>Frameworks JavaScript</strong> orientados exclusivamente para el desarrollo de aplicaciones y sitios web para móvil. Hoy hablaremos de uno de los más útiles, prácticos y que conlleva menor esfuerzo en el desarrollo de aplicaciones web<strong>:</strong></p>
<div class="imagen alignCenter">
<h2>jQuery Mobile</h2>
<p><a href="http://www.circulodemaquetadores.com/jquerymobile/"><img class="alignnone size-medium wp-image-1928" title="jQuery Mobile" src="http://www.circulodemaquetadores.com/wp-content/uploads/2012/03/jquerymobile-300x297.png" alt="jQuery Mobile" width="300" height="297" /></a></p>
</div>
<p><span id="more-1927"></span></p>
<h2>¿Qué es jQuery Mobile?</h2>
<p>Es un framework de Javascript basado en <strong>jQuery</strong> y <strong>jQuery UI</strong>, para el desarrollo de aplicaciones web y de escritorio (nativas) en dispositivos móviles. Soportando una amplia variedad de dispositivos.</p>
<h2>¿Por qué nos interesa?</h2>
<ul>
<li>Está basado en <strong>jQuery</strong>, por lo tanto la curva de aprendizaje será mínima para aquellas personas que hayan utilizado jQuery.</li>
<li>Compatible con las principales plataformas móviles y de escritorio:<em> iOS, Android, Blackberry, Palm WebOS, Nokia/Symbian, Windows Phone 7, MeeGo, Opera Mobile/Mini, Firefox Mobile, Kindle, Nook</em> y todos los <strong>navegadores modernos</strong>. <a href="http://jquerymobile.com/demos/1.0b2/#/demos/1.0b2/docs/about/platforms.html" target="_blank">Ver todas las plataformas soportadas</a></li>
<li>Su peso de (20kb) y el uso mínimo de imágenes en sus componentes.</li>
<li>Uso de marcado <strong>HTML5</strong> en la estructura de las páginas y componentes, utilizando los diferentes atributos para &#8220;disparar&#8221; automáticamente los <strong>Widgets</strong> de jQueryMobile. Además podemos aplicar los diferentes comportamientos que trae cada componente<em> sin tener que aplicar ningún script adicional.</em></li>
<li>Enfocado tanto a aplicaciones web como a <strong>aplicaciones nativas</strong>. Combinando <a title="Ver documentación jQuery Mobile con PhoneGap" href="http://jquerymobile.com/test/docs/pages/phonegap.html" target="_blank">jQuery Mobile con PhoneGap</a>.</li>
<li><strong>Accesibilidad</strong> en sus componentes, basados en la especificación <a title="Ver especificación WAI-ARIA" href="http://www.w3.org/TR/wai-aria" target="_blank">WAI-ARIA </a> y haciendo uso de los <em>&#8216;roles&#8217;</em>.  De tal manera que trabaje con los lectores de pantalla. <a title="Ver más detalle" href="http://jquerymobile.com/demos/1.1.0-rc.1/docs/about/accessibility.html" target="_blank">Accesibilidad en jQuery Mobile</a></li>
<li>Proporciona una potente herramientas para crear diferentes <strong>temas (themes): </strong><a title="Ir a la herramienta ThemeRoller" href="http://jquerymobile.com/themeroller/" target="_blank">ThemeRoller</a>.</li>
</ul>
<h2>¿Cómo lo utilizamos?</h2>
<p>jQuery Mobile proporciona un <em>cojunto de widgets</em> de fácil implementación y un sistema de <strong>navegación con AJAX </strong>para la transición entre páginas. A continuación veremos como crear fácilmente nuestra primera página:</p>
<h3>&#8220;EL ESQUELETO&#8221;</h3>
<h4>HEAD</h4>
<p>Primero agregamos las referencias necesarias a jQuery, jQuery Mobile y el theme básico de CSS. En el siguiente paso agregaremos nuestro propio theme personalizado.</p>
<p>Una vez que hemos terminado de referenciar las librerías necesarias, creamos la estructura de la plantilla principal de la página <strong>utilizando HTML5</strong>, y luego definimos las areas de contenido<em> (content region)</em> que proporciona jQueryMobile.</p>
<p>Utilizamos el <strong>meta viewport</strong>, con el que podemos establecer el ancho del dispositivo y definir la escala . Por defecto, lo podemos dejar definido con la constante <em>width=device-width </em>y definir la escala mínima y máxima a 1; <em>initial-scale=1.0 maximum-scale=1.0</em>. Podemos añadir <a title="Abre en ventana nueva" href="http://dev.w3.org/csswg/css-device-adapt/#the-viewport-rule" target="_blank">más reglas en el meta viewport</a><em>, </em>por ejemplo si queremos permitir que el usuario pueda escalar la página.</p>
<h4>BODY</h4>
<p>En el cuerpo del documento HTML, especificamos la <em>Página</em> <strong>(data-role=&#8221;page&#8221;)</strong>, la <em>Cabecera</em> <strong>(data-role=&#8221;header&#8221;),</strong> el <em>Contenido</em> <strong>(data-role=&#8221;content&#8221;)</strong> y el Pié <strong>(data-role=&#8221;footer&#8221;)</strong> de la misma<em>, </em>añadiendo los <strong>atributos data- HTML5</strong>, que utiliza jQuery Mobile para transformarlo en Widgets funcionales y con los estilos del theme utilizado.</p>
<pre class="brush:xml">&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;Título página&lt;/title&gt;
	&lt;meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;" /&gt;
	&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
	&lt;link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0-rc.1/jquery.mobile-1.1.0-rc.1.min.css" /&gt;
	&lt;script src="http://code.jquery.com/jquery-1.7.1.min.js"&gt;&lt;/script&gt;
	&lt;script src="http://code.jquery.com/mobile/1.1.0-rc.1/jquery.mobile-1.1.0-rc.1.min.js"&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt; 

&lt;!-- Página principal --&gt;
&lt;section data-role="page"&gt;

	&lt;header data-role="header"&gt;
		&lt;h1&gt;Título&lt;/h1&gt;
	&lt;/header&gt;&lt;!-- /banner --&gt;

	&lt;section data-role="content"&gt;
		&lt;p&gt;Hola Mundo&lt;/p&gt;
	&lt;/section&gt;&lt;!-- /content --&gt;

	&lt;footer data-role="footer"&gt;
		&lt;p&gt;&lt;abbr lang="en" title="Copyright"&gt;©&lt;/abbr&gt; 2012&lt;/p&gt;
	&lt;/footer&gt;&lt;!-- /footer --&gt;	

&lt;/section&gt;&lt;!-- /page --&gt;

&lt;/body&gt;
&lt;/html&gt;</pre>
<h3>Añadiendo tu propio contenido</h3>
<p>Puedes añadir <strong>contenido HTML</strong> dentro del <strong>data-role=&#8221;content&#8221;</strong>, de esta manera usará el estilo del theme asignado.</p>
<p>Si queréis añadir contenido HTML propio, sin que contenga funcionalidad de <em>jQuery Mobile</em>, tendréis que omitir el <strong>atributo data- </strong> y utilizar el <em>role</em> adecuado para cada contenido HTML <em>(si no queréis utilizar roles omitir este paso)</em>.</p>
<pre class="brush:xml">&lt;section role="main"&gt;
	&lt;p&gt;Hola Mundo&lt;/p&gt;
&lt;/section&gt;&lt;!-- /content --&gt;</pre>
<ul>
<li><a href="http://jquerymobile.com/test/docs/content/content-html.html" target="_blank">Contenido HTML de jQuery Mobile</a></li>
<li><a title="Ver tipos de widgets" href="http://jquerymobile.com/demos/1.0.1/docs/content/index.html" target="_blank">Tipos de Widgets de contenido</a></li>
</ul>
<h3>Múltiples páginas</h3>
<p>Todas las páginas estarán incrustadas en el mismo documento. Como hemos visto anteriormente, cada página del sitio estará representada con el atributo <strong>data-role=&#8221;page&#8221;, </strong>también podemos añadirle un título a cada página con el atributo <strong>data-title=&#8221;Título página 1&#8243;</strong>.</p>
<p>Por último debemos añadir el <strong>atributo id </strong>a cada página, de esta manera podemos <em>interactuar</em> con ella, por ejemplo para poder navegar de una página a otra.</p>
<pre class="brush:xml">&lt;!-- Página principal --&gt;
&lt;section data-role="page" data-title="Página de inicio" id="page1"&gt;

	&lt;header data-role="header"&gt;
		&lt;h1&gt;Título&lt;/h1&gt;
	&lt;/header&gt;&lt;!-- /banner --&gt;

	&lt;section data-role="content"&gt;
		&lt;p&gt;Hola Mundo&lt;/p&gt;
	&lt;/section&gt;&lt;!-- /content --&gt;

	&lt;footer data-role="footer"&gt;
		&lt;p&gt;&lt;abbr lang="en" title="Copyright"&gt;©&lt;/abbr&gt; 2012&lt;/p&gt;
	&lt;/footer&gt;&lt;!-- /footer --&gt;	

&lt;/section&gt;&lt;!-- /page --&gt;

&lt;!-- Segunda página --&gt;
&lt;section data-role="page" data-title="Segunda página" id="page2"&gt;

	&lt;header data-role="header"&gt;
		&lt;h1&gt;Título&lt;/h1&gt;
	&lt;/header&gt;&lt;!-- /banner --&gt;

	&lt;section data-role="content"&gt;
		&lt;p&gt;Hola Mundo&lt;/p&gt;
	&lt;/section&gt;&lt;!-- /content --&gt;

	&lt;footer data-role="footer"&gt;
		&lt;p&gt;&lt;abbr lang="en" title="Copyright"&gt;©&lt;/abbr&gt; 2012&lt;/p&gt;
	&lt;/footer&gt;&lt;!-- /footer --&gt;	

&lt;/section&gt;&lt;!-- /page --&gt;</pre>
<p class="brush:xml"><a href="http://jquerymobile.com/demos/1.0.1/docs/pages/multipage-template.html" target="_blank">Ver Múltiples páginas en jQuery Mobile</a></p>
<h3 class="brush:xml">Navegación entre páginas</h3>
<p>La navegación es muy sencilla, solo tenemos que poner en el &#8216;<em>href&#8217; </em>del enlace el &#8216;<em>id&#8217; </em>de la página destino.  El  código HTML quedaría de la siguiente forma:</p>
<pre class="brush:xml">&lt;a href="#page2" data-role="button"&gt;Ir a la página 2&lt;/a&gt;</pre>
<p class="brush:xml">Podemos especificar el tipo de transición con el atributo <strong>data-transition</strong>, la transición por defecto es <em>slide</em> pero existen varios <a href="http://jquerymobile.com/demos/1.0.1/docs/pages/page-transitions.html" target="_blank">tipos de transiciones jQuery Mobile</a>.</p>
<p class="brush:xml">Las que podemos usar en la versión actual de <em>jQuery Mobile</em> son las siguientes</p>
<ul>
<li>slide</li>
<li>slideup</li>
<li>slidedown</li>
<li>pop</li>
<li>fade</li>
<li>flip</li>
</ul>
<p class="brush:xml">También puedes definir la dirección de la transición con el atributo <em><strong>data-direction</strong>, por ejemplo: data-direction=&#8221;reverse&#8221; </em>para invertir la dirección.</p>
<h3 class="brush:xml">Themes jQuery Mobile</h3>
<p>Podemos crear nuestros propios <strong>themes</strong> de forma sencilla y rápida con el <a href="http://www.jquerymobile.com/themeroller" target="_blank">ThemeRoller </a>que nos ofrece <em>jQueryMobile</em>. Una de las principales características de esta herramienta, es la multitud de themes que podemos crear y asignar cada componente que usemos en nuestra aplicación.</p>
<p class="alignCenter"><a href="http://jquerymobile.com/themeroller/"><img class="alignnone size-medium wp-image-2033" title="ThemeRoller jQuery Mobile" src="http://www.circulodemaquetadores.com/wp-content/uploads/2012/03/themroller-mobile-logo-300x101.png" alt="ThemeRoller jQuery Mobile" width="300" height="101" /></a></p>
<p>Cada theme o tema tiene asignado una letra, con la que podemos identificar el theme y aplicarlo a cualquier componente que queramos, usando el atributo <strong>data-theme</strong>. Veamos un sencillo ejemplo:</p>
<pre class="brush:xml">&lt;!-- Página principal --&gt;
&lt;section data-role="page" data-title="Página de inicio"
data-theme="b" id="page1"&gt;</pre>
<p>En la documentación oficial podemos ver más sobre el uso de <a href="http://jquerymobile.com/demos/1.0.1/docs/api/themes.html" target="_blank">themes en jQuery Mobile</a> y las opciones posibles para cada uno de los componentes.</p>
<p>Debemos tener en cuenta que jQuery Mobile genera clases para cada uno de sus componentes usando el <strong>prefijo ui-</strong>.</p>
<h3>Formularios</h3>
<p>Los componentes de formulario de jQuery Mobile, nos aportan multitud de funciones ya definidas y diferentes tipos de elementos propios. Todos los formularios deben estar dentro de la etiqueta <em>form </em>y con el <em>action</em> y <em>method</em> asignados para procesar la información en servidor:</p>
<pre class="brush:xml">&lt;form action="form.php" method="post"&gt; ... &lt;/form&gt;</pre>
<p class="brush:xml">Existen varios tipos de controles, que son mas que suficientes para poder crear formularios complejos. Con galería de <a href="http://jquerymobile.com/demos/1.0.1/docs/forms/forms-all.html" target="_blank">elementos de formularios jQuery Mobile</a> podemos ver de un vistazo todos los elementos y la funcionalidad de cada uno de ellos.</p>
<p class="brush:xml">También nos da la opción de crear un formulario con una <a title="Ver comparación formularios mini y normal" href="http://jquerymobile.com/test/docs/forms/forms-all-compare.html" target="_blank">versión mini </a>de sus controles, útil para formularios extensos o para aprovechar espacio en la pantalla del dispositivo. Para ello debemos añadir el atributo <strong>data-mini=&#8221;true&#8221; </strong>en el <em>controlgroup:</em></p>
<pre class="brush:xml">&lt;form action="form.php" method="post" id="form"&gt;
	&lt;div data-role="fieldcontain"&gt;
		&lt;fieldset data-role="controlgroup" data-mini="true"&gt;
			&lt;legend&gt;Opciones:&lt;/legend&gt;
			&lt;input type="radio" name="radio-choice-1" id="radio-choice-1" value="choice-1" checked="checked" /&gt;
			&lt;label for="radio-choice-1"&gt;Opción 1&lt;/label&gt;
			&lt;input type="radio" name="radio-choice-1" id="radio-choice-2" value="choice-2"  /&gt;
			&lt;label for="radio-choice-2"&gt;Opción 2&lt;/label&gt;
		&lt;/fieldset&gt;
	&lt;/div&gt;
&lt;/form&gt;</pre>
<h4 class="brush:xml">Accesibilidad en formularios</h4>
<p>Si se requiere ocultar la etiqueta <em>label</em> por motivos de accesibilidad y que los lectores de pantalla puedan leerla, podemos ayudarnos de la clase <strong>ui-hidden-accessible </strong>y añadir el atributo<strong> placeholder </strong>para usar el elemento de formulario como label:</p>
<pre class="brush:xml">&lt;label for="nombreusuario" class="ui-hidden-accessible"&gt;Usuario:&lt;/label&gt;
&lt;input type="text" name="nombreusuario" id="nombreusuario" value="" placeholder="Usuario" /&gt;</pre>
<p>Si tenemos un contenedor de <em>jQuery Mobile</em> para controles de formularios le asignamos la clase al propio contenedor:</p>
<pre class="brush:xml">&lt;div data-role="fieldcontain" class="ui-hide-label"&gt;
	&lt;label for="nombreusuario"&gt;Usuario:&lt;/label&gt;
	&lt;input type="text" name="nombreusuario" id="nombreusuario" value="" placeholder="Usuario" /&gt;
&lt;/div&gt;</pre>
<p>Ambos ejemplos se verían de la siguiente forma:</p>
<p class="alignCenter"><img class="alignnone size-full wp-image-2044" title="input" src="http://www.circulodemaquetadores.com/wp-content/uploads/2012/03/input.png" alt="Input accesible sin etiqueta label" width="292" height="55" /></p>
<p><span style="text-decoration: underline;"><strong>Nota:</strong></span> Si necesitamos deshabilitar ciertos elementos del formulario, usaremos el <strong>atributo disabled</strong>. En el caso de que necesitemos aplicar el estilo disabled a un elemento que no sea un control de formulario, podemos utilizar la clase <strong>ui-disabled </strong>sobre el elemento.</p>
<h2>Conluyendo</h2>
<p>Hemos analizado de forma rápida las nociones básicas que debemos saber de <strong>jQuery Mobile</strong> y  sus principales componentes, podéis ver la información técnica más detallada en la <a title="Documentación jQuery Mobile" href="http://jquerymobile.com/demos/1.0.1/" target="_blank">documentación oficial</a>.</p>
<p>Para concluir os dejo una <a title="Ver guía de referencia" href="http://jquerymobile.com/demos/1.0.1/docs/api/data-attributes.html" target="_blank">Guía de referencia de jQuery Mobile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/jquerymobile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Guía de Desarrollo Web Móvil</title>
		<link>http://www.circulodemaquetadores.com/guia-desarrollo-web-movil/</link>
		<comments>http://www.circulodemaquetadores.com/guia-desarrollo-web-movil/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 11:49:24 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Web Móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1219</guid>
		<description><![CDATA[<p>Los chicos de <a href="http://mobiforge.com" title="Abre en ventana nueva (en inglés)" target="_blank">mobiforge</a> nos ofrecen de forma gratuita la una <strong>dotMobi Guía de Desarrollo Web Movil</strong>. No es una guía muy reciente, pero básicamente contiene casi todos los puntos para cualquiera Web para Móvil.</p>
<p class="alignCenter"><a href="http://pc.dev.mobi/files/dotMobi%20Mobile%20Web%20Developers%20Guide.pdf" target="_blank" title="Descargar Guía de Desarrollo Web Móvil"><img src="http://mobiforge.com/sites/mobiforge.com/files/developerguide.jpg" alt="Guía de Desarrollo Web Móvil" /></a></p>]]></description>
			<content:encoded><![CDATA[<p>Los chicos de <a href="http://mobiforge.com" title="Abre en ventana nueva (en inglés)" target="_blank">mobiforge</a> nos ofrecen de forma gratuita la una <strong>dotMobi Guía de Desarrollo Web Móvil</strong>. No es una guía muy reciente, pero básicamente contiene casi todos los puntos para cualquiera Web para Móvil.</p>
<p class="alignCenter"><a href="http://pc.dev.mobi/files/dotMobi%20Mobile%20Web%20Developers%20Guide.pdf" target="_blank" title="Descargar Guía de Desarrollo Web Móvil"><img src="http://mobiforge.com/sites/mobiforge.com/files/developerguide.jpg" alt="Guía de Desarrollo Web Móvil" /></a></p>
<p>La guía se ha realizado basandose en el documento de <a href="http://www.w3.org/TR/mobile-bp/" lang="en" target="_blank" title="Abre en ventana nueva (en inglés)">Mobile Web Initiative de W3C Mobile Web Best Practices 1.0</a>, pero lo lleva más lejos. Es muy importante tener la base de estas <strong>mejores prácticas y hacerlo más accesible</strong>. Con esto en mente, la guía comienza describiendo el panorama web móvil en detalle, y la importancia del <strong>contexto móvil</strong>.</p>
<p>Hay ejemplos de código y un montón de información útil. Describe las técnicas reales para crear un sitio <strong>apto para móviles y la forma de publicarlo</strong>. Esta guía está diseñada para los desarrolladores que ya están familiarizados con el desarrollo web en general, pero que ahora quieren probar suerte en el móvil. Por ahora, la guía no incluye las técnicas más avanzadas tales como la adaptación, pero eso se verá en la parte II.</p>
<p class="alignCenter"><a href="http://pc.dev.mobi/files/dotMobi%20Mobile%20Web%20Developers%20Guide.pdf" class="boton">Descargar Guía de Desarrollo Web Móvil</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/guia-desarrollo-web-movil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Guía de Emuladores de Móvil</title>
		<link>http://www.circulodemaquetadores.com/emuladores-moviles/</link>
		<comments>http://www.circulodemaquetadores.com/emuladores-moviles/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 10:18:26 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Web Móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1150</guid>
		<description><![CDATA[<p>Este artículo se centra en la <strong>configuración de emuladores para probar sitios móvil</strong> (que también pone de manifiesto emuladores que se pueden utilizar para probar aplicaciones móviles). En él veremos los diferentes tipos de emulador disponible, los mejores para usar, y las diferentes formas en que pueden ser utilizados.</p>
<p class="alignCenter"><img src="/images/emuladoresmoviles.png" alt="Emuladores para dispotivos móviles" /></p>]]></description>
			<content:encoded><![CDATA[<p>Este artículo se centra en la <strong>configuración de emuladores para probar sitios móvil</strong> (que también pone de manifiesto emuladores que se pueden utilizar para probar aplicaciones móviles). En él veremos los diferentes tipos de emulador disponible, los mejores para usar, y las diferentes formas en que pueden ser utilizados.</p>
<p class="alignCenter"><img src="/images/emuladoresmoviles.png" alt="Emuladores para dispotivos móviles" /></p>
<h2>Emuladores de Móviles</h2>
<p>Se dividen en tres categorías principales:</p>
<ul>
<li><strong>Emuladores de dispositivos:</strong> Estos son generalmente proporcionados por los fabricantes de dispositivos para simular el dispositivo real. Son excelentes para la prueba de su <strong>sitio Web</strong> o aplicación en un dispositivo en particular.</li>
<li><strong>Emuladores de navegadores:</strong> Para simular entornos móviles. Si bien es útil para determinar la funcionalidad disponible en un navegador móvil en particular, son inútiles para el dispositivo de pruebas específicas. Ya se escribió un artículo sobre <a href="http://www.circulodemaquetadores.com/navegadores/navegadores-para-dispositivos-moviles/" title="Ver artículo">Navegadores para dispositivos móviles</a>, dónde podemos ver los diferentes navegadores que existen actualmente para <strong>dispositivos móviles</strong>.</li>
<li><strong>Microsoft</strong> proporciona emuladores para <strong>Windows Mobile</strong>, y <strong>Google</strong> proporciona un emulador de <strong>Android</strong>. Éstos se ejecutan dentro de un entorno simulado de dispositivos móviles y facilita el acceso a aplicaciones que se ejecutan en el sistema operativo, por ejemplo, un navegador Web.</li>
</ul>
<p>Os dejo con el artículo completo de <a href="http://mobiforge.com/">mobiForge</a>, muy interesante para aquellos <strong>desarrolladores Web Móvil</strong> que deseen poder probar sus sitios Wen los diferentes dispositivos móviles, con solo instalar y configurar unas aplicaciones:</p>
<p class="alignCenter"><a href="http://mobiforge.com/testing/story/a-guide-mobile-emulators" title="Abre en ventana nueva (en inglés)" class="boton" target="_blank">Guía de Emuladores de Móviles</a></p>
<p>Agrego tambien una <a href="http://olgacarreras.blogspot.com/2007/01/mis-validadores.html" title="Acceder al artículo">Guía de validadores de Olga Carreras</a>, muy interesante. En dónde incluye también la validación para móviles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/emuladores-moviles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diseñando para Móviles (diseño para múltiples tamaños de pantalla)</title>
		<link>http://www.circulodemaquetadores.com/disenando-para-moviles-diseno-para-multiples-tamanos-de-pantalla/</link>
		<comments>http://www.circulodemaquetadores.com/disenando-para-moviles-diseno-para-multiples-tamanos-de-pantalla/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 10:47:11 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[Web Móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=1102</guid>
		<description><![CDATA[<p>En este artículo os enseñaremos y aprenderéis como conseguir un <strong>Diseño Web 100% Móvil</strong>, se explicará paso a paso las distintas estrategias para lograr el objetivo de; diseñar una Web totalmente válida para la gran mayoría de dispositivos móviles, usando las técnicas y tecnologías que podrás ir viendo a continuación.</p>
<p class="alignCenter" style="padding-top:12px"><img src="/images/ejemplo-moviles.jpg" alt="Ejemplo de diseños Web para móviles" /></p>
<p>Imaginemos que tenemos que encagarnos de crear un diseño de un <strong>sitio web para móviles</strong>. Es probable que, a menos que estemos diseñando para un solo dispositivo, rápidamente nos vamos a encontrar con un problema común que experimentan todos los diseñadores que trabajan con dispositivos móviles, averiguar cuales son realmente las proporciones de pantalla de un <strong>dispositivo móvil</strong>.</p>]]></description>
			<content:encoded><![CDATA[<p>En este artículo os enseñaremos y aprenderéis como conseguir un <strong>Diseño Web 100% Móvil</strong>, se explicará paso a paso las distintas estrategias para lograr el objetivo de; diseñar una Web totalmente válida para la gran mayoría de dispositivos móviles, usando las técnicas y tecnologías que podrás ir viendo a continuación.</p>
<p>Imaginemos que tenemos que encagarnos de crear un diseño de un <strong>sitio web para móviles</strong>. Es probable que, a menos que estemos diseñando para un solo dispositivo, rápidamente nos vamos a encontrar con un problema común que experimentan todos los diseñadores que trabajan con dispositivos móviles, averiguar cuales son realmente las proporciones de pantalla de un <strong>dispositivo móvil</strong>.</p>
<h2>Por ejemplo:</h2>
<ul>
<li>El <strong>iPhone</strong> es de 320 píxeles de ancho por 480 píxeles de alto.</li>
<li>Muchos dispositivos de <strong>Nokia N-Series</strong> son 240 píxeles de ancho por 320 píxeles de alto.</li>
<li>Los dispositivos más nuevos a menudo apoyan un modo apaisado donde la anchura y la altura se invierte de forma espontánea.</li>
<li>Los dispositivos de Nokia más populares disponen de pantallas que van de 176 por 208 píxeles hasta 352 por 416 píxeles.</li>
<li>Las resoluciones de pantalla <strong lang="en">Blackberry</strong> variar desde 160 x 160 píxeles hasta a 324 x 352 píxeles.</li>
</ul>
<p class="alignCenter"><img src="/images/ejemplo-moviles.jpg" alt="Ejemplo de diseños Web para móviles" /></p>
<p>Este artículo se destina a ayudar a desarrollar el diseño de estrategias eficaces para orientarlo a una amplia gama de dispositivos móviles y tamaños de pantalla. Con este fin, comenzamos con un esquema de dos cuestiones clave que se encontrará en el diseño para las pequeñas pantallas: <strong>la diversidad en la pantalla y el tamaño del píxel</strong>.</p>
<h2>Esperar y gestión de la diversidad</h2>
<p>En este punto, probablemente te estarás preguntando <em>&#8220;&#8230; ¿es realmente necesario para el diseño de todos estos tamaños diferentes de pantalla?&#8221;, o &#8220;&#8230; es lo que realmente necesitamos para crear un diseño para cada dispositivo?&#8221;</em>. Dependiendo de los requerimientos de negocio del proyecto, puede ser totalmente factible diseñar sólo para un tamaño de pantalla o dispositivo. Sin embargo, si los requisitos determinan que debe ser utilizado por la mayoría de los dispositivos, vamos a tener que encontrar la manera de hacer frente a esta diversidad.</p>
<p>Las cosas pueden no ser tan malas como parecen. Al diseñar para la <strong>web móvil</strong>, podemos suponer que las páginas se desplazan hacia arriba y hacia abajo como lo hacen los navegadores. Esto, de alguna forma elimina la necesidad de preocuparse por la altura de la pantalla, lo que nos permite centrar nuestros esfuerzos principalmente en tratar con la diversidad en anchos de pantalla del dispositivo. Afortunadamente <a href="http://deviceatlas.com/explorer" title="Abre en ventana nueva (en inglés)" target="_blank">DeviceAtlas Explorer</a> nos proporciona un medio rápido para comprobar que el ancho de la pantalla en &#8220;se rompe&#8221; a través de los miles de dispositivos móviles conocidos.</p>
<p class="alignCenter"><img src="/images/deviceatlas-explorer.png" alt="Gráficas de uso de anchos de pantalla en dispositivos móviles"/></p>
<p>Los gráficos anteriores indican, que la gran mayoría de los dispositivos comparten sólo tres anchos de pantalla, 128, 240 y 176 píxeles con muchos de los valores restantes, 120, 130, 160, 208 y 220 píxeles, no demasiado divergentes de estos tres valores centrales. Esto nos deja con unos cuantos dispositivos, tanto en los extremos altos y bajos, con una anchura de 96, 101, 320 y 320 + píxeles. Mientras que los dispositivos con un ancho de pantalla de menos de 128 píxeles pueden parecer un pequeño porcentaje de la totalidad, cuando se combina (96, 120, 101 y 84 píxeles) que suman hasta 469 dispositivos!. Más de la mitad del número de dispositivos de 240 píxeles o alrededor del 10% de todos los dispositivos conocidos.</p>
<p class="alignCenter"><img src="/images/screensizes.png" alt="Grafica de Tamaños de pantalla dedispositivos móviles"/></p>
<p>Tambien debemos señalar que en este momento, menos del 5% de los dispositivos tienen <strong>resoluciones</strong> superiores a 320 píxeles de ancho. Esperamos que esto cambie en los próximos años, ahora estamos viendo las resoluciones de pantalla más pequeña (128, 176, etc), y dando paso a las más grandes (240 +), como se ilustra en el gráfico siguiente:</p>
<p class="alignCenter"><img src="/images/width_years.png" alt="Gráficos de uso del ancho de pantalla en dispositivos móviles en los últimos años"/></p>
<p>Teniendo en cuenta que el tamaño de pantalla es importante, también hay un parámetro adicional a considerar: <strong>la dimensión física de la pantalla</strong>.</p>
<h2>El problema de los Píxeles</h2>
<p>Durante años, los diseñadores han realizado principalmente <strong>plantillas Web</strong> para monitores comunes. El tamaño de pantalla medio es de 1024 x 768 pixels, y aunque el tamaño físico de las pantallas varían, las dimensiones totales normalmente son como resultado una densidad de píxeles de alrededor de 85 ppp (píxeles por pulgada). Últimamente, sin embargo, el panorama ha empezado a mostrar el cambio, sobre todo con los nuevos <strong>dispositivos portátiles</strong>:</p>
<ul>
<li><strong>Netbooks</strong>, como el Asus Eee PC 900 tienen un rango de 9 pulgadas en diagonal con una resolución en torno a 1024 x 600 píxeles dándoles la densidad de píxeles de alrededor de 133 ppp.</li>
<li>El <strong lang="en">iPhone</strong> de Apple tiene una resolución de pantalla de 320 x 480 píxeles que al combinarse con sus 3.6&#8243; de diagonal de pantalla los resultados nos llevan a, una densidad de píxeles de 160 ppp.</li>
<li>El E60 de <strong>Nokia</strong> tiene una resolución de pantalla de 416 x 352 píxeles y un minúsculo 2,2&#8243; de diagonal de pantalla dándole una densidad de píxeles de más de 240 ppp!</li>
</ul>
<p>Cuando se combina con la necesidad de apoyar muchos dispositivos, esta gran variación en la <strong>densidad de píxeles</strong> introduce un nuevo problema, el impacto del tamaño de píxels en el diseño.</p>
<p>La siguiente ilustración simula la misma imagen de 100 x 100 píxeles en dispositivos con la densidad de píxeles de 72, 144 y 240 píxeles por pulgada. Observemos cómo el tipo y los detalles finos se pierden como se representa en las imágenes más pequeñas.</p>
<p class="alignCenter"><img src="/images/pixels.png" alt="Detalle de los medidas de pantalla" /></p>
<p>Esto significa que debemos de dar solución a una amplia gama de píxeles. Sin embargo, es importante tener en cuenta que no todos los píxeles son creados iguales, y cuando sea posible:</p>
<ul>
<li>Determinar la gama completa de densidades de píxeles, necesitará ser soportada.</li>
<li>Revisa tus diseños para estos dispositivos, para garantizar su visualización en todos ellos.</li>
<li>Diseñar y definir los elementos de la maquetación en unidades relativas, como el <strong>em y en porcentajes</strong>.</li>
</ul>
<p><strong>Con un desarrollo y estrategia teniendo en cuenta los tamaños de pantalla, conseguiremos construir sitios Web escalables para una amplia gama de dispositivos móviles.</strong></p>
<p>A continuación definiremos las diferentes estrategias para conseguir una Web para <strong>múltiples pantallas</strong>. <em>No solo para dispositivos móviles sino también para pantallas de escritorio</em>:</p>
<h2>Estrategias de diseño de sitios Web para móviles</h2>
<h3>Estrategia 1: Definición de grupos de dispositivos</h3>
<p>Como hemos comentado antes, puede haber miles de modelos de dispositivos, la diversidad no es tan mala como parece a simple vista. De hecho, es completamente posible agrupar muchos dispositivos con un ancho de pantalla similar y acabar con cinco grupos con diferentes <strong>anchos de pantalla</strong>:</p>
<ul>
<li><strong>tiny:</strong> 84px, 96px, 101px, 128px, 130px, 132px</li>
<li><strong>pequeña:</strong> 160px, 176px</li>
<li><strong>medio:</strong> 208px, 220px, 240px</li>
<li><strong>grande:</strong> 320px, 360px, 480px +</li>
<li><strong>escritorio:</strong> 800px +</li>
</ul>
<p>Estas agrupaciones son, por supuesto, totalmente arbitrarias y los requisitos de un proyecto pueden dictar un conjunto totalmente diferente. Por ejemplo, 320 píxeles para el iPhone y, poco más de 240 píxeles para navegadores móviles más recientes y 128 píxeles para dispositivos más antiguos. Al final, la definición de las agrupaciones de dispositivos realmente se reduce a los objetivos y la necesidad del proyecto. Con este fin, es una buena idea visitar <strong>DeviceAtlas</strong> de forma regular con el fin de ver las estadísticas y volver a evaluar la relevancia de sus agrupaciones.</p>
<p>Tambien debemos tener en cuentas las capacidades de cada dispositivo no todos soportan <strong>CSS avanzado</strong>, manipulación del <strong>DOM</strong> y <strong>JavaScript</strong>. Antes de hacer las agrupaciones comentadas anteriormente, debemos asegurarnos que los dispositivos móviles son compatibles con las tecnologías que ofrecerá el proyecto Web.</p>
<h3>Estrategia 2: Crear un diseño de referencia por defecto</h3>
<p>Después de haber definido los grupos de dispositivos, ahora debemos seleccionar el <strong>dispositivo de referencia</strong>. Este es el dispositivo que se usara como base durante el proceso de diseño y en última instancia, dará lugar a la creación de un <strong>diseño de referencia</strong>. Dependiendo de las necesidades de negocio que desee, se diseñará una versión de referencia para un ancho medio de pantalal de (240px). Esto mantiene el diseño suficientemente simple para adaptarse a pantallas más pequeñas, permitiendo al mismo tiempo la libertad de crear un diseño que se adaptará a los dispositivos con pantallas más grandes. También alguna vez crearemos 2 diseños de referencia, pero solo cuando sea necesario. Todo esto nos permite lo siguiente:</p>
<ul>
<li>Progresivamente mejorar el diseño de los dispositivos más avanzados (por ejemplo: para aprovechar el <strong>GPS</strong> o el apoyo a <strong>CSS3</strong>).</li>
<li>Adaptarse a los multiples dispositivos de contacto (móviles, PDA, etc).</li>
<li>Ajustar el diseño para compensar las actuales limitaciones graves en los dispositivos más restringidos.</li>
</ul>
<p class="alignCenter"><img src="/images/reference.jpg" alt="Diseño de referencia de dispositivos móviles" /></p>
<h3>Estrategia 3: Definir las normas para el contenido y la adaptación de diseño</h3>
<p>Una vez que hayamos completado un diseño de referencia, también debemos proporcionar una dirección específica para la adaptación de este diseño a otros tamaños de pantalla. Similares a los contenidos de un documento de diseño visual. Estas normas y directrices deben ayudar al equipo de <strong>maquetación Web</strong> a adaptar el diseño sacando partido al código <strong>XHTML y CSS</strong>. Por ejemplo:</p>
<ul>
<li>El logotipo del sitio debe estar adaptado para cada agrupación de dispositivos para garantizar la visualización de dicha imagen.</li>
<li>Las cabeceras deberían estirarse al 100% del ancho de la pantalla utilizando una imagen de fondo repetitiva siempre que sea posible.</li>
<li>Las imágenes de contenido no deben ser mayor de 200 píxeles de ancho para el grupo <em>por defecto</em>, (o el 80% de la anchura de la pantalla del dispositivo).</li>
<li>Las imágenes de contenido debe ser automáticamente <strong>optimizadas para escalar, independientemente del ancho de pantalla</strong>.</li>
<li>Siempre que sea posible, las listas de <strong>iconos o gráficos decorativos</strong> deben de ser eliminados, y así conseguir el mayor espacio disponible para el contenido.</li>
<li>Una hoja de estilo dinámica se utilizará con el fin de establecer los valores para cada dispositivo.</li>
</ul>
<p>Aunque no es una recomendación formal, resume las estrategias comunes para adaptar y mejorar el diseño, manteniendo los tamaños de archivos al mínimo. Siempre debemos tomar decisiones de diseño pensando en la mayoría de usuarios, y en lo objetivos del proyecto.</p>
<p class="alignCenter"><img src="/images/rules.png" alt="Estrategías de diseño para móvil" /></p>
<h3>Estrategia 4: Opta por los estándares web y un diseño flexible</h3>
<p>Con las normas del diseño de referencia y la adaptación en su lugar, la estrategia final se basa en la <strong>flexibilidad de marcado</strong> a través de la <strong>reutilización de un código genérico</strong>, basados en estándares <strong>XHTML y CSS</strong>. En la práctica significa, la creación de un código XHTML y CSS genérico, que podemos usar mayormente en cualquiera de los futuros proyectos para dispositivos móviles, esto nos aportará beneficio, tiempo y productividad en los siguientes proyectos. Dado el gran número de dispositivos móviles, este beneficio no puede ser subestimado, ya que garantiza que su contenido será <strong>accesible</strong> a un gran número de usuarios, sin complicar el trabajo a los desarrolladores. A continuación, se presenta una serie de indicaciones para aumentar progresivamente el diseño de las agrupaciones dispositivo diferentes, a través del uso de navegador y/o el dispositivo específico. CSS, gráficos y marcado HTML.</p>
<p>A medida que vamos leyendo aprendemos que realmente para conseguir un <strong>diseño accesible</strong> para cualquier dispositivo móvil es, crear <strong>diseños líquidos</strong> partiendo de un diseño de referencia y maximizar el uso de CSS y XHTML. Todo esto incluye tomar como referencia las siguientes inidicaciones:</p>
<ul>
<li>No especificar un <strong>ancho de documento específico</strong>, permitiendo así que el <strong>diseño pueda expandirse y contraerse</strong>, y así pueda llenar la pantalla del navegador del dispositivo.</li>
<li>Aprovechar los elementos de bloque que también se expanden y se contraen de forma nativa.</li>
<li>Usar la hoja de estilos para dsitribuir los elementos de contenido de forma <strong>accesible para el usuario</strong>.</li>
<li>Especificar el tamaño de los elementos de diseño utilizando los <strong>porcentajes</strong> de modo que, naturalmente se expandan y se contraigan adaptandose al ancho de página.</li>
</ul>
<h4>Poniendo todo junto</h4>
<p>Para minimizar al máximo el tiempo de carga de la página, debemos simplificar y agrupar el <strong>código a una sola línea</strong>. Tambien tenemos que cumplir con los <strong>estándares XHTML y CSS</strong>. Por ejemplo el marcado y diseño de la web de la BBC para móviles es bastante simple y con un contenido básico:</p>
<p class="alignCenter"><img src="/images/fluid.jpg" alt="Diseño de la Web de la BBC" /></p>
<p>Como podemos comprobar es un diseño totalmente fluido y escalable, que ocupa todo el ancho de la pantalla, independientemente del dispositivo que se use. El resto de los estilos y contenidos son especialmente adaptados en la siguiente imagen, que satisfacen el producto o familia de dispositivos más usados actualmente:</p>
<p class="alignCenter"><img src="/images/adaptation.jpg" alt="Un diseño adaptado a multiples pantallas" /></p>
<ul>
<li>El <strong>logotipo</strong> cambia de tamaño o es sustituido para adaptarse a la anchura de la pantalla del dispositivo.</li>
<li>La cabecera y otros elementos utilizan una textura como fondo y un color, en dispositivos más antiguos dicha textura no se muestra, perso si se muestra el color de fondo.</li>
<li>La BBC, parerce que a optado por adaptar el contenido a diferentes grupos de dispositivos, como podemos comprobar en la imagen las diferencias que hay entre el <strong>iPhone</strong> y el resto de dispositivos. También podemos ver que en el iPhone se muestran más contenidos y gráficos aprovechando al máximo su gran pantalla.</li>
<li>Las <strong>imágenes son escalables</strong> y se adaptan a cualquiera de los dispotivios.</li>
<li>En los dispositivos más grandes, los iconos asociados a cada elemento de la lista se pueden ver. Mientras que en los dispositivos más pequeños se elimina para garantizar una longitud de línea cómoda, para la visualización correcta del contenido.</li>
</ul>
<p>El sitio Web de la BBC, es un ejemplo ideal, ya que muestra de forma simple que se puede combinar un marcado y estilos para llevar a acabo la visualización correcta de un amplio grupo de dispotitivos móviles. Su diseño, adaptación, redacción y funcionalidad esta totalmente orientado a los múltiples dispositivos que usan los usuarios. Con una rápida carga del sitio, una buena optimización y <strong>equilibrio etre diseño y accesibilidad</strong>.</p>
<h2 lang="en">User Agent Switcher</h2>
<p>Por último quiero incluir un práctico complemento para firefox, su nombre es <a href="http://chrispederick.com/work/user-agent-switcher/" title="Abre en ventan nueva (en inglés)" target="_blank" hreflang="en">User Agent Switcher</a>, nos permite visualizar una Web en diferentes dispositivos. La extensión <strong>User Agent Switcher</strong> añade un menú y un botón de la barra de herramientas para cambiar el agente de usuario del navegador. Está diseñado para Firefox, Flock, Songbird y Thunderbird, y se ejecutarán en cualquier plataforma que soporte estos navegadores, incluyendo Windows, Mac OS X y Linux. Creo que es la herramienta más apropiada para testear nuestra maquetas en cualquier dispositivo. Tambien os añado un fichero xml para integrarlo en la herramienta, con el que nos añadira los agentes de usuario de los distintos dispositivos móviles más populares y usados actualmente:</p>
<p class="alignCenter"><img src="/images/toolbar.png" alt="User Agent Switcher" /></p>
<p class="alignCenter"><a class="boton" href="/archivos/useragentswitcher.xml">Descargar pack de agentes de usuario</a></p>
<p>Concluyendo, espero que todo lo que hemos comentado os sirva de gran ayuda para vuestros proyectos para dispositivos móviles, ya que son el futuro de la Web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/disenando-para-moviles-diseno-para-multiples-tamanos-de-pantalla/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Estudio de Usabilidad Móvil de Jacob Nielsen</title>
		<link>http://www.circulodemaquetadores.com/estudio-de-usabilidad-movil-nielsen/</link>
		<comments>http://www.circulodemaquetadores.com/estudio-de-usabilidad-movil-nielsen/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 22:05:22 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[Usabilidad Web]]></category>
		<category><![CDATA[Web Móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=969</guid>
		<description><![CDATA[<p><a href="http://es.wikipedia.org/wiki/Jakob_Nielsen" title="Abre en Ventana Nueva" target="_blank">Jacob Nielsen</a>, experto en estudios de usabilidad, ha realizado un <strong>estudio de usabilidad</strong> sobre el uso de la <strong>Web móvil</strong> en general, con 48 participantes en los EE.UU. y Reino Unido. Se realizó una revisión de diseño de 20 sitios Web, con 6 teléfonos: un teléfono móvil de pantalla táctil, tres teléfonos inteligentes (smartphones) diferentes, y dos teléfonos de contacto diferentes.</p>
<p class="alignCenter"><img src="/images/usabilidad-movil.jpg" alt="Usabilidad Web Móvil" /></p>
<p>El estudio revela que el uso de la Web en un teléfono móvil varía dependiendo de las <strong>características del dispositivo</strong> que se use. Como era de esperar, se descubrió que los sitios diseñados específicamente para su uso en un teléfono móvil rinde sustancialmente mejor, que los "sitios completos" y no adaptados para ello. Cosa que debemos tener muy en cuenta para nuestros proyectos Web.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://es.wikipedia.org/wiki/Jakob_Nielsen" title="Abre en Ventana Nueva" target="_blank">Jacob Nielsen</a>, experto en estudios de usabilidad, ha realizado un <strong>estudio de usabilidad</strong> sobre el uso de la <strong>Web móvil</strong> en general, con 48 participantes en los EE.UU. y Reino Unido. Se realizó una revisión de diseño de 20 sitios Web, con 6 teléfonos: un teléfono móvil de pantalla táctil, tres teléfonos inteligentes (smartphones) diferentes, y dos teléfonos de contacto diferentes.</p>
<p class="alignCenter"><img src="/images/usabilidad-movil.jpg" alt="Usabilidad Web Móvil" /></p>
<p>El estudio revela que el uso de la Web en un teléfono móvil varía dependiendo de las <strong>características del dispositivo</strong> que se use. Como era de esperar, se descubrió que los sitios diseñados específicamente para su uso en un teléfono móvil rinde sustancialmente mejor, que los &#8220;sitios completos&#8221; y no adaptados para ello. Cosa que debemos tener muy en cuenta para nuestros proyectos Web.</p>
<p><strong>Nielsen</strong> también en comparación con un estudio del año 2000. Las mismas tareas que llevan más tiempo a hacer hoy, que los que lo  hicieron en el año 2000 en un <strong>teléfono WAP</strong>. Sugiere que la razón principal es que en aquel entonces, la <em>web móvil</em> era un &#8220;jardín cercado&#8221;, limitado, pero relativamente simple, mientras que hoy la Web es más abierta en los teléfonos móviles. Y la gente lo que necesita es ir a un <strong>motor de búsqueda</strong> y no perder tiempo en introducir y buscar una palabra, debido a los tiempos de carga para buscar una respuesta.</p>
<p>Como se ha comentado, con respecto al año 2000 la usabilidad Web en móviles <em>no ha progresado</em>, sobre todo en los tiempos de espera para ver los contenidos que buscas y teniendo en cuenta que las conexiones a Internet son mucho más rapidas que hace 9 años. Pero poco a poco se piensa mas en el <strong>diseño Web para Móvil</strong>, ya que es el futuro de la Web.</p>
<h2>Las pantallas grandes y la manipulación directa tiene un gran impacto en la usabilidad.</h2>
<p>Como era de esperar, entre más grande sea la pantalla, mejor será la <strong>experiencia del usuario</strong> al acceder a sitios Web. A continuación os dejo con el promedio de exito en estos dispositivo:</p>
<ul>
<li><strong>Teléfonos móviles de contacto</strong> 38%</li>
<li><strong lang="en">Smartphones</strong> 55%</li>
<li><strong>Teléfonos de pantalla táctil</strong> 75%</li>
</ul>
<p>Con estos números, el consejo para los consumidores es fácil: comprar un teléfono de contacto si los sitios Web que están utilizando son importantes para ellos.</p>
<p>El consejo para los <strong>Desarrolladores Web</strong> es más difícil. Los teléfonos de uso tienen una mejor facilidad de uso, pero <em>¿realmente se usa para navegar, lo suficiente como para tenerlos en cuenta?</em>. Otra posibilidad es centrarse en los usuarios de <strong>teléfonos smartphone y teléfonos táctiles</strong> que son más propensos a navegar por la Web.</p>
<p>Fuente: <a href="http://www.useit.com/alertbox/mobile-usability.html" hreflang="en" title="Ver artículo completo (en inglés)">Mobile Usability</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/estudio-de-usabilidad-movil-nielsen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Navegadores para dispositivos móviles</title>
		<link>http://www.circulodemaquetadores.com/navegadores-para-dispositivos-moviles/</link>
		<comments>http://www.circulodemaquetadores.com/navegadores-para-dispositivos-moviles/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 22:16:22 +0000</pubDate>
		<dc:creator>Eduardo Sainz</dc:creator>
				<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Web Móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=591</guid>
		<description><![CDATA[<p>El acceso a la red desde <strong>dispositivos móviles</strong> está aumentando de una forma espectacular, un 30 por ciento en España, lo que supone un total de más de 4,7 millones de <strong>internautas móviles.</strong></p>
<p>Por ese motivo, en este artículo vamos a realizar un repaso de los navegadores que <em>más se llevan</em>.</p>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/navegadoresmoviles.jpg" alt="Navegadores móviles" /></p>
]]></description>
			<content:encoded><![CDATA[<p>El acceso a la red desde <strong>dispositivos móviles</strong> está aumentando de una forma espectacular, un 30 por ciento en España, lo que supone un total de más de 4,7 millones de <strong>internautas móviles.</strong></p>
<p>Los factores que están ayudando a este crecimiento, son los avances tecnológicos en los dispositivos móviles, un mayor ancho de banda y el descenso de las tarifas para navegar.</p>
<p>Por ese motivo, en este artículo vamos a realizar un repaso de los navegadores que <em>más se llevan</em>.</p>
<h2>Opera Mobile.</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/opera-mobile-97.jpg" alt="Opera Mobile" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Opera</span></li>
<li>Gratuito: <span>No (24$)</span></li>
<li>Última versión: <span>9.7 beta</span></li>
<li>Motor: <span>Presto</span></li>
<li>Plataformas soportadas: <span>Symbian UIQ, Symbian S60, Windows Mobile.</span></li>
<li>Web: <span><a href="http://www.opera.com/mobile" title="Web de Opera Mobile">opera.com/mobile</a></span></li>
</ul>
</div>
<p>Una de las características de este navegador, es que puede formatear automáticamente cualquier página web, ajustando el tamaño de las imágenes, texto, tablas y demás a la resolución del dispositivo móvil sobre el cual se este utilizando, esta tecnología es llamada <strong>Small Screen Rendering</strong>.</p>
<p>Podemos decir que <strong>Opera Mobile</strong> es uno de los navegadores web para móviles más completos, atractivos y avanzados disponibles actualmente. Desde su web podemos descargar una demo de 30 días.</p>
<p>Principales tecnologías soportadas:</p>
<ul>
<li>HTML 4.01, XHTML 1.0/1.1, HTML5(parcial) XML, XSLT, XPath</li>
<li>CSS 2.1 y CSS3 (parcial)</li>
<li>DOM Level 2 y 3 (parcial)</li>
<li>JavaScript 1.2-1.5 / ECMAScript</li>
<li>AJAX</li>
<li>SVG 1.1 Full y Tiny 1.2</li>
<li>Flash Lite 3.1</li>
</ul>
<h2>Opera Mini</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/opera_mini_4_2.jpg" alt="Opera Mobile" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Opera</span></li>
<li>Gratuito: <span>Si</span></li>
<li>Última versión: <span>4.2</span></li>
<li>Motor: <span>Presto</span></li>
<li>Plataformas soportadas: <span>Java MIDP 2.0.</span></li>
<li>Web: <span><a href="http://www.opera.com/mini" title="Web de Opera Mini">opera.com/mini</a> &#8211; <a href="http://www.opera.com/mini/demo/" title="ir al simulador de Opera Mini">Simulador de Opera Mini</a></span></li>
</ul>
</div>
<p>El <strong>navegador para dispositivos móviles más utilizado</strong>, con un porcentaje de uso del 25% , superando a la versión de Safari para iPhone. Funciona en cualquier dispositivo que pueda ejecutar Java, lo que lo hace instalable en casi cualquier sistema. A diferencia de la versión Mobile, las páginas consultadas se optimizan previamente en los servidores de Opera, para posteriormente visualizarla correctamente en nuestro dispositivo.</p>
<h2>S60 Browser</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/s60nokia.jpg" alt="s60 browser" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Nokia</span></li>
<li>Gratuito: <span>Licencia Symbian</span></li>
<li>Última versión: <span>S60</span></li>
<li>Motor: <span>WebKit</span></li>
<li>Plataformas soportadas: <span>Symbian S60.</span></li>
<li>Web: <span><a href="http://www.nokia.com/browser" title="Web de Opera Mini">nokia.com/browser</a></span></li>
</ul>
</div>
<p>Es el navegador por defecto en los sistemas basados en Symbian s60. Este navegador web es capaz de ejecutar aplicaciones web desarrollados especificamente para Safari y iPhone, ya que utiliza frameworks WebCore y JavascriptCore desarrollados por Apple.</p>
<p>Otra característica destacada es que permite mostrar una vista en miniatura de la página web en su totalidad llamada <strong>minimaps</strong> que permite a los usuarios magnificar las áreas que quieren leer</p>
<p>Características principales:</p>
<ul>
<li>HTML 4.01, XHTML 1.1, XML</li>
<li>CSS 2.1</li>
<li>JavaScripT 1.5</li>
<li>AJAX</li>
<li>Flash</li>
</ul>
<h2>Obigo</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/obigo.jpg" alt="Obigo" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Obigo AB</span></li>
<li>Gratuito: <span>No</span></li>
<li>Última versión: <span>Q7</span></li>
<li>Motor: <span>Propio</span></li>
<li>Plataformas soportadas: <span>Symbian S60, Windows Mobile, BREW</span></li>
<li>Web: <span><a href="http://www.obigo.com" title="Web de Opera Mini">obigo.com</a></span></li>
</ul>
</div>
<p>Obigo es una compañía sueca perteneciente a Teleca cuya oferta software para teléfonos gira alrededor del navegador.</p>
<p>Obigo empezó a desarrollar software para teléfonos móviles desde los comienzos de Internet móvil, antes incluso de que se aprobara la primera versión del <strong>estándar WAP</strong>, lo que la convierte en unos veteranos de la Industria, con más de 300 millones de teléfonos móviles en el mundo que incluyen alguna de sus aplicaciones. Fué el segundo navegador móvil en superar el Acid2 test.</p>
<p>Características principales:</p>
<ul>
<li>HTML 4.01, XHTML 1.1, XML 1.1</li>
<li>DOM1, DOM2</li>
<li>CSS 2.1</li>
<li>RSS 2.0 / ATOM 1.0</li>
</ul>
<h2>Netfront</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/netfront_3_5.jpg" alt="netfront" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span> Access Co</span></li>
<li>Gratuito: <span>No</span></li>
<li>Última versión: <span>3.5</span></li>
<li>Motor: <span>Propio</span></li>
<li>Plataformas soportadas: <span> Symbian S60, S80, UIQ, Palm OS, PSP, PlayStation3, Windows Mobile entre muchas otras.</span></li>
<li>Web: <span><a href="http://www.access-company.com" title="Web de Access Company">access-company.com</a></span></li>
</ul>
</div>
<p>Es un microbrowser para dispositivos embebidos, en principio se creó específicamente para <strong>renderizar HTML</strong> en dispositivos portátiles de bajo consumo de energía, en sus primeras versiones fué diseñado para dispositivos con pocos recursos. La mayoría de los móviles Sony Ericsson con sistema propietario lo incorporan, así como la consola Playstation 3 y PSP.</p>
<p>Principales tecnologias soportadas:</p>
<ul>
<li>HTML 4.01, XHTML 1.1</li>
<li>CSS1, CSS2 y CSS3 (parcial)</li>
<li>JavaScript 1.2-1.5 / ECMAScript</li>
<li>Ajax</li>
<li>RSS</li>
<li>Visor documentos</li>
<li>SMIL 2.1</li>
<li>SVG 1.2 + microDOM</li>
</ul>
<h2>Safari Mobile</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/safari.jpg" alt="Safari" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Apple</span></li>
<li>Gratuito: <span>Si</span></li>
<li>Última versión: <span>4</span></li>
<li>Motor: <span>WebKit</span></li>
<li>Plataformas soportadas: <span>iPhone OS, itouch</span></li>
<li>Web: <span><a href="http://www.apple.com" title="Web de Opera Mini">apple.com</a></span></li>
</ul>
</div>
<p>La versión móvil de este navegador solo está disponible para los <strong>iPhone e iTouch</strong>. Muy rápido, muestra las páginas tal cual, no redimensiona. Hasta hace poco era el navegador móvil más utilizado, siendo ahora superado por Opera.</p>
<p>Principales tecnologías soportadas:</p>
<ul>
<li>HTML 4.01, XHTML 1.0/1.1, HTML5(parcial), XML, XSLT, XPath</li>
<li>CSS2 y CSS3 (parcial)</li>
<li>JavaScript 1.2-1.5 / ECMAScript</li>
<li>DOM Level 2 y 3</li>
<li>SVG 1.1</li>
<li>Ajax</li>
<li>RSS</li>
</ul>
<h2>Internet Explorer Mobile</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/internetExplorer6.png" alt="Internet Explorer" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Microsoft</span></li>
<li>Gratuito: <span>Necesita licencia Windows</span></li>
<li>Última versión: <span>6</span></li>
<li>Motor: <span>Trident</span></li>
<li>Plataformas soportadas: <span>Windows CE, Mobile.</span></li>
<li>Web: <span><a href="http://www.microsoft.com/spain/windowsmobile/5/InstalledFeatures/iemobile.mspx" title="Web de Opera Mini">microsoft.com/spain</a></span></li>
</ul>
</div>
<p>También llamado <strong>Pocket Internet Explorer</strong>, solo está disponible para plataformas windows CE / Mobile. En su última versión tiene un mejor renderizado de las páginas, múltiples niveles de zoom, soporte touchscreen, Flash Lite 3.1, entre otras mejoras.</p>
<p>Principales tecnologías soportadas:</p>
<ul>
<li>HTML 4.01, XHTML 1.0/1.1, XML, XSLT, XPath</li>
<li>CSS 2.1</li>
<li>DOM Level 2 y 3 (parcial)</li>
<li>JavaScript 1.2-1.5 / ECMAScript</li>
<li>AJAX</li>
<li>SVG 1.1 Full y Tiny 1.2</li>
<li>Flash Lite 3.1 </li>
</ul>
<h2>Fennec</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/fennec.jpg" alt="Fennec" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span>Mozilla</span></li>
<li>Gratuito: <span>Si</span></li>
<li>Última versión: <span>1.01a1</span></li>
<li>Motor: <span>Gecko</span></li>
<li>Plataformas soportadas: <span>Symbian OS, Windows Mobile, Nokia Maemo.</span></li>
<li>Web: <span><a href="http://www.mozilla.org/projects/fennec/1.0a1/releasenotes/" title="Ir a la web de Fennec">mozilla.org/projects/fennec/</a></span></li>
</ul>
</div>
<p>Así se conoce a la nueva versión de Firefox para móviles. El nombre del navegador viene del zorro Fennec, un pequeño zorro del desierto. Destaca su sencillo uso y su <strong>sistema de actualizaciones</strong> similar a la de su hermano mayor Firefox.</p>
<p>Principales tecnologías soportadas:</p>
<ul>
<li>HTML 4.01, XHTML 1.0/1.1, HTML5(parcial), XML</li>
<li>CSS2 y CSS3 (parcial)</li>
<li>JavaScript 1.2-1.5 / ECMAScript</li>
<li>SVG</li>
</ul>
<h2>Teashark</h2>
<p class="alignCenter"><img src="http://www.circulodemaquetadores.com/images/teashark.jpg" alt="teashark" /></p>
<div class="contentDetails">
<ul>
<li>Desarrollador: <span> Teashark</span></li>
<li>Gratuito: <span>Si</span></li>
<li>Última versión: <span>1.01a1</span></li>
<li>Motor: <span> Webkit</span></li>
<li>Plataformas soportadas: <span>Java ME.</span></li>
<li>Web: <span><a href="http://www.teashark.com/" title="Ir a la web de teashark">teashark.com</a></span></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/navegadores-para-dispositivos-moviles/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>60 Buenas prácticas Web Móvil</title>
		<link>http://www.circulodemaquetadores.com/60-buenas-practicas-web-movil/</link>
		<comments>http://www.circulodemaquetadores.com/60-buenas-practicas-web-movil/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 12:41:32 +0000</pubDate>
		<dc:creator>Álvaro Brito</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web Móvil]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[web móvil]]></category>

		<guid isPermaLink="false">http://www.circulodemaquetadores.com/?p=124</guid>
		<description><![CDATA[<p>Cuando se habla de <strong>Web Móvil</strong> se está haciendo referencia a una Web en la que el usuario puede acceder a la información desde cualquier lugar, independientemente del tipo de dispositivo que utilice para ello.</p>
<img src="/images/movil.jpg" alt="Dispositivo móvil mostrando la Web de la W3C" />
<p>La Web móvil se presenta como un auténtico reto tanto para usuarios como para desarrolladores ya que, por un lado, el usuario encuentra problemas al intentar acceder a los sitios Web desde los dispositivos móviles, y por otro, los proveedores de contenido encuentran dificultades para crear sitios Web que funcionen adecuadamente en todos los tipos de dispositivos y configuraciones. Con la Web Móvil se intenta llegar a más usuarios y que ellos puedan acceder desde cualquier dispositivo móvil a la Web.</p>
<p>Este documento especifica las <strong>Mejores Prácticas para el contenido Web de dispositivos móviles</strong>. El objetivo principal es mejorar la experiencia del usuario de la Web cuando se accede desde estos dispositivos.</p>
<p>Las recomendaciones se refieren a la entrega de contenido y no a los procesos por los cuales se crea, ni a los dispositivos o agentes de usuario al que se entrega.
Principalmente a los desarrolladores y operadores de sitios Web. Con este documento se intenta familiarizados con la <strong>creación de sitios Web</strong>, y tener una familiaridad con las tecnologías que intervienen, tales como servidores Web y HTTP.</p>]]></description>
			<content:encoded><![CDATA[<p>Cuando se habla de <strong>Web Móvil</strong> se está haciendo referencia a una Web en la que el usuario puede acceder a la información desde cualquier lugar, independientemente del tipo de dispositivo que utilice para ello.</p>
<p><img src="/images/movil.jpg" alt="Dispositivo móvil mostrando la Web de la W3C" /></p>
<p>La Web móvil se presenta como un auténtico reto tanto para usuarios como para desarrolladores ya que, por un lado, el usuario encuentra problemas al intentar acceder a los sitios Web desde los dispositivos móviles, y por otro, los proveedores de contenido encuentran dificultades para crear sitios Web que funcionen adecuadamente en todos los tipos de dispositivos y configuraciones. Con la Web Móvil se intenta llegar a más usuarios y que ellos puedan acceder desde cualquier dispositivo móvil a la Web.</p>
<p>Este documento especifica las <strong>Mejores Prácticas para el contenido Web de dispositivos móviles</strong>. El objetivo principal es mejorar la experiencia del usuario de la Web cuando se accede desde estos dispositivos.</p>
<p>Las recomendaciones se refieren a la entrega de contenido y no a los procesos por los cuales se crea, ni a los dispositivos o agentes de usuario al que se entrega.<br />
Principalmente a los desarrolladores y operadores de sitios Web. Con este documento se intenta familiarizados con la <strong>creación de sitios Web</strong>, y tener una familiaridad con las tecnologías que intervienen, tales como servidores Web y HTTP.</p>
<h2>Buenas prácticas Web Móvl</h2>
<ul>
<li><strong>Consistencia temática: </strong>Mantener una temática coherente para los distintos dispositivos móviles.</li>
<li><strong>Capacidades: </strong>Explotar las capacidades del dispositivo para proporcionar una mejor experiencia al usuario.</li>
<li><strong>Deficiencias: </strong>Toma las medidas oportunas para evitar implementaciones deficientes.</li>
<li><strong>Pruebas: </strong>Lllevar a cabo las pruebas sobre los dispositivos, así como los emuladores.</li>
<li><strong><acronym title="Localizador Universal de Recursos">URLs</acronym>: </strong>Usar URLs cortas.</li>
<li><strong>Barra de Navegación: </strong>Oferecer como mínimo un menú navegación en la parte superior de la página.</li>
<li><strong>Equilibrio en los enlaces: </strong>Tener en cuenta el equilibrio entre tener demasiados enlaces en una página y pedir al usuario a seguir demasiados enlaces para llegar a lo que están buscando</li>
<li><strong>Navegación: </strong>Proporcionar mecanismos de navegación coherentes.</li>
<li><strong>Claves de Acceso (<span lang="en">Acces Keys</span>): </strong>Asignar claves de acceso a los enlaces en los menús de navegación y a los enlaces que son visitados frecuentemente.</li>
<li><strong>Identificar los enlaces: </strong>Identificar claramente el objetivo de cada vínculo.</li>
<li><strong>Mapa de imágenes: </strong>No usar mapa de imágenes a menos que sepas que el dispositivo lo soporta eficazmente.</li>
<li><strong lang="en">Pop-Ups o Ventanas emergentes: </strong>No utilices <span lang="en">Pop-Ups</span> sin informar al usuario.</li>
<li><strong lang="en">Auto Refresh: </strong>No utitlizar <span lang="en">auto refresh</span> (auto refrescar página) en la página a menos que se le haya informado al usuario.</li>
<li><strong>Redireccionamiento: </strong>No utilices marcar para redirigir las páginas automaticamente. Configura el servidor para que el mismo lo haga de forma automática.</li>
<li><strong>Recursos externos: </strong>Mantén el número de recursos externos al mínimo.</li>
<li><strong>Contenedido conveniente: </strong>Asegúrese de que el contenido es conveniente para su utilización en un contexto móvil.</li>
<li><strong>Claridad: </strong>Utiliza un lenguaje claro y sencillo.</li>
<li><strong>Limitación del contenido: </strong>Limite el contenido a lo que el usuario ha solicitado.</li>
<li><strong>Tamaño de páginas usable: </strong>Mantener el  peso de página limitado para que no ralentice la navegación del usuario.</li>
<li><strong>Tamaño de páginas limitado: </strong>Asegurarse de que el tamaño global de la página es adecuado para las limitaciones de memoria del dispositivo.</li>
<li><strong>Desplazamiento o <span lang="en">Scroll</span>: </strong>Límite el desplazamiento de la página en una dirección, en el caso de que el desplazamiento secundario se pueda evitar.</li>
<li><strong>Imágenes para el espaciado: </strong>Nunca utilicemos imágenes para el espaciado.</li>
<li><strong>Tamaño de imágenes: </strong>No utitlizar imágenes con una alta resolución y peso elevados. Para una mayor prestación y carga del dispositivo.</li>
<li><strong>Uso del color e imágenes: </strong>Asegurarse que la información que proporcionamos con colores e imágenes también esta disponible sin el uso de estas.</li>
<li><strong>Contraste de color: </strong>Mantener un contraste claro entre el color de fondo y el color del contenido.</li>
<li><strong>Imágenes de fondo: </strong>Cuando utilices imágenes de fondo aseguúrate de que el contenido sigue siendo legible en el dispositivo.</li>
<li><strong>Título de página: </strong>Ofrecer un breve pero descriptivo título de la página.</li>
<li><strong>No <span lang="en">Frames</span>: </strong>No utilizar <span lang="en">frames</span> (marcos) en ninguna página.</li>
<li><strong>Estructura: </strong>Usar las características del lenguaje para crear una estructura lógica en el documento.</li>
<li><strong>Tablas: </strong>Antes de usar las tablas asegúrate de que el dispositivo las soporte eficazmente.</li>
<li><strong>Tablas anidadas: </strong>No utilizar tablas anidadas.</li>
<li><strong>Tablas para diseño: </strong>No utilices las tablas para diseñar la página.</li>
<li><strong>Tablas alternativas: </strong>Siempre que sea posible, utiliza una alternativa a la presentación de datos o presentación tabular.</li>
<li><strong>Texto alternativo: </strong>Proporcionar un texto alternativo para todo elemento no textual.</li>
<li><strong><span lang="en">Objects</span> o <span lang="en">Scripts</span>: </strong>No utilizar objetos incrustados o script, ya que actulamente la mayoría de los dispositivos no los soportan.</li>
<li><strong>Especificación en el tamaño de las imágenes: </strong>Especifica el tamaño de las imágenes a descargar para aquellas que tengan un peso alto.</li>
<li><strong>Redimensionamiento de imágenes: </strong>Cambiar el tamaño de las imágenes en servidor para aquellas que tengan un peso demasiado alto.</li>
<li><strong>Marcado Válido: </strong>Crea documentos que validen satisfactoriamente.</li>
<li><strong>Medidas: </strong>No utilizar medidas en píxeles ni unidades absolutas..</li>
<li><strong>Uso de <acronym title="Cascading Style Sheets">CSS</acronym>: </strong>Utiliza una hoja de estilos para controlar la presentación y disposición de la página, a menos que el dispositivo no lo soporte.</li>
<li><strong>Soporte CSS: </strong>Organiza los documentos de modo que si es necesario puedan ser leídos sin hojas de estilo.</li>
<li><strong>Tamaño de la hoja de estilos CSS: </strong>Mantener y minimizar el tamaño de la hoja de estilos.</li>
<li><strong>Minimizar: </strong>Utilizar un marcado conciso y eficiente.</li>
<li><strong>Soporte de formatos: </strong>Enviar contenido en un formato que se sepa que es soportado por el dispositivo.</li>
<li><strong>Formato preferido: </strong>Siempre que sea posible, enviar el contenido en un formato preferido.</li>
<li><strong>Codificación de caracteres: </strong>Asegúrese de que la codificación de caracteres del documento es soportado por el dispositivo.</li>
<li><strong>Uso de la codificación: </strong>Indicar la codificación de caracteres que se utilice.</li>
<li><strong>Mensajes de Error: </strong>Proporcionar información útil en los mensajes de error.</li>
<li><strong lang="en">Cookies: </strong>No se basan en cookies disponibles.</li>
<li><strong>Caché: </strong>Proporcionar la información en caché de las respuestas <acronym title="Hypertext Transfer Protocol" lang="en">HTTP</acronym>.</li>
<li><strong>Fuentes: </strong>No contar con la herencia en estilo de fuente.</li>
<li><strong>Minimizar acciones del teclado: </strong>Matener el número de pulsaciones o acciones del teclado del dispositivo al mínimo, para una mayor rapidez del usuario.</li>
<li><strong><span lang="en">Inputs</span> o entradas de texto libre: </strong>Evitar la entrada de texto libre, siempre que sea posible.</li>
<li><strong>Valores por defecto: </strong>Ofrecer pre-seleccionado los valores por defecto cuando sea posible.</li>
<li><strong lang="en">Inputs: </strong>Especifique un modo de entrada de texto por defecto, el lenguaje y/o formato de entrada, si el dispositivo se sabe lo soporte.</li>
<li><strong>Orden de tabulación: </strong>Crear un orden lógico a través de los enlaces, controles de formulario y objetos.</li>
<li><strong>Cotrol de <span lang="en">Labels</span>: </strong>Etiqueta todos los controles de forma adecuada y explícitamente asociados con las etiquetas..</li>
<li><strong>Posición de controles: </strong>Posicionar las etiquetas de modo que se establecen correctamente en relación a la forma que se refieren a los controles. </li>
</ul>
<p>Por útlimo os proprociono el validador de las <strong>Buenas Prácticas en Web Móvil</strong>: <br /> <a href="http://validator.w3.org/mobile/" target="_blank" title="Abre en ventana nueva el validador de Web Móvil de la W3C">Validador Web Móvil</a></p>
<p>Fuente: <a href="http://www.w3.org/TR/mobile-bp/" title="Acceder a la fuente original">W3C Web Móvil</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.circulodemaquetadores.com/60-buenas-practicas-web-movil/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

