Offpunk 3.0 发布:离线命令行浏览器的社区化里程碑
摘要
经过四年开发,Ploum 正式发布离线命令行浏览器 Offpunk 3.0。这个支持 Web、Gemini 和 Gopher 协议的工具首次实现了真正的社区协作开发,包含他人贡献的翻译、unmerdify 内容提取库和社区打包等重要功能。版本更新涵盖多语言支持、图片显示增强、RSS 链接发现、cookies 导入登录等十一项关键改进,同时新增社交分享和主题预设功能。
内容框架与概述
文章首先回顾了 Offpunk 的四年开发历程,重点强调 3.0 版本标志着项目从个人开发向社区协作的转变,作者感谢了所有贡献者。文章主体部分详细列举了 11 项最重要的功能更新,包括翻译支持、工具重命名、xkcdpunk 漫画显示工具、基于 unmerdify 的文章内容提取、社交分享功能、cookies 导入实现网站登录状态访问、图片显示尺寸增大、RSS 和 Atom 链接显示、阻止链接以红色标识、预设主题支持以及重定向机制的优化。最后提到诸多细节改进,鼓励用户反馈问题以促进 3.1 版本的完善。
核心概念及解读
unmerdify:由 Vincent Jousse 编写的 HTML 内容提取库,配合 FiveFilters 社区维护的规则集,实现对网页文章的精准提取。
Gemini 协议:一种轻量级互联网协议,类似 Gopher,用于创建简单文本网站,Offpunk 同时支持 Web、Gemini 和 Gopher 三种协议。
FiveFilters 社区:维护 ftr-site-config 规则集的组织,为内容提取工具提供网站特定的解析规则。
sixels 兼容终端:一种终端图像显示标准,支持在终端中直接渲染完整图像。
cookies 导入机制:允许用户从传统浏览器导出 cookie 文件并在 Offpunk 中使用,从而访问需要登录订阅的网站内容。
原文信息
| 字段 | 内容 |
|---|---|
| 原文 | Offpunk 3.0 |
| 作者 | Ploum |
| 发表日期 | 2026-02-09 |
此摘要卡片由 AI 自动生成