
MacでSafariの拡張機能を無効にする方法
Macでサードパーティ製のSafari拡張機能を完全にアンインストールせずに無効にすることができます。これは、トラブルシューティング、様々なテストシナリオ、その他多くの状況で役立ちます。開発者の方であれば、Safariで問題を引き起こしている拡張機能を特定したい場合や、類似の拡張機能を試してみたい場合などにも役立ちます。
当然、拡張機能をサポートする最新バージョンの Safari が必要であり、これを機能させるには拡張機能がインストールされている必要があります。
拡張機能をオフにする vs 削除する
違いを明確にするために、Safari拡張機能をオフにする、または無効化すると、Safariにインストールされたままになりますが、非アクティブになります。一方、MacブラウザでSafari拡張機能をアンインストールすると、拡張機能と関連機能がすべてウェブブラウザから完全に削除されます。
Mac OSでSafariの拡張機能をオフにする方法
- MacでSafariを開いていない場合は開きます
- 推奨: Safari ブラウザのタブをすべてまたはほとんど閉じる*
- 「Safari」メニューから「環境設定」を選択し、「機能拡張」タブを選択します。
- 無効にしたい拡張機能名の横にあるチェックボックスをオフにします
- 必要に応じて他の拡張機能でも繰り返します
トラブルシューティングの目的で Mac 上の Safari 拡張機能を無効にする場合は、通常、拡張機能をすべて無効にしてから、拡張機能を 1 つずつ有効にして、解決しようとしている問題が再現できるかどうかを確認することをお勧めします。
例を挙げてみましょう。あるシナリオでは、特定の拡張機能が特定のウェブサイトの主要な機能をブロックし、その結果、ウェブサイトが意図したとおりに読み込まれなくなったり機能しなくなったりすることがあります。コンテンツブロッカータイプのプラグインの多くは、このような予期せぬ動作を引き起こす可能性があるため、無効にするか、少なくとも一部のサイトをホワイトリストに登録することをお勧めします(当社のプラグインのように)。別のシナリオでは、Macユーザーが不審なソースからSafari拡張機能を誤ってインストールし、特定のアクションがトリガーされたときにブラウザウィンドウにポップアップが送信されるようになります。さまざまな拡張機能を無効にして動作を繰り返すと、どの拡張機能(ある場合)が原因であるかを絞り込むのに役立ちます。これは特に一般的ではなく、ほとんどのSafari拡張機能は問題ありませんが、時々発生します。
* Safari 拡張機能を無効にする前にブラウザのタブを閉じる必要があるのはなぜですか?
Safari拡張機能を無効化またはアンインストールする前にブラウザのタブを閉じる必要はありませんが、ブラウザのタブを多数開いている場合、ブラウザのタブとウィンドウが拡張機能の無効化に適応する間、Macがビーチボールのように回転し、ファンが激しく回転する状態になり、完全に停止してしまう可能性があります。以下のスクリーンショットは、アクティビティモニタでこの現象が発生している様子を示しています。kernel_taskとSafariのアクティビティがCPUを圧迫し、Macはビーチボールのようなカーソルがカクカクと動く以外は完全に無反応です。この状態が解消されるまでには数分かかることがあります。
この潜在的な煩わしさは、Safari 拡張機能を管理する前に、ほとんどまたはすべてのブラウザ タブとブラウザ ウィンドウを閉じるだけで完全に回避できます。