Monosnap Chrome 擴充功能遭停用:發生了什麼變化
如果你過去依賴 Monosnap 的 Chrome 擴充功能來擷取瀏覽器截圖,你很可能已經發現它無法再運作了。這個擴充功能因為 Google 淘汰 Manifest V2 而遭到停用——這是 Chrome 擴充功能平台一次全面性的變革,影響了 Chrome Web Store 中數以千計的擴充功能。
這並不是暫時性的小故障。導致這個擴充功能失效的架構變更是永久性的,而 Monosnap 團隊遲遲未推出 Manifest V3 的替代版本。如果你今天就需要擷取瀏覽器截圖,你需要一個替代方案。以下說明究竟發生了什麼事,以及該改用什麼工具。
發生了什麼事:Manifest V2 淘汰
Chrome 擴充功能建立在一個名為 Manifest 系統的平台上。Manifest V2(MV2)從 2012 年起一直是標準,直到 Google 於 2019 年宣布其替代版本 Manifest V3(MV3)。這項轉換過程雖然漸進,但態度堅定:Google 從 Chrome 127(2024 年年中)開始停用 MV2 擴充功能,並正逐步將其完全淘汰。
這項變更的技術原因在於安全性。MV2 允許擴充功能執行常駐的背景頁面,並廣泛存取網頁內容與網路請求。這讓功能強大的擴充功能成為可能,但同時也讓惡意擴充功能同樣強大。MV3 以 service worker 取代常駐背景頁面,限制對網路請求的攔截,並收緊內容指令碼(content script)的權限。
對於像 Monosnap 這類截圖擴充功能而言,影響相當重大。該擴充功能仰賴 MV2 的 API 來擷取可見分頁的內容、注入標註圖層,以及存取跨來源資源。要把這些功能移植到 MV3 需要大幅重寫——不只是更新一個 manifest 檔案,而是根本性的架構變更。
為何 Monosnap 遲遲未能因應
Google 早在數年前就公布了 MV2 的淘汰時程。許多擴充功能開發者——包括 Nimbus 和 Awesome Screenshot 這類截圖工具——都在期限前就早早遷移到了 MV3。Monosnap 的擴充功能團隊並不在其中。
可能的原因在於資源的優先順序。Monosnap 的主力產品是它的桌面應用程式,而非瀏覽器擴充功能。由於桌面應用程式耗用了開發資源(並 衍生出它自己的一連串問題 包括記憶體洩漏與當機回報),Chrome 擴充功能很可能就被降低了優先順序。
這種模式——桌面工具搭配一個淪為次要考量的瀏覽器擴充功能——在截圖工具領域相當常見。當一家公司的營收來自桌面應用程式時,免費的 Chrome 擴充功能便無法獲得應有的重視。
這對你意味著什麼
如果你曾用 Monosnap Chrome 擴充功能來完成以下任何一種工作流程,你會需要一個替代方案:
- 擷取可見的瀏覽器內容 ——最常見的用途。擷取 Chrome 分頁目前顯示內容的截圖。
- 整頁捲動擷取 ——擷取整個網頁,包括捲動後才會顯示的內容。
- 瀏覽器內標註 ——在儲存前直接於網頁內容上進行標註。
- 快速分享至 Monosnap 雲端 ——將擷取的畫面上傳到 Monosnap 的儲存空間以取得可分享的連結。
瀏覽器截圖的替代方案
選項一:使用桌面截圖工具(推薦)
擷取瀏覽器內容最可靠的方式,是使用具備全域快捷鍵的桌面截圖工具。這類工具會擷取螢幕上的任何畫面——包括瀏覽器內容——而完全不必依賴 Chrome 的擴充功能 API。
Maxisnap 就是這樣運作的。按下 Ctrl+Alt+5 即可從任何應用程式(包括 Chrome)擷取螢幕上的一個區域。標註編輯器會立即開啟。你的瀏覽器內容是以像素形式擷取的,因此完全不依賴 Chrome 的擴充功能平台。不必再操心什麼 Manifest V2、V3 或任何版本。
桌面工具相較於瀏覽器擴充功能的優勢在於穩定持久。Chrome 的擴充功能平台會不斷變動;而直接擷取螢幕內容的桌面工具並不依賴瀏覽器 API,也不會在 Chrome 更新時失效。 下載 Maxisnap ,它就能正常運作,不論 Chrome 怎麼變動。
選項二:Chrome 內建的開發者工具
Chrome 在 DevTools 中藏有一項截圖功能。開啟 DevTools(F12),按下 Ctrl+Shift+P 以開啟命令選單,然後輸入「screenshot」。你會看到四個選項:
- 擷取截圖 ——擷取可見的檢視區域
- 擷取完整大小截圖 ——擷取整個頁面(捲動擷取)
- 擷取節點截圖 ——擷取特定的 DOM 元素
- 擷取區域截圖 ——擷取手動選取的區域
這項功能很強大,尤其是整頁擷取與節點擷取選項。缺點在於速度——每次都得按 4 到 5 個按鍵並在選單中搜尋。它沒有標註、沒有上傳,也沒有可自訂的快捷鍵。它是一款開發者工具,而非提升生產力的工具。
選項三:Nimbus Screenshot(相容 MV3 的擴充功能)
Nimbus Screenshot 很早就遷移到 Manifest V3,至今仍能在 Chrome 中運作。它提供可見區域擷取、整頁擷取以及瀏覽器內標註。免費版足以應付基本的截圖需求;付費版則新增了影片錄製等功能。
任何瀏覽器擴充功能都存在一個風險:Chrome 的平台可能會再次變動。當初讓 MV2 擴充功能失效的那種依賴關係,未來同樣可能影響到 MV3 擴充功能。如果穩定性對你很重要,桌面工具會是更保險的選擇。
選項四:Windows 內建(Win + Shift + S)
Windows 的 Snipping Tool 隨時都能使用,並能像擷取其他螢幕內容一樣擷取瀏覽器內容。按下 Win + Shift + S,選取一個區域,擷取的畫面便會進入你的剪貼簿。透過通知彈出視窗可以進行基本的標註。它堪用,但標註工具相當有限——沒有箭頭、沒有編號步驟、也沒有模糊。用於簡單的擷取還可以;但若是錯誤回報與文件製作,你會需要更多功能。 參閱我們完整的快捷鍵指南。
不用擴充功能也能整頁捲動擷取
在沒有瀏覽器擴充功能的情況下,唯一真正難以取代的功能就是整頁捲動擷取。桌面截圖工具擷取的是螢幕上可見的畫面;它們無法捲動網頁並將多張擷取畫面拼接在一起。
不使用擴充功能進行整頁擷取的選項:
- Chrome DevTools ——「Capture full size screenshot」對大多數頁面都能穩定運作。雖然沒有標註,但擷取結果相當完整。
- Firefox 內建的截圖工具 ——在任何頁面上按右鍵,選擇「Take Screenshot」>「Save Full Page」。Firefox 的實作是同類中數一數二的。
- 列印成 PDF ——
Ctrl+P> 「Save as PDF」即可擷取整個頁面。雖然不是圖片,但對於製作文件很有用。
為何桌面工具是瀏覽器截圖的未來
Monosnap 擴充功能的處境反映出一個更大的趨勢:把核心工作流程工具建立在瀏覽器擴充功能 API 之上是有風險的。Chrome 的平台經常變動,擴充功能會被淘汰,而使用者對於何時、以何種方式出問題完全無從掌控。
像 Maxisnap 這類桌面截圖工具運作在作業系統層級。它們直接從螢幕擷取像素,與哪個應用程式正在顯示這些像素無關。Chrome 可以更新、更改它的擴充功能 API,甚至完全移除擴充功能支援,你的截圖工作流程依然不受影響。
桌面工具相較於瀏覽器擴充功能的其他優勢:
- 適用於每一個應用程式,而不只是 Chrome
- 更優秀的標註工具(Maxisnap 有 11 種工具,多數擴充功能只有基本工具)
- 透過以下方式上傳到你自己的伺服器: SFTP、S3 或 HTTP
- 更低的資源負擔——不必在每個 Chrome 分頁中都執行一個擴充功能
- 自訂的 快捷鍵 可在全域運作
開始切換
如果你正要從 Monosnap 的 Chrome 擴充功能轉換過來,以下是一條快速的遷移路徑:
- 下載 Maxisnap 並安裝目前 106 MB 的 Windows 版本
- 在設定中啟用「開機時啟動」,讓它隨時待命
- 學會三個快捷鍵:
Ctrl+Alt+5(區域)、Ctrl+Alt+6(全螢幕),Ctrl+Alt+7(自動上傳) - 如果你需要可分享的連結,請設定上傳選項(設定 > 上傳)
- 從 Chrome 移除 Monosnap 擴充功能——它不會再回來了
整個轉換過程不到五分鐘,你就能擁有一款功能更強大的截圖工具,處處都能用,而不只是在 Chrome 裡。 Maxisnap 供個人使用完全免費,因此試用它不需任何費用。