Markdown Here, extensión para el navegador

Markdown Here es una extensión para Chrome, Firefox, Safari, Opera, Thunderbird y Postbox, que permite escribir con Markdown en cualquier servicio online que soporte edición enriquecida de texto.

Funciona por ejemplo en las versiones web de Gmail, Facebook, Evernote, WordPress, Tumblr y varios más. En GitHub hay una lista completa de servicios soportados.

Básicamente, una vez has escrito un mail en Gmail o un post en WordPress en Markdown, sólo hay que hacer clic en el botón de la extensión y el texto se transforma en HTML listo para enviar o publicar.

Evidentemente, dado que se trata de una extensión de navegador, sólo funciona dentro de éste.

El proyecto Markdown Here es obra de Adam Pritchard, que lo mantiene en GitHub, donde puedes colaborar si te apetece.

Reemplazando Instapaper por la Lista de Lectura de Safari

Desde hace unos días he dejado de usar Instapaper como el repositorio de mis lecturas aplazadas, sustituyéndolo por la Lista de Lectura de Safari. Las ventajas de esto son varias:

  • Mayor velocidad de guardado. Son tan sólo unos segundos de diferencia, a veces ni eso, pero al estar integrada con el sistema tanto en el mac como en iOS, guardar en la Lista de Lectura es lo más rápido y su porcentaje de error es inapreciable.
  • Disponibilidad offline al instante en cualquier dispositivo. Sólo tienes que abrir Safari y al momento todas las páginas que hayas guardado están allí disponibles para leer offline, una maravilla. Aquí también mejora mucho la velocidad de Instapaper en la misma situación.
  • Cambio fácil entre la versión web y la versión para leer. Normalmente suelo preferir por defecto la versión web, que es la que me muestra la Lista de Lectura. En Instapaper la vista por defecto es la contraria, y no hay forma de cambiar esa opción. Además, consultando la versión web le estás dando una visita al sitio en Analytics. Es cuestión de cortesía. Y si quiero ver la versión limpia sólo tengo que pulsar el botón Lector de Safari.

Pero claro, hay muchas aplicaciones en iOS que es donde leo noticias principalmente, que no tienen soporte para la Lista de Lectura de Safari. No tengo ese problema en mi lector de feeds Feed Wrangler, ni en otros clientes de éste que uso en iOS como por ejemplo Reconnaissance. Pero sí en Zite.

Una solución es usar Instapaper como pasarela, con un poco de ingenio, Dropbox y una regla de Hazel. Instapaper proporciona un feed de tus últimos artículos añadidos. Por tanto, sólo hay que crear una receta en IFTTT que tome los items de ese feed y los almacene en una carpeta de Dropbox como archivos de texto plano. En Automate (Sh)It explican como hacerlo:

  • Hay que usar esta receta de IFTTT, sustituyendo el feed por el de tu Instapaper.
  • Luego descargamos esta regla de Hazel y la asociamos a la carpeta de Dropbox donde vamos a almacenar los items.

Y ya está, podemos agregar artículos a Instapaper desde cualquier aplicación de iOS. Cuando tengamos el mac encendido, Hazel se ocupará de añadir esos artículos a la Lista de Lectura de Safari automáticamente, borrando los archivos de Dropbox.

Andreas tiene una solución similar, pero esta vez para añadir a la Lista de Lectura los artículos que guardemos en Pocket.

Abandonando Chrome y otros servicios de Google

For me, Google has crossed the creepy line. Google has built some amazing technologies and they have a terrific team of engineers and designers working on web and native apps, but the company’s business model, dictated by ads, has forced them to embrace strategies that make me uncomfortable because they are – again – downright creepy. Google+ faces in ads were their Rubicon: because of that, I started questioning if I really had to use Google services and apps.

Genial artículo de Federico Viticci en el que explica porque ha vuelto a usar Safari en iOS en lugar de Chrome, además de las razones que le han llevado a abandonar una serie de servicios de Google.

El desastre del nuevo Evernote Clipper para Safari

evernote clipper

Si como yo tenéis activada la actualización de extensiones en Safari os habréis encontrado que Evernote Web Clipper se actualizó automáticamente a la nueva versión 6.0.3, que según Evernote trae muchas y buenísimas mejoras.

El caso es que cuando he abierto mi blog en Safari me he encontrado con un montón de paneles de Evernote en los que no se puede hacer clic ni cerrar de ninguna manera. La única solución es desactivar la extensión del Web Clipper.

En este hilo de los foros de Evernote, donde muchos otros usuarios están reportando el mismo problema, recomiendan actualizar a 6.0.4. El problema es que todavía no existe esa versión.

Macros de Keyboard Maestro para copiar urls de Safari en Markdown

Cuando estoy redactando un post necesito una forma rápida de copiar citas y urls desde Safari en formato Markdown al editor que esté utilizando, últimamente Textmate o Ulysses III, dependiendo del tiempo estimado que me vaya a llevar la redacción. Si es algo rápido uso Textmate, y si necesito dejar el texto disponible en iCloud o en Dropbox utilizo Ulysses.

Crear links y citas con markdown es muy sencillo y rápido, pero puede serlo todavía más usando Keyboard Maestro. Así que he creado dos sencillas macros que hacen que, con sólo pulsar una combinación de teclas mientras estoy en Safari, me copia al portapapeles la url de la pestaña activa y su título, o si además he seleccionado texto copia éste también como cita, todo ello en formato markdown listo para pegar en el documento.

Cómo son dos macros muy sencillas no creo necesario explicar nada más, podéis copiarlas tal cual y cambiar la combinación de teclas a la que más os guste.

Esta es la macro para copiar al portapapeles el título y url de la pestaña activa en Safari:

Copiar Link de Safari en Formato Markdown

Y esta es la macro que además copia como cita el texto que hayas seleccionado:

Copiar Quotes en Formato Aside

Más macros de Keyboard Maestro

Los problemas de Safari en iOS 7

As expected Apple has publish just 10% of the necessary information for web developers and I can say without fear of mistake that this is the buggiest Safari version since 1.0.

Max Flirtman detalla todos los problemas que los desarrolladores se están encontrando con el nuevo Safari en iOS 7, en un extenso y bien detallado post.

Personalmente he tenido que dejar de usar la tipografía Font Awesome en algunos de mis blogs, sustituyéndola por imágenes, porque no aparecían en Safari en iOS 7.

Primera extensión para Feed Wrangler

No voy a negar que la interfaz web de Feed Wrangler no es precisamente bonita. Se puede mejorar mucho. Aun así, cumple bien su función principal, que es ser un servicio de sincronización y filtrado de feeds.

Porque quizá lo mejor de Feed Wrangler, lo que le confiere ese puesto especial entre todas las alternativas a Google Reader, es la potencia que le confieren los filtros y los Smart Streams. Éstos últimos se pueden utilizar incluso como carpetas, todo depende de como los configuremos. Shawn Blanc tiene un excelente post al respecto.

Y hoy me encuentro que Nuclear Bits ha publicado una extensión de Safari y Chrome para Feed Wrangler, que intenta hacer un poco más amigable su interfaz. No ofrece grandes cambios, más que nada una suavización de lineas y colores, así como de los botones. Pero es un indicio de que las cosas se empiezan a mover en torno a Feed Wrangler, lo que es una muy buena noticia.

Pestañas de iCloud en Safari

Con iOS6 por fin tenemos disponible la función de sincronización de pestañas abiertas en cualquiera de nuestros dispositivos. Eso significa que se acabaron los tiempos de enviarnos a nosotros mismos emails con urls del mac al iPhone o el iPad y viceversa. Pero también que aplicaciones que nos hicieron un buen servicio hasta ahora, como Handoff, se quedan obsoletas.

En cualquier caso es una maravilla estar trabajando en Safari en el mac y poder abrir las mismas pestañas en el iPad para seguir trabajando mientras estas fuera.

Por supuesto, para que funcione ambos dispositivos tienen que estar conectados a internet. En iOS las Pestañas de iCloud aparecen como una carpeta más en la raíz de los favoritos.

Por qué uso Safari en lugar de Firefox

Why I use Safari instead of Firefox, por Jamie Zawinski →

Firefox no parece ni se comporta como un programa de mac. Esto es intencional. Ha mejorado mucho en los últimos años, pero todavía tiene el aire de un programa open source y multiplataforma, lo cual efectivamente es. Pero yo no quiero tener Linux en mi Mac. Quiero que mi Mac se comporte como un Mac. Por eso me compré uno.

Esta y otras razones, como la dificultad de prescindir de pestañas en Firefox, son las razones que Zawinski esgrime para usar Safari en lugar de Firefox. Estoy de acuerdo con unas y no tanto con otras. Yo uso Safari por su perfecta integración con el sistema y porque necesito la sincronización de favoritos con el iPhone.