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.5.0

19 noviembre, 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.5.0 nos encontramos con:

  • Se agregó una implementación inicial de la API ReadableStreams, mejorando la compatibilidad web con sitios que aparentemente usan esta API de manera utilitaria.
  • Se agregó soporte para transparencia en videos WebM para el caso extremo de usar <video>elementos para imágenes animadas transparentes. Advertencia importante: esto afectará enormemente el rendimiento de la reproducción de vídeo si hay un canal alfa presente en el vídeo.
  • Se agregó soporte para crypto.randomUUIDpermitir que las secuencias de comandos de sitios web generen UUID (identificadores universalmente únicos) aleatorios a través de la interfaz WebCrypto.
  • A petición del usuario, se agregó una preferencia browser.bookmarks.openInTabClosesMenu (predeterminada true) para permitir a los usuarios configurar si desean mantener abierto el menú de marcadores si abren los marcadores en una nueva pestaña (haciendo clic con el botón central o presionando Ctrl). El comportamiento predeterminado es cerrar el menú de marcadores como cualquier otro menú cuando se hace clic en una de sus opciones.
  • Se eliminó la anulación de agente de usuario para Netflix, ya que dejaron de admitir el complemento del navegador Silverlight. Pale Moon ya no tiene una forma de proporcionar reproducción controlada por DRM de Netflix sin que la abandonen, por lo que ya no hay razón para intentar forzar la compatibilidad.
  • Se actualizó la anulación de agente de usuario para Spotify. Si bien es posible utilizar el sitio web con esto, sufre el mismo problema de DRM y no todos los medios se podrán reproducir (solo se pueden reproducir medios no gravados en Pale Moon, como los podcasts). Su experiencia puede ser diferente.
  • Se implementó el anidamiento y sujeción del temporizador para los trabajadores, evitando que el temporizador se cuelgue debido a un código incorrecto del sitio web.
  • Manejo mejorado del dibujo de imágenes SVG en lienzos sin atributos explícitos de ancho o alto. Ahora seguimos la especificación de tamaños intrínsecos css-sizing-3 .
  • Rendimiento mejorado de nuestro asignador de memoria.
  • Libvpx actualizado a 1.6.1.
  • Se limpió y actualizó algunos códigos de reproducción multimedia.
  • Se eliminó la inclusión de compatibilidad con GMP (Gecko Media Plugin) de Pale Moon, ya que solo se usaba para EME/DRM y WebRTC, ninguno de los cuales admitimos.
  • Se eliminaron los últimos vestigios del código EME/DRM de UXP, ya que esto nunca será compatible con ninguna aplicación basada en él debido a las políticas draconianas de la industria de los medios en torno al software libre.
  • Se eliminó simd.js y se movió el manejo de SIMD realmente usado a C++.
  • Se eliminó el uso de libav en nuestra fuente, reemplazando su suministro de FFT con el equivalente de FFMpeg.
  • Se corrigió una posible confusión de tipos en IonMonkey debido a códigos de operación de 3 bytes.
  • Se solucionó un problema con la información sobre herramientas que persistía incluso si la ventana del navegador hubiera perdido el foco.
  • Navegación fija PerformanceObservery sincronización de recursos (deshabilitada de forma predeterminada por privacidad); Nuestra implementación ahora pasa completamente las pruebas de conformidad.
  • Se solucionó un problema por el cual las imágenes SVG de nivel superior no se recortaban correctamente por elementos posicionados, dando la impresión de un orden z incorrecto ya que el SVG se superpondría a otros elementos.
  • Desarrollador: actualizado setIntervalpara volver a 0 si no se proporciona ninguna duración.
  • Desarrollador: actualizado ResizeObservercon un cambio de especificación reciente, ahora devuelve una serie de resultados para borderBoxSizecontentBoxSize en lugar de un objeto.
  • Desarrollador: actualizado Intl.NumberFormatDefaultNumberOption() para seguir las actualizaciones de especificaciones. Lo más importante para la compatibilidad web es que ahora permitimos que la opción "maximumFractionDigits" Intl.NumberFormat sea menor que los dígitos de fracción mínimos predeterminados para la configuración regional elegida, siguiendo el consenso general en TC39 sobre este tema.
  • Mayor indulgencia (límite superior eliminado) de las versiones GLSL, ya que tienden a ser totalmente compatibles con versiones anteriores.
  • Se corrigieron varios fallos.
  • Se agregó una protección al encabezado sec-gpc (Control de privacidad global) para que no se pueda sobrescribir inadvertidamente.
  • Correcciones de seguridad: se solucionaron CVE-2023-5722, CVE-2023-5723, CVE-2023-5724, CVE-2023-5727 y varios otros problemas sin un número CVE asignado.
  • Resumen del parche de seguridad UXP Mozilla: 6 corregidos, 2 DiD, 19 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