WWWhat's new

Vivaldi 6.2: Un salto en velocidad y eficiencia gracias a la reestructuración de código

vivaldi

La última versión del navegador Vivaldi, la 6.2, llega con cambios significativos bajo el capó. Estas modificaciones no solo mejoran la velocidad y el rendimiento, sino que también abren nuevas posibilidades para futuras actualizaciones.

La Necesidad de Cambio

Vivaldi ha sido objeto de críticas en el pasado por su velocidad de apertura de nuevas ventanas. Esta actualización aborda directamente estas preocupaciones, ofreciendo una experiencia de usuario más fluida.

El cambio más importante que presentan con esta actualización es una enorme reestructuración de código gracias a la tecnología de portales de React, que permite que las ventanas puedan compartir código de forma más eficiente. Este proyecto lleva desarrollándose durante varios años y es de una magnitud considerable, y aunque es un cambio muy técnico, los efectos son notables para el usuario a distintos niveles, con mejoras de rendimiento y disminución del consumo de recursos. En esta actualización destaca la mejora de velocidad para los usuarios que tengan la costumbre de trabajar con varias ventanas. Han llevado a cabo tests donde la mejora de velocidad es del 37% respecto a la versión anterior, y de un 64% respecto a la versión inicial de 2018.

Además, la nueva actualización llega con más novedades:

Como veis, uno de los cambios más notables es la implementación de la tecnología de portales de React, una librería de JavaScript que permite compartir código entre ventanas de manera más eficiente. Esto es crucial para reducir el consumo de memoria y CPU.

Implicaciones Técnicas

La reestructuración del código en Vivaldi 6.2 no es un simple lavado de cara; representa un cambio profundo en la arquitectura del navegador. Uno de los miembros más implicados en este proyecto, el programador André Schultz, lo explica de la siguiente manera: «Las ventanas ahora tienen una nueva arquitectura con un documento para la interfaz de usuario, en vez de lo que teníamos antes, que eran documentos separados para cada ventana.»

Un Contexto Único para Múltiples Ventanas

Este cambio en la arquitectura significa que ahora se ejecuta un único contexto para todas las ventanas del mismo perfil. Antes, cada ventana tenía su propio contexto, lo que consumía más recursos y complicaba la gestión de múltiples ventanas. Ahora, las ventanas privadas seguirán teniendo un contexto diferente, manteniendo así la privacidad del usuario.

Eficiencia en el Consumo de Recursos

La implementación de un único contexto para todas las ventanas del mismo perfil tiene un impacto directo en el consumo de memoria y CPU. Al compartir código de forma más eficiente entre las ventanas, el navegador puede funcionar de manera más ágil, lo que se traduce en una experiencia de usuario más fluida.

Flexibilidad para Futuras Mejoras

Este cambio estructural no solo soluciona problemas actuales sino que también ofrece una base más flexible para futuras actualizaciones. La nueva arquitectura permite a los desarrolladores implementar mejoras y nuevas funcionalidades con mayor facilidad, lo que podría acelerar el ciclo de desarrollo de futuras versiones de Vivaldi.

Panel de Ventanas Mejorado

Una de las funcionalidades que se beneficia directamente de esta reestructuración es el panel de ventanas. Antes, este panel solo mostraba las pestañas de una sola ventana. Ahora, gracias a la nueva arquitectura, el panel ha evolucionado para mostrar información de todas las ventanas, permitiendo una navegación más eficiente entre diferentes sesiones.

Vivaldi Mail 1.7

Vivaldi no se limita a mejorar su navegador; también está innovando en otros ámbitos como el correo electrónico. La versión 1.7 de Vivaldi Mail introduce varias características nuevas diseñadas para optimizar la experiencia del usuario.

Filtros de Correo Mejorados

Una de las actualizaciones más notables es la introducción de nuevos filtros de correo. Estos filtros vienen con un menú con descripciones, lo que facilita la distinción entre iconos similares pero con diferentes funcionalidades. Si el usuario prefiere los iconos individuales, tiene la opción de seguir mostrándolos.

Inicio de Sesión con FastMail OAuth

Otra mejora significativa es la posibilidad de iniciar sesión en cuentas de FastMail utilizando el método OAuth, eliminando la necesidad de una contraseña para la aplicación. Esta integración optimiza el proceso de inicio de sesión y ofrece una experiencia más segura para los usuarios de FastMail.

Futuro y Flexibilidad

La actualización no solo mejora el rendimiento actual sino que también sienta las bases para futuras actualizaciones y mejoras, ofreciendo más flexibilidad en el desarrollo de nuevas características.

Más información en Vivaldi.com

Salir de la versión móvil