Command Palette

Search for a command to run...

HT

HTML ミニファイアと美容師

より高速なページの読み込みを可能にするための HTML マークアップの縮小または読みやすくインデントされたソースの読み込みを美化する

Minify options
Output will appear here...
Category:minify
Mode:Offline
Version:1.0.0
Access:Free

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

HTML Minifier & Beautifier interface on Toolz.dev - Minify HTML markup for faster page loads or beautify it for readable, indented source

HTML Minifier & Beautifier は、コメントを削除してテンプレートやエディターが残した空白を折りたたむことで HTML ドキュメントを圧縮します。インデント、空白行、ブラウザーが無視する末尾のスペースですが、すべての訪問者はまだダウンロードしています。 HTML ドキュメントは、ページの読み込みで最初のリソースです。ここでトリミングされたバイトは、最初のコンテンツに満ちたペイントと時間を最初のバイト隣接メトリックに移動して、他のほとんどのアセットよりも直接的に表示します。 サーバー レンダリングされたページとテンプレートの出力は、通常、サイズの 10 ~ 25% を削減します。

HTML の縮小における重要な詳細は、何に触れてはいけないかを知ることです。 このツールは、<pre>、<textarea>、<script>、および <style> の要素の内容をマスクして、他の作業を行う前にマスクして、バイト単位で復元します。これにより、コード サンプルは改行を維持し、テキストエリアのデフォルトはフォーマットを維持し、インライン JavaScript と CSS は書き換えられません。 引用された属性値は正確に保持され、つまり、通常のコメントが削除されている間でも、条件付きコメントを保持できます。これは、HTML-minifier-terser のようなビルド時のミニファイアが適用される同じ分野です。

ビューティファイアは逆の機能を実行します。それは、縮小されたマークアップまたは乱雑なマークアップを取り、ネストを認識する構造で再インデントします。すべてのタグを自分の行に展開するのではなく、周囲のテキストで <span>、<a>、<strong> などのインライン要素を流し続けます。 ブラウザではすべてが 100% クライアント側で実行されます。マークアップがアップロードまたはログに記録されることはないため、スクレイピングされたページ、CMS エクスポート、および独自のテンプレートはすべて安全に貼り付けられ、ツールはオフラインで動作します。

HTML の空白は必ずしも重要ではないため、Pre、TextArea、スクリプト、およびスタイルはそのままのままです。 プレブロック内のスペースを折りたたむと、読者が見るものが変わり、スクリプト内でスペースが縮小すると、スクリプトの動作が変わる可能性があります。

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

1

HTML を貼り付けます

フラグメント、コンポーネント テンプレート、または完全なドキュメントを入力領域にドロップします。 フォーマット済みマークアップと既に縮小されたマークアップの両方が受け入れられます。

2

オプションを設定する

縮小のため、コメントの削除、空白の崩壊、および条件付きコメントの保存を切り替えます。 美化には、2、4、または 8 のスペースのインデントを選択します。

3

縮小または美化をクリック

minify は、<pre>、<textarea>、<script>、および <style> コンテンツを保護しながら、マークアップを圧縮します。 ネストされたタグを再インデントし、インライン要素を読みやすくしたままにします。 貯蓄バッジには、正確な前後のサイズが表示されます。

4

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

結果をクリップボードにコピーするか、またはデプロイまたは検査できるように .html ファイルとしてダウンロードします。

主な機能

保護されたコンテンツ ブロック

<pre>、<textarea>、<script>、および <style> の内容がマスクされ、バイト単位で復元されます - コード サンプルとインライン スクリプトは決してマングされません。

構成可能な縮小

コメントの削除、空白の崩壊、IE 条件付きコメントの保存のための独立した切り替え

属性セーフな崩壊

引用符で囲まれた属性値内の空白は正確に保持されるため、代替テキスト、データ属性、およびインライン JSON はそのまま残ります

構造に気づいた美容器

<span> や <a> などのインライン タグをテキストで流し続けながら、ネストされたブロック要素をインデントします。void タグは、閉じるペアは必要ありません。

Frequently Asked Questions

HTML 縮小により、レンダリング時にブラウザーが無視するドキュメントの一部 (コメント、インデント、空白行、末尾のスペース) が削除され、ページの表示内容を変更せずにファイルを縮小します。 HTML ドキュメントは、ページの読み込みごとに最初のリソースであり、到着するまで何も表示されないため、サイズをトリミングすると、最初のバイト隣接メトリックと最初のコンテンツに満ちたペイントに時間がかかります。

Comments

0 comments

0/2000 characters

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

html minifierminify htmlhtml beautifierhtml formattercompress htmlhtml compressorunminify htmlreduce html sizehtml optimizer