大家好,我是可拓浏览器(原雨见)独立开发者,2016年差不多这个时间,开启了浏览器的第一行代码。初衷也仅仅是高考结束闲着无聊,恰逢厌弃了当时浏览器铺天盖地的信息流。
毛爷爷说:群众的眼睛是雪亮的;
勒庞在《乌合之众》说:群体并不叠加智慧,叠加出来的都是愚蠢。
作为开发者,如何看待用户意见?①保持高傲,置若罔闻(苹果:你报我身份证得了);②来者不拒,你敢建议我敢做;③心情好了挑点做做。
我践行了7年态度②,迭代方案全由用户提供,就像标题-吃百家饭。但是我和几个独立开发者交流后,他们说一个建议也别听,且我发现他们的作品更具一体性&简洁易用。我就有点emo,下文是几个浏览器开发过程中的典型意见,以此探讨。
专注于搜索本身
浏览器在国内走向没落,因一特征,即"本身不提供内容",而国内是典型的app孤岛生态,内容大量走向封闭。如何基于现有的内容焕发新的活力?20年,用户言:左右滑动来切换搜索引擎;22年末,用户给我看了ChatGPT2.0,言:能不能结合进浏览器搜索引擎。


这两个想法的结合,令我拍案叫绝,能打破浏览器目前面临尴尬境地,聚合引擎增加内容广度,AI增加内容精度(我也做了算法优化,搜索引擎内容反哺AI解析);这家饭,满分。
贯彻工具属性
21年末,用户言:什么时候支持拓展。22年初,拓展版本上线,以此为契机,也就改名《可拓浏览器》。
基于WebExtension规范,我把xpi、crx核心抽取做了个兼容,以期同时兼容火狐、谷歌拓展,目前已经兼容主流拓展。做了更精细化的拓展设置和运行popup,智能调度来优化拓展的运行。


很遗憾,最终效果并不好。Chrome官方对于移动端不引入拓展功能,是这样说的:经过实验人员反复验证,拓展会增加移动设备的耗电量,降低浏览性能,而且增加用户使用复杂度,容易导致网页出现问题且用户难以分析。
没错,谷歌说的问题,我全遇到了。线上大量的异常反馈是拓展导致的。尤其是广告过滤拓展,引发了内存暴涨、网页浏览速度骤降等问题。
我加了冻结模式、内存主动释放等等,来帮助用户排障。但用户最终难以买账。这碗饭算是吃噎住了,虽然提升可玩性,可是学习成本提高了。
智能播放器
用户言:网页自带的播放器,能否做性能增强。一款合格的播放器,他应该有小窗、倍速、长按倍速、投屏、全屏、手势进度、音频模式。

这个idea是非常好的,网页视频由于性能限制,难以做出多样化的交互。用户提出的长按倍速,上下滑动调整倍速速率,这个创新我在其他播放器上都没有见过。
把网页的权力锁起来
用户言:”网页在我的剪贴板里塞了好多东西“、”网页自己跳转别的页面去了“ 。web生态的持续完善,赋予了网页更多能力。


如果用户不说,我确实不会关注到这个,我天生是粗心的人,做了这个功能后,我觉得更像是驯服了网页。(站长骂骂咧咧:你了不起,你高清,你1080P)
AI与网页结合
“现在ai这么火,能不能和网页内容做一些结合”


我总有一种被小学生骗了的感觉,这完全就拿来写读后感。我在读一些专业性比较强的文章的时候,也会用一下,比如“请通俗易懂的解释这篇文章”“商誉规模是什么意思”“结合文章解释下这个词”。目前来看,略显鸡肋。
海量自定义
主页、进度条、菜单栏、工具栏、平板模式、手势事件、联想词、搜索词、夜间、ua、标签页、长按菜单、pdf导出、返回不重载、隐私无痕、Httpsonly、DOH、CA证书、保活、缩放、字体设置、阅读模式...
我要绿色、我要红色,我脑门一拍加自定义。“现在就是后悔,非常的后悔”,是否应该这么做。甚至我把浏览器内核中一些测试功能也放出来满足用户需要,导致设置后部分网页的运行出错。
还会出现反噬:用户在dns设置里填"ha.ha.ha",出现异常后反口就是“网页都访问不了,垃圾”。

后面我加了排障功能,点一下禁用所有自定义设置。有时候就羡慕起来《夸克》,简单清爽,也很少出问题。无形之中,可拓的门槛变得很高,回想起来我的初心是打造一个简单清爽的浏览器呀。
结语
大家在面对加功能的意见时,是如何决定做还是不做的? 一个需求他必然有他的价值,但对于没有这个需求的人来说那就是公摊面积。
在酷安,我看到有些app下面的评论,“这个作者软硬不吃”,但是我下载这个app后,感觉产品力很强,使用轻巧。反观自己,就像在做积木,让大家自己拼。时而就感觉自卑😔。
我也检索过一些资料,说是发征求稿,征求用户意见,我感觉对于独立开发者来说,似乎也不太现实,用户基数少,耗费精力大。我工作的地方(目前业余搞搞浏览器),也基本是产品经理拍脑袋的事情。各位大佬怎么看?
