【老鼠讲故事系列 001】小书签更新方法漫谈

前言

这是一个新的系列,小老鼠尝试把各种乱七八糟的技术问题当成故事去讲,不知道会不会有同学爱听。最后会埋下一个扣子,做个收费,价格一块钱,愿者上钩。

小书签是什么东西,关注我的朋友应该都知道了,毕竟我也聊到过无数次。当然为了照顾新来的同学,我们还是要再简单的讲一下,这东西可好玩了。

我们把一段代码当成网址保存为书签,然后在需要的时候点一下它就能够完成一些功能,比如一键让我的微博粉丝翻倍什么的(单纯改变显示效果,并不可能真的增加粉丝哦)。

在某些场景下小书签很简单,很方便,很实用。就让人觉得各种好。但是作为它的开发者,也会遇到许多头疼的问题,如制作它的安装链接是比较复杂的,因为要注意到好多细节。然后小书签的更新也是一个让人十分头疼的问题。

这样讲对于不了解技术的同学可能不太直观,所以我们来举个例子吧(为什么一说到举栗子小老鼠就流出了口水……悄悄的告诉你们:小老鼠剥栗子的技术可好呢,炒栗子的水平也不错,吼吼((炫耀耀~

好多同学起的比较晚,吃早饭就成了问题,去买也挺麻烦的,而且费钱也不一定符合胃口,再者起的都晚了,一会儿就吃午饭了,所以早饭垫两口就可以,也没必要吃好多。但是买的早饭很难给你一个比较合适的量,很可能就有点儿多,这挺尴尬的。

你看这里就存在着一个需求点,虽然很多人对此已经习惯了,并不觉得什么,并每天默默忍受,认为理所当然的。(怎么觉得又跳到产品经理的课程去了,欸嘿嘿,这只小老鼠会的太多,一不小心就搞乱了呢~

那有没有办法简单方便的去解决这个问题呢,我就发明了一个方法:煮鸡蛋。周末在超市里买两斤鸡蛋,三块钱一斤,两斤才六块钱,大概能买 18 个吧,数据能够说得这么准,一看小老鼠就有生活。(这是产品经理的必修课,面对需求要进行相关的调研,把数据落到实处……诶,好像小老鼠还没从产品经理这个坑里爬出来

然后早晨起来,锅里放点水,放两个鸡蛋进去,盖上盖子,开小火。然后就去洗脸刷牙,大概 5 分钟以后回来关火,如果怕忘记了就跟手机说:hey,老张,五分钟以后叫我关火。

把鸡蛋捞出来放到凉水里过一下,然后找两个碗对扣着,把鸡蛋放在里面晃一晃。你就拥有了两个白花花十分 Q 弹的水煮蛋。我知道很多同学可能并不爱吃水煮蛋,东西没有滋味儿,还有点儿呼上牙膛。那现在我来教大家一个秘技:把鸡蛋对半切开,然后给鸡蛋黄里点几滴酱油,稍微等一会儿,让酱油渗透进去。现在吃起来和超市里卖的那种黑乎乎的卤蛋味道差不多了。如果你赶时间,那就像我一样,直接在鸡蛋靠近蛋黄的位置咬一个小口,然后将酱油滴进去,就可以叼着它去赶车了。保证能把隔壁的小孩给羡慕哭。(如果你在路上看到一只叼着水煮蛋飞奔的小老鼠,那很可能就是我嗷~~

当然了,这个方法仅限于早晨稍微垫一下,中午还是要认认真真的去吃营养一些。

下面我们开始技术总结:……

大家看到了吗,就是这样,一个小小的技巧来解决我们生活中一个一直存在着的痛点。这会让生活变得更美好一点。很实用,又不麻烦,成本也各种低。这对用户来说就特别美好。

但是对于我这个研究这种技巧的人来说,并没有那么简单。我要了解鸡蛋的价格,知道这东西吃起来比较划算,不像肉肉那么高贵的都吃不起。我要了解它的制作方法,知道如何才能最简单省事。还要不断尝试,如何让这种简单的料理变得更加好吃,而且还要尽可能的不增加麻烦。经过许多次尝试之后获得一个最优解,然后详细的记录下来分享给大家,给大家提供一点点便利。

说到这里都没有什么问题,就是很普通的生活小事。你看完了,学会了,如果觉得适合自己,可能以后早晨真的会做着吃一吃。如果我们的口味相同,你会觉得这个技巧不错,并且真的把它记住了,在许多年以后,可能还会按照这个技巧去操作。或许在吃鸡蛋的时候也会思考:当初是在哪里学到的这个技巧,而那篇文章的标题又是什么来着?

……随着聊天,你和我都已经遗忘了这篇文章的标题。(忽然好尴尬呀

那么当我公开出这种方法之后,我对它的钻研就停止了吗?很可能并不会,也许我又发现了可以改良的点呢?就比如说,后来我就发现买个十几块钱的煮蛋器,能够让这件事情变得简单一倍。因为不再需要去记住时间了,煮蛋器会自动关火,而火候完全可以通过添加的水量来控制,只要每次添加相同的水量,你就可以稳定的获得相同品质的水煮蛋。这是不是十分美好的?

那问题就来了,我怎么将我新的发现通知给大家呢?更新这篇文章吗?很可能大家读过一次之后,就再也不会回头来看这篇文章了。但是我也不能要求大家每次使用这个方法之前先来这里看一看,我是不是已经对这个方法进行更新了。虽然这会有一定的好处,但很不现实。

这时候有强迫症的小老鼠就变得很纠结。有了新的发现,很想告诉大家,但却很难让那些学习了我的技巧的人去发现这个更新。

如果我在技术总结的第 1 条写上:在使用此方法前,必须先去看一下小老鼠有没有对此方法进行改进。那原本简单的方法就变得复杂了,因为打开网站,对照检查每一个字是不是有变化。这件事情比做水煮蛋可麻烦多了。我想没有人能够接受这样的要求。

那我们来优化一下,每次你使用这个菜谱,都要在菜谱上面画正字。当你画满5个正字的时候,就过来检查一下这个菜谱是不是有更新。你还是想打我……

那我们再优化一下,让这件事情自动化,为此我专门写了一个应用,你装在手机里,每次打开这个应用,应用都会特地到我的网站上自动对照这个菜谱有没有发生变化,对照完了才显示出菜谱来,或者告诉你这个菜谱需要更新了。每次都等它进行对照,还是有点浪费时间的,虽然不用自己去麻烦了,但是想做水煮蛋之前还要先等上 5 分钟,然后才能看见菜谱,为什么原本是让自己更便利的事情,反倒变得不便利了呢?!可是在你抱怨的时候,有没有想过这件事情对于我也很不划算啊。我就是想分享个水煮蛋的制作方法,为此我特意写了一个 APP,这是为哪般呢。这种你我都不划算的事情,咱们还是不要做了……

但问题就还在这儿,很难解决。小书签面临的也是同样的问题,它是一个很简单的分享,可以说是极度简化到只剩下对功能的实现了,就是特别实在的专注于解决问题。它如此好用,以至于我们常常忽略它的存在,就是存在感特别低,但又渐渐的形成依赖。需要用了点一下,然后遗忘掉它。主动去看看作者有没有对它进行功能上的更新,这种事情完全想不起来啊。

小书签代码长度又有限制,向里面加入复杂的更新代码,会消耗作者很大的精力,甚至远超过制作这个小书签的工作量。

小书签最大的特点就是快捷。那如果点一下小书签都会去检查一下作者有没有更新,虽然不需要用户自己进行额外的操作,但是增加的时间还是比较明显的。这样用户体验降低的比较多,万一作者放弃更新了,那每次检查更新的操作都是浪费。

而且对于小书签还很难做到使用多少次之后才检查一次更新。唉,头疼疼啊!

那怎么才能够简单的解决这个问题呢?尽可能的保证,每一个朋友都能够尽快的使用最新的方法去制作好吃的水煮蛋……

【剩余21% 的内容请至此处阅读: https://mp.weixin.qq.com/s/-R-hAXHqwrMMnNpQ-txfKQ (需付费)】

或用微信扫描下方二维码。

1595812203

有人把这篇标记为了:垃圾内容。

这就让老鼠很尴尬,我写几千字内容也不容易,要求付费也是我的自由。我也尝试过把内容全放出来,同时附上付款码,结果浏览量还行,付款人数就……

而且我只隐藏了 21% 的内容,价格也只是 1 元。

对于这个问题的思考大概持续了半年,权衡了各种方法之后得出的一点点经验,现在写出来,分享。为了通俗,还努力的讲故事,希望让不懂技术的同学也能听懂。

所以对于这个标记我个人无法认同。如有指教,望能直接回复此贴,给我一个理由。

确实挺无躁无味,没有意思,,跟我们也没什么关系的。

虽然不怎么想看类似的内容,但现在小众上随便点一个链接都能看到你的影子

1赞

这么清楚直接的表达,我就完全可以接受,以后我会尽量少出现的。

有打扰到大家的地方,十分抱歉。

太便宜了.

从安全的角度来说, 不论你的实现方法是什么, 但最终都要落在对用户书签的修改上. 那么, 这本身就存在很大的安全隐患.

比如说油猴脚本就存在类似的安全问题.

由于字数原因,油猴脚本可以实现的功能更多. 又有平台在做基本的管理和维护, 所以很多人可以接受.

js书签相比较就鸡肋一些.

所以, 对于需要的人来说, 1元太便宜.
对于不需要的人来说, 可能也没什么兴趣.

毕竟说穿了不值钱,只是我确实花费了大量时间思考和权衡。

小书签和脚本这种对于修改真的没多大防范能力。小书签的优势是彻底没后台,又可以放在书签栏(一个可以确实一键操作的位置)