{
    "content": [
        {
            "type": "text",
            "text": "# htmlclean(1p) (man)\n\n**Summary:** htmlclean - a small script to clean up existing HTML\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (1 lines) — 1 subsections\n  - htmlclean [-v] [-V] file1 [file2 file3 ...] (1 lines)\n- **DESCRIPTION** (17 lines)\n- **OPTIONS** (11 lines)\n- **SEE ALSO** (2 lines)\n- **AUTHOR** (2 lines)\n- **COPYRIGHT** (5 lines)\n\n## Full Content\n\n### NAME\n\nhtmlclean - a small script to clean up existing HTML\n\n### SYNOPSIS\n\n#### htmlclean [-v] [-V] file1 [file2 file3 ...]\n\n### DESCRIPTION\n\nThis program provides a command-line interface to the HTML::Clean module, which can help you\nto provide more compatible, smaller HTML files at the expense of reducing the human\nreadability of the HTML code.  In some cases you may be able to reduce the size of your HTML\nby up to 50%!\n\nThe HTML::Clean library provides a number of features that improve your HTML for browsing and\nserving:\n\nhtmlclean passes each file given on the command line to the library and writes out the new\nHTML according to the specified options.  The default is to create a backup file and replace\nthe file with cleaned HTML.\n\nRemoving whitespace, Comments and other useless or redundant constructs\nInsuring that font tags work across multiple operating systems\n\nFor full details see the documentations for HTML::Clean itself.\n\n### OPTIONS\n\n\"-V\"\nPrint the version of the program.\n\n\"-v\"\nVerbose mode. Print out the original and final file sizes, plus the compression percent.\nFor example:\n\n5261   4065 22% /tmp/development-es.html\n5258   4061 22% /tmp/development-fr.html\n4651   3683 20% /tmp/development.html\n\n### SEE ALSO\n\nFor the library, see HTML::Clean\n\n### AUTHOR\n\n\"htmlclean\" is written by Paul Lindner, <paul.lindner@itu.int>\n\n### COPYRIGHT\n\nCopyright (c> 1998 by ITU under the same terms as Perl.\n\n\n\nperl v5.32.0                                 2019-12-22                                HTMLCLEAN(1p)\n\n"
        }
    ],
    "structuredContent": {
        "command": "htmlclean",
        "section": "1p",
        "mode": "man",
        "summary": "htmlclean - a small script to clean up existing HTML",
        "synopsis": "",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "htmlclean [-v] [-V] file1 [file2 file3 ...]",
                        "lines": 1
                    }
                ]
            },
            {
                "name": "DESCRIPTION",
                "lines": 17,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 11,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 5,
                "subsections": []
            }
        ]
    }
}