惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
爱范儿
爱范儿
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
GbyAI
GbyAI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
博客园_首页
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
博客园 - 司徒正美
有赞技术团队
有赞技术团队
Engineering at Meta
Engineering at Meta
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
可拓浏览器:吃百家饭长大的 APP 最后会变成怎么样? - 少数派
2023-07-22 · via 少数派

大家好,我是可拓浏览器(原雨见)独立开发者,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后,感觉产品力很强,使用轻巧。反观自己,就像在做积木,让大家自己拼。时而就感觉自卑😔。

我也检索过一些资料,说是发征求稿,征求用户意见,我感觉对于独立开发者来说,似乎也不太现实,用户基数少,耗费精力大。我工作的地方(目前业余搞搞浏览器),也基本是产品经理拍脑袋的事情。各位大佬怎么看?