Dreamweaver8四大看点
新软件
9月份,Studio8正式上市,其中的组件——Dreamweaver(以下简称DW)也更新到了8.0版。作为业界领先的 Web 开发工具,新版DW带来了许多新功能,尤其在便捷性和新技术支持方面得到了极大的提高,Web 开发人员可以用更简单、更快捷的方法完成开发。

看点一:重新设计的CSS工具——所见即所得的设计途径
DW8扩展了CSS功能,让CSS设计变得更加简易,这些改进包括一个新的CSS 面板、可视化的CSS布局、改进的CSS 渲染引擎等。
DW8将CSS的所有功能都集中到一个CSS面板中。在网页中选中任一个网页元素,在面板中可以清楚地看到对这个元素进行修饰的层叠样式和CSS属性定义的位置,单击元素的某个属性即可对它进行修改,无须再切换其他面板进行操作。
在新的CSS可视化视图中,软件使用颜色来区分版面的各个部分和勾画出版面布局的边框,用户可清楚地看到网页的设计结构和详细内容,以便准确选中某个网页元素,摆脱了以往很难把握版面和选错对象的尴尬。
由于新的CSS 渲染提供了对CSS 媒体类型的全新支持,包括比如溢出、伪元素和表单元素等高级 CSS 技术,这样我们就可以做出更高级、更复杂的页面,为用户提供更方便、更友善的界面。
DW8在支持Web标准设计方面做了大量的改进,不仅仅是增加了CSS的支持范围,而且变得更方便、更友好、更迅速。不过DW8在CSS设计方面的改进,并没有使可控性方面做得更好。
看点二:增强代码设计——看清所要关注的内容
在DW8中,对于代码的可控性明显增强了,无论是设计者还是编码人员都很容易把握网站整体与细节。
新增加的编码工具栏中的工具可以带给设计人员许多方便。在检查代码时,利用DW8的代码折叠功能,可以把不需要的代码隐藏,只显示需要检查的代码片段,既集中了注意力,又减少了重复的滚动操作。添加注释功能可方便地为某些代码添加注释,以便于其他人明白这些代码的作用。
利用DW8的缩放和参考线功能,设计者不需要多次细心的调整和反复的预览操作就可完成调整工作。如果发现不符合最初的页面构思,有些地方出现轻微的错位,这时可切换到设计视图,选择新增的缩放工具,放大错位的内容,并利用参考线来定位内容在页面上的准确位置,使页面符合设计构思。
代码设计功能的增强无疑扩大了DW8对开发人员的吸引力,不过在细节方面还可以改进,如保持每一个标记的内容单独显示在一行内,这样网页中所使用到的标记会一目了然。
看点三:丰富媒体功能——网页内容更生动
DW8增强了多媒体功能,现在你可以直接导入Flash Video或把Office中的内容原汁原味地复制到网页中了。
选择插入Flash Video,找到FLV文件,根据提示简单调整几个参数,一个生动的多媒体内容即显示在网页中。以前我们在网页中插入视频文件,在浏览的时候漫长的下载时间使我们难以忍受,而DW8支持的Flash Video,则可以让我们享受到流媒体的好处,大大减少等待时间。
打开一个Word文档,选择复制,切换到DW8,选择特殊粘贴命令,文档中的内容已经原汁原味地被导入到DW中,不再需要我们去重新设置文档的各种格式,使我们在用Office文件充实网站内容的时候变得异常简单。
DW8对媒体支持的增强,无疑扩大了Studio 8的整体优势,DW和Flash间的配合也更方便了。不过DW在进行特殊粘贴的时候,产生的冗余代码太多,清理冗余代码的功能依然没有什么改进。
看点四:合理的工作流程——团队合作更高效
DW8增强的工作流程主要包括以下内容:背景文件传输,站点同步和登记/注销、比较文件。
DW8的登记/注销功能可以确保用户在编辑或使用文件时,文件不被其他人修改,从而防止他人无意覆盖工作成果。只有用户注销文件后,团队的其他成员才可以修改这个文件。
背景文件传输功能在将文件上传到服务器时,无须等待文件传输完毕,就可以继续工作,而比较文件则可以让我们快速确定两个文件内容上的差别,不再需要分别查看两个文件。
这是DW8一个相当不错的改进,在进行团队工作时尤为重要,可以让团队合作更流畅。避免因误操作而覆盖了别人的工作成果,大大提高了团队的合作效率。
除了以上明显的改进外,DW8还提供了对新技术更好的支持,如对ColdFusion MX 7、PHP 5和XML的支持,并增强手机内容创作能力,使设计人员可以更方便地编写、测试WML内容等。
DW8 PK Frontpage 2003
作为业界领先的 Web 开发工具,DW受到了大多数 Web 专业人士的认可和推崇。最新的DW8更是给网站开发人员带来了极大的惊喜。Web 开发人员能够利用它快速、高效地完成开发的全过程,从创建和维护基本网站到支持最新技术的高级应用程序。
当然,对于新手而言,也许另一款网页开发工具——Frontpage 2003会更合适。Frontpage比较容易上手,初学者通过模板就能做出非常漂亮的站点;在站点管理方面,FrontPage也比DW强不少,而且它集成了许多新手常用的功能,比如字幕、站点计数器等,而在DW中,你只能手写代码或者使用插件,这需要一定的网页设计基础。
但在程序开发方面,DW8支持ColdFusion MX 7和PHP 5,首先在跨平台和新技术上领先,其次在Web标准的支持上与Frontpage顽固不化相比,DW8明显更灵活些,同时DW8后台程序开发的功能明显强过Frontpage。
通过DW8的新功能,我们已经看到了DW的可控性非常强:通过CSS面板、缩放和参考线的相互配合,可以快速制作出复杂的页面,图片定位更容易;同时DW有着更丰富的插件资源,通过与Flash的集成,增强了网页的精彩和交互程度;而Frontpage在这些方面都有不足。
总体来说,Frontpage针对中低级用户,比较重视网页的开发效率、易学易用的引导过程;而DW则针对中高级用户,强调的是更强大的网页控制、设计能力及创意的完全发挥。