Path: usenet.cise.ufl.edu!huron.eel.ufl.edu!usenet.eel.ufl.edu!nntp1.jpl.nasa.gov!newsfeed.qnet.com!news-xfer.siscom.net!streamer1.cleveland.iagnet.net!NewsNG.Chicago.Qual.Net!207.24.245.130!nyd.news.ans.net!news.idt.net!newspeer.monmouth.com!newsfeed.corridex.com!nntp2.savvis.net!inetarena.com!not-for-mail From: Paul Lindner Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules Subject: ANNOUNCE: New perl module HTML::Clean Followup-To: comp.lang.perl.modules Date: 15 Jan 1999 20:04:22 GMT Organization: Internet Arena Lines: 93 Approved: merlyn@stonehenge.com (comp.lang.perl.announce) Message-ID: <77o706$miq$1@play.inetarena.com> NNTP-Posting-Host: halfdome.holdit.com X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content. Xref: usenet.cise.ufl.edu comp.lang.perl.announce:224 comp.lang.perl.modules:7736 A new perl module, HTML::Clean, is now available. See below for details. 1. INTRODUCTION 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. Enter HTML::Clean. 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. Uses You can use the library in your perl-cgi scripts to optimize data. Or use the included htmlclean script to preprocess HTML files or templates on your server. The results should be pages that load faster, less load on your web .