Resources

前言 #

本集是根据学生会收集的各项资源重新制作的一个文档。

原本的资源由腾讯文档收集使用。

源文件 #

问题 #

源文件的整体是思路是对的,也就是分门别类。但是呢,它有几个问题。

首先,载体是腾讯文档,自由度和操作性不够。不能很方便地在用于别的地方的同时保存格式,比如用于网页 HTML,邮件,Markdown,PDF,ePub。

其次,因为是腾讯文档,所以受制于第三方,过于臃肿。我希望用户只要一个浏览器就能使用全部功能,没有广告,没有捆绑,轻量化,免费,开源。回到互联网黎明时期。

最后,由于是用户协作的产物,版本控制,审核,就很重要,其他的方案,比如 Git 中的 PR(Pull Requests)操作,显然是腾讯文档不曾拥有的。这样就导致产物非常杂,并没有统一格式化。

优点 #

上述的缺点全是我们的优点,除此之外,我们还有优异的性能

Google PageSpeed Insights 中,

  • 99/100 的移动设备得分
  • 100/100 的桌面设备得分

相较之下,NKCSGoogle PageSpeed Insights 中,

  • 32/100 的移动设备得分
  • 72/100 的桌面设备得分

我们整个页面页面不过几百KB的大小,超级轻量。

同时拥有一定的搜索功能(纯前端实现),这也是之前不曾拥有的。

开发进度 #

不过一切美好的前提是把内容都重写完,这有些困难,工作量失控。

开始使用 #

使用很简单,所需的资源都罗列好了,

点击左侧的 Table of Content(ToC)查看具体的简介吧。

评论 #