2024-05-30 · 7分で読めます

Monosnap Chrome拡張機能が無効になった?こちら'の理由と代替案

MonosnapのChrome拡張機能にブラウザのスクリーンショットを依存していた場合、動作しなくなったことにお気づきかもしれません。この拡張機能は、GoogleのManifest V2廃止の一環として無効化されました。これは、Chromeの拡張機能プラットフォームに対する抜本的な変更であり、Chromeウェブストアの数千もの拡張機能に影響を与えました。

これは一時的な不具合ではありません。拡張機能を停止させたアーキテクチャの変更は恒久的なものであり、MonosnapのチームはManifest V3の代替版のリリースが遅れています。もし今日ブラウザのスクリーンショットが必要なら、代替ツールが必要です。何が起こったのか、そして代わりに何を使うべきかをご紹介します。

何が起こったのか:Manifest V2の廃止

Chrome拡張機能は、Manifestシステムと呼ばれるプラットフォーム上に構築されています。Manifest V2 (MV2) は2012年から標準でしたが、Googleが2019年に後継となるManifest V3 (MV3) を発表しました。移行は段階的ですが確実で、GoogleはChrome 127 (2024年半ば) でMV2拡張機能の無効化を開始し、完全に廃止する予定です。

この変更の技術的な理由はセキュリティです。MV2は、拡張機能がウェブコンテンツやネットワークリクエストに広範にアクセスできる永続的なバックグラウンドページを実行することを許可していました。これにより強力な拡張機能が可能になりましたが、悪意のある拡張機能も強力になりました。MV3は永続的なバックグラウンドページをサービスワーカーに置き換え、ネットワークリクエストの傍受を制限し、コンテンツスクリプトの権限を制限します。

Monosnapのようなスクリーンショット拡張機能にとって、その影響は甚大でした。この拡張機能は、表示されているタブコンテンツのキャプチャ、注釈オーバーレイの挿入、クロスオリジンリソースへのアクセスにMV2 APIを利用していました。これらの機能をMV3に移植するには、マニフェストファイルの更新だけでなく、根本的なアーキテクチャの変更を伴う大幅な書き換えが必要です。

Monosnapが適応に遅れた理由

GoogleはMV2の廃止スケジュールを何年も前に発表していました。NimbusやAwesome Screenshotのようなスクリーンショットツールを含む多くの拡張機能開発者は、期限よりもかなり前にMV3に移行しました。Monosnapの拡張機能チームは、その中には含まれていませんでした。

その可能性のある理由は、リソースの優先順位付けです。Monosnapの主要製品はデスクトップアプリケーションであり、ブラウザ拡張機能ではありません。デスクトップアプリが開発リソースを消費しているため(そして 独自の課題を抱えている メモリリークやクラッシュレポートなど)、Chrome拡張機能の優先順位は下げられたのでしょう。

デスクトップツールにブラウザ拡張機能がおまけとして付随するというこのパターンは、スクリーンショットツール分野ではよく見られます。企業の収益がデスクトップアプリから得られる場合、無料のChrome拡張機能は必要な注意を払われません。

これがあなたにとって何を意味するか

これらのワークフローのいずれかにMonosnap Chrome拡張機能を使用していた場合、代替ツールが必要です。

  • 表示されているブラウザコンテンツのキャプチャ — 最も一般的なユースケース。Chromeタブに現在表示されているものをスクリーンショットとして撮ること。
  • フルページスクロールキャプチャ — 折りたたまれた部分の下にあるコンテンツを含むウェブページ全体をキャプチャすること。
  • ブラウザ内での注釈 — 保存する前にウェブコンテンツの上に直接注釈を付けること。
  • Monosnapクラウドへのクイック共有 — 共有可能なリンクのために、キャプチャをMonosnapのストレージにアップロードすること。

ブラウザのスクリーンショットの代替手段

オプション1:デスクトップスクリーンショットツールを使用する(推奨)

ブラウザのコンテンツをキャプチャする最も信頼性の高い方法は、グローバルホットキーを使用するデスクトップスクリーンショットツールです。これらのツールは、Chromeの拡張機能APIに依存することなく、ブラウザのコンテンツを含む画面上のあらゆるものをキャプチャします。

Maxisnap はこのように動作します。押す Ctrl+Alt+5 (Chromeを含む)任意のアプリケーションから画面の領域をキャプチャします。注釈エディタがすぐに開きます。ブラウザのコンテンツはピクセルとしてキャプチャされるため、Chromeの拡張機能プラットフォームに依存しません。Manifest V2、V3、またはその他のバージョンについて心配する必要はありません。

ブラウザ拡張機能に対するデスクトップツールの利点は永続性です。Chromeの拡張機能プラットフォームは変更されますが、画面コンテンツを直接キャプチャするデスクトップツールはブラウザAPIに依存しないため、Chromeが更新されても機能が停止することはありません。 Maxisnapをダウンロード であり、Chromeの動作に関わらず機能します。

オプション2:Chromeの組み込み開発者ツール

ChromeにはDevToolsに隠れたスクリーンショット機能があります。DevToolsを開き(F12)、 Ctrl+Shift+P を押してコマンドメニューを開き、「screenshot」と入力します。4つのオプションが表示されます。

  • スクリーンショットをキャプチャ — 表示されているビューポートをキャプチャします
  • フルサイズスクリーンショットをキャプチャ — ページ全体をキャプチャします(スクロールキャプチャ)
  • ノードスクリーンショットをキャプチャ — 特定のDOM要素をキャプチャします
  • 領域スクリーンショットをキャプチャ — 手動で選択した領域をキャプチャします

これは強力で、特にフルページとノードのキャプチャオプションは優れています。欠点は速度です。毎回4〜5回のキー操作とメニュー検索が必要です。注釈機能もアップロード機能も、カスタマイズ可能なホットキーもありません。これは開発者ツールであり、生産性向上ツールではありません。

オプション3:Nimbus Screenshot(MV3互換拡張機能)

Nimbus Screenshotは早期にManifest V3に移行し、Chromeで引き続き動作します。表示領域のキャプチャ、フルページのキャプチャ、およびブラウザ内での注釈機能を提供します。無料版は基本的なスクリーンショット機能が利用でき、有料版ではビデオ録画などの機能が追加されます。

どのブラウザ拡張機能にも、Chromeのプラットフォームが再び変更されるリスクがあります。MV2拡張機能を機能停止させたのと同じ依存関係が、将来的にMV3拡張機能にも影響を与える可能性があります。安定性を重視するなら、デスクトップツールがより安全な選択肢です。

オプション4:Windows組み込み機能(Win + Shift + S)

WindowsのSnipping Toolは常に利用可能で、他の画面コンテンツと同様にブラウザのコンテンツをキャプチャします。 Win + Shift + Sを押して領域を選択すると、キャプチャがクリップボードに送られます。基本的な注釈は通知ポップアップから利用できます。機能はしますが、注釈ツールは制限されており、矢印、番号付きステップ、ぼかし機能はありません。簡単なキャプチャには問題ありませんが、バグレポートやドキュメント作成には物足りないでしょう。 完全なキーボードショートカットガイドを見る.

拡張機能なしでのフルページスクロールキャプチャ

ブラウザ拡張機能なしでは本当に代替が難しい唯一の機能は、フルページスクロールキャプチャです。デスクトップスクリーンショットツールは画面に表示されているものをキャプチャするだけで、ウェブページをスクロールして複数のキャプチャを結合することはできません。

拡張機能なしでフルページをキャプチャするためのオプション:

  • Chrome DevTools — 「フルサイズスクリーンショットをキャプチャ」はほとんどのページで確実に機能します。注釈機能はありませんが、キャプチャは完全です。
  • Firefoxの組み込みスクリーンショットツール — 任意のページを右クリックし、「スクリーンショットを撮る」>「ページ全体を保存」を選択します。Firefoxの実装は最高レベルです。
  • PDFに印刷Ctrl+P > 「PDFとして保存」はページ全体をキャプチャします。画像ではありませんが、ドキュメント作成に役立ちます。

なぜデスクトップツールがブラウザスクリーンショットの未来なのか

Monosnapの拡張機能の状況は、より広範な傾向を示しています。コアワークフローツールをブラウザ拡張機能APIに依存することはリスクを伴います。Chromeのプラットフォームは頻繁に変更され、拡張機能は非推奨になり、いつ、どのように機能が停止するかをユーザーは制御できません。

次のようなデスクトップスクリーンショットツール Maxisnap OSレベルで動作します。それらは、どのアプリケーションがピクセルを表示しているかに関係なく、画面からピクセルをキャプチャします。Chromeが更新されたり、拡張機能APIを変更したり、拡張機能のサポートを完全に削除したりしても、スクリーンショットのワークフローは変わりません。

ブラウザ拡張機能に対するデスクトップツールの追加の利点:

  • Chromeだけでなく、すべてのアプリケーションで動作
  • より優れた注釈ツール (Maxisnapでは11種類、ほとんどの拡張機能では基本的なツールのみ)
  • を介して独自のサーバーにアップロード SFTP、S3、またはHTTP
  • リソースオーバーヘッドが低い — すべてのChromeタブで拡張機能が実行されない
  • カスタム キーボードショートカット グローバルに機能する

切り替え

MonosnapのChrome拡張機能から移行する場合、簡単な移行パスは次のとおりです:

  1. Maxisnapをダウンロード をインストールします (70 MB未満、約1分かかります)
  2. 設定で「Windowsで起動」を有効にして、常に利用できるようにします
  3. 3つのホットキーを覚える: Ctrl+Alt+5 (範囲選択)、 Ctrl+Alt+6 (フルスクリーン)、 Ctrl+Alt+7 (自動アップロード)
  4. 共有可能なリンクが必要な場合は、アップロード設定を構成します (設定 > アップロード)
  5. ChromeからMonosnap拡張機能をアンインストールします — もう戻ることはありません

移行は5分もかからず、Chromeだけでなく、あらゆる場所で機能する、より高性能なスクリーンショットツールを手に入れることができます。 Maxisnapは個人利用の場合無料です、そのため試すのに費用はかかりません。

より良いスクリーンショットツールを試してみませんか?

Maxisnapを無料でダウンロードして、その違いを体験してください。

Maxisnapを無料でダウンロード