查看原文
其他

产品经理朋友说要沉浸式写作,我给他写了个Chrome插件

leadream codesigner 2022-07-09


我有一个做产品经理的朋友叫大东,大东自己有一个公众号叫“不想当设计的产品不是好前端”。我一直没关注大东的公众号,因为他也没关注我的。有一天大东问我:你有没有发现一个痛点?公众号后台编辑器太窄了,干扰信息太多,完全没有沉浸式体验的愉悦感。大东说话总是这样,喜欢拽一些专业词汇,生怕别人不知道他是一个产品经理。


我说大东啊,你把网页全屏,每天深夜在南四环租的八平米小房里关着门带着耳机,还不够沉浸么?大东立马发了个截图给我,说:你没有理解我的需求点啊。你看这里左边有个封面图,右边有多媒体内容,下面还有个操作bar,我的Mac Air本来屏就小,在一挤中间都没多少空间让我天马行空了。我知道你技术高超,能不能帮我想个办法把这些东西隐去啊?



本来看到大东这张截图我是很不爽的,我是想拒绝的,但是我们程序员一般都不屑与产品经理计较,我决定还是帮他这个忙。这还不简单,控制台写个脚本直接把这些干扰元素remove(消除)掉不就OK了。我三下五除二搞定了,把脚本发给大东并教他粘贴到控制台执行。




大东以前跟我学过几招Chrome调试小技巧,学起来倒也快。本来以为这就完了,谁知道一个小时后大东又发来了微信,说,我写了一千多字了,可是保存按钮刚才remove掉了,现在咋保存啊?能不能在需要的时候还可以显示那些保存按钮什么的啊?


我说,妈的狗改不了吃屎,就知道你又要改需求。这个就比较麻烦了,给我一个星期给你解决。大东职业习惯就是压时间,问我能不能三天搞定?我这个需求比较急啊。看在我们这么多年朋友的份上我就答应给他赶一赶,心里却默默骂道:傻逼你哪个需求不急?


我一般喜欢睡觉前想一些技术难题。不过那天晚上我却没想出来,第二天早上突然灵光一现,我觉得写个浏览器插件可以解决这个难题。以前没写过,但听说都是JavaScript写的,应该不难。这里我顺便做个广告“JavaScript千秋万载,一统江湖”,学编程就学JavaScript。


我找来Chrome插件开发文档,仔细看了一天,慢慢摸索着终于写出来了,使用起来还是挺顺畅的:




这个插件在浏览器右上角有一个按钮,点击就会隐藏侧边菜单和底部的控制条,再次点击又会复原。为了让它更加自然,我还加了过渡动画。现在在微信后台写文章的时候,就是这个样子的:




我把打包好的插件发给大东,告诉他要这么安装:


1、先点击Chrome右上角的隐藏菜单,依次选择更多工具->扩展程序。




2、勾选“开发者模式”。




3、把.crx格式的插件拖过来就安装成功了。




第三天大东请我吃了一顿饭,他说多亏了你,现在我写文章的时候很沉浸、很安心,以前身体被掏空的感觉再也没有了。不过我倒是希望大东马上找个女朋友,能再次掏空他的身体。


奥对了,我把写好的插件传到网盘了,索取暗号如下:


链接: https://pan.baidu.com/s/1eRVMgN4 密码: 2fyn


好东西不能让大东一个人霍霍了,大家可以下载了试用一下,发现问题可以在公众号后台告诉我,我会不断优化,等稳定了会提交到谷歌应用商店。


(本故事纯属虚构,你要对号入座,就特么尴尬了)



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存