Besser Pinned Tabs EN
Gérard Kieffer · Firefox
Protects pinned tabs against unintentional closures and prevents opening a different website inside a pinned tab.
截图
简介
Besser Pinned Tabs keeps a pinned tab showing what you pinned it for. Type an address for another site into a pinned tab and it opens in a new tab, rather than replacing the page you wanted to keep in place.
Firefox already protects pinned tabs fairly well on its own. This add-on fills in the one gap it leaves, and does nothing else.
- Type a new address in a pinned tab and, if it leads to a different site, it opens in a fresh tab. That way, the pinned page stays where it is.
- The extension identifies pinned tabs on launch - so it knows which tabs to protect as soon as Firefox reopens.
- No data collection of any kind, and the source code is public.
There is nothing to set up. The extension's preferences page holds only an optional debug log: switching it on records what the extension does and lets you download the result.
Clicking the toolbar icon opens an About page describing the extension and the limitations below.
The Chrome version of Besser Pinned Tabs covers three cases:
- Closing a pinned tab by accident. If a pinned tab is accidentally closed with a keyboard shortcut, the extension instantly reopens it.
- Smart link handling. When you click a link in a pinned tab that leads to a different website, the extension opens it in a new tab. Your pinned tabs keep their original content.
- Navigation protection. If you type a new URL in the address bar of a pinned tab, the extension opens that site in a separate tab, again preserving the content of the pinned tab.
The Firefox Browser already handles case 1 and 2 natively. Therefore the Besser Pinned Tab add-on only needs to handle case 3 in order to provide a full protection of the pinned tabs.
These points are the result of what Firefox permits an extension to do. They are not faults in the extension, and they cannot be fixed from the extension's side.
- The navigation is caught as it starts loading rather than beforehand. The new tab is opened and the pinned tab is sent back to its own address, which makes the pinned page visibly reload, losing scroll position and anything unsaved.
- Sites are matched by the last two parts of their domain name. This lets a pinned tab for google.com also handle mail.google.com, which is usually what you want. However, it also means unrelated sites like bbc.co.uk and tesco.co.uk both match co.uk. Between those sites, a typed address loads in the pinned tab instead of opening a new tab.
- Firefox's own pages (about:, and similar internal addresses) are not covered.
- The browser's Home button is not intercepted, because Firefox does not report it in a way the extension can act on.
Open source, no data collection:
https://github.com/gerardkieffer/besser-pinned-tabs-firefox
Besser Pinned Tabs 是做什么的
Besser Pinned Tabs 是一款面向 Firefox 的实用工具类扩展,主要用来解决浏览器里某类具体的小问题。官方对它的介绍是:Protects pinned tabs against unintentional closures and prevents opening a different website inside a pinned tab.在Firefox 附加组件商店(AMO)上,它当前版本 1.7.2,评分 4.5(6 人评价),约 44 名用户。
适合什么人用
从功能定位看,Besser Pinned Tabs 更适合想补上浏览器原生缺失功能的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。
怎么安装 Besser Pinned Tabs
- 打开Firefox 附加组件商店(AMO)上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
Besser Pinned Tabs 是免费的吗?
Besser Pinned Tabs 在Firefox 附加组件商店(AMO)免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
Besser Pinned Tabs 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
Besser Pinned Tabs 支持哪些浏览器?
当前收录的版本来自Firefox 附加组件商店(AMO),适用于 Firefox。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 Besser Pinned Tabs?
在扩展管理页找到 Besser Pinned Tabs,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
接口权限 3
storagetabswebNavigation
