...
In caso contrario se è il client che invia dei messaggi sulla base di Timer Javascript allora dopo 5 minuti di inattività Chrome dovrebbe parcellizzare i timer ogni minuto (questa era lo scenario attivo fino ad oggi).
Versioni impattate
Il problema si manifesta:
utilizzando AgentDesktop o toolbar con la tipologia di media CTPhone7
CTView
Cosa si intende per inattività di Chrome?
Anche Google non è chiara a tal riguardo. Semplicemente sembrerebbe che si considera la pagina aperta in Google come inattivita quando la proprietà “visibility” cambia da true a false.
Io ho simulato E' possibile simulare il Throttling semplicemente aprendo la Toolbar con CTPhone7 su di un Tab, ho spostato spostando il focus su di un secondo Tab aprendo dove si apre un sito a piacere e ho minimizzato minimizzando il browser per 5 min.
E’ inoltre possibile andare sulle impostazioni di Chrome (chrome://flags) e controllare la modalità di Throttling con il seguente parametro:
...
Alla ricezione del nuovo messaggio da parte di CTPhone7 “KeepAlive_Ping” viene risposto con una KeepAlive.
Rilasci
AgentDesktop v. 1.4.10871
CTPhone7 v. 1.24 (Nota: aggiornare se si fanno intrusioni con CTView)
CTView v. 1.0.50