打字速度测试

尽可能快速准确地打出一连串常见英文单词。选择 30、60 或 120 秒的测试——只有 60 秒的成绩计入排行榜,按每分钟字数(WPM)和准确率评分。

打字速度测试玩法说明

打字速度测试衡量的是你在时间压力下,能多快、多准确地打出真正的英文单词。它不是让你抄写一段固定的文字,而是不断地、一个接一个地推送简短常见的单词——你的任务很简单:把每个单词原样打出来,然后按空格键继续下一个。没有剧情,没有棋盘,没有对手:只有你、键盘和时钟。它同时考验两种截然不同的能力。原始速度很重要,因为你的每分钟字数(WPM)得分直接来自你在有限时间内能正确输入多少字符。但准确率同样重要,因为任何没有改正的错误依然会计入结果,而你的最终得分是速度乘以准确率,而不是只奖励其中一项。打上几局短测试,你就能清楚看到自己在打字上到底哪里需要加强。

游戏目标

在计时结束之前尽可能多地正确打出单词,同时把准确率维持在尽量高的水平。你完成并提交的每个单词——通过按下空格键——都会与屏幕上实际显示的单词进行比对。完全打对,它的字母就会计入你的每分钟字数速度;只要打错任何一个字母,这个单词就不会为你的速度得分贡献任何东西,尽管它仍会被计入准确率的“尝试”次数。因为最终得分把速度和准确率结合在一起,最好的成绩来自于既快又稳的打字——飞快但错误连篇的速度,得分反而不如更稳健、更干净的打字。

开始一局之前

开始之前,先选择你想要的测试时长:30、60 或 120 秒。只有 60 秒这一档会计分——它是排行榜使用的标准尺度,这样每个人的最好成绩才能直接比较。30 秒适合快速热身,或者用来快速试试新的单词流手感;120 秒则是一段更长的耐力测试,适合想看看自己的节奏能否在更多单词中保持稳定的玩家;这两档都会带有明显淡化的提示,提醒你它们只是练习。按下“开始测试”后,一个简短的 3-2-1 倒计时会给你片刻时间把手指放到正确的键位上,倒计时归零的一瞬间,计时器立即启动,打字输入框也会自动获得焦点并准备好接收输入。

游戏规则

  • 把当前高亮显示的单词原样打出来,然后按空格键提交并进入下一个单词。你正在实际输入的单词,始终是背景高亮的那一个。
  • 一旦用空格键提交了某个单词,它就被锁定了。退格键只能修改你当前正在打的单词——它永远无法回到已经提交的单词上,所以几个单词之前的失误在事后是无法更正的。
  • 只有当提交的单词与显示的单词逐字母完全一致时,才算正确。缺一个字母、多一个字母、字母顺序错了——任何这些情况都会被计入尝试次数,但不会为速度得分贡献任何分数。
  • 打字输入框内禁止粘贴。每个字母都必须手动敲出,这样每分钟字数才能真实反映你的实际打字速度。
  • 如果在计分测试进行期间,打字输入框失去了焦点——比如你点到了框外,或者切换到了另一个浏览器标签页——测试会自动暂停。你已经打的单词、当前输入缓冲区和计时器都会原样冻结,不会丢失任何内容。再次点击输入框即可从刚才暂停的地方接着打。
  • 只有完整完成的 60 秒测试才会把成绩提交到排行榜。30 秒和 120 秒仅供练习;你依然能看到每分钟字数、准确率和一个不计排名的得分,但不会有任何数据上传。

计分方式

每分钟字数(WPM)是根据“正确字符数”而不是“正确单词数”来计算的:对于每一个你完全打对并提交的单词,它的完整长度再加一(算上它后面那个空格)都会累加进“正确字符数”这个总计里;只要有任何错误,这个单词就不会给总计增加任何数字,哪怕大部分字母都是对的。在任何时刻,WPM =(正确字符数 ÷ 5)÷ 已用分钟数,四舍五入到最接近的整数;除以 5 是打字测试的通行惯例,把每 5 个字符当作一个“标准词”的工作量,而不管你实际打的单词有多长。准确率则更简单:它是你完全打对的单词数除以你已经提交的单词总数(无论对错),以百分比显示——如果你还没提交任何单词,准确率就是 0,而不会出现错误。你的最终得分是 round(WPM × 准确率)——所以一个很高的 WPM 如果配上很差的准确率,会被大幅拉低;而一个中等的 WPM 配上完美的准确率,完全可能超过一个快得多但很潦草的成绩。得分始终是介于 0 到 99,999 之间的整数,也只有完整完成的 60 秒测试才会进入排行榜。

策略技巧

  • 把准确率放在原始速度之前。因为得分是用 WPM 乘以你的准确率算出来的,一局潦草、错字连篇的测试,丢的分可能比稍微慢一点但干净整洁的测试还要多。
  • 如果某个单词打错了,打完它就继续往下走,别想着把它“修好”。一旦提交,你就没法回头改正前面的单词了,所以在一个打错的词上犹豫,只会偷走后面每一个单词的时间。
  • 在正式的 60 秒计分测试之前,先用一局 30 秒的练习热热身。短暂的热身能让你的双手进入节奏,也能提前暴露一些别扭的字母组合,避免它们在计分那一局才让你吃亏。
  • 把视线放在接下来的单词上,而不是自己的手指或键盘。盲打——一边让手指凭记忆敲字,一边提前读后面的内容——是大多数玩家能获得的最大一次性速度提升。
  • 整局测试都留在页面上。切换标签页或点到别处会自动暂停测试,以保护你不被不公平地扣掉时间,但离开页面的每一秒依然是你没在打字的一秒,所以把这一局当成一次短跑冲刺,全神贯注地对待它。

常见问题

我的得分到底是怎么算出来的?

每分钟字数是(正确字符数 ÷ 5)÷ 已用分钟数,四舍五入到最接近的整数,其中“正确字符数”是每个完全正确并已提交的单词的长度加一(算上后面那个空格)——打错的单词贡献为零。准确率是正确单词数 ÷ 已提交单词总数,如果你还没提交任何单词就是 0。你的得分是 round(WPM × 准确率),被限制在 0 到 99,999 之间。只有完整完成的 60 秒测试才会发送到排行榜。

为什么网站其他部分都是我的语言,单词却始终是英文?

按钮、标签、说明文字以及这整份指南都已经完全翻译成你的语言——只有你实际要打出来的单词保持英文。这是刻意为之:这本来就是一个专门的英文打字速度测试,而全世界的键盘和输入方式并不相同。使用中文、日文、韩文、泰文系统的玩家,常常要通过输入法(IME)把按键转换成其他文字,很多键盘布局和打字习惯也完全是围绕另一套字母体系建立起来的。如果单词流会随着你的界面语言而改变,这个测试对每个人衡量的东西就不再一致,对很多玩家来说,这甚至会让测试变得完全无法使用,而不只是“不一样”而已。让被打的内容始终保持英文,才能让这个测试对排行榜上的每一位玩家都公平、一致、可比,无论他们的菜单显示的是什么语言。

为什么 30 秒和 120 秒的测试不计入排行榜?

排行榜只有在所有人使用同一个标准比较时才有意义,所以我们把计分测试统一定在一个时长:60 秒。它足够长,能抹平一个较慢的开局或一连串幸运的短单词带来的偏差,但又足够短,仍然保持着一场真正的“冲刺”节奏。30 秒是为了让你能快速热身,或者迅速检查一下自己的设置状态;120 秒则能让你看看自己的节奏和专注力在更长时间里能否保持——这两者都确实有用,只是彼此之间、以及和 60 秒这个标准之间都不具备可比性,所以我们把它们清楚地标记为练习,而不是把不可比的成绩混进同一个排行榜里。

为什么我不能用退格键回去改正前面的单词?

一旦你按下空格键,那个单词就已经计分并被锁定了——游戏的可编辑输入缓冲区里始终只保留你正在打的这一个单词,所以根本没有可以“回去”的地方。这和真实的打字测试以及大多数专业打字工具的工作方式是一致的,也让测试结果保持诚实:如果没有这条规则,玩家完全可以在整段单词流里随便乱打,最后几秒钟再回头统统改对,那样测出来的就不再是真正压力之下的打字速度了。

为什么打字输入框里不能粘贴?

因为每分钟字数本该反映你实际能打多快,而不是你的剪贴板能被插入多快。如果允许粘贴,WPM 和得分这些数字就会毫无意义——任何人都能在一瞬间粘贴进整份单词列表——所以这个输入框会完全忽略粘贴事件,每一个字母都必须来自真实的按键。

打字速度测试可以离线玩吗?

可以。页面加载完成后,单词流、计时器、实时的 WPM 和准确率追踪,以及计分,全部都完全在你的浏览器里运行,游玩过程不需要任何服务器往返。如果你在离线状态下完成了一局计分的 60 秒测试,成绩会保存在你的设备上,等你下次重新联网并登录后自动上传。