Compartir información en Mastodon con «Mastodon Share»

Mastodon es una red descentralizada de microblogueo. Suele ser comparada con twitter, sistema que nunca he utilizado, pero más allá de compartir textos breves creo que es poco lo que puedan tener en común: Mastodon está formado por muchos nodos independientes (o servidores) que se conectan entre sí con un protocolo bien definido y, por sobre todas las cosas, abierto.

Es más, desde Mastodon puedes conectarte a otras redes, como GNU social.

La red no pertenece a nadie en particular y es posible migrar de un «nodo» a otro sin problemas, como también es posible seguir y comunicarse con gente de otros nodos y otras redes.

Este pingüino tiene una cuenta en una de esas instancias. De hecho, puedes ver mi actividad en la barra lateral de este sitio.

Hoy quiero presentar una extensión para Firefox y Chrome que simplifica el compartir contenido web en esta «red social»:

Mastodon Share

Instalar y utilizar la extensión es muy simple, pero requiere un par de pasos. Lo más sencillo, luego de instalar la extensión, es tener abierta en el navegador la instancia web de Mastodon en la que tenemos nuestra cuenta. Luego, en el gestor de extensiones de nuestro navegador podemos ir a las propiedades de Mastodon Share, escribir la dirección de nuestro servidor y hacer clic en el botón para obtener el código de validación (Obtain access code)

Hecho esto, ya estamos listos: arriba a la derecha de nuestro navegador tendremos un icono que nos permite compartir rápidamente una página

Como puedes ver, la extensión es capaz de captar automáticamente las palabras clave de la página que estamos compartiendo, aunque hay que decir que esto no siempre funciona. También tenemos la posibilidad de seleccionar un texto en una página cualquiera y con un clic derecho compartir esa «cita».

Y sí, para publicar un mensaje le das al Toot, que esto no es un ave sino un paquidermo.

Pues ya sabes: deja de una vez el pajarillo azul ese, crea una cuenta en alguna instancia de Mastodon, instala esta magnífica extensión y comienza a compartir contenido.

Eso sí, compórtate, que el hecho de que sea una red libre no quiere decir que puedas hacer lo que quieras: aquí a nadie le importa el número de seguidores o mensajes, y si te comportas mal los otros usuarios, los moderadores y el administrador del nodo no tardarán en desinflar la nube en la que vives. Recuerda que la idea es compartir, no pelearse 😉


Algunos enlaces sobre Mastodon (mayormente en inglés, ¿algún voluntario para traducirlos?)

Anuncios

Firefox 56 (y posteriores) en openSUSE Leap

Por motivos que no vienen a cuento en este artículo, Firefox ha cambiado muchas cosas en las últimas versiones por lo que ya no acepta ciertos plugins o extensiones que solía aceptar antes. Esto ha determinado que existan dos versiones del navegador, la 52-ESR (Extended Support Release) que mantiene algunas de las cosas antiguas y la nueva, que al momento de escribir estas líneas es la 56. Y openSUSE usa por defecto la versión ESR.

Hasta aquí todo bien. La versión ESR funciona perfectamente por lo que para la mayor parte de los usuarios es más que suficiente. Pero el otro día entrando en wordpress me encontré con este mensaje

Un tanto exagerado, lo sé, pero me entró la curiosidad de usar la última versión de Firefox. Todos dicen que es más rápida y tal…

Pues bien, abriendo YaST2 → Repositorios de software → Añadir → Especificar URL → etcétera solo hay que agregar el repositorio correspondiente a nuestra distribución dentro de los que se encuentran aquí

http://download.opensuse.org/repositories/mozilla/

Por ejemplo, para 42.2 sería

http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_42.2/

Se aceptan todas las llaves, vamos a instalar y desinstalar programas para elegir tanto firefox como los paquetes que tengamos instalados con «mozilla» en el nombre, los cambiamos al nuevo repositorio, tratamos de actualizar… y aparecen conflictos con java-1_8_0-openjdk.

Las opciones que nos da YaST2 son:

  • Quedarnos con firefox 52
  • Instalar una versión anterior de java-1_8_0-openjdk y paquetes relacionados
  • «Romper» java-1_8_0-openjdk y paquetes relacionados

Luego de consultarlo con la comunidad decidí probar esta última opción, la cual resultó ser sumamente exagerada ya que todo parece funcionar correctamente.

NOTA: Unos días después de instalar Firefox 52 su repositorio se actualizó por lo que es posible que ahora ya no exista este error de dependencias.

Firefox 56 parece cargarse y funcionar mucho más rápidamente que las versiones anteriores, lo cual se agradece. Tiene un par de nuevas opciones que resultan interesantes. Por ejemplo al comenzar a escribir en la barra de direcciones no solo tenemos las clásicas sugerencias basadas en el historial: también aparecen algunos botones con los diferentes motores de búsqueda

Aunque quizás lo más llamativo sea la nueva herramienta para realizar capturas de pantalla de una página web: nos permite seleccionar un objeto de una página o una sección rectangular o lo que quedamos

Las capturas pueden ser descargadas o almacenadas en la red (si se tiene una cuenta en firefox). Ideal para quienes escriben guías de usuario.

¡Ha! Ahora hacer clic central en una página NO pega el contenido del portapapeles en la barra de direcciones. ¡Se han terminado los problemas que surgían cuando fallamos a centrar el enlace que queríamos abrir en una pestaña nueva! 😉

«Limpiando» la memoria utilizada por Firefox

Un breve artículo sobre Firefox: «limpiar» la memoria que utiliza.

Cuando Firefox se utiliza durante mucho tiempo, con muchas pestañas y muchas extensiones, su consumo de memoria inevitablemente crece tomando cada vez más recursos del sistema. Una solución simple y evidente para este problema es recordarse de reiniciar el navegador cada tanto, pero existe otra solución aún más simple y rápida: la limpieza de la memoria.

En la barra de direcciones escribimos

about:memory

y luego de presionar Intro se nos presentará una página con varias herramientas para estudiar el uso de memoria de Firefox y un pequeño botón llamado, apropiadamente «Minimize memory usage»

Los resultados que nos puede dar esta herramienta son muy variables: en algunas pruebas ha «limpiado» más de 100 MiB, en otras es difícil decir si hace algo o no (evidentemente, presionar el botón dos veces seguidas no cambiará mucho respecto de hacerlo solo una vez), pero igual resulta una herramienta interesante para agilizar el funcionamiento de Firefox.


Más información:

Mozilla support | Herramientas para la resolución de problemas de memoria

MDN | about:memory

Activar «click-to-play» para Flash en Firefox

En estas páginas he contado cómo activar html5 para ver vídeos de youtube en Firefox y posteriormente cómo utilizar el pepper-flash de chromium en Firefox. Hoy contaré cómo hacer que flash se active solo cuando queramos.

Mayormente, el único uso que doy a flash es ver vídeos de la BBC (aún no se han actualizado), pero muchos sitios (incluyendo muchos de wordpress) insisten en activar flash a toda costa, lo cual, con cierto tipo de publicidad en flash, implica que firefox inicie a consumir recursos a lo loco y/o se caiga estrepitosamente.

La solución es muy simple. Abrimos el menú de firefox y seleccionamos Complementos

firefox-preguntar-flash1

En la página que se abre seleccionamos Plugins y… hacemos lo que muestra la siguiente captura de pantalla

firefox-preguntar-flash

Seleccionando Preguntar para activar ya estará todo listo. A partir de ahora Firefox nos preguntará qué hacer cada vez que una página pida de utilizar Flash. Por mi parte y salvo por la BBC, diré siempre que no 😉


Fuente

freshplayerplugin: Pepper FlashPlayer para Firefox

En este artículo muestro cuán fácil resulta utilizar el «pepper-flash» (diseñado y mantenido para Chrome/Chromium) en el Firefox de openSUSE.

Sí, ya sé que hoy por hoy prácticamente el único uso de Flash es para crear publicidad molesta: dado que es posible utilizar html5 en firefox, el hecho de que Adobe esté dejando de dar soporte al plugin para firefox y otros navegadores que usen el estándar NPAPI, dejando allí al flash congelado en la anciana versión 11.2, no debería significar mucho, ¿verdad? Quizás. El tema es que soy de los que no usan add-block por cuestiones de principio (si en un sitio la publicidad resulta demasiado molesta, simplemente no regreso), por lo que cada tanto al entrar en algún sitio con banners que podrían mostrar publicidad en flash (phoronics, SMBC) corría el riesgo de que el consumo de recursos del proceso «plugin-container» se disparara a las nubes. Por eso, luego de un episodio particularmente violento que prácticamente me bloqueó la máquina me dije «si no lo uso, ¡a volar!» y abrí YaST2 para desinstalar flash… cuál no sería mi sorpresa al ver esto:

FreshPlayer1

Exacto: al quitar el flash-player YaST2 seleccionó automáticamente el freshplayerplugin desde el repositorio Packman.

ACTUALIZACIÓN: por algún motivo, cada tanto el flashplayer de Adobe quiere instalarse solo por lo que he vuelto a YaST2 y con un clic derecho → Tabú — no instalar nunca lo he bloqueado definitivamente.

¿Que qué es eso? Bueno, cuando Adobe anunció que no mantendría más el plugin de flash para Linux le pasó el testigo a google, quien diligentemente ha seguido actualizando el plugin… para su sistema de plugins llamado PPAPI, el cual no funciona en firefox, solo en Chrome/Chromium (y en Opera, pero eso a nadie le importa 😉 ). Se podría decir que freshplayerplugin es un «convertidor de PPAPI a NPAPI», es decir, desde el sistema de plugins de Chrome/Chromium al de firefox, ni más ni menos.

Dado que tengo chromium instalado y con él el «pepper-flash» (también desde packman), desde hace ya varios meses me venía diciendo «habría que probar freshplayerplugin para ver qué tal anda», pero nunca lo hice: pereza que me daba.

Generalmente cuando se dan estos cambios automáticos con paquetes que mágicamente se instalan sin ser llamados me cabreo un poco, pero bueno, como estaba en la agenda (tengo una nota de diciembre del año pasado con información sobre el proyecto…) pues lo dejé correr. Luego de instalarlo fue solo cuestión de reiniciar firefox para encontrarme, en «about:plugins», con lo siguiente:

FreshPlayer2

Nada más que hacer. Rekonq, Konqueror y los otros navegadores del sistema que utilicen NPAPI también reconocerán freshplayerplugin inmediatamente.

Por ahora todo parece funcionar muy bien: no he tenido nuevos episodios del proceso «plugin-container» comiéndose todos los recursos del sistema. Ya veremos cómo va.


ACTUALIZACIÓN (noviembre 2015): Si en algún momento firefox deja de reconocer al freshplayerplugin, la solución puede ser tan simple como ir a la carpeta con el perfil de firefox

~/.mozilla/firefox/

localizar allí el archivo

pluginreg.dat

borrarlo y reiniciar firefox: el archivo será recreado en forma correcta por lo que freshplayerplugin debería comenzar a funcionar nuevamente. Fuente.

Eliminar la caja de búsqueda en la página «nueva pestaña» de Firefox 41

ACTUALIZACIÓN (enero 2018): En las últimas versiones de Firefox ya no es necesario utilizar extensiones para modificar el contenido de la «nueva pestaña» y ahora eliminar la caja de búsqueda o elegir las miniaturas que nos interesan puede hacerse sin problemas.

Este artículo ha quedado por lo tanto OBSOLETO.


Hace un tiempo escribí una entrada sobre cómo eliminar la caja de búsqueda en la página «nueva pestaña» de Firefox. El problema, porque siempre hay un problema, es que ese método ha dejado de funcionar con Firefox 41.

He encontrado un par de extensiones que, entre otras cosas, permiten eliminar esa caja rápidamente (ni siquiera es necesario reiniciar firefox para utilizarlas):

New Tab Tools (mi favorita)

New Tab Pro

La primer extensión (que elimina sin preguntar la caja de búsqueda) es mucho más agradable a la vista que la segunda. Además de ofrecer una interesante «barra de lanzadores» (por defecto, en la parte baja de la página) con opciones útiles del navegador

NewTab1

también muestra (por defecto, en la parte alta de la página) una lista de las pestañas recientemente cerradas.

Las opciones de configuración de esta extensión son accesibles directamente desde la página (el engranaje arriba a la derecha)

NewTab2

Como puede verse de la captura, podemos editar cada miniatura de las páginas que se muestran en forma individual o agregar una nueva miniatura, también es posible elegir un fondo de página, etcétera.

Como dije antes, New Tab Pro es un poco más «pobre» desde el punto de vista gráfico, con unos botones no muy bien diseñados y un inglés un tanto «extraño» (me parece que el desarrollador principal es ruso), además de que su última versión tiene ya unos cuantos meses. Esta segunda extensión se configura desde el administrador de complementos y ofrece una opción para eliminar la caja de búsqueda

NewTab0

La idea de la extensión es ofrecer cuantas «miniaturas» de páginas se quieran y más también (por defecto son 5 columnas y 3 filas): puede elegirse de mostrar no solo las páginas que hemos «fijado» sino también las que hemos usado durante el día o la semana

NewTab

Por el momento, me estoy quedando con New Tab Tools: la otra, si bien interesante, me parece un tanto «tosca».

Eliminar la caja de búsqueda en la página «nueva pestaña» de Firefox

IMPORTANTE: Lo comentado en este artículo ha dejado de funcionar con Firefox 41. Para una versión actualizada (que utiliza extensiones en lugar de crear manualmente un «estilo») se puede consultar este enlace: Eliminar la caja de búsqueda en la página «nueva pestaña» de Firefox 41


Desde la versión 31 firefox ofrece una  «caja de búsqueda» en la página que se muestra al abrir una nueva pestaña:

Firefox-NewTab-1

Luego de convivir por un tiempo con esa caja que, a decir verdad, nunca utilizo (estoy en KDE: Alt-F2 es mucho más cómodo) finalmente decidí eliminarla.

Al parecer la gente de firefox no ofrece, ni está interesada en ofrecer, una herramienta para quitarla: ni siquiera el todopoderoso «about:config» nos puede ayudar por lo que tendremos que crear a mano un «estilo» para esa página.

Lo primero que tenemos que hacer es localizar la carpeta con el perfil de usuario de firefox. En Linux esta carpeta se encuentra en

~/.mozilla/firefox/xxxxxxxx.default-yyyyyyyyyyyyy/

donde las x y las y representan una serie de letras y números aparentemente sin sentido. Dentro de esa carpeta tenemos que crear una nueva carpeta llamada

/chrome/

y allí dentro un archivo de texto simple llamado

userContent.css

Es decir, debemos crear

~/.mozilla/firefox/xxxxxxxx.default-yyyyyyyyyyyyy/chrome/userContent.css

Dentro de ese archivo debemos escribir lo siguiente

/* Disable Search box in New Tab page */
 @-moz-document url(about:newtab)
 {
 #newtab-search-container, #newtab-search-logo { display:none !important; }
 }

Listo: reiniciamos firefox y ya hemos eliminado la molesta caja

Firefox-NewTab-2

BONUS: Para personalizar el tamaño de las imágenes que representan las páginas puede utilizarse el siguiente código (que no he probado), el cual debe agregarse al archivo userContent.css:

.newtab-cell {
 max-height: 150px;
 max-width: 250px;
 }

Solo queda cambiar los tamaños en px por lo que nos sirva.


Fuente