• Aquí vive el Software Libre, coje lo que quieras, da lo que puedas
  • Rápido, seguro, libre e increíblemente fácil de usar
  • Ubuntu: Linux para seres humanos
  • Linux es Educación. Linux es Ciencia
  • Ubuntu es diseño, Ubuntu es innovación
  • Keep calm and enjoy Ubuntu
  • Trata tu teclado como se merece con Ubuntu
  • pf-kernel para Ubuntu
  • Convierte tu iMac en un ordenador de verdad
  • La libertad no es poder elegir entre unas pocas opciones impuestas
  • Software libre, para una sociedad libre

MODS REALMENTE ÚTILES DE @FIREFOX PARA USAR EN EL GPD POCKET DE @SOFTWINCN EVOLUTION II

Entrada escrita por: Fernando Lanero Barbero
Cambios cosméticos y funcionales en Firefox 57+ Quantum.

Después de mucho estudio y observación de la nueva interfaz de Firefox 57+ Quantum, he llegado a ciertas conclusiones que creo ayuden en su integración en una pantalla tan peculiar como es la del GPD Pocket de 1920×1200, 7.0' y 323.45PP.


El resultado es que, para una pantalla de esas dimensiones pero con semejante resolución, nos permite adaptar Firefox para aprovecharla al 100%.

Para aplicar estos MODS me he basado en mi trabajo anterior [ADAPTACIÓN] #UBUNTU 17.10 ARTFUL AARDVARK RESPIN PARA #GPDPOCKET que se puede encontrar para su descarga libre.

Paso a paso:

1. Activa la pantalla táctil en la ventana de navegación de Firefox. Esto es algo inexplicable; cómo en pleno siglo XXI Firefox no trae activada la navegación por pantalla táctil por defecto.


La solución es lanzar Firefox con:

env MOZ_USE_XINPUT2=1 firefox

Pero para hacerlo más fácil, puedes ejecutar:

sudo sed -i "s|Exec=|Exec=env MOZ_USE_XINPUT2=1 |g" /usr/share/applications/firefox.desktop

Y si por lo que sea quieres revertir el cambio:

sudo sed -i "s|Exec=env MOZ_USE_XINPUT2=1 |Exec=|g" /usr/share/applications/firefox.desktop


2. Pestañas debajo de la barra de direcciones. Esto no es sólo por las características del GPD Pocket, sino porque es ahí de donde no deberían haberse movido nunca. Ese es su lugar natural y lo que hace que seamos más productivos navegando.



Para moverlas ahí abajo, tendremos que valernos de la configuración CSS que permite Firefox. Descarga el fichero (versiones actualizadas de los ficheros userChrome.css & userContent.css del mod Firefox Material Adapted en Github):



Extráelo y copia la carpeta "chrome" en:

/home/nombredeusuario/.mozilla/firefox/caracteres_variables.default.caracteres_variables/

La siguiente vez que inicies Firefox lo hará con las pestañas debajo de la barra de direcciones.


3. Siguiendo con las modificaciones de la interfaz de usuario, para mi y la salud de mis ojos, es fundamental obviar cualquier pantallazo blanco y... ¡Firefox inicia con una horrible pantalla blanca! Pues tiramos de más CSS. Al igual que en el punto anterior, descarga el fichero:



Extráelo y copia la carpeta "chrome" en:

/home/nombredeusuario/.mozilla/firefox/caracteres_variables.default.caracteres_variables/
A partir de ahora, tu about:newtab se verá tal que así:



4. Para ganar un poco más de espacio en pantalla, eliminar cualquier elemento que no sea estrictamente necesario es fundamental. Eliminar la barra de título. Firefox se puede cerrar desde su propio menú y minimizar y maximizar se hace desde el propio lanzador del sistema. No es necesaria.




4.1 Instala la extensión Hide Title Bar por George Bateman:

https://drive.google.com/file/d/1To8OaSj389bbX_VwPC2m-KZ62z5kb-h0/view?usp=sharing hide_title_bar-1.2-an+fx-linux.xpi

4.2 Tal y como se indica en las instrucciones de configuración, descarga e instala el paquete .deb:

https://drive.google.com/file/d/1To8OaSj389bbX_VwPC2m-KZ62z5kb-h0/view?usp=sharing hide-title-bar-for-firefox.deb

ArchLinux:
yaourt -S hide-ff-title-bar-git --noconfirm

4.3 Por último, para que la próxima vez Firefox se ejecute sin barra de título, desde una terminal:

sudo apt install wmctrl
4.4 Añade un botón de minimizado de ventana: Minimize Window Button.

https://drive.google.com/file/d/1To8OaSj389bbX_VwPC2m-KZ62z5kb-h0/view?usp=sharing addon-1.0.2-an+fx-linux.xpi

4.5 Añade un botón de cerrado de ventana: Close Window Button.

https://drive.google.com/file/d/1To8OaSj389bbX_VwPC2m-KZ62z5kb-h0/view?usp=sharing addon-2.1-an+fx.xpi

4.6 Opcionalmente puedes añadir un botón de reescalado de ventana si lo ves conveniente: Window Resize.


https://drive.google.com/file/d/1U1cycgb4aAedPwURJuxAwpGFPpqzD67t/view?usp=sharing window_resize-1.0-fx-linux.xpi

NOTA: Si los botones de minimizado y cierre no se ajustan a tu tema oscuro de Firefox, prueba con mis modificaciones especiales para temas oscuros:

https://drive.google.com/file/d/1w-PN6b7KKHpr1fkr3CB5Ei2PZwwJyOcE/view?usp=sharing minimize_window_button-dark-theme-1.0.2-an+fx-linux.xpi
https://drive.google.com/file/d/1p_juW190OYujH0HLGCcP4m9wr6fjjxrj/view?usp=sharing close_window_button-dark-theme-3.1-an+fx-linux.xpi

5. Ajusta automáticamente el contenido al tamaño de pantalla del GPD Pocket. Usa la extensión Zoom Page WE por DW-dev.


https://drive.google.com/file/d/1grk8Uw37AbKTOWjwJEgd_h2Wkrw6JN12/view?usp=sharing zoom_page_we-8.1-an+fx.xpi

Por último tienes un tema completamente adaptado para seguir las líneas de diseño de Adapta GTK Theme basado en Material Design: Adapta GTK Theme (WebExtension).

Ahora tendrás un Firefox tan bonito y funcional como éste:



Y con esto, se terminan las modificaciones.


0 comentarios: