老规矩,每次发布了一个大版本更新之后,都会有一段密集的版本更迭补漏的日子,毕竟是个人闲暇的一个工具,测试不齐,必然意味着毛病的出现,加上所谓大版本,往往随之而来的也是一些可能带来不习惯或者困惑的新特性或者使用方法,用户的问题和抱怨、以及发现都会在发布后几天内接踵而来,这次当然也不例外。不过,总的来说,版本趋稳的速度比我预期来的要快,这里要感谢一如既往支持的几位老朋友,例如1234pwh、aaa713480等等,他们的反馈和探索,往往决定了Rabbook的新版本可以用怎样的速度收敛到可接受的质量水平。
能够在两周左右的时间内,完成3.0的基本开发,添加了我一直念念不忘的在线配置备份和恢复、书签第三方同步以及微博整合,这对我来说也是比较满意的进度,毕竟花在上面的其实都是些边边角角的业余时间——比如,把儿子对付完扔到他老妈被窝边之后的深夜。
一方面,有些暗自得意2.0时期的代码重构还是值得的,彼时打下的架构,现在看来至少不难看、不恶心,也比较容易扩展;另外一方面也得益于当前技术平台的变更,例如在过去的一年中,我们可以看到的国内网盘服务雨后春笋一样的崛起和api成熟化、微博平台的成熟化以及更加便捷的oauth2.0的采用——就网盘这块来说,至少在2.0时期,除了国外几个并不能方便访问的著名服务外,我当时的确也苦于找不到一个合适的平台(当然,前提是免费的服务)来支撑这些想法。技术的进步,润物无声的影响着一些你或许并没有留意的小事情,虽然作为国内用户,未尝没有苦痛;
后续的一些想法零零碎碎也有,不过暂时没有特别成形,老实说,除非自己开始打算花钱搞服务器建站之外(这个可能性当然极低),离线扩展的功能和方向基本上定型了,体验的优化和细节的进一步雕琢是短时间内的思路。像有朋友提出的加强社交化功用,或者是自动智能化识别,这些当然也是可以思考思考的,不过,能不能做,有没有时间做,其实严重取决于用户基数——基数一方面涉及到社交化、数据统计的意义和有效性,另一方面当然多多少少影响到本人的积极性,就算我不像现在这样忙到一个礼拜要开四到五个晚上的加班越洋会议的程度,作为本质上懒惰的我,在扩展已经基本满足本人需要的情况下,如何鞭策自己也是个困难的话题:)
Rabbook是一个以争取到500用户为初始目标的小扩展,当时想做的是支持几个特定站点的优化阅读;当用户冲上500之后,我开始强化自定义配置并且努力做的更精致;到了近万的时候,我彻底重构了代码、顺手加上了书签同步和更新扫描的功能,开始支持更简便和强大的配置功能、开放自定义皮肤;到了两万用户的现在,我开始了3.0,增加了自己也想用的网络功能——它的终点和界线在哪里,我现在并不知道,也许很大程度上是取决于你们,毕竟,它现在毕竟不仅仅是我自己一个人的玩具。
-
作为作者,对用户所期望的也许是多一点力所能及的支持,比如:
-
加入贴吧,多发发言签签到;
-
多多投稿提交提交站点配置、皮肤配置(当然,再次强调,格式正确、配置有效、皮肤截图齐备);
-
连接微博,没事分享几条算是推广推广,能顺手fo个作者什么的,也很欢迎;
-
等等等等
-
(心情好了,到支付宝给作者捐个款买杯咖啡什么的,链接请来信索取……)
“电子时代不读书”,这是不真实和不正确的,就算渐渐难以见到当年那些狭窄的租书摊、琳琅的小书店,但是我们完全可以利用这个特别的时代用我们自己的方式获取更好的阅读体验——读者不老,书籍永存——