www/p5-HTML-Clean 1.4 FreeBSD
Cleans up HTML code for web browsers, not humans
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- www, perl5
- Package size
- 16.4 KiB, 30.1 KiB installed
Description
The majority of the web pages of the internet today are much larger than they need to be. The reason for this is that HTML tends to be stored in a human readable format, with indenting, newlines and comments.
However, all of these comments, whitespace etc. are ignored by the browser, and needlessly lengthen download times.
Second, many people are using WYSIWYG HTML editors these days. This makes creating content easy. However these editors can cause a number of compatibility problems by tying themselves to a particular browser or operating system.
The HTML::Clean module encapsulates a number of HTML optimizations and cleanups. The end result is HTML that loads faster, displays properly in more browsers. Think of it as a compiler that translates HTML input into optimized machine readable code.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/p5-HTML-Clean | 1.4 |
| OpenBSD | www/p5-HTML-Clean | 1.4p0 |
| NetBSD | www/p5-HTML-Clean | 1.4nb7 |
| DragonFly | www/p5-HTML-Clean | 1.4 |
Install
Binary package:
pkg install p5-HTML-Clean
From the ports tree:
cd /usr/ports/www/p5-HTML-Clean/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-HTML-Clean>0:www/p5-HTML-Clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 |
| FreeBSD:14:quarterly | 1.4 | 1.4 | n/a | 1.4 | 1.4 |
| FreeBSD:15:latest | 1.4 | 1.4 | n/a | 1.4 | 1.4 |
| FreeBSD:15:quarterly | 1.4 | 1.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4 | 1.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 5
- bin/htmlclean
- %%PERL5_MAN3%%/HTML::Clean.3.gz
- %%SITE_PERL%%/HTML/Clean.pm
- %%SITE_PERL%%/auto/HTML/Clean/autosplit.ix
- %%PERL5_MAN1%%/htmlclean.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| HTML-Clean-1.4.tar.gz | 48598 | a67d4abda751fc3c6b4a35185377a88bca5b651c60b33379804b4e90a1788706 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.