Versión 32.2 do navegador Pale Moon

Publicouse o lanzamento do navegador web Pale Moon 32.2, que partiu da base de código de Firefox para ofrecer un maior rendemento, manter a interface clásica, minimizar o consumo de memoria e ofrecer opcións de personalización adicionais. As compilacións de Pale Moon xéranse para Windows e Linux (x86_64). O código do proxecto distribúese baixo a MPLv2 (Mozilla Public License).

O proxecto adhírese á organización clásica da interface, sen cambiar ás interfaces Australis e Photon integradas en Firefox 29 e 57, e coa disposición de amplas opcións de personalización. Os compoñentes eliminados inclúen DRM, Social API, WebRTC, visor de PDF, Crash Reporter, código de recollida de estatísticas, controis parentais e persoas con discapacidade. En comparación con Firefox, o navegador devolveu soporte para extensións que usan XUL e mantén a posibilidade de usar temas completos e lixeiros.

Na nova versión:

  • Fornáronse compilacións experimentais para FreeBSD usando GTK2 (ademais das versións ofrecidas anteriormente con GTK3). Para comprimir conxuntos para FreeBSD, úsase o formato xz en lugar de bzip2.
  • O motor de navegador Goanna (unha bifurcación do motor Mozilla Gecko) e a plataforma UXP (Unified XUL Platform, un fork de compoñentes de Firefox) actualizáronse á versión 6.2, que mellora a compatibilidade con outros navegadores e funciona coa maioría dos sitios que os usuarios informaron de problemas. con.
  • Implementouse soporte para importar módulos JavaScript mediante a expresión import().
  • Os módulos ofrecen a posibilidade de exportar funcións asíncronas.
  • Engadido soporte para campos nas clases de JavaScript.
  • Engadido soporte para os operadores de asignación "||=", "&&=" e "??=".
  • Proporcionou a posibilidade de usar o window.event global obsoleto (activado a través de dom.window.event.enabled en about:config), que segue usándose nalgúns sitios.
  • Implementáronse os métodos self.structuredClone() e Element.replaceChildren().
  • A implementación do Shadow DOM mellorou o soporte para a pseudoclase ":host".
  • CSS WebComponents agora admite a función ::slotted().
  • Mellora a memoria caché da páxina.
  • Engadido soporte para o paquete multimedia FFmpeg 6.0.
  • Arranxáronse os fallos ao usar tecnoloxías WebComponents (elementos personalizados, Shadow DOM, módulos JavaScript e modelos HTML).
  • Solucionáronse os problemas coa creación a partir do código fonte para plataformas secundarias.
  • Actualizouse a implementación da API de Fetch.
  • A implementación da API de DOM Performance cumpre coa especificación.
  • Mellorouse o manexo das pulsacións de teclas, engadiu soporte para o envío de eventos para Ctrl+Intro.
  • Actualizáronse as bibliotecas integradas para Freetype 2.13.0 e Harfbuzz 7.1.0.
  • Para GTK, implementouse o soporte para almacenar en caché fontes escaladas e mellorouse o rendemento para traballar con fontes. O soporte para fontconfig foi descontinuado nos sistemas GTK.
  • As correccións de erros de seguridade foron avanzadas.

Versión 32.2 do navegador Pale Moon

Fonte: opennet.ru

Engadir un comentario