Firefox 139 llega con novedades: mejoras en búsquedas, traducción y subida de archivos

Firefox 139

La versión 139 de Firefox ya está disponible para descarga anticipada, trayendo consigo, cuatro semanas después de la v138, una variedad de ajustes y nuevas funciones tanto para el usuario general como para los desarrolladores. Aunque su lanzamiento oficial está fijado para el 27 de mayo de 2025, ya se pueden conseguir los binarios desde los servidores oficiales de Mozilla.

En esta edición, Mozilla apuesta por afinar la experiencia de navegación y explorar nuevas fórmulas en el ámbito de las búsquedas, la traducción automática y la personalización. Es una actualización con cambios notables, aunque no masiva, que busca mejorar el día a día y abrir la puerta a innovaciones impulsadas por inteligencia artificial.

Perplexity AI: Un giro experimental en las búsquedas de Firefox 139

Uno de los movimientos más llamativos de Firefox 139 es la fase de pruebas en la que integra Perplexity, un motor de búsqueda basado en inteligencia artificial, directamente en la barra de direcciones cuando el usuario pulsa en el modo búsqueda. Aparece un mensaje que invita a probar «una nueva forma de buscar en Firefox» utilizando Perplexity, cuyas respuestas son conversacionales, directas y acompañadas de citas de fuentes.

Esta novedad significa que en vez de limitarse a ofrecer enlaces, Perplexity sintetiza información y responde preguntas de modo interactivo, ayudando a reducir la sobrecarga de resultados y facilitando el acceso a datos precisos. No se ha especificado exactamente qué parte o qué regiones de los usuarios de Firefox 139 recibirán este experimento, ni su duración, pero se interpreta como un paso de Mozilla para estudiar alternativas más allá del acuerdo tradicional con Google, del que depende actualmente su buscador predeterminado.

Por el momento no hay confirmación pública de acuerdos económicos entre Mozilla y Perplexity, aunque la colaboración podría variar en función de los resultados y del interés de los usuarios. Además, se prevé que próximamente el navegador solicite a los usuarios aceptar unos nuevos términos de uso al iniciarse.

Mejoras en rendimiento y nuevas características

El rendimiento al subir archivos a través de HTTP/3 ha mejorado notablemente respecto a versiones anteriores. Los usuarios que utilicen conexiones de alta velocidad o con latencia elevada, especialmente donde se emplean reconexiones QUIC 0-RTT, deberían notar una mayor rapidez al cargar archivos.

En cuanto a la traducción, ahora se puede hacer traducciones completas dentro de páginas de extensiones (las que inician por moz-extension://), una petición recurrente de la comunidad. Esto facilita la navegación en diferentes idiomas incluso dentro de las propias herramientas del navegador. Además, las imágenes PNG que se pegan en Firefox mantienen la transparencia, acomodando mejor el trabajo con imágenes en distintos flujos de trabajo.

Como función opcional en despliegue gradual, se ofrece la personalización avanzada de las nuevas pestañas: se pueden usar imágenes propias como fondo o elegir colores a medida, incluyendo nuevas categorías temáticas. Junto a esto, se han incorporado previsualizaciones de enlaces (función experimental activable desde Firefox Labs) y una mayor compatibilidad a la hora de expandir secciones cerradas (como detalles) en búsquedas dentro de la página.

Aportaciones para desarrolladores y privacidad

Para quienes trabajan desarrollando webs, la versión 139 añade soporte para temporizadores en Workers, la extensión WebAuthn largeBlob, el atributo «hidden=until-found» —que ayuda a buscar contenido oculto—, y el método requestClose() para <dialog>. Estas mejoras amplían las posibilidades en aplicaciones web modernas, además de ponerse al día con las últimas tendencias de interoperabilidad entre navegadores.

También se ha actualizado el editor nativo para elementos con contenteditable y designMode para que gestione espacios en blanco de manera más coherente con otros navegadores como Chrome, y se refuerzan las funciones de privacidad —como la llegada de Service Workers al modo navegación privada—, permitiendo un uso más avanzado y seguro.

Por último, se incluyen las habituales correcciones de errores y parches de seguridad, imprescindibles para mantener la protección de los datos y la estabilidad. Aunque desde esta versión ya no pueden importarse contraseñas y métodos de pago de Chrome de forma automática, sigue siendo posible importar contraseñas mediante archivos CSV.

La versión 139 coincide también con el lanzamiento de las ediciones ESR (128.11 y 115.24), pensadas para entornos donde la estabilidad es clave. El despliegue será progresivo y se recomienda revisar las notas de cada actualización para aprovechar al máximo las nuevas capacidades.

Firefox 139 implementa nuevas herramientas, velocidad y experiencias impulsadas por inteligencia artificial, manteniendo la apuesta por la seguridad y la personalización. Quienes deseen adelantarse al anuncio oficial pueden descargar ya el navegador desde el sitio de Mozilla y explorar todas las novedades implementadas.

from Linux Adictos https://ift.tt/2QV48T9
via IFTTT

Linux 6.15 llega mejorando la integración con Rust y soportando mucho nuevo hardware, especialmente de AMD

Linux 6.15

La nueva versión del kernel Linux, la 6.15, ya está disponible para su descarga y supone uno de los lanzamientos más notables de los últimos tiempos tanto por las mejoras internas como por el aumento de compatibilidad hardware. Con este lanzamiento, anunciado oficialmente por Linus Torvalds, los usuarios y desarrolladores encuentran una amplia lista de funciones renovadas, soporte para componentes de reciente aparición y una serie de cambios técnicos que evidencian el esfuerzo detrás de cada ciclo de desarrollo.

Además de solucionar errores y problemas de rendimiento detectados en etapas previas, Linux 6.15 introduce innovaciones de calado en el núcleo, nuevos controladores para dispositivos populares y una mejora significativa en la seguridad y eficiencia. Todo ello sin dejar de lado el trabajo constante en arquitectura y en la optimización del funcionamiento interno del sistema, que sigue siendo el corazón de muchas distribuciones de software libre en todo el mundo.

Linx 6.15 introduce soporte hardware y novedades para Intel, AMD y más

El kernel 6.15 amplía de manera significativa su compatibilidad con hardware de última generación. Destacan los avances para procesadores Intel y AMD, como la incorporación de la instrucción INVLPGB para la gestión de caché de memoria en CPUs AMD, mejoras en el driver AMD P-State, y el comienzo del soporte al SoC AMD Versal NET. Respecto a Intel, sobresale el trabajo inicial sobre las Advanced Performance Extensions (APX) y la mejora continua del soporte para Trust Domain Extensions (TDX).

En el ámbito gráfico también se experimentan cambios profundos. Se introduce el código preliminar del controlador NOVA, que busca ser el sucesor del conocido Nouveau para GPUs NVIDIA, esta vez escrito íntegramente en Rust, lo cual representa un paso hacia un kernel más seguro y moderno. Por su parte, el controlador Intel Xe ahora admite Shared Virtual Memory y mejora la monitorización de posibles fallos de GPU, mientras que AMD suma funciones como la gestión del ventilador en las GPU Radeon RX 9070.

Expansión y mejoras en sistemas de archivos

Las optimizaciones en sistemas de archivos son un punto fuerte en esta versión. El rendimiento de exFAT recibe un impulso importante: con la opción de montaje «discard» activada, la eliminación de archivos grandes se vuelve extremadamente eficiente, pasando de varios minutos a apenas unos segundos. Btrfs, por otro lado, agrega soporte para nuevos niveles de compresión zstd y mejora la escritura en entornos que requieren comprobación de integridad, facilitando el uso en máquinas virtuales. El joven sistema Bcachefs prosigue su camino hacia la estabilidad, introduciendo nuevas funciones de «scrub» y la posibilidad de manejar bloques de gran tamaño.

Las mejoras en los sistemas de archivos también refuerzan la funcionalidad del kernel para diferentes escenarios de uso.

Innovación en red y gestión de eventos

Linux 6.15 incorpora en su pila de red el soporte para la recepción de datos «zero-copy» a través de io_uring, una característica que permite que los paquetes de red se copien directamente en la memoria de usuario sin penalizaciones de rendimiento. Además, la pila TCP implementa la opción TCP_RTO_MAX_MS, que da más control sobre los tiempos de reintento en transmisiones IPv4. En paralelo, el nuevo API de fanotify permite monitorizar en tiempo real los eventos de montaje y desmontaje de sistemas de archivos.

Rust y nuevas funciones de seguridad en Linux 6.15

La integración de Rust avanza con la llegada de controladores escritos en este lenguaje, como el ya mencionado NOVA, y nuevas abstracciones disponibles en el núcleo. En cuanto a la seguridad, destaca la incorporación de un gancho específico para el subsistema io_uring, que permite a los módulos de seguridad imponer controles de políticas sobre datos gestionados por el kernel. El subsistema fwctl, aunque no exento de controversia, facilita la configuración y depuración de firmware desde espacio de usuario a través de Remote Procedure Calls (RPCs) estandarizadas.

Controladores, compatibilidad y periféricos

El soporte para dispositivos se amplía notablemente. Llegan controladores para la Touch Bar de los MacBook Pro (tanto con Intel como con Apple Silicon), compatibles con funciones avanzadas como la gestión de retroiluminación y teclas funcionales. Otros controladores permiten habilitar opciones avanzadas en portátiles GalaxyBook de Samsung y mejorar la compatibilidad con consolas y mandos populares. El kernel suma soporte para los mandos Turtle Beach Recon y Stealth Ultra, así como para el PowerA Wired Controller for Xbox.

En el ámbito de gráficos integrados, se han añadido nuevos identificadores PCI para los chips Intel Panther Lake, asegurando compatibilidad inmediata ante futuros lanzamientos.

Mejoras de rendimiento y optimización interna en Linux 6.15

Después de detectar y corregir algunos retrocesos de rendimiento en versiones previas —como problemas que afectaban a servidores con procesadores modernos o aplicaciones como Nginx—, el equipo ha introducido parches para revertir estas regresiones. Asimismo, se ha corregido una incidencia relevante en el ahorro de energía para portátiles Intel Arrow Lake U/H, garantizando el funcionamiento óptimo de la función suspend-to-idle.

Otros cambios técnicos y detalles adicionales de Linux 6.15

Linux 6.15 actualiza numerosos controladores y subsistemas, como mejoras en la gestión de dispositivos ACPI, optimizaciones en el planificador del kernel y la adopción de Python 3.9+ como requisito para trabajar con documentación y herramientas internas. Los desarrolladores también encontrarán nuevos mecanismos para sellar mapeos de memoria, opciones adicionales en sistemas de archivos y la versión 1.5.7 del algoritmo de compresión Zstd integrada en el núcleo.

Todas estas novedades convierten a Linux 6.15 en una actualización especialmente relevante tanto para usuarios finales que busquen mejoras directas, como para desarrolladores y fabricantes que necesitan compatibilidad y flexibilidad en plataformas diversas. El ritmo de adopción dependerá de las distintas distribuciones, pero la nueva versión ya puede ser descargada y compilada desde las fuentes oficiales.

El kernel Linux 6.15 refuerza su posición como una plataforma en constante innovación, con avances en hardware, seguridad y rendimiento que consolidan su liderazgo en el mundo del software libre.

from Linux Adictos https://ift.tt/iVWaImB
via IFTTT