reamweaver3(简称DW3)和Frontpage2000(简称FP2000)都是当前的主流网页编辑器。通过在实际使用过程中的分析比较,我对这两种主流网页编辑器优劣得出了点个人体会,希望对于各位有所帮助。
代码的简洁性
毫无疑问,DW3在这里以大比分胜出:
在使用FP2000的日子,搭配使用一个网页压缩软件是常事。FP2000常常莫名其妙在网页中插入很多空格。经压缩后网页会比原先小20%~30%,而下次编辑存盘后这些空格又还会再度出现,挥之不去。以代码简洁而著称的DW3这方面当然没有问题。
对于站点管理
相对于FP2000强大的站点管理,DW3略显不足:
FP2000中特有的报表视图可以显示未链接文件、慢速网页、较旧的文件、新增文件、未验证链接等15个项目细节。DW3在这方面做得就差多了,只有简单的断裂链接(Broken links)、外部链接(External links)和孤文件(Orphaned Files)三项。而且不像FP2000中每一项目下都有详细的文件名称、标题、大小、类型、修改日期等说明。
特别令人费解的是,DW3不认为表格背景图片是网页不可缺少的部分。当在站点管理器中对表格背景图片进行移动或改名等操作时DW3不会提示更新链接,结果当然会出现断裂链接啦。而且基于同样的原因,DW3会把表格背景图片识别为孤文件,也影响了对网站的管理。当然DW3在站点管理方面也有其优秀之处。它可以在不逐一打开每个文件的情况下实现全站的整体查找替换,还有其特有的HTML标记属性的查找,功能强大。相比之下FP2000可以实现全站查找但做不到即时替换,需要对查找结果列表中的文件逐一打开替换。
FP2000对站点管理的一个不好的副产品就是大量的“_vti_cnf”目录,里面对应记录了站点每一个文件的相关信息。对于用MODEM来上传主页的朋友可要找一个好点的上载软件才能把它们滤掉哦。
固定部件更新
DW3的库功能在功能及实用性上都超过了FP2000的共享边框:
要保持网站的整体风格,每页的公司徽标、版权栏、宣传语句、广告等页面元素是必备要素之一。当必须对这些要素进行修改时,手工修改的工作量是难以想象的。对此,FP2000和DW3都有自己的解决方案:FP2000采用共享边框,在站点上的单个或所有页面的某一边上共享相同内容并保持统一更新;而DW3则设立了库(Library)的概念,可以把页面中所要重复的任一部件加入到库项目,自由设定在所需的页面中重复使? 统一更新。
相对于DW3的库,FP2000的共享边框就要逊色多了。它只能在网页的四边中选择位置,而且一旦设置影响的就是网站所有页面,对于不想采用共享边框的页面只能另外逐一单独设置。最致命的一点是在FP2000应用共享边框的时候会把原页面内容统统套在一个大表格中,而共享边框设在另一个表格之中。这样的危害在设计者本地看不大出来,然而在网络上由于浏览器要下载完整个表格才会显示,因而会大大降低网页的实际浏览速度。
理论上只有当共享边框内容被编辑者改变后才会更新全站的共享边框,但FP2000经常会“主动”帮你更新。而多数网站更新软件都是比较上次更新后网页是否修改来决定上传与否,这下子你的所有页面可都要再传一次了。而DW3的库,功能强大、使用简单方便,没有这些问题,没说的啦。