現在、モダンなブラウザでは開発者ツールを提供するのが当たり前になっています。開発者としては必須の機能ですが、サイト運営者にとっては見られたくない情報があるかも知れません。 そんな時に使ってみたいのがjdetectsです。開発者ツールが開いているかどうかでイベントを実行できるJavaScriptライブラリです。

jdetectsの使い方

デモです。開発者ツールを開くとon/off表示が変わっているのが分かります。

jdetectsを使うことで開発者ツールを開いたタイミングで特別なメッセージを流したり、画面上で何らかのイベントを実行できます。Googleアナリティクスのイベントを通知してみても面白いかも知れません。

jdetectsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

zswang/jdetects: Detect if DevTools is open