Recargar la página igual que en iOS con Hook: cómo instalarlo en tu blog

Una de las novedades más útiles que trajo consigo iOS fue la acción de arrastrar hacia abajo y soltar para actualizar una aplicación, un timeline o una página web. Si no recuerdo mal la primera vez que vi esa función fue en el ya desaparecido Tweetie, el primer cliente decente de Twitter para el iPhone, que al final el propio Twitter terminó comprando y destrozando.

Pues ese sencillo gesto de arrastrar hacia abajo y soltar para actualizar ya podemos tenerlo también en nuestra página web o blog con Hook. Se trata de un script desarrollado por Jordan Singer y Brandon Jacoby que podemos descargar gratuitamente (al pie tenéis el enlace).

Cómo instalar Hook en tu blog

Instalarlo es muy sencillo. Una vez descargado debemos colocarlo en una carpeta llamada hook dentro del theme de WordPress que estemos usando.

Luego editamos el archivo header.php de nuestro theme y justo antes de la etiqueta </head> colocamos este código:

<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<link rel="stylesheet" href="hook/hook.css" type="text/css" />
<script src="hook/hook.js" type="text/javascript"></script>

Después localizamos la etiqueta <body> y justo a continuación de la misma insertamos este código:

<div id="hook">
<div id="loader">
<div class="spinner"></div>
</div>
<span id="hook-text">Reloading...</span>
</div>

Y listo, tras guardar el archivo header.php ya sólo nos queda acceder a nuestro blog en el navegador y comprobar que funciona (es posible que debas refrescar la cache).

Descarga: Hook.js

Omnifocus: Tarquin Theme

En muchas ocasiones he hablado de Omnifocus, la aplicación de GTD que utilizo diariamente para gestionar mi workflow. Absolutamente todas mis tareas, los datos que necesito tener a mano, tanto personales como profesionales, van a Omnifocus, incluyendo archivos, emails que necesitan una acción (ya sea ser respondidos o utilizados más tarde), la programación de mi rutina de trabajo diaria, etc. Omnifocus es mi segundo cerebro. Afortunadamente todo se sincroniza a la perfección entre el iMac, el iPhone y el iPad a través del servidor OmniSync.

Reconozco que es una aplicación dificil de usar, y no para todo el mundo. Yo mismo he dudado en ocasiones de necesitar toda la potencia que ofrece. Sin embargo después de leer mucho acerca de como otros la usan, de hacer múltiples pruebas de ensayo y error y de abandonarla y recuperarla en multitud de ocasiones, por fin creo que he conseguido dominarla y adaptarla a mis necesidades. Y os aseguro que una vez que la dominas y sabes como quieres usarla es una herramienta muy poderosa. Hoy ya no puedo vivir sin ella.

Omnifocus tiene un aspecto sumamente importante, es altamente configurable, tanto en cuanto a workflow como a diseño. Y lo cierto es que el diseño por defecto nunca me gustó. Buscando por la red me encontré con una página que recopila diseños, themes para Omnifocus, de la mano del bilbaíno Jon de la Vega. En los últimos meses los he probado casi todos, y hay algunos realmente buenos. Pero ninguno terminaba de satisfacerme. Así que decidí crear el mío propio y enviarlo por si a alguien le puede resultar útil.

Se llama Tarquin Omnifocus Theme, y lo podeis descargar de la web antes citada. En el archivo zip también se incluye la fuente Droid Sans que he utilizado en el diseño. Debéis instalarla en vuestro mac (daciendo doble clic sobre el archivo) antes de instalar el theme en Omnifocus.