对付各种各样烦琐和难懂的对话框,而且在页面的控制方面也实在差强人意。
不仅如此,FrontPage 还会生成多如牛毛的垃圾代码,其庞大的体积和单调的功能特性远远不成比例。
在实际创作过程中,我们更多感受到的是 FrontPage 像洪水一样地难于控制,而很难将精力集中于网页创作本身。
一个高明的网页创作者,不仅希望能够创建出美观的页面,而且希望生产最精简和高效的 HTML 源代码,在对网页源代码进行精确地控制方面,FrontPage 几乎无能为力。
因此,对于网页创作者来说,使用quot记事本quot程序直接撰写网页代码,似乎显得更为方便。
但这些都已经过去了,Macromedia 公司的 Dreamweaver 的出现,使用户发现,创作网页原来可以这样轻松。
Dreamweaver 提供了强大的设计工具,在不用书写一行代码的情况下,就能够快速创建各种极具动态 HTML 特性的网页,例如动画和分层等;利用 Dreamweaver 的目标浏览器检查特性,可以创建兼容性极好的网页,以适用于各种平台和各种浏览器;利用 Dreamweaver的 Roundtrip HTML 技术,用户可以精确控制 Dreamweaver 生产的网页源代码,例如,在可视编辑器中进行编辑时,可以在 HTML 检视器中同步地看到 Dreamweaver到底为您生成了什么样的源代码,从而杜绝了盲人摸象的弊病。
在编辑由其他网页创作工具所生成的网页时,Dreamweaver 会尊重其他工具所生成的原代码,不会任意修改它,当然,如果需要,Dreamweaver 也仍然可以帮助您quot净化quot其他工具所生成的垃圾代码。
Dreamweaver 是完全可定制的,您可以创建自己的对象和命令,修改菜单和快捷键,甚至可以通过自己书写 JavaScript 代码来为 Dreamweaver 创建新的行为和属性面板,以增强 Dreamweaver 本身的能力。
1.2 Dreamweaver 3 的新特性 Dreamweaver 3 是 Macromedia 公司最新产品,同 Dreamweaver 2 相比,它进行了多项改进,例如增强了 HTML 编辑特性,改善了站点管理机制,指定了更紧凑和高效的工作流程,在添加一些特殊元素,诸如特殊字符、导航条和图像映像等时更为便捷,并且允许您充分定制 Dreamweaver 和扩展 Dreamweaver。
下面就让我们看一看最新的 Dreamweaver 3 相较 Dreamweaver 2 提供了哪些新特性。
1.2.1 编辑 HTML 在对 HTML 的编辑控制方面,Dreamweaver 可以称得上是不遗余力。
快速标记编辑器(Quick Tag Editor) 利用快速标记编辑器,在编辑网页的过程中,用户可以在任意时刻任意位置直接修改对应生成的源代码,实现某些可视化操作下不能实现的特性,只要首先选中要修改的部位,然后按下 CtrlT 组合键,就会打开一个编辑窗口,以便于进行源代码的编辑。
HTML 样式(Style) 在 Dreamweaver 3 中增强了对 HTML 样式的管理,允许您在网页中通过使用可以被多种浏览器共同支持的标准 HTML 标记(例如ltbgt和ltfontgt标记)来创建样式,而不像以往那样仅仅只能使用层叠样式单(CSS)来创建样式,这样生成的网页兼容性更好。
增强的 HTML 源代码检视器(HTML Source inspector) 在 Dreamweaver 3 中,源代码检视器的功能得到了增强,现在它可以为每条源代码显示行号,便于定位;可以像其他字处理程序那样通过在空白边缘上单击来选择完整的行;也可以对选中的 HTML 源代码部分进行拖放;并且还也可以将 HTML 源代码检视器停靠到其他的浮动面板上,形成选项卡的形式。
增强的第三方标记模式所谓第三方标记,指的是由其他工具所生成的 HTML源代码标记,例如 Microsoft Active Server Pages(ASP)和 ColdFusion标记。
在 Dreamweaver 3 中,允许您指定要忽略那些由第三方标记类型所生成的内容。
同时,Dreamweaver 还提供了新的重写选项,以便于您控制是否允许对某些特定内容字符进行重写。
修复 Netscape 浏览器重设大小的错误在 Netscape 浏览器中,如果重设浏览器的大小,会导致 CSS 层产生错误。
在 Dreamweaver 3 中,允许您设置是否要自动添加一段 JavaScript 代码,以修复该错误,这样您所编辑的网页在 Netscape 浏览器中就可以被正确浏览。
1.2.2 站点管理 Dreamweaver 3 不仅可以编辑网页,而且可以进行站点管理,它允许将站点管理同网页创作结合起来,高效快捷地构建网站。
在 Dreamweaver 3 中,对站点管理方面进行了如下一些改进。
同步文件 Dreamweaver 3 允许您快速地保持您本地站点和服务器上站点之间文件版本的同步,以确保在本地站点和服务器站点上的文件都是最新的版本。
您也可以通过该特性来从站点中删除一些无用的废弃文件。
更容易的文件核查和检验通常一个大型的网站会将维护工作分摊给多个维护人员来完成,在网站的维护过程中,合理分配文件的管理权限是非常重要的,否则,如果一个文件同时备被多个维护人员操作修改,则会导致不可预料的错误。
在 Dreamweaver 3 中,通过所谓的 Check In 和 Check Out操作来实现对文件操作权限的控制。
Check Out 等同于将文件锁定,只允许自己对之进行修改,其他的维护人员不能对它进行操作,而 Check In 等同于释放对文件的锁定,这样其他的维护人员就可以对该文件进行操作。
在 Dreamweaver 3 中,允许您在文档窗口中直接获取文件、放置文件、Check In 和 Check Out 文件,而不用每次都切换到站点管理窗口中。
在放置文件之前存储文件在 Dreamweaver 3 中,当将一个尚未存储的网页放置到远端的服务器上时,系统会提示您要先将网页存盘,这样使文件更为安全。
编辑 Flash 动画文件中的链接在 Dreamweaver 3 中,可以对 Flash 动画文件中的链接进行编辑。
在站点地图中会显示 Flash 文件中所有的链接,利用链接检查特性可以对这些链接进行检查,以查看其中是否有错误。
1.2.3 创建、编辑对象和页面元素 在 Dreamweaver 3 中,对对象和页面元素的创建和编辑能力进行了很多改进。
字符对象在编辑网页的过程中,很多特殊符号,例如版权符号()和商标符号()的输入一直是让人很头痛的事情,因为要输入这些符号,必须输入相应的代码。
譬如对于版权符号,对应的代码是ampcopy,记住众多符号对应的代码是很难做到的。
在 Dreamweaver 3 中,提供了一组特殊字符对象,从对象面板上就可以很容易地将它们插入到网页中,用户再也不用死记硬背这些符号的代码了。
框架对象框架在网页创作中是最为常见的类型。
在 Dreamweaver 3 中对框架制作功能进行了增强,允许您快捷方便地创建预定义的框架集。
其他对象在 Dreamweaver 中允许您很快速便捷地往文档中添加诸如导航条(Navigation Bars)、跳转菜单(Jump Menus)、e-mail 链接、日期和其他新型的媒体对象(如 Flash 4 动画、Shockwave 7 动画以及其他常规对象等)。
内联图像映像利用图像映像,可以实现在一幅图像中创建链接。
在 Dreamweaver 3 中,允许您不离开文档窗口,直接对图像映像进行操作,例如添加热区、重设热区大小、改变链接目标,以及增删行为(Behaviors)等。
1.2.4 工作流程的改善 Dreamweaver 3 改进了原先的工作方式,提供了许多更新更可靠的方法,帮助网站的建立。
设计附注(Design Notes) 当站点中的文件变得越来越多时,准确了解文件中的内容和文件的含义变得非常重要,在 Dreamweaver 3 中允许您往文件上附加附注信息,以便对文件进行跟踪和管理。
同时,利用这些附着于文件上的附注信息,还可以起到同网站其他维护人员进行信息交流的作用。
Fireworks 是 Macromedia 公司的又一 Internet 创作利器,主要用于创建
上一篇:
【精品】VS2008学习心得
下一篇:
白色姜花,略微开了