在 ASP MVC 中阅读文章的估计时间



如何估计阅读像 docs.asp.net 网站这样的文章的时间

docs.asp.net

在所有文章的顶部,它说你需要xxx分钟才能阅读。我认为他们正在使用一种算法来估计时间

我怎么能这样!

提前致谢

每分钟平均读取的字数约为 250-300,一旦您知道这一点,您只需要:

  • 获取文章字数。
  • 将此数字除以 275(或多或少(。
  • 对结果进行舍入以获得整数分钟数。

> 根据 2012 年进行的一项研究,成年人对英语文本的平均阅读速度为:每分钟 228±30 个单词、313±38 个音节和 987±118 个字符。

因此,您可以通过计算其中一个因素并除以该平均速度来计算阅读特定文章的平均时间。每分钟的音节可能是最准确的,但对于计算机来说,单词和字符更容易计数。

研究引文:阅读表现的标准化评估:新的国际阅读速度文本IReST苏珊娜·特劳泽特尔-克洛辛斯基;克劳斯·迪茨;IReST研究小组,发表于Investigative Ophthalmology & Visual Science August 2012, Vol.53, 5452-5461

这里有一个很好的解决方案,关于如何获取任何文章或博客文章的估计阅读时间 https://stackoverflow.com/a/63820743/12490386

这是一个简单的

  1. 将您的总字数除以 200。

  2. 您将获得一个十进制数,在本例中为 4.69。十进制数的第一部分是分钟。在本例中,它是 4。

  3. 取第二部分——小数点——并将其乘以 0.60。那是你的秒。根据需要向上或向下舍入以获得整整一秒。在本例中,0.69 x 0.60 = 0.414。我们将四舍五入为 41 秒。

  4. 结果呢?938字=4分41秒的阅读。

最新更新