CLIENTE: Muy pronto habrá mejora disponible de CEF
Nos comprometimos a compartir actualizaciones frecuentes del trabajo que hacemos para mejorar el rendimiento y la fiabilidad del cliente de LoL.
La actualización de hoy es la octava de la serie. (Consulta la primera, la segunda, la tercera, la cuarta, la quinta, la sexta y la séptima aquí).
Esta vez no hay un resumen; nuestra publicación es corta porque queremos actualizar a los jugadores sobre cómo van las prioridades desde la última vez.
Actualización al Chromium Embedded Framework (CEF)
Nuestra prioridad en este momento es actualizar la versión del cliente del Chromium Embedded Framework (CEF), el navegador web en el núcleo de la arquitectura del cliente de LoL. La última vez que actualizamos el CEF fue en noviembre de 2019 (en la versión 74); al momento de escribir este artículo, la versión más reciente es la CEF 91. La actualización de CEF a la versión 91 nos dará un montón de beneficios, desde la reducción de cierres súbitos hasta un aumento de compatibilidad y mejora de capacidad de respuesta, entre otras. Es el cambio individual con mayor impacto que podemos hacer para mejorar el cliente.
Desde la última publicación en abril, hemos estado mejorando nuestros componentes web existentes (por ejemplo, la tecnología del sitio web para incrustar videos, las notificaciones emergentes, etc.) para lograr versiones que sean compatibles con las versiones nuevas del CEF y así asegurarnos de que la mejora del CEF no perjudicará nada. Usamos componentes web en casi todas las partes del código básico del cliente, así que esa es la razón por la que nos tomó un par de versiones más de lo previsto. La buena noticia es que ya terminamos con el trabajo de los componentes web, así que podemos pasar a la actualización del CEF en sí.
Actualmente estamos probando la versión nueva de CEF a nivel interno y ya hemos visto mejoras en el uso de la memoria y del CPU en nuestra interfaz. Esperamos que el cambio traiga una serie de beneficios que, en última instancia, proporcionarán una mejor experiencia a los jugadores cuando sea el lanzamiento. Sin embargo, tampoco queremos crear riesgos al precipitarnos. Tenemos una gran oportunidad de hacer lo correcto para todos los jugadores y queremos asegurarnos de que el cliente actualizado esté estable antes de lanzarlo.
Confiamos en que la actualización del CEF llegue al entorno de pruebas a principios de agosto y esperamos lanzar algunas versiones después. ¡Anunciaremos el lanzamiento de la actualización en las notas de la versión!
Otras actualizaciones
- Revisión del Final de la partida. Seguimos identificando las mejoras que podemos hacer al Final de la partida, un área a la que volveremos una vez que termine la actualización de CEF. Frecuentemente recibimos comentarios que mencionan que el Final de la partida es un punto problemático para los clientes, por lo que vamos a seguir investigando y dando prioridad a este trabajo en lo que queda de año, y trabajaremos con otros equipos para ver qué mejoras podemos hacer.
- Estabilidad del cliente durante sesiones largas. Uno de nuestros objetivos emergentes a fines del año pasado fue abordar las pérdidas de memoria, lo que ocasiona que el cliente utilice cada vez más memoria a medida que se juegan múltiples partidas o que permanezca inactivo por largos periodos de tiempo. (La buena noticia es que la mejora de CEF nos ayudará con la estabilidad). Al profundizar en los informes de errores del cliente, nos dimos cuenta de que muchos jugadores solo experimentan problemas si dejan abierto su cliente o si vuelven a usar el cliente después de salir de la suspensión de la PC. Estamos trabajando en una función que cerrará automáticamente el cliente mientras está en el juego si ocupa demasiada memoria, para ofrecer una experiencia de cliente renovada cuando el cliente se reinicie en la pantalla después de la partida.
¡Eso es todo para esta actualización! Volveremos después de la mejora de CEF para compartir los resultados y nuestros planes a futuro.