Web を検索しましたが、これらのツールを見つけてテストしたところ、私には十分ではないようです。
BrainJar の Chrunchinatorは (私の意見では) 非常に優れた縮小作業を行いますが、コードを難読化することはありません。
Online JavaScript/CSS Compressionは、難読化を行っていると主張していますが (「最小化のみ、シンボルの難読化なし」チェックボックスはチェックされていません)、単に縮小するだけで、時には BrainJar のものよりも悪いこともあります。理由がわからない、
無料の Javascript Obfuscatorは最小化 + 難読化の両方を行いますが、よりセキュリティ上の目的に似ています (変数と関数には理解しにくい名前が付けられており、可能な限り短縮されていません)。また、いくつかのSOの質問で十分に安全ではないとしてマークされ、もう少し複雑なJSコード(多くの変数がそのまま残っている)でも失敗します。
Javascript Code Encrypter And Obfuscatorは非常に優れた機能を果たしますが、難読化は縮小ではなくセキュリティを目的としているため、結果として得られるコードは、理解するのが非常に困難ですが、ソース コードよりも大きくなる場合があります。
多くの優れたソリューション (Yahoo の YUI、Google の Clousure) について聞いたことがありますが、それらはすべてダウンロード可能なライブラリであり、オンラインのワンクリック ソリューションではありません。
私が実際に探しているのは、コードを縮小し (BrainJar のように)、すべての変数、関数名などを 1 ~ 2 文字の長さ (可能な限り短いもの) に難読化する JS 縮小化および難読化ツールです。これは安全性が低くなる可能性があることはわかっていますが、目的 (内部プロジェクト) により、セキュリティではなくコードのサイズが重要です。また、ワンクリックのオンライン対応ツールとしても必要です。
あまり多くの条件を設定しないことを願っていますが、そのようなツールはまったく存在しませんか? :]