课堂专区
课堂计时器和工作循环
这个计时器是从一个“结束时刻”倒推剩余时间的,绝不靠一下一下累加:只有这样,在浏览器给定时器降速时才不会走偏,而浏览器确实会为了省电这么干,并且把这件事写在文档里。
不用放东西进来:这件工具负责计时
这件工具不要文件,也不要文字:它用您设备上的时钟来计时。在下面调好时长,然后启动。
这个工具做出来的东西,永远不会外传
结果是在您的浏览器里、在您的设备上做出来的,不会发到任何地方。除了您没人看得到,标签页一关也什么都不留下。从头到尾没有哪台服务器需要知道它。
十秒钟就能自己看清楚,不必听我们空口保证:
- 打开浏览器的开发者工具:按 F12 键(或者 Ctrl+Shift+I,Mac 上是 Cmd+Option+I)。
- 切到“网络”标签页,然后清空列表。
- 在这个页面上运行工具,想运行多少次都行。列表一直是空的:没有任何请求发出去。
- 还想更进一步:断开网络,再做一次。工具照样做得出来。
每次发布之前,这件事也由机器再验一遍:一道关卡驱动一个真实的浏览器,处理一个真实的文件,只要有一个字节跑出去,就拒绝发布。