<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>xposible</title>
	
	<link>http://webposible.com/xposible</link>
	<description>100% autoestimulante. 0% de popularidad.</description>
	<lastBuildDate>Fri, 10 Jul 2009 07:07:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/xposible" type="application/rss+xml" /><item>
		<title>Plugins de Wordpress para web móvil</title>
		<link>http://webposible.com/xposible/2009/plugins-de-wordpress-para-web-movil/</link>
		<comments>http://webposible.com/xposible/2009/plugins-de-wordpress-para-web-movil/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 07:07:16 +0000</pubDate>
		<dc:creator>xadmin</dc:creator>
				<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=74</guid>
		<description><![CDATA[En WordPress Mobile Plugins, Jeff Van Campen analiza de forma exhaustiva (validadores de HTML, CSS y Mobile OK) tres pluggins de Wordpress para adaptar el contenido y presentación de un blog a los teléfonos móviles. Ninguno de esos pluggins requiere APIs o aplicaciones externas para funcionar, por lo tanto son bastante transparentes y fáciles de [...]]]></description>
			<content:encoded><![CDATA[<p>En <a xml:lang="en" hreflang="en" href="http://otrops.com/archive/2009/07/06/wordpress-mobile-plugins/">WordPress Mobile Plugins</a>, <span xml:lang="en">Jeff Van Campen</span> analiza de forma exhaustiva (validadores de <acronym title="Hyper Text Markup Language" xml:lang="en">HTML</acronym>, <acronym title="Cascading Style Sheet" xml:lang="en">CSS</acronym> y <span xml:lang="en">Mobile OK</span>) tres <span xml:lang="en">pluggins</span> de <span xml:lang="en">Wordpress</span> para adaptar el contenido y presentación de un blog a los teléfonos móviles. Ninguno de esos pluggins requiere <acronym title="Applications Programming Interfaces" xml:lang="en">APIs</acronym> o aplicaciones externas para funcionar, por lo tanto son bastante transparentes y fáciles de modificar y adaptar. Los pluggins son:</p>
<ul>
<li><a xml:lang="en" hreflang="en" href="http://wordpress.org/extend/plugins/wordpress-mobile-edition/">WordPress Mobile Edition</a></li>
<li><a xml:lang="en" hreflang="en" href="http://wordpress.org/extend/plugins/mobilepress/">MobilePress</a></li>
<li><a xml:lang="en" hreflang="en" href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/"> WordPress Mobile Pack </a>, de <a xml:lang="en" hreflang="en" href="http://mtld.mobi/">dotMobi</a>, que a juicio de <span xml:lang="en">Jeff Van Campen</span> es el mejor de los tres</li>
</ul>
<p>Recuerda, <a xml:lang="en" hreflang="en" href="http://otrops.com/archive/2009/07/06/wordpress-mobile-plugins/">WordPress Mobile Plugins</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2009/plugins-de-wordpress-para-web-movil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web móvil y campos de texto en formularios</title>
		<link>http://webposible.com/xposible/2009/web-movil-y-campos-de-texto-en-formularios/</link>
		<comments>http://webposible.com/xposible/2009/web-movil-y-campos-de-texto-en-formularios/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 13:04:34 +0000</pubDate>
		<dc:creator>xadmin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web móvil]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=67</guid>
		<description><![CDATA[Que escribir en un teléfono móvil con el teclado numérico típico puede ser una pesadilla, no es ninguna novedad. La recomendación de evitar, en la medida de lo posible, obligar a los usuarios a escribir en input type="text" ó textarea hay que tenerla muy presente.
Pero ya sabemos como funciona el mundillo de la web: basta [...]]]></description>
			<content:encoded><![CDATA[<p>Que escribir en un teléfono móvil con el teclado numérico típico puede ser una pesadilla, no es ninguna novedad. La recomendación de evitar, en la medida de lo posible, obligar a los usuarios a escribir en <code>input type="text"</code> ó <code>textarea</code> hay que tenerla muy presente.</p>
<p>Pero ya sabemos como funciona el mundillo de la web: basta con que no sea recomendable usarlo, para que sea un requisito imprescindible.</p>
<p>Cuando se publicó &#8211; por fin &#8211; <a xml:lang="en" hreflang="en" href="http://www.w3.org/TR/xhtml-basic/"><acronym title="eXtensible Hypertext Markup Language" xml:lang="en">XHTML</acronym> 1.1 Basic</a> como recomendación del <acronym title="World Wide Web Consortium" xml:lang="en">W3C</acronym>, una de las novedades que más me llamó la atención fue el módulo de <code><strong>inputmode</strong></code> (<a xml:lang="en" hreflang="en" href="http://www.w3.org/TR/xhtml-basic/#s_inputmode"><acronym title="eXtensible Hypertext Markup Language" xml:lang="en">XHTML</acronym> inputmode Attribute Module</a>). Brevemente es un atributo que se incluye en el código fuente como atributo de un campo de texto en un formulario, para &#8220;obligar&#8221; a que el teclado del móvil escriba, por ejemplo, números (<code>inputmode="latin digits"</code>) usando <span xml:lang="en">tokens</span> o valores predefinidos (lo puedes ver en <a xml:lang="en" hreflang="es" href="http://www.w3.org/TR/xhtml-basic/#s_mode-values">List of tokens</a>).</p>
<p><strong>La teoría es muy bonita, pero en la práctica, no está muy extendido</strong> entre los terminales móviles la interpretación del módulo en cuestión. Y es un problema gordo y que puede producir mucha frustración a los usuarios. Imaginemos que tenemos que escribir un código postal, cinco dígitos en total. Puede suponer pulsar veinte veces las teclas, ya que los números suelen situarse detrás de las letras. ¿Y si es un número de cuenta con 20 dígitos? Y si estás pensando: &#8220;se puede configurar para escribir sólo números y ya está&#8230;&#8221; pero no siempre es así (<em>pruebas con unos veinte terminales me lo confirman</em>).</p>
<p>¿Solución?</p>
<p><em>Hasta que los agentes de usuario</em> implementen el módulo (¿a qué me suena ésto?), podemos usar un estándar algo más viejo, pero con mejor soporte (a mis pruebas me remito).  Estoy hablando de <strong><acronym title="Wap Cascading Style Sheet" xml:lang="en">WCSS</acronym> Input Extension</strong>, que mediante el uso de la propiedad <code><strong>-wap-input-format</strong></code> en la hoja de estilos, o insertado directamente como valor del atributo <code>style</code>, nos permite forzar a que los teclados de los teléfonos escriban sólo números, números con símbolos, texto en minúsculas con símbolos, texto en mayúsculas con símbolos,  y todo junto. E incluso la longitud del campo. Puedes ver más en <a xml:lang="en" hreflang="en" href="http://www.developershome.com/wap/wcss/wcss_tutorial.asp?page=inputExtension2">Controlling the Type and Number of Characters to be Entered in Text Fields (<code>-wap-input-format</code> Property)</a>. Y lo bueno, es que es compatible con <span xml:lang="en"><acronym title="eXtensible Hypertext Markup Language" xml:lang="en">XHTML</acronym> 1.1 Basic</span>.</p>
<p>Algunos ejemplos:</p>
<ul>
<li>Código postal (5 dígitos): <code>-wap-input-format: "NNNNN"</code></li>
<li>Código wadus (hasta 5 dígitos)<code>-wap-input-format: "5N"</code> (ojo, que no es lo mismo)</li>
<li>Importe (números y símbolos)<code>-wap-input-format: "*n"</code> (permitiría números y los símbolos separadores de miles y decimales)</li>
<li>Texto wadus <code>-wap-input-format: "*A"</code> (letras en mayúsculas y símbolos, sin límite)</li>
<li>Texto wadus prima <code>-wap-input-format: "*a"</code> (letras en minúsculas y símbolos, sin límite)</li>
</ul>
<p>¿Es útil? Sí y mucho. Pero recomendaría mucha precaución antes de usarlo. Algunos motivos:</p>
<ul>
<li>Si nos equivocamos en el tipo de datos, la cagamos. No es posible cambiar de números a letras, por ejemplo.</li>
<li>Si nos equivocamos en la longitud del campo, también la cagamos (como he dicho antes, no es lo mismo &lt;code&gt;NNNNN&lt;/code&gt; que &lt;code&gt;5N&lt;/code&gt;). Además, si hay que introducir en el campo, por ejemplo 5 letras mayúsculas obligatoriamente (&lt;code&gt;5A&lt;/code&gt;), no puedes salir de la caja ó área de texto del formulario hasta que cumplas lo exigido.</li>
<li>Si usamos la propiedad <code>-wap-input-format</code> en una hoja de estilos externa, hay que tener mucho cuidado que afecta sólo a los elementos de formularios que queremos (y no fastidie a otro). Hay que tener una buena planificación en la nomenclatura de clases e identificadores.</li>
<li>La propiedad de la que hablamos, no se interpreta siempre a la hora de escribir en aquellos terminales que tienen teclado tipo QWERTY ya sea físico o en pantalla. Lo cuál no significa que pueda aparecer un mensaje de error bastante críptico al intentar hacer <span xml:lang="en">submit</span>, diciendo algo así como <q>El contenido de un campo de formulario no coincide con el formato que rquiere el autor de la página. Modifique el texto y vuelva a intentarlo</q>. Cómo véis, un mensaje muy <em>claro, corto y sencillo</em>. Ésta joya de texto aparece en una HTC.</li>
</ul>
<p>La otra propiedad que podemos usar es <code><strong>-wap-input-required</strong></code>, con los posibles valores <code>true</code> y <code>false</code>, que no creo que requiera mucha explicación.<br />
Como he dicho antes, la información completa y bien explicada la puedes encontrar en <a xml:lang="en" hreflang="en" href="http://www.developershome.com/wap/wcss/wcss_tutorial.asp?page=inputExtension2">Controlling the Type and Number of Characters to be Entered in Text Fields (<code>-wap-input-format</code> Property)</a>, con algunos &#8220;extras&#8221; como el uso de caracteres de escape.</p>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2009/web-movil-y-campos-de-texto-en-formularios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opera Software University tours: Chaals en Salamanca (27/4), Leganés (28/4), Oviedo (29/4) y León (30/4)</title>
		<link>http://webposible.com/xposible/2009/chaals-salamanca-leganes-oviedo-leon/</link>
		<comments>http://webposible.com/xposible/2009/chaals-salamanca-leganes-oviedo-leon/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 14:15:59 +0000</pubDate>
		<dc:creator>xadmin</dc:creator>
				<category><![CDATA[Accesibilidad web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Citas]]></category>
		<category><![CDATA[Estándares web]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Microformatos DC]]></category>
		<category><![CDATA[Web Semántica]]></category>
		<category><![CDATA[Web móvil]]></category>
		<category><![CDATA[Webposible]]></category>

		<guid isPermaLink="false">http://webposible.com/xposible/?p=53</guid>
		<description><![CDATA[Si alguna vez has visto a Chaals en un evento, sabrás porqué tienes que ir. Y si no lo has visto, tienes que verlo: no es una sugerencia, es casi una obligación.
En cualquiera de los dos casos, tenemos suerte los que tengamos un hueco para estar, entre los días 27 y 30 de Abril de [...]]]></description>
			<content:encoded><![CDATA[<p>Si alguna vez has visto a Chaals en un evento, sabrás porqué tienes que ir. Y si no lo has visto, tienes que verlo: no es una sugerencia, es casi una obligación.</p>
<p>En cualquiera de los dos casos, tenemos suerte los que tengamos un hueco para estar, entre los días 27 y 30 de Abril de este año 2009, en las universidades de Salamanca, Carlos III (campus de Leganés), Oviedo o León. ¿Por qué? Porque Chaals, dentro de los eventos en los que participa <span xml:lang="en">Opera Software</span> bajo la denominación de <span xml:lang="en">University tours</span>, estará hablando de:</p>
<blockquote xml:lang="en" cite="http://www.opera.com/company/education/tours/"><p>Opera Software’s university tours explore:</p>
<ul>
<li>the history and future of the Web</li>
<li>the browser industry</li>
<li>open Web standards</li>
<li>Web applications</li>
<li>the role of the Web and mobile browsing, particularly in developing countries</li>
</ul>
<p>Opera can also deliver specific tutorials and tailor the content of each seminar to address topics most relevant to each university and the learning of its students.</p>
<p>Students can gain new perspectives on technology trends, direct questions to Opera Software developers and product managers in panel discussions, and network with people leading the IT industry.</p></blockquote>
<p><cite><a href="http://www.opera.com/company/education/tours/">University tours</a></cite></p>
<p>La conferencia de <span xml:lang="en">Chaals &#8211; <strong>Charles McCathieNevile</strong> -</span> se titula &#8220;<strong>Nuevas tecnologías para la web como plataforma para desarrollar aplicaciones potentes</strong>&#8221; y hablará entre otras cosas de <acronym title="Hiper Text Markup Language" xml:lang="en">HTML</acronym>5, <span xml:lang="en">widgets, Bondi</span>, web móvil y su lugar en el entorno web :</p>
<ul>
<li id="hcalendar-Opera-University-Tour-Salamanca" class="vevent"> <abbr class="dtstart" title="2009-04-27T12:30+01:0000">27 de Abril 12:30</abbr> : <abbr class="dtend" title="2009-04-27T14:00+01:00">14:00</abbr> : <span class="summary" xml:lang="en">Opera University Tour</span> en la <span class="location">Universidad de Salamanca (Aula D-3, Facultad de Ciencias)</span></li>
<li id="hcalendar-Opera-University-Tour-Leganes" class="vevent"> <abbr class="dtstart" title="2009-04-28T18:00+01:0000">28 de Abril 18:00</abbr> : <abbr class="dtend" title="2009-04-28T19:30+01:00">19:30</abbr> : <span class="summary" xml:lang="en">Opera University Tour</span> en la <span class="location">Universidad Carlos III de Madrid (Campus de Leganés, Salón de Grados, edificio Padre Soler)</span></li>
<li id="hcalendar-Opera-University-Tour-Oviedo" class="vevent"> <abbr class="dtstart" title="2009-04-29T18:00+01:0000">29 de Abril 18:00</abbr> : <abbr class="dtend" title="2009-04-29T19:30+01:00">19:30</abbr> : <span class="summary" xml:lang="en">Opera University Tour</span> en la <span class="location">Escuela Universitaria de Ingenieria Tecnica Informatica de Oviedo (Salón de Actos)</span></li>
<li id="hcalendar-Opera-University-Tour-Leon" class="vevent"> <abbr class="dtstart" title="2009-04-30T18:00+01:0000">30 de Abril 18:00</abbr> : <abbr class="dtend" title="2009-04-30T19:30+01:00">19:30</abbr> : <span class="summary" xml:lang="en">Opera University Tour</span> en la <span class="location">Universidad de León (TBA)</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://webposible.com/xposible/2009/chaals-salamanca-leganes-oviedo-leon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
