Safariのデバッグメニューを有効にして追加機能を有効にする方法

Safariの隠しメニューを見つける

Safariには長い間、非常に便利な機能が含まれている隠れたデバッグメニューがあります。 もともと、開発者がウェブページやその上で動作するJavaScriptコードのデバッグを支援することを目的としていたため、メニューに含まれていたコマンドがウェブページに混乱を招く可能性があったため、デバッグメニューは隠されていました。

2008年の夏にSafari 4がリリースされ、[デバッグ]メニューの最も便利なメニュー項目の多くが新しい[ 開発]メニューに移されました。

しかし、隠されたデバッグメニューは残っていて、Safariの開発が続行されても1つまたは2つのコマンドが選択されていました。

Appleは隠された「開発」メニューに簡単にアクセスでき、Safariの環境設定だけを必要としました。 一方、デバッグメニューへのアクセスはもう少し複雑です。

Safariのデバッグウィンドウを有効にするには、OS Xの隠された機能やその多くのアプリケーションにアクセスするための私たちのお気に入りのツールの1つであるTerminalを使用する必要があります。 ターミナルはかなり強力です。 あなたのMacを歌唱させることさえできますが、これはアプリにとって珍しい使い方です。 この場合は、Terminalを使用してSafariの設定リストを変更し、[デバッグ]メニューをオンにします。

Safariのデバッグメニューを有効にする

  1. /アプリケーション/ユーティリティ/ターミナルにある起動ターミナル。
  2. ターミナルに次のコマンドラインを入力します。 テキストをターミナルにコピー/ペーストすることができます(ヒント:下のテキストの行を3回クリックしてコマンド全体を選択します)。または、次に示すようにテキストを入力するだけです。 コマンドは1行のテキストですが、ブラウザが複数の行に分割する可能性があります。 ターミナルには必ず1行でコマンドを入力してください。
    デフォルトはcom.apple.Safariを含む。IncludeInternalDebugMenu 1
  1. Enterまたは戻るを押します。
  2. Safariを再起動します。 新しいデバッグメニューが利用可能になります。

Safariのデバッグメニューを無効にする

何らかの理由で[デバッグ]メニューを無効にしたい場合は、いつでもターミナルを使用してデバッグメニューを無効にすることができます。

  1. /アプリケーション/ユーティリティ/ターミナルにある起動ターミナル。
  2. ターミナルに次のコマンドラインを入力します。 ターミナルにテキストをコピー/ペーストすることができます(トリプルクリックのヒントを使用することを忘れないでください)。または、テキストを入力するだけで表示されます。 コマンドは1行のテキストですが、ブラウザが複数の行に分割する可能性があります。 ターミナルには必ず1行でコマンドを入力してください。
    デフォルトはcom.apple.Safariを含む。IncludeInternalDebugMenu 0
  1. Enterまたは戻るを押します。
  2. Safariを再起動します。 デバッグメニューはなくなります。

お気に入りのSafariデバッグメニュー項目

Debugメニューがあなたのコントロール下にあるので、さまざまなメニュー項目を試すことができます。 多くのメニュー項目は、Webサーバーを制御できる開発環境で使用するように設計されているので、メニュー項目のすべてを使用できるとは限りません。 それにもかかわらず、以下のような有用なアイテムがあります。