Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

El navegador web Pale Moon acaba de publicar su versión 32.2.0

12 junio, 2023

Hoy volvemos a recordar al navegador web Pale Moon, es un fork de Firefox pero sin la presencia del debatido DRM en el soporte para HTML5 mediante un plugin privativo y cerrado de Adobe.

Pale Moon es básicamente un fork del navegador Mozilla Firefox tanto para Gnu Linux como para Windows en el cuál además se optimizan algunos componentes, se deshabilitan funciones “no esenciales” y se mantiene la interfaz original del navegador Mozilla Firefox en su versión 4.

Entre los cambios presentes en Pale Moon 32.2.0 nos encontramos con:

  • Importaciones de módulos dinámicos implementados. Ver notas de implementación.
  • Exportación implementada de funciones asíncronas en módulos.
  • Campos de clase de JavaScript implementados. Ver notas de implementación.
  • Operadores de asignación lógica implementados ||=.&&=??=
  • Se implementó una solución para sitios web que usan el ambiguo oficialmente obsoleto window.eventEsto está deshabilitado de forma predeterminada, pero se puede habilitar a través de dom.window.event.enabled la preferencia de about:config. Ver notas de implementación.
  • Implementado self.structuredClone()(esto puede ser muy oscuro para cualquiera, excepto para los desarrolladores web. Disculpas ;-))
  • Implementado Element.replaceChildrenUna vez más, principalmente una nota de desarrollador web.
  • Coincidencia mejorada de Shadow DOM :host.
  • Se implementó el CSS de WebComponents ::slotted() y la funcionalidad relacionada.
  • Caché de página mejorado en nuestro asignador de memoria.
  • Se agregó soporte para FFmpeg 6.0, especialmente importante para las distribuciones de Linux de última generación.
  • Se corrigió un posible bloqueo de dibujo para imágenes, específicamente SVG. Esto resuelve una serie de escenarios de espera y apagado.
  • Se corrigieron varios bloqueos relacionados con WebComponents y nuestro trabajo reciente de JavaScript.
  • Se corrigieron varios problemas de compilación desde el origen en plataformas de destino secundarias.
  • Se corrigieron varios problemas de secuencias de comandos front-end del navegador pequeño que podrían generar errores o fallas en la funcionalidad.
  • Se corrigió el manejo de las funciones asincrónicas (flecha) declaradas dentro de los constructores.
  • Se corrigieron varios problemas pequeños de conformidad con JavaScript.
  • Se solucionó un problema por el cual JavaScript (solo en módulos) no creaba correctamente contenedores asíncronos.
  • Se actualizó la API de rendimiento de DOM a la especificación actual (User Timing L3).
    Consulte las notas de implementación, especialmente si tiene la intención de usar esto en contenido web para funciones críticas.
  • Se actualizó el manejo de eventos de pulsación de tecla para enviar eventos de pulsación de tecla con Ctrl+Intro.
  • Se actualizaron las estructuras internas de JavaScript para facilitar la futura portabilidad, así como para mejorar el rendimiento de JavaScript.
  • Manejo y estilo de ventanas actualizados en Mac.
  • Se actualizó Freetype lib a 2.13.0.
  • Se actualizó la biblioteca de Harfbuzz a 7.1.0.
  • Actualizamos nuestras llamadas de búsqueda de DNS para usarlas inet_ntop() en lugar de las obsoletas inet_ntoa().
  • Se actualizó la API Fetch para usar la URL base global en lugar de la URL base del documento de entrada para cumplir con las especificaciones.
  • Ya no admitimos lo obsoleto fontconfig en los sistemas GTK.
  • Ya no analizamos ni devolvemos el cuerpo de las respuestas vacías conocidas de los servidores (longitud de contenido de 0, o en el caso de los métodos HEAD o CONNECT).
  • Se implementó el almacenamiento en caché de fuentes escaladas en GTK, mejorando el rendimiento.
  • Se solucionó un problema de compilación al compilar para Linux en ARM64 en distribuciones posteriores.
  • Divida más partes del navegador en archivos .dll separados en Windows para reducir la tensión del compilador y un xul.dll de gran tamaño
  • Se eliminó mozilla::AlignedStorage (limpieza de código).
  • Las compilaciones para FreeBSD ahora usan xz para empaquetar en lugar de bzip2. A pedido, ahora también ofrecemos compilaciones GTK2 para FreeBSD.
  • Fusionó la preferencia dom.getRootNode.enabled en el dom.webcomponents.enabledpref. Ver notas de implementación.
  • Se solucionó un posible problema de DoS con la decodificación de JPEG.
  • Se solucionó un problema potencial en el código del widget de Windows que podría provocar fallas.
  • Protocolos externos potencialmente peligrosos deshabilitados en Windows.
  • Se agregaron archivos .dll problemáticos conocidos a la lista de bloqueo interna.
  • Problemas de seguridad abordados: CVE-2023-32209, CVE-2023-32214 y varios otros que no tienen una designación CVE.
  • Resumen de parches de seguridad de UXP Mozilla: 4 corregidos, 1 rechazado, 27 no aplicables.

Para más detalles podéis leer la nota de lanzamiento de Pale Moon.

Para su instalación en Windows podemos descargar su software desde su web oficial y para Gnu Linux dejamos a continuación una serie de tips de instalación:

  • Para su instalación en Debian, Ubuntu, Linux Mint y derivados emplearemos:
  • Para su instalación Arch Linux, Manjaro, Antergos o derivados:

Escrito por Noel

Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Suscribirse
Notificarme las
guest
0 Comentarios
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram