BSD Ports

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

SystemPortVersion
FreeBSDwww/p5-HTML-Clean1.4
OpenBSDwww/p5-HTML-Clean1.4p0
NetBSDwww/p5-HTML-Clean1.4nb7
DragonFlywww/p5-HTML-Clean1.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.41.41.41.41.4
FreeBSD:14:quarterly1.41.4n/a1.41.4
FreeBSD:15:latest1.41.4n/a1.41.4
FreeBSD:15:quarterly1.41.4n/an/an/a
FreeBSD:16:latest1.41.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

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
FileSizeSHA256
HTML-Clean-1.4.tar.gz48598a67d4abda751fc3c6b4a35185377a88bca5b651c60b33379804b4e90a1788706
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.