Se ha publicado la versión 35.0.0 del navegador web Pale Moon, derivado del código base de Firefox para garantizar un rendimiento más eficiente, conservar la interfaz clásica, minimizar el consumo de memoria y ofrecer opciones adicionales de personalización. Las compilaciones de Pale Moon se generan para Windows y Linux (x86_64). El código del proyecto se distribuye bajo la licencia MPLv2 (Licencia Pública de Mozilla).
El proyecto mantiene una organización clásica de la interfaz, sin pasar a las interfaces integradas en Firefox 29 y 57 (Australis y Photon), y brinda amplias posibilidades de personalización. Entre los componentes eliminados se encuentran DRM, API social, WebRTC, visor de PDF, Crash Reporter, código para recopilar estadísticas, herramientas de control parental y accesibilidad para personas con discapacidad. En comparación con Firefox, se ha restaurado el soporte para extensiones que utilizan XUL, y se ha mantenido la capacidad de aplicar tanto temas completos como ligeros.
Principales cambios:
- Se han incluido por defecto capas para garantizar la compatibilidad con las API Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat y Streams.
- En CSS se han implementado la palabra clave revert-layer y la pseudo-clase «:has()».
- En el objeto CSSStyleSheet se ha implementado el método replaceSync.
- Se ha añadido la propiedad adoptedStyleSheets.
- En el modo de compatibilidad con Firefox, se ha establecido por defecto la versión 140.
- Se ha mejorado el soporte para las arquitecturas LoongArch64 y Mac/PPC.
- Para Linux y FreeBSD se ha añadido la opción de construir soporte para NPAPI sin GTK2.
- En la plataforma Linux se ha mejorado el rendimiento de los conjuntos de datos en formularios en algunas páginas complejas.
Fuente: opennet.ru
