Se ha publicado el lanzamiento del navegador web Pale Moon 30.0, que se bifurcó del código base de Firefox para proporcionar un mayor rendimiento, conservar la interfaz clásica, minimizar el consumo de memoria y proporcionar opciones de personalización adicionales. Las compilaciones de Pale Moon se generan para Windows y Linux (x86 y x86_64). El código del proyecto se distribuye bajo MPLv2 (Mozilla Public License).
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 opciones de personalización. Los componentes eliminados incluyen DRM, Social API, WebRTC, visor de PDF, Crash Reporter, código de recopilación de estadísticas, controles parentales y personas con discapacidades. En comparación con Firefox, el navegador conserva la compatibilidad con la tecnología XUL y conserva la capacidad de utilizar temas completos y ligeros.

Versículos nuevos:
- Se ha restablecido la compatibilidad con los complementos antiguos de Firefox sin modificar. El identificador único global (GUID) del navegador se ha sustituido por el identificador del complemento de Firefox, lo que garantiza la máxima compatibilidad con todos los complementos antiguos y sin mantenimiento desarrollados para Firefox. (Anteriormente, los complementos requerían una adaptación especial para funcionar en Pale Moon, lo que generaba dificultades con los complementos sin mantenimiento). El sitio web de complementos desarrollado por el proyecto admitirá tanto los complementos XUL adaptados específicamente para Pale Moon como los complementos XUL distribuidos originalmente para Firefox.
- La plataforma UXP (Unified XUL Platform), que desarrollaba una bifurcación de los componentes de Firefox del repositorio Mozilla Central sin dependencias de Rust y sin incluir desarrollos del proyecto Quantum, ha sido descontinuada. En su lugar, el navegador ahora se compilará utilizando GRE (Goanna Runtime Environment), que se basa en el código del motor Gecko, más reciente y libre de componentes y plataformas obsoletas.
- Se ha implementado el mecanismo GPC (Control Global de Privacidad), que reemplaza el encabezado “DNT” (No rastrear) y le permite informar a los sitios web sobre la prohibición de la venta de datos personales y su uso para rastrear preferencias o movimientos entre sitios web.
- La opción para seleccionar Pale Moon como navegador predeterminado se ha trasladado a la sección "General".
- La colección de emojis ahora es compatible con Twemoji 13.1.
- Para mejorar la compatibilidad con sitios web, se han añadido los métodos Selection.setBaseAndExtent() y queueMicroTask().
- Mejora de la personalización de la apariencia de las barras de desplazamiento mediante temas de diseño.
- Se ha modificado la estructura de los paquetes de internacionalización y soporte lingüístico. Debido a la continua revisión de las traducciones, la cobertura de elementos en los paquetes lingüísticos se ha reducido.
- El formato del perfil ha cambiado: después de actualizar a Pale Moon 30.0, el perfil no se puede usar con la rama anterior Pale Moon 29.x.
Fuente: opennet.ru
