Mejorado Platform

Las páginas dejan de trabajar cuando no las miras

Las funciones en directo buscan novedades con la misma frecuencia mientras las usas, y mucho menos en cuanto dejas de hacerlo – y nada en absoluto cuando la pestaña está oculta o tapada por otra ventana.

El Chat del equipo, el editor de Design, el editor de Documentos, las sesiones de grabación y las barras de progreso de las tareas en segundo plano preguntan una y otra vez al servidor si algo ha cambiado. Hasta ahora lo hacían al mismo ritmo para siempre, tanto si trabajabas en ellas como si la pestaña llevaba abierta desde ayer.

Ahora preguntan con la misma frecuencia mientras las usas, van más despacio tras un minuto o así sin interacción y se detienen del todo mientras la pestaña está en segundo plano o la ventana está tapada por otra – algo que el navegador indica igual que una pestaña en segundo plano. Al volver a la página todo se reanuda al momento: una sola petición de puesta al día trae todo lo que pasó durante la pausa, así que no se pierde nada, solo se retrasa.

Lo que de verdad no puede esperar queda exento. Una sesión de grabación en curso y la señalización de una llamada en directo mantienen su ritmo completo aunque la pestaña esté oculta, porque esa página es la que graba y sigue en la llamada. El Chat mantiene un pulso lento en segundo plano para que un mensaje nuevo te llegue antes de que vuelvas.

En un portátil, es la diferencia entre una pestaña aparcada que hace una petición cada par de segundos todo el día y una que no hace ninguna.