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:
userChrome-tabs_on_bottom.zip
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:
userChrome-grey_start_page.zip
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:
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:
hide-title-bar-for-firefox.deb
4.3 Por último, para que la próxima vez Firefox se ejecute sin barra de título, desde una terminal:
sudo apt install wmctrl4.4 Añade un botón de minimizado de ventana: Minimize Window Button.
addon-1.0.2-an+fx-linux.xpi
4.5 Añade un botón de cerrado de ventana: Close Window Button.
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.
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:
minimize_window_button-dark-theme-1.0.2-an+fx-linux.xpi
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.
zoom_page_we-8.1-an+fx.xpi
Ahora tendrás un Firefox tan bonito y funcional como éste:
Y con esto, se terminan las modificaciones.