Se ha publicado la versión 31.4 del navegador web Pale Moon, que se bifurcó de la base de código de Firefox para garantizar una mayor eficiencia, mantener una interfaz clásica, minimizar el consumo de memoria y ofrecer posibilidades adicionales de personalización. Las compilaciones de Pale Moon están disponibles 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 la organización clásica de la interfaz, sin transición a la interfaz integrada en Firefox 29, Australis, y ofrece amplias posibilidades de personalización. Entre los componentes eliminados se encuentran DRM, Social API, WebRTC, visor de PDF, Crash Reporter, código para la recolección de estadísticas, herramientas para el control parental y personas con discapacidades. En comparación con Firefox, el navegador ha recuperado el soporte para la tecnología XUL y se mantiene la posibilidad de aplicar tanto temas completos como ligeros.
En la nueva versión:
- Se ha añadido soporte para el formato de imágenes JPEG-XL.
- Se han implementado los modos 'lookbehind' (mirada hacia atrás) y 'lookaround' (verificación de entorno) en las expresiones regulares.
- El código para el análisis de encabezados CORS se ha alineado con la especificación (se ha añadido la posibilidad de especificar máscaras '*' en los encabezados Access-Control-Expose-Headers, Access-Control-Allow-Headers y Access-Control-Allow-Method).
- Se ha dejado de generar eventos de pulsación de tecla para teclas con caracteres no imprimibles (backspace, tabulador, teclas de flecha).
- Se ha añadido soporte para la plataforma macOS 13 'Ventura'.
- Se ha eliminado el código para evaluar la eficacia del desplazamiento y la animación de pestañas, utilizado en la recolección de telemetría.
- Se ha eliminado el código para el soporte de compilación en la plataforma SunOS.
Fuente: opennet.ru
