
一款功能齐全、支持 Sixel 的终端浏览器出现了,它非常适合那些不想使用 AI 助手的用户。
还记得早期纯文本浏览器Lynx吗?现在,出现了一款支持Sixel图形格式的网页浏览器。它完全运行在终端之中,却拥有了你期待的所有图形化界面和现代功能。
假期期间,开发者 janantos 在 Codeberg 上发布了 brow6el。这款浏览器完全运行在支持 Sixel 图形格式的终端模拟器里。
那么,Sixel 是什么?它是一种为终端和打印机设计的位图图形格式,它将位图数据编码为终端转义序列。每个可打印字符代表一个6像素高、1像素宽的列。将足够多的字符组合在一起,就能显示出全彩图像,甚至是动画。brow6el 正是使用 libsixel 包来生成这些图形。
正如其代码库中的演示视频所展示的,这款极简的终端内浏览器不仅能显示完全渲染的网页(基于 Chromium 嵌入式框架),还支持以下完整功能:
- 完整的鼠标输入
- 书签管理
- 下载管理器
- 隐私与普通浏览模式
- 通过 Chromium 支持完整的 HTML5/CSS/JavaScript
- 页面检查模式
- JavaScript 控制台
- 弹出窗口处理
- 预装的广告拦截器
简而言之,它几乎拥有桌面浏览器应有的一切,所有功能都在终端内运行。其图形质量好到看起来就像是典型的企业级桌面浏览器。
它会定期重新渲染图形以保持页面更新,还支持多实例运行。这意味着你在浏览网页时,不必局限于单个终端窗口。对于想要完全使用键盘操作的用户,brow6el 还包含了“类似 Vim 的导航功能,支持单键命令”。甚至还有鼠标仿真功能,让你可以使用 H、J、K、L 键在屏幕上移动光标,而无需使用实际的鼠标。
AI浏览器风暴中的避风港
过去一年,向网页浏览器添加不必要的AI功能已变得不可避免。Google、微软,甚至 Firefox 都在竞相向浏览器中塞入尽可能多的自动化功能。
另一方面,OpenAI 和 Perplexity 等公司甚至推出了自己的“AI优先”浏览器。可以预见,这些浏览器在网络安全和用户隐私方面都可能成为噩梦。
AI驱动的网页浏览器存在如此严重的风险,以至于 Gartner 警告组织应阻止任何带有AI侧边栏的网页浏览器,担心运行这些模型的公司会“意外地”吸收机密信息。
尽管功能齐全,但 brow6el 可能并非那些臃肿且不太安全的AI浏览器的终极替代品。“这是概念验证级别的代码质量,”开发者警告道。如果你尝试在自己的 Linux 系统上运行它,效果可能会有所不同。
“已知它无法与本地化键盘一起工作,缺乏对重音字符输入的支持,”作者指出了这样的限制。
尽管如此,在这个你无法信任浏览器不会将企业或敏感个人数据交给大语言模型进行训练的时代,如果你有技能解决这些问题并为 开源项目 做出贡献,那么处理一些代码错误可能是值得的。
Q&A
Q1:brow6el 是什么样的浏览器?
A:brow6el 是一款完全运行在终端中的网页浏览器,支持 Sixel 图形格式。它基于 Chromium 嵌入式框架,能够显示完全渲染的网页,支持鼠标输入、书签、下载管理器、HTML5/CSS/JavaScript 等现代功能,还包含预装广告拦截器。
Q2:Sixel 图形格式是什么?
A:Sixel 是一种为终端和打印机设计的位图图形格式。它将位图数据编码为终端转义序列,每个可打印字符代表一个6像素高、1像素宽的列。将足够多的字符组合在一起,就能显示全彩图像甚至动画。
Q3:为什么要使用 brow6el 而不是主流浏览器?
A:主要是为了避免 AI 功能带来的隐私和安全风险。过去一年中,Google、微软等公司都在浏览器中添加了 AI 功能,甚至有公司推出 AI 优先浏览器,存在泄露机密信息的风险。Gartner 甚至建议组织阻止使用带有 AI 功能的浏览器。
Q4:brow6el 的官方网址和下载在哪里?
对于追求纯粹、高效且注重隐私的终端用户来说,Brow6el 提供了一个有趣的新选择。你是否会尝试在终端里进行图形化网页浏览?欢迎在 云栈社区 分享你的看法和体验。