blog
blog copied to clipboard
介绍我的新标签页插件:Erin
今天,我想介绍一下我的 chrome 浏览器插件:Erin !
前言
很久以前,我发现每次打开新的浏览器标签页都会跳出一个导航网站,上面布满了各种各样毫无意义的“新闻、娱乐信息”,甚至慢慢地出现一些“一刀 999”的广告。
于是,我开始想办法清理掉这些东西。某一天,我发现朋友在用Infinity这个浏览器插件,界面非常干净。于是,我便果断安装了这个插件。
又过了一段时间,我开始了解到 chrome 浏览器扩展开发的知识,于是便开始想着编写自己的新标签页。
于是,我发布了最早的标签页插件:岚!尽管没有用户,并且功能非常简陋,代码也只是勉强达到能跑的程度而已。无论如何,那是我第一个上架的插件。后续我又重写了这个插件,但是以另一个名字发布"linlan"。令我没想到的是,这个插件居然有一个国外的用户给了五颗星😂,还留言了:

Erin
在体验过一段时间Plasmo这个浏览器扩展开发框架之后,我决定花点时间使用React重新开发新的 chrome 标签页插件:Erin!
做一个纯净的新标签页插件!
其保留了之前的新标签页功能,例如:
- 4k 壁纸展示和选择、下载、自定义上传、收藏等
- 搜索引擎切换和搜索建议
- 书签 Dock
- 当前时间 tips
此外,还有朋友提出了新的需求:
- tabs 页面管理:方便查看所有窗口的页面以及不同页面的打开父子关系、批量操作等(很
开发者的需求)
此外,我还想支持:
- 便签模式:展示日常记录便签,用后即删,支持
markdown语法 - copy as markdown
- video for Picture in Picture (播放中的视频快速启用画中画模式)
- 图片自定义格式下载
- 稍后阅读记录(按标签)
于是,我一步步加上了这些功能,并且发布上架到了 chrome 插件商店,并且还添加了一个用于介绍Erin的页面(需要一些魔法才能打开):Erin - 极简的 chrome 新标签页插件
最后
这个插件我日常会用,后续或许会有一些新的功能加进来,亦或是增加用户系统等等。
BTW,欢迎大家试用和提出建议~