【苗条主页,君子好求】--介绍压缩工具HTML (Un)Compress
  
时下,网虫们的兴趣已不仅停留在上网浏览丰富多彩的主页,查
询无穷无尽的信息资源了,他们更关心的是在网上开辟一块属于
自己的天地,建立自己的主页,向全世界宣传自己,介绍自己。
但相应的问题也随之而来:主页好建,网速太慢,如同蜗牛爬一
样。过大的主页会严重影响下载的速度,使浏览者望而却步。那
么,有没有解决这个问题的好方法呢?笔者在这里向大家推荐一
个只有452kB的小工具:HTML (Un)Compress  4.2。

该软件是一个专门压缩/解压缩主页文件的工具,经它压缩后的
主页,在浏览时的效果不受影响,但压缩后的文件将比压缩前小
20%左右,大大缩短下载所需的时间。它可以对任何HTML文件进
行压缩,不论文件是使用哪个版本的HTML编写的。它还可以压缩
ASP、XML、VRML和List文件。(List文件是列表文件,它包含了
要压缩/解压缩文件的路径和名称。)在解压缩时,它不但会恢
复主页的原来面貌,而且还会将主页自动地以格式化的方式排列
,使主页更加有条理,更加便于编辑。但要注意的是:在进行解
压缩操作时,一定要确保原文件是被这个程序压缩过的,如果它
是被其他的程序压缩过的话,将得不到正确的结果。

该软件的主要工作原理是去掉了主页中用于编辑的信息。这些信
息在浏览主页时是无用的,它们只是在编辑时使源代码显得更加
清晰。而在解压缩时,它会在主页中重新加上这些编辑信息。
例如以下的主页:
    <-html-><-head-> 
    <-title-> Test page
            <-/title-> 
    <-/head-> 
            <-body-> <-h1->
            Test page <-/h1->
            <-/body-> 
       <-/html->
用该软件解压缩后的主页:
    <-html->
    <-head->
       <-title->
          Test page 
       <-/title->
    <-/head->
    <-body->
       <-h1->
          Test page
       <-/h1-> 
    <-/body->
    <-/html->
比较一下解压缩后的主页和压缩前的主页,是不是解压缩后的主
页比压缩前的主页更加格式化了?该软件使用起来非常方便,只
需执行HTMLcomp.exe文件即可自动进行安装过程。安装结束后,
再执行HTMLcomp.exe文件(注意:它是在安装过程结束后生成的)
。如果卸载该软件,可执行Unwise.exe文件。该软件运行后,会
显示三个标签页,主要功能如下:

一、Noraml(普通)
输入(Input)主页的路径及名称,输出(Output)主页的路径及
名称。然后,按下Compress/UnCompress按钮,即可进行压缩/
解压缩操作。
二、Advanced(高级)
同Normal类似,主要是使选择输入输出文件更加方便,例如可以
一次选取整个目录下的全部文件,或从文件列表中选取文件等。?
三、Options(设置)
各项参数含义如下:
1. Animate when switchingtabs:在Noraml和Advanced两个标签
页间转换时,窗口大小是否变化。
2. Use AutoComplete:在Noraml标签页中,输入主页和输出主页
是否为同一主页。
3. Load list on startup:在进入Advanced标签页时,是否自动
载入一个列表文件。
4. Remove Comments:在压缩/解压缩ASP文件时,不要设置它。
5. Compress Scripts:是否压缩Scripts。
6. Divide long lines in smaller parts:在解压缩时,是否
将一个较长的行分解成若干比较短的行。
7. Insert Indents:在格式化文件时,采用Tab或是空格。
该软件也可以在命令行状态下运行,它的命令行格式为:
    HTMLComp [/y] [/s] [/l] [/c] [/u] file1.htm[file2.ht
m]
其中各个参数含义请参考随机帮助文件。
好了,用法介绍完了,下面我们试一试它的压缩效果吧,请见表
1。
看到这里,你是不是也想试一试它了?到http:// gallery. uun
et. be/ jacobs. jan/ htmlcomp/ index.htm去看一看吧,如有
建议或疑问可以发信到Jacobs.Jan@village.uunet.be。最后提
醒大家,这是一个共享软件。它只能免费使用30天。


摘自<软件世界> Next-->page>>回上一页,看更多资料