Disponible Firefox 137, que incluye la aceleración de hardware HEVC, ha implementado la agrupación de pestañas y muchas mejoras en la barra de direcciones.
- Linux: se ha implementado aceleración de hardware para la reproducción de HEVC.
- A todos los usuarios se les irá habilitando gradualmente la agrupación de pestañas (browser.tabs.groups.enabled). Para crear un grupo, basta con arrastrar una pestaña sobre otra, o usar la opción correspondiente en el menú contextual. A los grupos se les pueden asignar nombres y colores.
- A todos los usuarios se les irán habilitando gradualmente las mejoras de la barra de direcciones:
- Los botones de los motores de búsqueda ahora se encuentran no en la parte inferior, sino agrupados en un solo botón a la izquierda, como en dispositivos móviles (browser.urlbar.unifiedSearchButton.always).
- Al enviar una consulta al buscador, la búsqueda ahora permanece en la barra de direcciones (en lugar de la URL del motor de búsqueda), lo que permite cambiarla o especificarla fácilmente (browser.urlbar.showSearchTerms.enabled).
- En la lista desplegable ahora se muestran acciones adicionales relacionadas con la consulta ingresada. Por ejemplo, al escribir "print" se ofrecerá ir al diálogo de impresión de la página.
- Si el sitio ofrece una función de búsqueda, al ingresar una consulta de búsqueda se ofrecerá realizar una búsqueda en este sitio. Si el usuario ha utilizado esta opción en el sitio dos veces, Firefox sugerirá agregar este sitio a la lista de motores de búsqueda instalados.
- Para buscar en marcadores, pestañas abiertas, historial y acciones del navegador, ahora se pueden usar no solo botones, sino también palabras clave @bookmarks, @tabs, @history, @actions.
- En la barra de direcciones ahora en se pueden realizar cálculos aritméticos. El valor calculado en se copiará inmediatamente al portapapeles.
- El visor de PDF has learned reconocerá hipervínculos y los hará clicables. Ahora hay la posibilidad guardar su firma gráfica para su reutilización en el futuro.
- La barra lateral reciba el menú contextual. Se eliminó el botón invisible “Cerrar” en las pestañas verticales ancladas.
- La herramienta de creación de informes de fallos ahora realiza verifica la memoria RAM en busca de errores, para determinar si el fallo fue causado por un problema de hardware.
- Las extensiones están prohibidas pueden almacenar más de 10 megabytes de datos a través de storage.session.
- CSS:
- Se han añadido la propiedad hyphenate-limit-chars (especificar la longitud mínima de una palabra para el salto de línea, así como el número de caracteres antes y después del guion).
- Propiedad text-decoration-line ha adquirido soporte de valores spelling-error y grammar-error (permiten aplicar un subrayado en el texto que indica un error gramatical o ortográfico).
- JavaScript:
- Se implementó método estático Math.sumPrecise() (Esto requiere números de tipo entero (como matrices) y devuelve su suma. Es más preciso que sumar números en un bucle, ya que permite evitar la pérdida de precisión en los resultados intermedios en punto flotante).
- Se añadió método estático Atomics.pause() (informa al procesador que el hilo actual está en un bloqueo cíclico, esperando acceso a un recurso compartido).
- Eliminado un backend MIPS32 roto durante muchos años.
- SVG:
- Se ha implementado soporte para el elemento <discard> y su correspondiente interfaz JavaScript SVGDiscardElement (permite especificar un tiempo o evento en el que el elemento especificado y sus descendientes deben ser eliminados del DOM. El visor SVG puede usar esta información para ahorrar memoria al descartar elementos que ya no son necesarios, como elementos de animación completados).
- API:
- Interfaz SVGPathSegment ha adquirido los métodos getPathData(), setPathData() y getPathSegmentAtLength() (trabajando con datos de ruta SVG en lugar de analizar datos de cadena sin procesar).
- Se han declarado obsoletos algunos eventos no estándar: afterscriptexecute y beforescriptexecute en Document, así como afterscriptexecute y beforescriptexecute en Element.
- Desactivado el soporte presentado en la versión anterior API Cookie Store.
- Herramientas para desarrolladores:
- Inspector has learned mostrar metadatos de la fuente, como la versión, el autor, el proveedor y la licencia.
- Campo de búsqueda en el Inspector ha adquirido botones 'Atrás / Adelante'.
- recursos cargados mediante el esquema file:// permite sustituir la respuesta recibida del servidor remoto con un archivo local.
Fuente: linux.org.ru
