Как рассчитывается время чтения?

Меня просто интересует, как это рассчитывается? Используете ли вы шаблонное вычисление слов в минуту, основанное на человеческих данных? Время, проведенное на сайте? Если это так, что происходит, если пользователь бездействует?

Вот технические детали: