Я не знаю, так ли это, как это делает Google (хотя это кажется разумным), но я бы, наверное, сделал это во время процесса инициализации - например, «были ли определенные ключевые элементы инициализированы в документе в течение (скажем) 30 секунд» - если нет, то предложите пользователю, чтобы их соединение было медленным. Язык, который Google использует, как вы знаете, «это, кажется, занимает больше времени, чем обычно», что говорит мне о том, что у них нет слишком сложного решения этой проблемы.