Entradas etiquetadas como firefox

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! 😉

Anuncios

2 comentarios

«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

Deja un comentario

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

Deja un comentario

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.

, ,

1 comentario

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

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».

3 comentarios

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

1 comentario

Firefox «mata» flash: ¡viva html5! (o algo así)

A estas alturas, todo usuario de firefox que aceptó actualizar a la versión 39 habrá notado un cambio en el mismo: por defecto, casi todas (en Linux son todas) las versiones del plugin de flash están deshabilitadas.

La página de un cierto pingüino negándose a mostrar un vídeo de youtube incrustado

La página de un cierto pingüino tolkiano negándose a mostrar un vídeo de youtube incrustado

NOTA: en las siguientes versiones de firefox el anciano plugin de flash fue nuevamente habilitado, pero igual el pasarse a html5 tiene sus ventajas… 😉

Como se puede ver en la captura, volver a activar flash es cuestión de solo un clic, pero no vamos a hacerlo: ¿cuál sería la gracia de este artículo entonces? 😉

Y es que por una parte esto de negarse a usar flash está muy bien: el maldito plugin ha sido un dolor de… cabeza por años, con frecuentes vulnerabilidades de «día cero» y demás problemas de seguridad.

Por otra parte… firefox anunció hace ya un tiempo el proyecto Shumway para reemplazar flash, pero a pesar de que su desarrollo sigue adelante no parece ser capaz de lograr su objetivo en un futuro inmediato. Y si a esto le sumamos que el soporte multimedia a través de html5 en firefox está aún lejos de estar completo, o tan siquiera habilitado… pues, en fin.

Hace mucho que el único uso válido que veo a flash en firefox es youtube (la publicidad no cuenta como «uso válido») y ya hemos contado aquí cómo ver vídeos de Internet sin usar el navegador (más sobre esto en un cercano futuro…), pero bueno, veamos hoy cómo activar vídeos en firefox utilizando html5 y con alta calidad en Linux.

Como paso cero, debemos instalar en nuestro sistema todos los «codec multimedia». Básicamente hay que instalar gstreamer, ffmpeg y compañía es sus versiones «sin restricciones»: para los usuarios de openSUSE estos paquetes se encuentran en el repositorio packman (¡no olvidar los «-orig-addon»!) mientras que la gente de fedora los tiene en rpmfussion, etcétera.

Ahora sí, a firefox. Para empezar y como siempre que queremos cambiar algo importante, en la barra de direcciones de firefox hay que escribir

about:config

Luego de prometer que no vamos a ser manazas, hay que escribir en el campo de búsqueda «mediasource»:

Debería quedar así

Debería quedar así

donde nos asegurarnos de que todas las líneas pasen a «true» con un doble clic en las que digan lo contrario.

Pero este cambio no es suficiente: en algunos vídeos firefox se bloqueaba tomando cada vez más recursos y llevando el procesador al punto de ebullición por lo que luego de buscar un poco por la red probé lo siguiente: buscar por «media.fragment» y cambiar para dejar todo así:

Aquí también hay que meter mano...

Aquí también hay que meter mano…

Ahora sí, nos dirigimos a la siguiente dirección de Internet:

https://www.youtube.com/html5

donde veremos algo como lo que sigue:

El antes...

El antes…

Si el lector se encuentra con más de una entrada en rojo, pues vuelva al punto cero que no ha instalado aún los codec multimedia…

Solo nos queda presionar el botón «Solicitar el reproductor HTML5» para dejar todo así:

... y el después

… y el después. Algún día el soporte MSE estará completo también en firefox…

ACTUALIZACIÓN (setiembre 2015): desde la versión 40, las extensiones MSE & H.256 también deberían estar en azul.

Al volver a cargar la página que contenga el vídeo de youtube…

Y aquí está para quedarse el HTML5

Y aquí está para quedarse el HTML5

… ya todo estará listo.


NOTA IMPORTANTE: Al menos en mi sistema, ver vídeos de youtube en firefox usando reproductor HTML5 sube la temperatura del procesador unos cuántos grados más que chromium, y este sube la temperatura unos cuántos grados más que la combinación smplayer+mpv+youtube-dl de la cual ya hablé hace un tiempo.

ACTUALIZACIÓN (setiembre 2015): En la versión 40 de firefox parece andar mejor.

Para que todo funcione más o menos bien hay que hacer varios cambios no triviales a la configuración (si el lector conoce alguno más, por favor avise en los comentarios), por lo que es claro que a firefox todavía le falta un muy largo camino para jugar bien con el multimedia en html5. De hecho, como puede verse en los enlaces que pongo más abajo algunos recomiendan deshabilitar mp4 y habilitar webm, otros deshabilitar webm y habilitar mp4… yo he habilitado ambos y todo funciona. En fin.


Fuentes

http://www.linuxveda.com/2015/06/29/get-1080p-youtubes-html5-player-firefox-linux/

http://forums-test.mozillazine.org/viewtopic.php?f=9&t=2935031

http://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/810821-adobe-releases-flash-version-11-2-202-356-update-now?p=810854#post810854

https://oneanddone.mozilla.org/en-US/tasks/89/

,

1 comentario

A %d blogueros les gusta esto: