Mi ventana abierta al mundo, sin paredes ni cristales

10
May
2010

Cuando uno accede desde un terminal móvil, toda adaptación para leer e interactuar cómodamente es poca. Y en el caso de los iPhone y los iPod Touch se me hace más interesante, que para eso lo uso constantemente. Y como el saber no ocupa lugar y mejorar siempre es bueno, he encontrado la manera de hacer que los formularios de este Blog estén mejor adaptados a la idiosincrasia del iPod, haciendo que el teclado pequeñito esté enfocado a los datos de las cajas de los formularios. Estas etiquetas solo son válidas para Safari, gracias a su web-kit.

Ejemplos prácticos:

Al escribir un email en iPod, que salga el teclado con la arroba, preparado para email:
en el tag <input> poner: type=”email”

Que no empiece a escribir en la campo por mayúscula:

autocapitalize="off"
 

Quitar la autocorrección de un campo:

autocorrect="off"
 

Resumen de opciones más utilizables:

Texto: <input type="text" /> (muestra el teclado estándar)
Teléfono: <input type="tel" /> (muestra el teclado para teléfonos)
URL: <input type="url" /> (muestra el teclado para URL)
Email: <input type="email" /> (muestra el teclado para correo electrónico)
Código Postal: <input type="text" pattern="[0-9]*" /> (muestra el teclado para códigos postales)
 

La documentación completa está en la web de desarrollo para Safari
http://developer.apple.com/safari/library/codinghowtos/Mobile/UserExperience/index.html

25
February
2010

Con tiempo y una caña he conseguido que mi cabeza diera de sí un rato y adaptar de forma legible mi web al iPod Touch que siempre me acompaña.

Este blog, mi blog, es un wordpress. Y existen varios plugins o plantillas para adaptarlo. Y algunos lo hacen muy bien. Pero prefiero ‘cuasi’ hacerlo yo mismo.

Después de algunas pruebas, pocas en realidad, me decidí por el más simple: iPhone WordPress Plugin and Theme. Es antiguo, del 2007, pero funciona y hace lo que debe: detectar si el dispositivo es un iPod o un iPhone y mostrar una plantilla, tema, teme o template diferente al que mi wordpress tiene por defecto. Esta nueva plantilla es la que he modificado para que su apariencia en el iPod sea lo más cómoda de leer posible.

Pantallazo de MacOSas.com para iPhone

Pantallazo de MacOSas.com para iPhone

Adaptando los PHP
En los PHP del teme es recomendable hacer alguna modificación, como:

- en el index.php solo mostrar el excerpt y no el contenido del mensaje completo

- en header.php desactivar el plugin ‘jquery’ para los Lightbox, que aunque funciona el JavaScript perfectamente en iPhone, no es cómodo de ver. Quizá si modificara las CSS del lightbox conseguía algo… para otra ocasión, eje

Para no usar widgets y resolver la plantilla más rápida incluyo el searchform.php donde me ha parecido mejor, el footer.php, como include PHP. Que elegante quedarían los widgets… pues seguro que si, para otra, jajajaja

Modificación header.php para que no ejecute los lightbox en el iPhone/iPod:

<?php
wp_enqueue_script('jquery');
wp_deregister_script( 'jquery' );
?>
<?php wp_head(); ?>

Esto lo desactiva en todo el blog, sin distinguir homo (is_home), categories (is_category), mensaje único (is_single), paging (is_page)…. Corto por lo sano, que no dé guerra. OJO: se debe poner antes de la función wp_head().

Adaptación de estilo, CSS
Lo que más he modificado es el estilo del theme, como es normal. Como base he utilizado el teme del propio plugin que he usado. Además de modificar tamaños de texto, las fuentes que uso para iPhone/iPod mirando el listado de las preinstaladas, colores, cabeceras y pies, añadir el buscador a la plantilla y alguna cosas más, los más importante es limitar los anchos de los contenidos: imágenes, vídeos, galerías, el tag <pre> que uso para escribir código…

- Limitar ancho de las imágenes, vídeos y contenidos mayores del ancho del iPhone/iPod (320px de pantalla):

max-width: 310px !important;
height: auto !important;

- Para líneas de texto que la etiqueta per no hace el salto de línea, debemos forzarlo con el CSS para que no quede al ancho del texto sino que se limite, lo más posible, al ancho del propio dispositivo:

white-space: pre-wrap;

Y por fin, si tenéis un iPhone, iPod Touch o simulador a mano podéis ver mi web legible en este cómodo y versátil dispositivo, donde la lectura es tan cómoda como en un dispositivo de tinta electrónica.

SaludoX

8
January
2010
Tags:

Esta mañana, como la ‘Menestra’ de turno anunciaba en diciembre, como todos presagiaban, y a lo que TODO internet exclamó (al vacío) y los Blogs nos llenamos de visitas con nuestra Manifiesto, se ha aprobado finalmente la ley por la que se podrá cerrar un Blog con la orden de un juez, para contentar al respetable, léase los internautas.

Lo leo en 20minutos.es

En Defensa de los Derechos de Autor en Internet te pueden cerrar tu Blog, Portal o Página web: TÚ NO ERES AUTOR. A ti no te defiende tu Gobierno. No mereces existir. Te avisarán 2 veces. Después de eso si no te das por enterado y no haces nada que a ellos les guste: candado y perderás todo tu trabajo.

Es genial la libertad del siglo XXI. Como genial las ideas de las cabezas gobernantes.

Salud y que la Comisión de investigación haga bien su trabajo y no lo haga de más.

2
December
2009
Tags:

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…

1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.

2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.

3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.

4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.

5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.

6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.

7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.

8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.

9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.

10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.

Este texto se publica multitud de sitios web. Si estás de acuerdo, publícalo también en tu blog.

18
November
2009

Desde hace muchos años usaba el sistema de pago de Apple llamado entonces Mac.com, luego .Mac y ahora Mobile Me para tener mis Mac sincronizados. Los de casa, el del trabajo, el iPod… Pero es de pago, lento y hace cosas que no he usado en mi vida. Un desperdicio. Para sincronizar mis favoritos, los contactos y algunos ajustes de aplicaciones no pago una pasta más al año.

Llevo tiempo buscando, hasta que por fin, del mundo GTD, Open Source y sus ordas de adictos llego hace un par de semanas al estilo de vida en nube. Que es como te sientes, porque no tienes nada en un sitio fijo, pero lo tienes todo en todas partes. Y tengo mis tonterías y algunos ficheros sincronizados. Que si una base de datos de películas, con sus portadas, que si algunas fotos, que si esto que si aquello. Algunos programas como Evernote se sincronizan automáticamente con el servicio gratuito vía web de su propio software. Otros puedes exportar datos, pero si cada vez necesitas exportar datos de una cosa pequeña, apaga y vámonos.

Lo que necesitaba era sincronizar. Y de forma gratuita. Y si encima lo tenía en mi iPod Touch, ni te cuento lo bueno. Y si encima algunas cosas las podía sincronizar en un Windows era como el colmo de los colmos, por si alguna vez lo necesitaba. Y si podía verlo todo vía web, desde cualquier terminal… me haría padre. Pues existe y tiene nombre.

DropBox

DropBox
Permite sincronizar contras los servidores de DropBox.com cualquier fichero de tu equipo (Mac, Windows, iPod/iPhone, móvil)… vía web. Con un máximo de 2GB en sus servidores de forma gratuita o de pago para aumentar la capacidad. Hay otros servicios de pago, encriptados, más seguros y seguro que más potentes, pero este… este es una joya!

Y cómo sincronizo una aplicación con DropBox que no tiene agente de sincronización?
Fácil. Pongamos que quieres sincronizar los Favoritos de tu equipo con otros. Haces un enlace simbólico ( ln -s ) con Terminal desde la carpeta de Favoritos de Safari a la carpeta de DropBox en tu equipo, que por defecto se pone a primer nivel de tu usuario.

Un ejemplo muy sencillo sería:

ln -s ~/Library/Safari/Bookmarks.plist ~/Dropbox/Sincronizate/Safari/Bookmarks.plist

Y ya tienes en internet tus favoritos, en otro equipo lo rediriges con otro enlace simbólico a la carpeta de favoritos de Safari y listo :-)

SaludoX