Lanzamiento de Firefox 134

Se lanzó el navegador web Firefox 134 y se generaron actualizaciones para ramas anteriores con un largo período de soporte: 115.19.0 y 128.6.0. La rama Firefox 135 ha sido transferida a la etapa de prueba beta, cuyo lanzamiento está previsto para el 4 de febrero.

Innovaciones clave en Firefox 134:

  • Para algunos usuarios se ha propuesto un nuevo diseño para la página que se muestra al abrir una nueva pestaña. La nueva opción presenta una barra de búsqueda, un widget de pronóstico del tiempo y una lista de páginas recomendadas. Los sitios visitados y fijados con más frecuencia no se muestran en una cuadrícula, sino en una línea. La cantidad de columnas con contenido se selecciona según el ancho de la ventana, lo que le permite utilizar de manera efectiva todo el espacio disponible en la pantalla. Actualmente, el nuevo diseño solo está disponible para usuarios de EE. UU. y Canadá. Para activar en otros países, en la página about:config, puede escribir "newtab" y agregar el código de su país a los campos con el valor "US, CA".
     Lanzamiento de Firefox 134

    El menú desplegable que aparece después de mover el foco de entrada a una barra de direcciones vacía ahora muestra no solo una selección de páginas recomendadas y abiertas anteriormente, sino también una lista de consultas de búsqueda ejecutadas recientemente, lo que le permite corregirlas o repetirlas rápidamente. en otro buscador. El menú desplegable ahora también tiene botones para realizar acciones adicionales, como imprimir una página o cambiar a otra pestaña.

     Lanzamiento de Firefox 134
  • Para la plataforma Linux, se implementó la compatibilidad con gestos adicionales en el panel táctil (por ejemplo, un toque con dos dedos para pausar el desplazamiento inercial).
  • Para la plataforma Windows, se agregó soporte para decodificación de video por hardware en formato HEVC (H.265).
  • Alemania, Austria, Bélgica, Italia, Países Bajos, España, Suecia y Suiza han tenido la oportunidad de utilizar el metabuscador Ecosia, que aboga por la conservación del medio ambiente y destina la mayor parte de sus beneficios a la plantación de árboles. servidores La empresa utiliza fuentes de energía renovables. Los resultados de búsqueda se generan consultando los motores de búsqueda Bing y Google.
  • Garantiza que la especificación se siga con mayor precisión al determinar el estado de activación del usuario. La activación señala el inicio de la interacción del usuario con la página, como mover el mouse, hacer clic en botones o navegar a un menú. Después de la activación, algunas API web pasan a estar disponibles, por ejemplo, los cuadros de diálogo emergentes se bloquean hasta la activación. Los cambios en las condiciones de activación propuestos en la nueva versión hacen que el bloqueo de cuadros de diálogo emergentes sea menos estricto y reducen la cantidad de advertencias de bloqueo falsas.
  • Los elementos absolutamente posicionados (aquellos con el conjunto de propiedades "posición: absoluta") pueden usar las propiedades CSS align-self, justify-self y place-self.
  • JavaScript ha agregado soporte para el método RegExp.escape(), diseñado para escapar de caracteres utilizados para construir expresiones regulares en una cadena. Las cadenas escapadas de esta manera se pueden utilizar de forma segura como plantilla en el constructor RegExp().
  • Se agregó el método Promise.try(), que le permite convertir el resultado de cualquier llamada de devolución de llamada en una Promesa para simplificar el manejo de errores al ejecutar funciones ejecutadas tanto en modo asíncrono como sincrónico.
  • Se agregó soporte para el códec VP8 a WebRTC para video de transmisión simultánea al transmitir el contenido de Windows o la pantalla completa.
  • Se agregó soporte experimental para el atributo HTML de autocorrección y la propiedad JavaScript HTMLElement.autocorrect, lo que permite la corrección automática del texto ingresado en elementos de entrada como " " Y " " Para habilitarlo, debe configurar el indicador "dom.forms.autocorrect" en about:config.
  • Herramientas de depuración complementarias mejoradas. Por ejemplo, es posible recargar automáticamente el código del complemento en el depurador después de recargar el propio complemento.
  • El depurador de JavaScript proporciona conversión automática de puntos de registro (puntos de registro, como puntos de interrupción, pero para enviar información al registro) en marcas de perfilador, lo que le permite agregar marcas similares directamente desde el depurador al sistema de creación de perfiles.
  • El panel de seguimiento de la actividad de la red en las herramientas para desarrolladores web ahora muestra información sobre los datos transmitidos en las respuestas con el código 103 "Early Hints".
     Lanzamiento de Firefox 134

Además de las innovaciones y correcciones de errores, Firefox 134 ha solucionado 20 vulnerabilidades. 11 vulnerabilidades están marcadas como peligrosas. Diez vulnerabilidades peligrosas son causadas por problemas de memoria, como desbordamientos del 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. Otra vulnerabilidad peligrosa (CVE-10-2025) está relacionada con la posibilidad de suplantación de la barra de direcciones en la versión de Android mediante un esquema de protocolo incorrecto.

Fuente: opennet.ru

Añadir un comentario