コードミニファイアー
ブラウザーで CSS、JavaScript、HTML、または JSON を縮小します。コメントと空白を削除し、保存されたサイズを即座に確認します。
結果
このコード縮小ツールは、コメント、インデント、改行、冗長な空白など、マシンに必要のないものをすべて削除することで、CSS、JavaScript、HTML、JSON を圧縮します。言語を選択し、ソースを貼り付け、ボタンを押すと、結果パネルに縮小されたコードが、バイト単位の正確な前後サイズと保存された割合とともに表示されます。
縮小化は意図的に保守的で安全です。 JavaScript の場合、これはコメントと空白のみを意味します。変数の名前変更や式の書き換えはありません。スキャナーは、文字列、テンプレート リテラル、正規表現リテラルを正しく処理し、自動セミコロンの挿入によって動作が変わる可能性がある場所では常に改行を保持します。 CSS では、中括弧、コロン、セミコロン、カンマの周囲に空白が結合されます。 HTML ではタグ間の空白が折りたたまれますが、プレ、テキストエリア、スクリプト、スタイルのコンテンツはそのまま残ります。 JSON は解析され、再シリアル化され、同時に検証されます。
すべてがブラウザ内でローカルに実行されます。ソース コードはサーバーにアップロードされないため、独自のコード、未リリースのコード、またはクライアント コードに対してツールが安全になります。サインアップやブラウザのメモリを超えるファイル サイズの上限はなく、ワンクリックでクリップボードまたはダウンロードされたファイルを作成できます。
縮小化はフォーマットの逆です。このツールはコードを実稼働用に小さくし、コード フォーマッタは縮小化されたコードを再度読み取り可能にします。ミニファイアは、インライン スクリプトとスタイル、電子メール HTML、API ペイロード、および Terser または cssnano を使用した完全なビルド パイプラインが簡単な 1 回限りのジョブには過剰になるあらゆる場所に使用します。