Download the PHP package arjanschouten/htmlminifier without Composer
On this page you can find all versions of the php package arjanschouten/htmlminifier. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download arjanschouten/htmlminifier
More information about arjanschouten/htmlminifier
Files in arjanschouten/htmlminifier
Package htmlminifier
Short Description PHP based Html minifier with support for Laravel/Lumen. This minifier will improve you're application size drastically!
License MIT
Informations about the package htmlminifier
This package is still in Beta version! Use it with care!
HtmlMinifier
Installation
Let composer do the hard work for us!
Laravel 5.*
A Laravel package based on this minifier can be installed by running:
Plain php projects with composer
If you're not using a php framework you can use the minifier by using the code below:
Options
This minifier have some minification options which are:
Minification strategy | Option Name | Enabled by default |
---|---|---|
Remove redundant whitespaces | whitespaces | yes |
Remove comments | comments | yes |
Collapse boolean attributes from checked="checked" to checked | boolean-attributes | yes |
Remove quotes around html attributes | remove-attributequotes | no |
Remove optional elements which can be implied by the browser | optional-elements | no |
Remove defaults such as from | remove-defaults | no |
Remove empty attributes. HTML boolean attributes are skipped | remove-empty-attributes | no |
You can enable the various minification options for example with:
This will disable and enables .
Contributing
Contributions are welcome. Please read the CONTRIBUTING.md readme.
Testing
HtmlMinifier uses for testing. You can run the tests with .
License
This package is licensed under the MIT License.
Creator and Maintainer
This package is created and maintained by Arjan Schouten.
All versions of htmlminifier with dependencies
illuminate/contracts Version 5.1.*|5.2.*
illuminate/filesystem Version 5.1.*|5.2.*
illuminate/support Version 5.1.*|5.2.*
illuminate/console Version 5.1.*|5.2.*