前言
这是一个新的系列,小老鼠尝试把各种乱七八糟的技术问题当成故事去讲,不知道会不会有同学爱听。最后会埋下一个扣子,做个收费,价格一块钱,愿者上钩。
小书签是什么东西,关注我的朋友应该都知道了,毕竟我也聊到过无数次。当然为了照顾新来的同学,我们还是要再简单的讲一下,这东西可好玩了。
我们把一段代码当成网址保存为书签,然后在需要的时候点一下它就能够完成一些功能,比如一键让我的微博粉丝翻倍什么的(单纯改变显示效果,并不可能真的增加粉丝哦)。
在某些场景下小书签很简单,很方便,很实用。就让人觉得各种好。但是作为它的开发者,也会遇到许多头疼的问题,如制作它的安装链接是比较复杂的,因为要注意到好多细节。然后小书签的更新也是一个让人十分头疼的问题。
这样讲对于不了解技术的同学可能不太直观,所以我们来举个例子吧(为什么一说到举栗子小老鼠就流出了口水……悄悄的告诉你们:小老鼠剥栗子的技术可好呢,炒栗子的水平也不错,吼吼((炫耀耀~
好多同学起的比较晚,吃早饭就成了问题,去买也挺麻烦的,而且费钱也不一定符合胃口,再者起的都晚了,一会儿就吃午饭了,所以早饭垫两口就可以,也没必要吃好多。但是买的早饭很难给你一个比较合适的量,很可能就有点儿多,这挺尴尬的。
你看这里就存在着一个需求点,虽然很多人对此已经习惯了,并不觉得什么,并每天默默忍受,认为理所当然的。(怎么觉得又跳到产品经理的课程去了,欸嘿嘿,这只小老鼠会的太多,一不小心就搞乱了呢~
那有没有办法简单方便的去解决这个问题呢,我就发明了一个方法:煮鸡蛋。周末在超市里买两斤鸡蛋,三块钱一斤,两斤才六块钱,大概能买 18 个吧,数据能够说得这么准,一看小老鼠就有生活。(这是产品经理的必修课,面对需求要进行相关的调研,把数据落到实处……诶,好像小老鼠还没从产品经理这个坑里爬出来
然后早晨起来,锅里放点水,放两个鸡蛋进去,盖上盖子,开小火。然后就去洗脸刷牙,大概 5 分钟以后回来关火,如果怕忘记了就跟手机说:hey,老张,五分钟以后叫我关火。
把鸡蛋捞出来放到凉水里过一下,然后找两个碗对扣着,把鸡蛋放在里面晃一晃。你就拥有了两个白花花十分 Q 弹的水煮蛋。我知道很多同学可能并不爱吃水煮蛋,东西没有滋味儿,还有点儿呼上牙膛。那现在我来教大家一个秘技:把鸡蛋对半切开,然后给鸡蛋黄里点几滴酱油,稍微等一会儿,让酱油渗透进去。现在吃起来和超市里卖的那种黑乎乎的卤蛋味道差不多了。如果你赶时间,那就像我一样,直接在鸡蛋靠近蛋黄的位置咬一个小口,然后将酱油滴进去,就可以叼着它去赶车了。保证能把隔壁的小孩给羡慕哭。(如果你在路上看到一只叼着水煮蛋飞奔的小老鼠,那很可能就是我嗷~~
当然了,这个方法仅限于早晨稍微垫一下,中午还是要认认真真的去吃营养一些。
下面我们开始技术总结:……
大家看到了吗,就是这样,一个小小的技巧来解决我们生活中一个一直存在着的痛点。这会让生活变得更美好一点。很实用,又不麻烦,成本也各种低。这对用户来说就特别美好。
但是对于我这个研究这种技巧的人来说,并没有那么简单。我要了解鸡蛋的价格,知道这东西吃起来比较划算,不像肉肉那么高贵的都吃不起。我要了解它的制作方法,知道如何才能最简单省事。还要不断尝试,如何让这种简单的料理变得更加好吃,而且还要尽可能的不增加麻烦。经过许多次尝试之后获得一个最优解,然后详细的记录下来分享给大家,给大家提供一点点便利。
说到这里都没有什么问题,就是很普通的生活小事。你看完了,学会了,如果觉得适合自己,可能以后早晨真的会做着吃一吃。如果我们的口味相同,你会觉得这个技巧不错,并且真的把它记住了,在许多年以后,可能还会按照这个技巧去操作。或许在吃鸡蛋的时候也会思考:当初是在哪里学到的这个技巧,而那篇文章的标题又是什么来着?
……随着聊天,你和我都已经遗忘了这篇文章的标题。(忽然好尴尬呀
那么当我公开出这种方法之后,我对它的钻研就停止了吗?很可能并不会,也许我又发现了可以改良的点呢?就比如说,后来我就发现买个十几块钱的煮蛋器,能够让这件事情变得简单一倍。因为不再需要去记住时间了,煮蛋器会自动关火,而火候完全可以通过添加的水量来控制,只要每次添加相同的水量,你就可以稳定的获得相同品质的水煮蛋。这是不是十分美好的?
那问题就来了,我怎么将我新的发现通知给大家呢?更新这篇文章吗?很可能大家读过一次之后,就再也不会回头来看这篇文章了。但是我也不能要求大家每次使用这个方法之前先来这里看一看,我是不是已经对这个方法进行更新了。虽然这会有一定的好处,但很不现实。
这时候有强迫症的小老鼠就变得很纠结。有了新的发现,很想告诉大家,但却很难让那些学习了我的技巧的人去发现这个更新。
如果我在技术总结的第 1 条写上:在使用此方法前,必须先去看一下小老鼠有没有对此方法进行改进。那原本简单的方法就变得复杂了,因为打开网站,对照检查每一个字是不是有变化。这件事情比做水煮蛋可麻烦多了。我想没有人能够接受这样的要求。
那我们来优化一下,每次你使用这个菜谱,都要在菜谱上面画正字。当你画满5个正字的时候,就过来检查一下这个菜谱是不是有更新。你还是想打我……
那我们再优化一下,让这件事情自动化,为此我专门写了一个应用,你装在手机里,每次打开这个应用,应用都会特地到我的网站上自动对照这个菜谱有没有发生变化,对照完了才显示出菜谱来,或者告诉你这个菜谱需要更新了。每次都等它进行对照,还是有点浪费时间的,虽然不用自己去麻烦了,但是想做水煮蛋之前还要先等上 5 分钟,然后才能看见菜谱,为什么原本是让自己更便利的事情,反倒变得不便利了呢?!可是在你抱怨的时候,有没有想过这件事情对于我也很不划算啊。我就是想分享个水煮蛋的制作方法,为此我特意写了一个 APP,这是为哪般呢。这种你我都不划算的事情,咱们还是不要做了……
但问题就还在这儿,很难解决。小书签面临的也是同样的问题,它是一个很简单的分享,可以说是极度简化到只剩下对功能的实现了,就是特别实在的专注于解决问题。它如此好用,以至于我们常常忽略它的存在,就是存在感特别低,但又渐渐的形成依赖。需要用了点一下,然后遗忘掉它。主动去看看作者有没有对它进行功能上的更新,这种事情完全想不起来啊。
小书签代码长度又有限制,向里面加入复杂的更新代码,会消耗作者很大的精力,甚至远超过制作这个小书签的工作量。
小书签最大的特点就是快捷。那如果点一下小书签都会去检查一下作者有没有更新,虽然不需要用户自己进行额外的操作,但是增加的时间还是比较明显的。这样用户体验降低的比较多,万一作者放弃更新了,那每次检查更新的操作都是浪费。
而且对于小书签还很难做到使用多少次之后才检查一次更新。唉,头疼疼啊!
那怎么才能够简单的解决这个问题呢?尽可能的保证,每一个朋友都能够尽快的使用最新的方法去制作好吃的水煮蛋……
【剩余21% 的内容请至此处阅读: https://mp.weixin.qq.com/s/-R-hAXHqwrMMnNpQ-txfKQ (需付费)】
或用微信扫描下方二维码。