<?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>Xposible &#187; Web móvil</title>
	<atom:link href="http://webposible.com/xposible/category/web-movil/feed/" rel="self" type="application/rss+xml" />
	<link>http://webposible.com/xposible</link>
	<description>100% autoestimulante. 0% de popularidad.</description>
	<lastBuildDate>Mon, 06 Feb 2012 16:36:56 +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>Web móvil adaptada o específica</title>
		<link>http://webposible.com/xposible/2011/web-movil-adaptada-o-especifica/</link>
		<comments>http://webposible.com/xposible/2011/web-movil-adaptada-o-especifica/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 17:26:40 +0000</pubDate>
		<dc:creator>Gonzalo</dc:creator>
				<category><![CDATA[Citas]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=224</guid>
		<description><![CDATA[CSS-based responsive web design is a great tool for adapting a layout to different screens, period. It is a tool, not an end. In some cases, where a site’s content should be the same from device to device (a blog, for example), responsive web design is enough for the job. More complex services, though, may [...]]]></description>
			<content:encoded><![CDATA[<blockquote xml:lang="en" cite="http://globalmoxie.com/blog/mobile-web-responsive-design.shtml"><p><acronym title="Cascading Style Sheet" xml:lang="en">CSS</acronym>-based responsive web design is a great tool for adapting a layout to different screens, period. It is a tool, not an end. In some cases, where a site’s content should be the same from device to device (a blog, for example), responsive web design is enough for the job. More complex services, though, may need much more, including different content, tools, and services.</p>
<p>Yes, friends: it depends.</p>
<p>What’s it depend on? Certainly the needs of the audience. But as with so many things, it often depends a great deal on business considerations, too.</p></blockquote>
<p><cite xml:lang="en">Josh Clark</cite> - <a xml:lang="en" hreflang="en" href="http://globalmoxie.com/blog/mobile-web-responsive-design.shtml">Responsive Web Design or Separate Mobile Site? Eh. It Depends.</a></p>
<p>Cita extraída de un artículo que resume una animada discusión entre los partidarios del <a href="http://www.alistapart.com/articles/responsive-web-design/">responsive web design</a> (muy resumido, el uso de <a href="http://www.w3.org/TR/css3-mediaqueries/">Media Query</a> para adaptar la presentación de una web a los diferentes dispositivos) y los que van más allá de la mera presentación de contenidos: optimizar las experiencias según el contexto de uso y de usuarios.</p>
<p>Nada nuevo, en definitiva. Aunque técnicamente ahora es posible obtener mejores resultados que hace no muchos años: hay ejemplos más o menos elaborados en <a hreflang="en" href="http://mediaqueri.es/">mediaqueri</a>.</p>
<p>Ya puestos, otro artículo que nos puede ayudar a ampliar nuestra perspectiva histórica es <a xml:lang="en" hreflang="en" href="http://www.cloudfour.com/new-to-mobile-welcome-to-the-one-web-debate/">New to Mobile? Welcome to the One Web Debate.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2011/web-movil-adaptada-o-especifica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vínculos en aplicaciones móviles para iOS</title>
		<link>http://webposible.com/xposible/2011/vinculos-en-aplicaciones-moviles-para-ios/</link>
		<comments>http://webposible.com/xposible/2011/vinculos-en-aplicaciones-moviles-para-ios/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 17:24:53 +0000</pubDate>
		<dc:creator>Gonzalo</dc:creator>
				<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=220</guid>
		<description><![CDATA[Ahora mismo estoy cacharreando un poco con aplicaciones móviles para iOS. Se puede hacer una aplicación web para iOS con HTML, CSS y Javascript, y se indica mediante algunos elementos meta. Aquí va un pequeño resumen: &#60;meta name="apple-mobile-web-app-capable" content="yes" /&#62; Da la opción al dispositivo iOS añadir a la pantalla de inicio, junto con el [...]]]></description>
			<content:encoded><![CDATA[<p>Ahora mismo estoy cacharreando un poco con aplicaciones móviles para iOS.</p>
<p>Se puede hacer una aplicación web para iOS con <acronym title="HyperText Markup Language" xml:lang="en">HTML</acronym>, <acronym title="Cascading Style Sheet" xml:lang="en">CSS</acronym> y Javascript, y se indica mediante algunos elementos meta. Aquí va un pequeño resumen:</p>
<ul>
<li><code>&lt;meta name="apple-mobile-web-app-capable" content="yes" /&gt;</code> Da la opción al dispositivo iOS añadir a la pantalla de inicio, junto con el resto de las aplicaciones, un acceso directo a una aplicación web. Ojo que no es lo mismo que un acceso directo que abre Safari con la interfaz habitual del navegador.</li>
<li><code>&lt;meta name="apple-mobile-web-app-status-bar-style" content="black" /&gt;</code> Permite quitar de la interfaz los elementos propios del navegador (la barra de la dirección y el buscador arriba, y la barra de navegación, favoritos e historial abajo). Sólo deja visible la barra de estado (cobertura, hora y batería). Tiene tres posibles valores <code>default</code> (de azul iOS), <code>black</code> y <code>black-translucent</code>.</li>
<li><code>&lt;link rel="apple-touch-icon" href="touch-icon-iphone.png" /&gt;</code> permite elegir el icono (57x57 en formato PNG) para la pantalla de inicio. Sirve tanto para aplicaciones web como para simples accesos directos a una página web.</li>
<li><code>&lt;link rel="apple-touch-startup-image" href="/startup.png" /&gt;</code> incluye una imagen previa a la aplicación web.</li>
</ul>
<p>No hablo del famoso <code>viewport</code>, aunque personalmente echo de menos la posibilidad de usar una etiqueta para que mantenga la proporción en las vistas vertical y apaisada.</p>
<p>Bueno, siguiendo estas claras instrucciones - risas de fondo - tenemos los primeros elementos para hacer una aplicación web. Qué modernos.</p>
<p>Y ahora viene una curiosidad, que puede tener su sentido, pero resulta chocante: cuando tocamos un vínculo, abre una nueva instancia del navegador, pero esta vez aparece los elementos de la interfaz "normal" (barra de estado, además de la barra de la dirección y la de navegación-favoritos). ¿Qué ocurre? ¿Qué hemos hecho mal?</p>
<p>La respuesta es... nada. Simplemente los vínculos no funcionan como tales en una aplicación web dentro de iOS. Actúan como una especie de <code>window.open</code>. ¿Solución? Un poco de javascript. Aquí va un ejemplo de jquery:</p>
<pre><code>
$(document).ready(function() {
	var deviceAgent = navigator.userAgent.toLowerCase();
	var ios = deviceAgent.match(/(iphone|ipod|ipad)/);
	if (ios) {
		$("a").click(function(event) {
			event.preventDefault();
			var direccion=$(this).attr("href");
			location.href=direccion;
		});
	};
});
</code></pre>
<p>Por si el código no resulta demasiado trivial, mediante el agente de usuario discriminamos a los dispositivos con sistema operativo iOS, eliminamos el comportamiento por defecto de los vínculo, y le añadimos la <code>url</code> del <code>href</code> a un <code>location.href</code> de javascript que sí funciona. En este caso podríamos tener una aplicación web compuesta por varias páginas <acronym title="HyperText Markup Language" xml:lang="en">HTML</acronym>.</p>
<p>Teniendo en cuenta lo anterior, cabría preguntarse:</p>
<ul>
<li>¿Quieres un acceso directo a la página de inicio definiendo la imagen tú mismo (y que no salga un pantallazo)? Usa <code>apple-touch-icon</code>.</li>
<li>¿Quieres que no se vea la barra de la dirección inicialmente? Prueba con <code>window.scrollTo(0,1);</code> e inicialmente no se verá (aunque estará presente).</li>
<li>¿Quieres reutilizar una web como una aplicación web en iOS (más <em>cool</em>) con su imagen de bienvenida - tan útil ella -, y sin elementos de la interfaz en el navegador? Pues mucho cuidado con los vínculos, y recuerda el código anterior para los vínculos internos de la aplicación web. No quedaría bien que al tocar un vínculo, se abra una nueva ventana. Nada bien.</li>
</ul>
<p>Cambiando un poco de tema, ya hay bastantes voces (con más o menos autoridad) que dicen que las aplicaciones desarrolladas específicamente para un sistema operativo (<span xml:lang="en">Android, iOS, Blackberry, Symbian, Windows Phone</span>,...) están viviendo su momento de gloria ahora, y en unos años, será sustituído por aplicaciones webs (teoricamente menos tiempo de desarrollo, y actualizaciones más rápidas). Todo depende de los avances en las aplicaciones web móviles y su implementación (ver <a href="http://www.w3.org/2011/02/mobile-web-app-state.html">Standards for Web Applications on Mobile: February 2011 current state and roadmap</a>).Ya veremos.</p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2011/vinculos-en-aplicaciones-moviles-para-ios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El W3C intenta poner algo de orden en los transcodificadores para móviles</title>
		<link>http://webposible.com/xposible/2010/el-w3c-intenta-poner-algo-de-orden-en-los-transcodificadores-para-moviles/</link>
		<comments>http://webposible.com/xposible/2010/el-w3c-intenta-poner-algo-de-orden-en-los-transcodificadores-para-moviles/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 18:31:22 +0000</pubDate>
		<dc:creator>Gonzalo</dc:creator>
				<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=161</guid>
		<description><![CDATA[La noticia es de hace algunos días: pero ya sabes que la rápidez en publicar noticias no es uno de mis fuertes. El caso es que el W3C ha publicado un documento bastante interesante y más que necesario. Lo comentaba hace algunos meses - mil perdones por la autocita- El complicado papel de los proxys-transcodificadores [...]]]></description>
			<content:encoded><![CDATA[<p>La noticia es de hace algunos días: pero ya sabes que la rápidez en publicar noticias no es uno de mis fuertes.<br />
El caso es que el <acronym title="World Wide Web Consortium" xml:lang="en">W3C</acronym> ha publicado un documento bastante interesante y más que necesario. Lo comentaba hace algunos meses - mil perdones por la autocita- <a href="http://webposible.com/xposible/2009/el-complicado-papel-de-los-proxys-transcodificadores-en-la-web-movil/">El complicado papel de los proxys-transcodificadores en la web móvil</a>. Y es que el asunto tiene una enorme transcendencia. Por un lado hacen posible que se pueda navegar por la web con teléfonos bastante limitados, pero por otro lado dificultan la labor de los desarrolladores al cambiar datos tan importantes, desde el punto de vista de la programación, como el agente de usuario. Y es que el conocimiento del agente de usuario hace posible conocer las características del dispositivo (tamaño de pantalla, soporte de javascript, lenguaje de marcas soportado, formato de imágenes que admite,...) sea información muy valiosa y que repercute positivamente en los usuarios. Por otro lado, los proxys también intentan faciltar la vida de los usuarios y les posibilita entrar en sitios webs que directamente no podrían.</p>
<p>El debate, los conflictos y la colisión es inevitable. Sobre todo cuando  no se juega limpio (¿alguien ha hablado de la seguridad?).</p>
<p>Volviendo al <acronym title="World Wide Web Consortium" xml:lang="en">W3C</acronym>: el documento publicado, en estado de Working Group Note (una especie de "informe técnico") es el siguiente: <a xml:lang="en" hreflang="en" href="http://www.w3.org/TR/ct-guidelines/"><acronym title="World Wide Web Consortium" xml:lang="en">W3C</acronym> Guidelines for Web Content Transformation Proxies 1.0</a>.</p>
<p>Para ir abriendo boca, aquí va un pequeño extracto de la introducción:</p>
<blockquote xml:lang="en" cite="http://www.w3.org/TR/ct-guidelines/"><p>Content Transformation proxies alter requests sent by user agents to servers and responses returned by servers so that the appearance, structure or control flow of Web applications are modified. Content Transformation proxies are mostly used to convert Web sites designed for desktop computers to a form suitable for mobile devices.</p>
<p>Based on current practice and standards, this document specifies mechanisms with which Content Transformation proxies should make their presence known to other parties, present the outcome of alterations performed on HTTP traffic, and react to indications set by clients or servers to constrain these alterations.</p>
<p>The objective is to reduce undesirable effects on Web applications, especially mobile-ready ones, and to limit the diversity in the modes of operation of Content Transformation proxies, while at the same time allowing proxies to alter content that would otherwise not display successfully on mobile devices.</p>
<p>Important considerations regarding the impact on security are highlighted.</p></blockquote>
<p><cite><a xml:lang="en hreflang=" href="http://www.w3.org/TR/ct-guidelines/">Guidelines for Web Content Transformation Proxies 1.0</a></cite></p>
<p>Hay que darle un vistacillo.</p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2010/el-w3c-intenta-poner-algo-de-orden-en-los-transcodificadores-para-moviles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desarrollo aplicaciones para móviles multiplataforma</title>
		<link>http://webposible.com/xposible/2010/desarrollo-aplicaciones-para-moviles-multiplataforma/</link>
		<comments>http://webposible.com/xposible/2010/desarrollo-aplicaciones-para-moviles-multiplataforma/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 14:41:00 +0000</pubDate>
		<dc:creator>Gonzalo</dc:creator>
				<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=156</guid>
		<description><![CDATA[No te has equivocado. Estás en xposible, y aquí siempre he sido partidario de la web móvil frente a las aplicaciones instaladas en los terminales. Creo que las ventajas son muy claras y se podrían resumir en que una web, si está bien hecha, puede funcionar de forma más que decente en muchos navegadores para [...]]]></description>
			<content:encoded><![CDATA[<p>No te has equivocado. Estás en xposible, y aquí siempre he sido partidario de la web móvil frente a las aplicaciones instaladas en los terminales. Creo que las ventajas son muy claras y se podrían resumir en que una web, si está bien hecha, puede funcionar de forma más que decente en muchos navegadores para teléfonos móviles. Obviamente no es tan sencillo (aprovecho la ocasión para recomendar la lectura de un par de artículos <a href="http://www.alistapart.com/articles/responsive-web-design/" xml:lang="en" hreflang="en">Responsive Web Design</a> publicado en <span xml:lang="en">A list apart</span> en mayo, y <a href="http://tripleodeon.com/2010/10/not-a-mobile-web-merely-a-320px-wide-one/" xml:lang="en" hreflang="en">Not a mobile web, merely a 320px-wide one</a> de octubre), pero nadie podrá negar que en el desarrollo web hay muchos retos y complicaciones (afortunadamente, a IE6 le queda poquito, je je).</p>
<p>Por otro lado tenemos las aplicaciones, y particuarmente, aquellas que con más o menos lógica, podrían tener su equivalente web. Creo que dos de sus mayores ventajas son la integración con las capacidades del terminal y el sistema operativo, y tal vez mayor rapidez: en ocasiones, en vez de cargar una página web, simplemente hay que cargar datos que muestra la aplicación.</p>
<p>A lo que iba: hoy he encontrado algo que por ignorancia y tratarse de un  tema que está fuera de mis intereses habituales, desconocía: hablo del desarrollo de aplicaciones para varias plataformas móviles. Y es que hay un par de plataformas de <span xml:lang="en">Mobile Apps cross-platform development</span> que tienen muy buen pinta. Básicamente, se desarrollan aplicaciones en <acronym title="Hypertext Markup Language" xml:lang="en">HTML</acronym>+<acronym title="Cascading Style Sheet" xml:lang="en">CSS</acronym>+<span xml:lang="en">Ecmascript</span> y por arte de magia - si me permitís la expresión - puede ser exportada a código nativo para <span xml:lang="en">Android</span>, <span xml:lang="en">iOS</span> (el caso de <a href="http://www.appcelerator.com/products/titanium-mobile-application-development/"  xml:lang="en" hreflang="en">Titanium Mobile</a>) y además <span xml:lang="en">Blackberry</span>, <span xml:lang="en">Symbian</span> y <span xml:lang="en">Palm Web <acronym title="Operating System">OS</acronym></span> (en el caso de <a href="http://www.phonegap.com/"  xml:lang="en" hreflang="en">PhoneGap</a>). Además, es código <span xml:lang="en">Open Source</span>.</p>
<p>Mola.</p>
<p>Obviamente tendrá letra pequeña, no será tan sencillo como se promete, pero desde el punto de vista de los desarrolladores, que existan productos así es algo bueno.</p>
<p>Por último, recordar que hace pocos días ha salido la versión alfa de <a href="http://jquerymobile.com/" xml:lang="en" hreflang="en">jquerymobile</a>... habrá que probarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2010/desarrollo-aplicaciones-para-moviles-multiplataforma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entrevista a Chaals McCathieNevile</title>
		<link>http://webposible.com/xposible/2010/entrevista-a-chaals-mccathienevile/</link>
		<comments>http://webposible.com/xposible/2010/entrevista-a-chaals-mccathienevile/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 09:13:27 +0000</pubDate>
		<dc:creator>Gonzalo</dc:creator>
				<category><![CDATA[Estándares web]]></category>
		<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=129</guid>
		<description><![CDATA[En el suplemento El navegante puedes encontrar una interesante entrevista a Chaals McCathieNevile. Habla de navegadores (sobre todo de Opera), web móvil, de estándares,...]]></description>
			<content:encoded><![CDATA[<p>En el suplemento El navegante puedes encontrar una interesante <a href="http://www.elmundo.es/elmundo/2010/03/05/navegante/1267801930.html">entrevista a <span xml:lang="en">Chaals McCathieNevile</span></a>. Habla de navegadores (sobre todo de Opera), web móvil, de estándares,...</p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2010/entrevista-a-chaals-mccathienevile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

