我把几个自己感兴趣的测试,做成了一个网站

ChatGPT Image 2026年8月12日 17_01_53 (3)

最近这段时间,我一直在做一个测试类的小网站。

这件事最开始其实没什么完整的计划。前段时间,我陆续看了不少同类网站,发现这类测试有一个共同点:规则都不复杂,打开就能玩,做完马上有结果。

我自己也挺喜欢这种东西。

反应力测试尤其明显。屏幕变色以后点一下,最后出来一个两百多毫秒的成绩。明明已经结束了,但看到那个数字以后,很容易再测一次。第二次比第一次快一点,就还想继续。

这种感觉跟很多工具不太一样。它不是“用完就走”,结果本身会让人想再试试。

于是我开始想,要不要干脆做一个测试类的网站。

先给它找了个名字

起名字这事,倒是比做网站本身让我多纠结了挺久。

我看了很多带 test 的域名。这种直白的词,好一点的基本早就被注册了。剩下的要么太长,要么读起来别扭,还有一些看起来像个品牌,但第一眼又不知道是干什么的。

挑来挑去,最后买了 PickTests.com

Pick a test. 选一个测试。

没有特别复杂的含义,但放在这个网站上刚好。

域名定下来以后,我最早列过不少准备做的东西:反应力、点击速度、打字速度、瞄准、记忆……当时想得很简单,既然做的是测试网站,那就一个一个往里面加。做得足够多以后,自然就成了一个测试集合。

但真正开始做以后,这个想法慢慢变了。

做着做着,我没那么想追求数量了

现在回头看,我一开始还是有点习惯用“页面数量”来衡量一个网站。五个测试肯定不如十个,十个又不如二十个。

但真轮到自己做的时候会发现,加一个页面并不难,难的是加完以后,这个东西到底有没有什么区别。

比如反应力测试、序列记忆、数字记忆,本身的玩法已经存在很多年了。如果只是把同样的东西重新写一遍,然后赶紧去做下一个,网站很快就能变得很“大”,但我自己对它没什么感觉。

所以做到后面,我没有继续按照最初那张清单往下填。现在网站里只有 6 个测试:反应力、瞄准、序列记忆、数字记忆、多目标追踪,还有颜色干扰。有些最开始准备做的,反而还没有做。

这中间也没发生什么特别大的转折,更多是一个测试做完以后,自己多玩几次,总会冒出一些很小的问题:

  • 有些地方是不是太快了?
  • 有些随机结果是不是有点奇怪?
  • 这一关是不是一下变得太难?
  • 这个成绩除了显示一个数字,还应该留下什么?

然后改一点,再玩;再改一点。

多目标追踪测试就是这样越做越久的。最开始看它的玩法并不复杂:先记住几个目标,然后它们和其他物体一起移动,停下来以后再把刚才那几个找出来。但真放到浏览器里,数量、速度、移动时间稍微变一点,感觉都会差很多。有时候上一轮还很轻松,下一轮突然就完全跟不上了。

就比如物体移动的时间,设成3秒太简单,5秒又容易让人产生跟丢的挫败感,最后在几个参数间来回试,才找到那个让人“想再试一次”的平衡点。

这种来回调整的过程,其实占了这个项目里挺多时间。不是遇到了什么高深的技术问题,大部分都是一些很小的地方。以前做网站的时候,我可能会觉得这些地方“差不多就行”,现在反而越来越容易卡在这种“差不多”上面。

有些东西,我最后选择没做

成绩记录也是。这类网站很自然会想到排行榜——谁的反应最快,谁记住的数字最长。我也考虑过。

但一旦做排行榜,接下来就是账号、数据库、成绩校验,还有怎么处理作弊。最后还是没有往这个方向走。

现在成绩就保存在浏览器本地。不需要注册,也没有登录。做完以后能看到这次的结果、自己最好的成绩,还有最近几次的记录,对现在这个网站来说已经够用了。

技术上也就一直保持得很简单:纯 HTML、CSS、原生 JavaScript。 没有后端,也没有为了这个项目专门套一个很重的框架。因为本身就是一些打开网页就玩的测试,我还是希望整个东西尽量轻一点。

前段时间也顺手把中文版本整理了一遍,现在反应力、记忆、瞄准这些 在线测试 都可以直接玩。

先这样慢慢做着

做到现在,这个网站和最开始设想的“做很多测试”已经有点不一样了。目前测试不多,功能也没有刻意往复杂的方向走。还有很多东西可以加,只是现在没有那么急了。

先把已经有的几个继续做好。以后如果又碰到一个自己觉得挺有意思、愿意反复玩的测试,再放进去。不管以后加不加新测试,我都希望它们能保留那种“测完就想再来一次”的魔力。

至于最后会做成十个、二十个,还是一直就这么几个,现在也没想好。

先做着看。

项目地址: 反应测试

posted @ 2026-08-12 17:31  OnlyFunny  阅读(4)  评论(0)    收藏  举报