工具

浏览器助手

免费

一个小型扩展,会让你没用过的标签页休眠,这样你的 Mac 就有更多内存。

Ships in 1.2. The roadmap shows what is built and what is still unchecked on real Macs.

The problem

A browser with dozens of tabs is often the biggest thing on your Mac. Most of those tabs have not been looked at for an hour, but they still hold memory, and you will not close them because you might need them.

Browsers can put a tab to sleep and reload it when you click it. The browser companion does that for tabs you have not touched in a while, shows how much memory the browser is using, and, when linked to the Mac app, records what the sleep gave back in a receipt.

How it works

  1. Install. Add the extension from your browser's store. The listings go live with launch. It works with Chrome, Edge, Brave, Arc and Firefox.
  2. Link. In Hedroom, Tools › Set up browser companion writes a small file into each browser's folder, only after you click, so the extension can talk to the app. Uninstall removes it.
  3. Choose when. Tabs idle for 15 minutes, 30 minutes (the default) or 1 hour. Automatic sleep is off until you turn it on. You can also press the button in the popup.
  4. Skip what matters. It does not sleep a tab that is playing audio, pinned, in front of you, a browser page, on your never-sleep list, or (if you turn the form guard on) has typing you have not sent.
  5. Receipt. After tabs sleep, Hedroom compares the whole browser's memory before and after and marks the result as an estimate.

What you will see

The popup is titled "hedroom · tab sleep" and shows whether it is linked to the Mac app. A dark card reads, for example, "This browser is using ~2.6 GB", marked as an estimate, then the number of tabs open and idle, and a button such as "Sleep 14 idle tabs". After sleeping, the button becomes "Wake all tabs". Below it are your tabs with their state: idle, playing audio, pinned, asleep. There is no memory number per tab.

In the Mac app, the tab-sleep receipt shows the browser's memory before and after. Automatic sleeps are combined: one receipt per browser per 15 minutes, and only when 3 or more tabs slept.

A worked example

Example, not real data

A research afternoon

Say your browser has 22 tabs open and 14 have been idle for over 30 minutes, including a few you meant to read. You press "Sleep 14 idle tabs". The tab playing music, the pinned ones and the one in front stay as they are.

A slept tab keeps its place in the tab bar and reloads when you click it. Hedroom's receipt compares the browser's memory a few minutes before and after. It is an estimate for the whole browser, not for each tab, and if little memory came back, it says so.

Details and limits

它做什么

  • 让闲置 15 分钟、30 分钟或 1 小时的标签页休眠(默认 30 分钟),使用的是浏览器自带的标签页丢弃功能。休眠的标签页在你点按时会重新载入。
  • 显示整个浏览器占用了多少内存,由 Mac App 测得并标记为估算,另外还有你的标签页状态。
  • 标签页休眠后,Hedroom 会根据浏览器前后的内存写出一份回执。
  • 适用于 Chrome、Edge、Brave、Arc 和 Firefox,并与 Mac App 关联。设置时会在每个浏览器的文件夹中写入一个小文件,只有在你于“工具”中点按“设置浏览器助手”之后才会进行。卸载时会将其移除。

What it will not do

  • 在任何地方发送标签页标题或网址。扩展与 Mac App 之间的消息格式里,没有网址、标题、主机名或标签页的字段。如果有人加上,测试就会失败。
  • 发出任何网络请求。扩展不发出任何请求。
  • 让正在播放音频、已固定、你正在看的、浏览器页面、在你的“从不休眠”名单上,或(如果你开启了保护)带有尚未发送的输入表单的标签页休眠。
  • 自行让标签页休眠,除非你开启自动休眠,而它默认是关闭的。

Limits

  • 没有每个标签页的内存。Chrome 没有稳定的读取方式,所以 Hedroom 显示的是整个浏览器。
  • 不支持 Safari,因为 Safari 扩展无法让标签页休眠。
  • 表单保护是可选的,只有在你开启它时,才会请求在页面中运行的权限。它对每个标签页只报告一个“是”或“否”,绝不会读取你输入的内容。
  • 扩展从你的浏览器商店安装。上架信息会随发布一起生效。

免费还是 Pro

免费。Hedroom 的“规则”中的自动标签页休眠规则属于 Pro。

The automatic rule is Pro because every rule is.

7 天试用包含 Pro 的全部内容。完整价格表。

Questions people ask

Does it see or send my tabs or browsing history?

The extension reads tab titles and states to draw its popup, and they stay inside the popup. It makes no network requests at all. The message format between the extension and the Mac app has no field for a URL, a title, a host name or a tab, and a test fails if one is added.

What permissions does it ask for?

At install it has no access to the pages you visit. If you turn on the form guard, it asks for permission to run in pages, and then reports one yes or no per tab. It never reads what you typed.

Will I lose something I was typing?

Not if you turn the form guard on: a tab with unsent typing is never slept. Without it, protection relies on the browser's own rules, so a half-written form may not survive a reload.

Does it need the Mac app?

Sleeping tabs works on its own. Linking to Hedroom adds the whole-browser memory figure and the receipt. When Hedroom is not open, the popup says "Open Hedroom to link".

看看是什么在拖慢你的 Mac。

监测是免费的,无需银行卡,也无需账户。 Pro 提供 7 天免费试用,随第一个经过签名的版本开放。如果它无法向你展示可测量的差别,就不要留着它。