HTML ミニファイア
HTML スニペットまたはドキュメントをブラウザーで小さなマークアップに圧縮します。
レイアウトを壊すことなく HTML サイズを縮小します
HTML ミニファイア は回避可能な空白とコメントを削除するため、マークアップがよりコンパクトになります。 スニペット、静的ページ、電子メール テンプレート、サンプル、およびより小さなテキスト フットプリントを必要とする生成された HTML に役立ちます。
HTML 空白は、インライン レイアウト、テキスト レンダリング、<pre> コンテンツ、およびテンプレート構文に影響を与える可能性があります。コメントは一部のフレームワークや条件付きマークアップにとっても意味があるため、出力を出荷する前に確認してください。
使い方
- HTML コードを入力エディターに貼り付けます。
- HTML を縮小をクリックして、回避可能な書式設定とコメントを削除します。
- 縮小された出力で、保存されたテキスト、行間、およびテンプレート マーカーを確認します。
- クリップボードには コピー、ファイルには ダウンロード、リセットには クリア を使用します。
HTML ミニファイヤーとは何ですか?
HTML ミニファイア は、コンパクトな HTML を生成するためのブラウザベースのユーティリティです。通常は文書の解析方法に影響を与えない文字をトリミングすることで、転送または保存のサイズを削減します。
縮小化は HTML を検証することと同じではありません。ソースの形式が正しくない場合でも、ブラウザーのエラー回復が適用される可能性があります。最も安全なチェックは、ターゲット環境で縮小された結果をレンダリングまたはテストすることです。
入力に関する注意
書式設定されたテキスト、テキストのみの電子メール セクション、フレームワークのコメントなど、正確な空白が必要な場所ではマークアップを縮小しないでください。将来の編集に備えて、読み取り可能なソース コピーを保存してください。
例
単純なドキュメントからコメントとインデントが削除されます。
--- フォーマット入力 ---
<!-- ページタイトル -->
<html>
<head>
<title>Test</title>
</head>
</html>
--- ミニファイ出力 ---
<html><head><title>Test</title></head></html>
MCP 連携
MCP (Model Context Protocol) により、AI エージェントやアプリは Coding.Tools のユーティリティを発見し、変換、整形、ハッシュ、生成ワークフローで実行できます。
MCP ツール名: html-minifier
MCP エンドポイント: https://coding.tools/mcp
まず tools/list を呼び出してください。各ツールには inputSchema、outputSchema、examples が含まれるため、AI エージェントやクライアントは推測せずに有効な引数を作成できます。
tools/call では、表示用の値は result.content[0].text、機械処理用の値は result.structuredContent を読みます。ツール単位の失敗は isError: true、プロトコル単位の失敗は JSON-RPC error を返します。
tools/call リクエスト例:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"html-minifier","arguments":{"input":"<section>\n <h1>Docs</h1>\n <p>MCP ready</p>\n</section>"}}}'
ほとんどのテキストおよびデータツールは input 文字列と任意の options を受け取ります。ブラウザの画像 API が必要な画像ツールは発見用に公開され、必要に応じて Web UI へのリンクを返します。