開発者ドキュメント

JekyllでHTMLを圧縮する

CSSやJavaScriptの場合と同様に、HTML出力は、空白、新しい行、コメントを削除し、特定のオプションの終了タグを削除することで圧縮および縮小でき、ファイルサイズを小さくできます。 たとえば、このページのソースを見て、そのような圧縮の結果を確認してください。 Jekyllを使用すると、jekyll-compress-htmlと呼ばれるプラグインがまさにそれを行うのに役立ちます。 プラグインは純粋なLiquid構文を使用してHTML圧縮を実行するため、何にも依存しません。

インストール

2つの簡単なステップでプラグインを使い始めましょう。

---
layout: compress
---

使用法

プラグインがインストールおよびセットアップされたので、_config.ymlファイルでその正確な動作を構成できます。 例えば:

compress_html:
  clippings: all
  comments: [""]
  endings: [html, head, body, li, dt, dd, rt, rp, optgroup, option, colgroup, caption, thead, tbody, tfoot, tr, td, th]
  profile: false
  blanklines: false
  ignore:
    envs: []

そして、構成オプションの簡単な内訳は次のとおりです。

モバイルバージョンを終了