Se ha publicado la versión 33.7.0 del navegador web Pale Moon, que se ha bifurcado de la base de código de Firefox para ofrecer un mayor rendimiento, mantener una interfaz clásica, minimizar el consumo de memoria y proporcionar mayores opciones de personalización. Las compilaciones de Pale Moon se crean para Windows y Linux (x86_64). El código del proyecto se distribuye bajo la licencia MPLv2 (Mozilla Public License).
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 incrementado los requisitos del compilador; ahora se requiere al menos GCC 9.1 para la compilación.
- Se ha mejorado el soporte para los mecanismos CSP (Content Security Policy) y CORS (Cross-Origin Resource Sharing).
- Se ha añadido soporte para la sintaxis 'color x% y%' en CSS, equivalente a 'color x%, color y%'.
- Se han actualizado las bibliotecas ffvpx 6.0.1, SQLite 3.49.1 y JPEG-XL 0.11.1.
- Se ha mejorado la compatibilidad con la API DOMRect y DOMQuad.
- Se ha mejorado el soporte para la autenticación NTLM.
- Se han añadido verificaciones adicionales para aumentar la seguridad al trabajar con SharedArrayBuffers y XSLT.
- Para la plataforma Windows, se ha implementado la configuración 'widget.windows.follow_shortcuts_on_file_open' para habilitar/deshabilitar el manejo de accesos directos en los cuadros de diálogo de apertura de archivos.
En navegadores poco utilizados, persisten problemas para pasar la verificación CAPTCHA al acceder a sitios que utilizan CloudFlare. Al ejecutarse en Pale Moon, el script de verificación de CloudFlare se queda colgado. El creador de Pale Moon afirma que el problema está del lado de CloudFlare, que demora en solucionarlo y requiere que los desarrolladores firmen un acuerdo de confidencialidad para iniciar la discusión. Además de Pale Moon, el bloqueo del CAPTCHA también se manifiesta en Basilisk, Waterfox, Falkon, SeaMonkey, Thorium, Ungoogled Chromium, K-Meleon, LibreWolf, MyPal 68, Otter y algunos navegadores basados en el motor de Firefox. Los navegadores mencionados están construidos sobre diferentes motores, incluidos los más actuales, por lo que probablemente el problema surge debido a la activación de la protección contra bots al detectar un comportamiento no característico de los navegadores más populares.
Adicionalmente, se puede mencionar la actualización correctiva de Firefox 137.0.1, en la cual se han corregido tres errores:
- Problema con los accesos directos en compilaciones para Windows, debido al cual los accesos directos a directorios se procesaban como archivos, lo que dificultaba seleccionar archivos antes de enviarlos.
- Error durante la carga de archivos en sistemas Windows con el antivirus Qihoo 360.
- Error durante el arranque en algunos sistemas debido a la falta de verificación del valor de retorno NULL en el método GetOriginalReferrer() en el cargador de CSS.
Fuente: opennet.ru
