Rob Wu 主页上的浏览器扩展与开发工具清单

更新时间

Rob Wu 的个人主页(robwu.nl)按“面向用户”和“面向开发者”两类列出了他参与或独立开发的项目。面向用户的主要是浏览器扩展和一款 Android 应用,其中部分已标注为未维护;面向开发者的则是几个小型开源工具和库,多数附带在线演示或源码链接。如果你是想找某个具体扩展的用途、确认它是否还在维护,或者想找可直接使用的开发辅助工具,下面按主页的分类逐项说明。

面向用户的浏览器扩展与应用

主页“About me”部分列出了以下公开项目,用途以页面描述为准:

项目 类型/平台 用途 维护状态与入口
Lyrics Here 浏览器扩展 为 YouTube、Spotify 等音乐站点添加歌词 页面标注为未维护
PDF.js Chrome extension Chrome 扩展 把 PDF.js 带入 Chrome 主页有项目入口
Chrome extension source viewer Chrome/Firefox 扩展 审计 Chrome/Firefox 扩展的源代码 附 Firefox 附加组件、在线演示、源码链接
“View Vote totals” Stack Apps 应用 在 Stack Overflow / Stack Exchange 上无需 1000 声望即可查看投票总数 主页有入口
“Don't track me Google” 浏览器扩展 关闭 Google 站点上的链接跟踪转换 附 Firefox 版本与源码链接
Copy Link to Clipboard Android 应用 不离开当前应用即可复制和预览链接 主页有入口
Display #Anchors 浏览器扩展 显示页面锚点,便于收藏或链接到页面特定位置 附 Firefox 版本与源码链接
Classic Blue Theme (back to 50) Chrome 主题 经典蓝色主题 主页有入口
Open in Browser Firefox 扩展 用 Firefox 打开文件而不是直接下载 附源码链接
Open bookmark in Container Tab Firefox 扩展 在容器标签页中打开书签的菜单项 附源码链接
Cookie Manager Firefox 附加组件 Cookie 管理 附源码链接

使用前有两点需要注意。第一,Lyrics Here 已被作者标注为未维护,功能可能随音乐站点改版而失效,不适合作为长期依赖。第二,表中多个项目同时提供 Chrome 与 Firefox 版本,安装前先确认自己的浏览器类型,再从对应入口获取。

面向开发者的工具与库

主页“For developers”部分列出以下项目,适合在扩展开发、调试和前端工作中按需选用:

  • Cors Anywhere:用 NodeJS 编写的反向代理,为被代理的请求添加 CORS 头,附在线演示。
  • Extension dev tools:用于简化浏览器扩展开发与部署的工具。
  • Grab-to-pan.js:轻量库,用于平移页面元素。
  • canvas-interceptor:帮助隔离渲染问题、构造最小复现用例的工具。
  • zipinfo.js:极简 JS 库,用于列出 zip 文件内容。

这些工具的共同点是范围小、目标明确。例如需要给跨域请求临时加上 CORS 头时,可以先看 Cors Anywhere 的演示是否符合预期;需要定位 canvas 渲染 bug 时,canvas-interceptor 的用途就是缩小问题范围。主页对它们的描述较简短,具体用法应以其源码或演示为准。

怎么选:按你的目的对号入座

  • 想审计某个浏览器扩展的源码:优先看 Chrome extension source viewer,它同时提供在线演示和源码,不必先安装。
  • 想改善 Google 搜索结果的链接行为:看 “Don't track me Google”,主页同时给出 Firefox 版本和源码。
  • 需要页面锚点做收藏或分享定位:看 Display #Anchors。
  • 做扩展开发需要调试或部署辅助:看 Extension dev tools;需要处理跨域请求则看 Cors Anywhere。
  • 想找仍在维护的项目:避开标注为未维护的 Lyrics Here,其余项目的维护状态主页未逐一说明,使用前可到对应源码仓库确认最近更新情况。

补充信息

Rob Wu 主页还提到他的技术背景:曾在 TU/e 学习,参与过 Chromium、PDF.js 等开源项目,通过 Stack Overflow 分享知识,发现安全漏洞时会报告,目前在 Mozilla 担任 Browser Engineer(Firefox、WebExtensions)。主页另有一篇 Firefox for Android 应用数据的备份与恢复指南,以及一个用于在 Wireshark 中抓取 FRITZ!Box 路由器网络流量的外部捕获接口。这些内容不属于扩展或开发工具清单,但同属主页公开资源,有相应需求时可直接查阅。