Lanzamiento de Firefox 130

Se lanzó el navegador web Firefox 130 y se generaron actualizaciones para ramas anteriores con un largo período de soporte: 115.15.0 y 128.2.0. La rama Firefox 131 ha sido transferida a la etapa de prueba beta, cuyo lanzamiento está previsto para el 1 de octubre.

Innovaciones clave en Firefox 130:

  • Es posible traducir automáticamente fragmentos de texto seleccionados en una página a diferentes idiomas después de realizar toda la operación de traducción de la página (es decir, puede aplicar una traducción a otro idioma a fragmentos de una página ya traducida). La función de traducción de páginas se llama a través del indicador en la barra de direcciones, y la función de traducción de fragmentos se llama a través del menú contextual que se muestra al hacer clic derecho en el bloque seleccionado. Para la traducción se utiliza un sistema integrado en Firefox, que realiza la traducción en el sistema local del usuario sin recurrir a servicios externos en la nube. El sistema se basa en el motor abierto Bergamot, que es un contenedor del marco de traducción automática Marian que utiliza redes neuronales recurrentes (RNN) y modelos de lenguaje basados ​​en transformadores.
     Lanzamiento de Firefox 130
  • El motor de traducción automática incorporado ha agregado soporte para letón, lituano, catalán, croata, checo, danés, indonesio, rumano, serbio, eslovaco y vietnamita.
  • Se ha agregado una nueva sección "Firefox Labs" al configurador, que ofrece funciones experimentales para realizar pruebas.
     Lanzamiento de Firefox 130

    Actualmente hay tres opciones experimentales disponibles:

    • Continuación automática de la visualización de un vídeo en una ventana flotante (modo imagen en imagen) si cambia de la pestaña en la que se muestra el vídeo (si cambia a otra pestaña mientras mira un vídeo, el vídeo permanecerá visible encima de la nueva pestaña, gracias a la inclusión automática del modo de imagen en la imagen"). Después de regresar a la pestaña de video original, el modo de imagen en imagen se desactiva automáticamente.
    • Muestre recomendaciones y resultados de búsqueda en la barra de direcciones mientras escribe caracteres complejos usando la interfaz IME (Editor de métodos de entrada).
    • Un chatbot integrado que utiliza grandes modelos de lenguaje para interactuar con el usuario en lenguaje natural. La interacción con el bot se realiza en la barra lateral. El usuario puede elegir entre los servicios Anthropic Claude, ChatGPT, Google Gemini, HuggingChat y Le Chat Mistral (en la red Rostelecom sólo está operativo HuggingChat). El usuario puede enviar preguntas de texto al robot de IA o transmitir fragmentos de texto resaltados en la página que está viendo. Se agregó la sección “Preguntar al chatbot” al menú contextual que se muestra al hacer clic derecho en un área resaltada, a través de la cual se puede solicitar un resumen o explicación del contenido seleccionado.
       Lanzamiento de Firefox 130
  • En la plataforma Linux Por defecto, se activa un efecto de animación al llegar al borde del área desplazable.
  • Se resolvió un problema con la visualización de botones para colocar y eliminar del portapapeles en el menú contextual.
  • La API Web Codecs se ha agregado a las compilaciones de escritorio, lo que permite la manipulación de bajo nivel de transmisiones multimedia (por ejemplo, cuadros individuales en un video) y brinda acceso a decodificadores y codificadores de imágenes, audio y video en el navegador. Esta API puede tener demanda en áreas como transmisión, aplicación de efectos en el lado del cliente, transcodificación de audio y video y desarrollo de editores de audio y video.
  • La implementación de la API WebCrypto ha agregado soporte para las primitivas criptográficas Curve25519 (firmas digitales Ed25519 y esquema de acuerdo de clave X25519), que se pueden usar a través de la API SubtleCrypto (deriveKey(), deriveBits(), generateKey(), importKey() y exportKey(). métodos).
  • En elemento HTML Se ha añadido el atributo “nombre”, que permite, sin utilizar JavaScript, organizar una agrupación de elementos de tal forma que en un momento dado sólo se mostrará un elemento, y el resto quedará oculto (cuando el usuario abre una ventana). nueva sección, el resto se cierran automáticamente).
  • En la versión para Android La carga de la página se ha acelerado mediante la carga paralela de recursos relacionados. Se ha añadido una función de generación segura de contraseñas para los formularios de registro.

Además de las innovaciones y correcciones de errores, Firefox 130 ha solucionado 13 vulnerabilidades. 7 vulnerabilidades están marcadas como peligrosas, de las cuales 5 son causadas por problemas de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas. Potencialmente, estos problemas pueden provocar la ejecución del código de un atacante al abrir páginas especialmente diseñadas. Dos problemas peligrosos son causados ​​por el manejo incorrecto de tipos (confusión de tipos).

Además, podemos destacar la consideración de la posibilidad de adoptar una nueva implementación de un decodificador para el formato de imagen JPEG-XL, escrito por empleados de Google en Rust, en el código base de Firefox. De aprobarse la iniciativa, la implementación de Rust sustituirá al actual decodificador JPEG-XL en C++, que cuenta con más de 100 mil líneas de código. El iniciador de la transición es Bobby Holley, CTO de Mozilla, que formaba parte de la junta directiva de la Fundación Rust.

Fuente: opennet.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster