Ubunlog Darkcrizt  

Pale Moon 33.3 ya fue liberado y estas son sus novedades

Captura de pantalla del navegador web PaleMoon

Se dio a conocer el lanzamiento de la nueva versión de Pale Moon 33.3, versión en la cual se han actualizado los requisitos de compilación, asi como también mejoras de soporte, soporte para FFmpeg 7.0 y libavcodec 61 en Linux y varios cambios menores.

Para quienes desconocen del navegador, deben saber que este es un Fork de la base de código de Firefox. Se creó con la finalidad de proporcionar un mejor rendimiento, preservar la interfaz clásica, reducir al mínimo el consumo de memoria y proporcionar opciones de personalización adicionales. El proyecto se adhiere a la organización clásica de la interfaz, sin cambiar a la interfaz Australis integrada en Firefox 29, y con la provisión de amplias posibilidades de personalización.

Principales cambios en Pale Moon 33.3

En esta nueva versión que se presenta del navegador, se han actualizado los requisitos para ejecutar compilaciones para la arquitectura x86_64. Y es que ahora se requiere de un procesador con soporte para instrucciones AVX, mientras que para sistemas más antiguos, la comunidad puede crear ensamblados no oficiales que solo necesitan soporte SSE.

Además de ello, se menciona que la versión 11 del compilador GCC se utiliza para generar compilaciones para Linux, lo que puede causar incompatibilidad con bibliotecas en distribuciones más antiguas, asi como también que se ha agregado soporte para FFmpeg 7.0 y libavcodec 61.

Otro de los cambios que se destaca de la nueva versión, es que se ha implementado la mayor parte de la especificación de capas en cascada de CSS. Aunque la implementación aún no está completa al 100%, debería ser suficiente para los casos de uso comunes en la web. También se ha añadido soporte para los encabezados HTTP Sec-Fetch-* y se ha implementado un mecanismo adicional para gestionar la seguridad del sitio.

Por otra parte, Pale Moon ahora busca previamente los hosts en DNS para facilitar la navegación por la página. Además el navegador bloqueará el acceso a la dirección reservada 0.0.0.0 en sistemas operativos distintos a Windows. Para más detalles, consulte las notas de implementación.

De los demás cambios que se realizaron:

  • Se ha alineado el comportamiento de redondeo y los rangos de precisión de las funciones relacionadas con la especificación.
  • El atributo isTrusted ha sido alineado con los valores esperados en la Web para PostMessage y BroadcastChannel.
  • Se ha añadido el atributo navigator.webdriver para la compatibilidad web (siempre falso en Pale Moon, ya que no se admiten API de automatización del navegador).
  • Se ha reimplementado esta combinación para enumeración de complementos, fortaleciendo la resistencia a las huellas digitales.
  • Se solucionó un problema con los grupos de caracteres que afectaba la selección de texto debido a una regresión en torno a mejoras en el manejo de emojis.
  • Se solucionó un problema con la configuración de los valores de color del DOM.
  • Se ha mejorado ligeramente el manejo de formularios de contraseña, detectando órdenes de campo previamente no compatibles.
  • Se eliminó el código no utilizado relacionado con el experimento FoxEye (incompleto).
  • Se eliminó el código de compatibilidad para LibAV y versiones antiguas de FFmpeg. A partir de esta versión, se requiere libavcodec 58 o posterior (FFmpeg 4.0+) en Linux.
  • Se eliminó el código de envío de eventos de clic que ya no es relevante.
  • Se limpió el uso interno de macros en el código CSS, sin afectar ninguna API o código expuesto.
  • Se eliminó la preferencia oculta network.dns.disablePrefetchFromHTTPS. La precarga de DNS ya no se trata de manera diferente para http y https.

Finalmente si estás interesado en poder conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar el navegador web Pale Moon en Ubuntu y derivados?

Para aquellos que estén interesados en poder instalar este navegador web en su distro, solo deberán abrir una terminal en tu sistema y teclear alguno de los siguientes comandos. Cabe mencionar que a diferencia de versiones anteriores, en esta, el mantenedor no ha proporcionado repositorios separados para cada versión de Ubuntu y ofrece uno solo (Ubuntu 18.04). Esto no afecta la instalación del navegador en versiones distintas.

Instalación desde repositorio

Para instalar (versión con GTK3) desde repositorios basta con teclear:

 echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null
sudo apt update
sudo apt install palemoon 

Instalación desde paquete DEB

Ahora si no quieres añadir repositorios o has tenido alguna dificultad, puedes optar por realizar la instalación directamente con el paquete DEB proporcionado, este lo puedes obtener tecleando:

https://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.10/amd64/palemoon_33.1.1-1.gtk3_amd64.deb

Y puedes instalarlo tecleando:

sudo apt install ./palemoon_33.1.1-1.gtk3_amd64.deb 

O con el ya conocido comando:

sudo dpkg -i palemoon_33.1.1-1.gtk3_amd64.deb

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.