uWeb 超微浏览器是什么,为什么值得关注
一句话概览
uWeb 是一款面向极客的 Android 轻量开源浏览器——核心 APK 不到 250KB,却通过三大扩展体系(JavaScript 脚本、配置文件、HTML5 应用)获得了远超普通浏览器的自动化和定制能力。
设计哲学
uWeb 的设计理念可以用六个字概括:微、威、快、高效、极致优化。
微:极致轻量
普通 Android 浏览器动辄几十 MB 甚至上百 MB,uWeb 的核心 APK 却只有约 226KB。即使算上内置资源和配置,整体包体积也仅 12.5MB 左右。这意味着:
- 几乎不占用系统存储
- 冷启动速度极快
- 低配老设备也能流畅运行
威:无穷扩展能力
"微"只是外表,"威"才是内核。uWeb 通过三种方式实现无限扩展:
- JavaScript 脚本:全局脚本、域名特定脚本(类似油猴)、临时 bookmarklet 脚本
- 配置文件:几十个
default.*配置文件,精确控制菜单、按钮、地址栏行为 - HTML5 应用:PDF、EPUB、字典、播放器等 PWA 形式的增强应用
独创的"超级书签"机制让你成功使用一次的操作可以无限恢复,堪称"成功可以复制"。
快:越慢越快
这不是反话。uWeb 的渲染引擎基于 WebView,但通过优化存储访问、减少不必要的资源加载、智能缓存策略,在低端设备上的速度优势比高端设备更明显。脚本插件越多、工作流越复杂,uWeb 与普通浏览器的差距就越大。
高效:最少操作步骤
uWeb 的一切设计都是为了"用最少的操作完成目标":
- 长按菜单把高频操作藏在长按而不是满屏按钮
- 地址栏支持命令行输入(
!前缀) - 特色服务让翻译、比价、归档变成一键操作
- 脚本激活模式让脚本自动作用于同类网址
极致优化:最少存储写操作
浏览器在页面间跳转、配置变化时会产生大量存储写操作。uWeb 的策略是:如果配置变化在应用转到后台前恢复成原样,就不写存储。这个设计延长了设备存储寿命的同时提升了性能。
与主流浏览器的差异
| 特性 | uWeb | Chrome / Firefox | 油猴浏览器 |
|---|---|---|---|
| 核心体积 | ~226KB | 几十~上百 MB | 较大 |
| 扩展方式 | 脚本 + 配置 + HTML5 应用 | 浏览器扩展商店 | 仅用户脚本 |
| 域名级脚本 | 支持 sitejs/ 目录 | 不原生支持 | 支持 |
| 全局重定向 | 原生支持 | 需扩展 | 需扩展 |
| 国内镜像 | 原生支持 default.redirect | 需扩展 | 需扩展 |
| AI 搜索引擎 | 原生内置多 AI 接入点 | 需单独安装 | 需脚本 |
| 超级书签 | 原生 | 无 | 无 |
| Termux 集成 | 原生 | 无 | 无 |
| 命令行地址栏 | 原生 | 无 | 无 |
开源与社区
uWeb 完全开源,代码托管在 Gitee 和 GitLab,MIT 协议。开发者 Richard H. Cao(jamesfengcao)同时维护着一个庞大的静态文档镜像体系——官方文档站在全球有 20+ 个镜像(包括 GitLab、GitHub Pages、Netlify、Render、Vercel、Cloudflare Pages 等),确保任何网络环境下都能访问。
uWeb 社区的核心贡献者围绕"脚本""配置""HTML5 应用"三条主线分享经验。Gitee 上的安卓浏览器主题中,uWeb 是目前唯一活跃的开源项目。
下一章
了解完产品定位后,接下来应该看: