Command Palette

Search for a command to run...

CS

CSS ミニファイアと美容師

ファイル サイズをカットするために CSS を縮小するか、デバッグ用の縮小されたスタイルシートを美化して美化する

CSS ミニファイアと美容師とは何ですか?

CSS Minifier & Beautifier は双方向のスタイルシート ツールです。ブラウザーが必要としないすべてのものを削除して CSS を圧縮します。コメント、空白、冗長なセミコロン、長尺の 16 進色、単位の値をゼロの単位で - プロセスを逆にして、単一行の本番バンドルを読み込み可能な適切なインデントされたルールに戻します。 レンダリング ブロック スタイルシートから取り除くバイトごとに、ブラウザがダウンロードしてすぐに解析できるバイトが、最初のコンテンツ フル ペイントや最大のコンテンツ ペイントなどのコア Web Vitals メトリックを直接フィードします。

ミニファイアは意図的に保守的です。 文字列リテラル、url() 値、および calc() 式を完全に認識しているため、calc(100% - 20px) が依存する空白を削除せず、コンテンツ文字列内の色のようなテキストを書き換えたり、div:hover と div:hover を区別する間隔に触れたりしないでください。 一般的な手書きのスタイルシートでは、Gzip の前に 25 ~ 40% のサイズの縮小が期待できます。GZIP または Brotli をワイヤーで組み合わせても、圧縮が反復的でコメントのない入力でよりよく機能するため、縮小によって意味のあるスライスが削られます。

すべてのブラウザでは、すべて 100% クライアント側で実行されます。 CSS がアップロード、ログ、またはサーバーに保存されることはありません。つまり、独自のデザイン システム コード、未発表の製品スタイル、またはクライアント ワークを安全に貼り付けることができます。 また、ページがロードされるとオフラインでも機能します。完全な PostCSS または ESBuild パイプラインを配線せずに、簡単な Minify パスが必要な場合に役立ちます。

ここでの縮小は、一連の検索ルールではなく、構文に注意することです。これが、CSS が一致するものを削除するため、文字列内の空白、url() 値、属性セレクターだけをそのままにして、本番スタイルシートで安全に実行できるようにします。 感嘆符で始まるコメントは、ビルドを存続させる必要があるライセンス ヘッダーの規則であるままにされます。

CSS ミニファイアと美容師の使い方

  1. CSS を貼り付けます

    スタイルシートを入力領域にドロップします。単一のルール、コンポーネント ファイル、または完全な本番バンドルです。 フォーマット済みの CSS と既に縮小された CSS の両方が受け入れられます。

  2. ミニファイまたはビューティファイを選択してください

    [ミニファイ] をクリックして本番環境に圧縮するか、[ビューティファイ] をクリックして、ルール間の空白行を使用して、ミニファイド コードを 1 行につき 1 つの宣言に展開します。 美化するには、最初に好みのインデントを選択してください。

  3. 貯蓄バッジを確認する

    このツールは、サイズの前後の正確なサイズとパーセンテージの変更 (例: "12.4 KB → 8.1 KB, -34%") を報告するので、トランスフォームが何を購入したかを正確に知ることができます。

  4. コピーまたはダウンロード

    クリックするだけで結果をクリップボードにコピーするか、ビルド出力または CDN にドロップする準備ができている .css ファイルとしてダウンロードします。

主な機能

  • 安全で構文認識の縮小

    文字列リテラル、url() 値、calc() の間隔を尊重します - 有効な CSS を破損することなく積極的に圧縮します。

  • 16 進数とゼロ値の短縮

    #ffff を #ffff に書き換え、0px を 0 に書き換えて安全であることが証明され、空白の除去を超えて余分なバイトを絞り込む

  • ライセンス コメントの保存

    バナーのコメントをそのまま維持するため、ライブラリ ライセンス ヘッダーは最小限に抑えられ、標準のビルド ツールの動作に一致します。

  • ワンクリック美人

    ミニファイド バンドルを、本番環境の問題をデバッグするための 2、4、または 8 のスペース インデントを設定可能な、読みやすいルールに展開します。

Frequently Asked Questions

CSS の縮小は、ブラウザがスタイルシートをレンダリングする必要のないすべての文字を削除するプロセスです。コメント、空白、改行、セミコロンの末尾にあり、#ffff から #ffff などの安全な値を短縮します。 その結果、機能的に同一の CSS がより少ないバイト数になり、ダウンロードと解析が高速になります。 スタイルシートはレンダー ブロックであるため、CSS が小さいと、最初のコンテンツに満ちたペイントなどのメトリクスが改善されます。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css minifierminify csscss beautifiercss formattercompress csscss optimizerunminify cssreduce css file sizecss compressor