Está disponible la versión del navegador web Pale Moon 29.2, que se bifurca de la base de código de Firefox para ofrecer un rendimiento mejorado, mantener la interfaz clásica, minimizar el consumo de memoria y proporcionar más opciones de personalización. Las compilaciones de Pale Moon se generan para Windows y Linux (x86 y x86_64). El código del proyecto se distribuye bajo la licencia MPLv2 (Licencia Pública de Mozilla).
El proyecto se adhiere a una organización de interfaz clásica, sin transición a la interfaz Australis integrada en Firefox 29, y proporcionando amplias opciones de personalización. Entre los componentes eliminados se encuentran DRM, API Social, WebRTC, visor de PDF, Crash Reporter, código para la recopilación de estadísticas, herramientas para control parental y para personas con discapacidades. En comparación con Firefox, el navegador mantiene el soporte para la tecnología XUL y conserva la capacidad de aplicar temas tanto completos como livianos. Pale Moon se basa en la plataforma UXP (Unified XUL Platform), dentro de la cual se han bifurcado componentes de Firefox del repositorio de Mozilla Central, liberados de enlaces al código en Rust y sin incluir desarrollos del proyecto Quantum.
En la nueva versión:
- Se eliminó la posibilidad de instalar complementos de Firefox que no estén específicamente adaptados para Pale Moon. Los ID de Firefox en los complementos ya no son compatibles.
- Para las secciones de marcadores en el menú contextual, se agregó un botón para abrir todos los elementos disponibles en esa sección («Abrir Todo en Pestañas»).
- Se añadió una solicitud para confirmar la apertura de varias pestañas a la vez desde la barra lateral con el historial de navegación.
- Se añadieron configuraciones para los formatos multimedia disponibles.
- Se implementó la consulta de medios «prefers-color-scheme», que permite a los sitios web determinar la aplicación del tema oscuro en el navegador y activar automáticamente el tema oscuro para el sitio web que se está visualizando. A diferencia de otros navegadores, los parámetros del esquema de color se eligen en función de la configuración (Preferencias -> Contenido -> Colores), y no del tema actual en el sistema.
- Se actualizó la lista de sobreescritura del User Agent para ciertos sitios web.
- La biblioteca libav1, que implementa el formato de codificación de video AV1, se actualizó a la versión 2.0.
- Se realizó una limpieza del código relacionado con la plataforma Android.
- Se actualizó la fuente para emoji.
- Se añadió soporte en la propiedad CSS image-rendering para los parámetros smooth, high-quality y pixelated.
- Se implementó el método Intl.NumberFormat.formatToParts().
- Se ha restaurado la configuración dom.details_element.enabled.
- Se han trasladado correcciones de vulnerabilidades.
Fuente: opennet.ru
