Adobe的CS新理念,GoLive与DreamWeaver的未来之路 在Adobe发布GoLiveCS2中文版之后,很多人对我之前所发表过的,Adobe将在网页制作方面扶持GoLive感到没有道理。认为DreamWeaver拥有如此普遍的用户群,怎么会被Adobe所忽略?那今天我就来分析一下我所认为的一些理由。请大家摒除成见,互相交流,共同进步。 附GoLive中文版视频教程地址(陆续发布中): 首先从这几年Adobe的举动来看,先是发布了与Flash相抗争的LiveMotion,然后在版本2.0的时候突然宣布中止该项目。这可以理解为在推出后市场预期不佳,赶超Flash无望。 一是GoLive的版本已经很高,达到了6.0(CS2相当于8.0),一个软件在如此高版本的时候,内核都已经非常成熟。就如同Photoshop内核在4.0时候就已定性,随后的各个新版本,都只是在周边操作上做文章。GoLive也是如此,其内核在3.0时代(即被Adobe收购之时)已经很完善,否则不可能在当时的MAC平台处于垄断地位。 第二是个原因是市场占用率。由于很早就开发了中文版本,加上MacroMedia在国内的推广活动,使得DreamWeaver一家独大,以至于很多人都没有听说过GoLive。这其中很大一部分原因是Adobe一直不发布中文版本的GoLive,这在中文世界里绝对是一个致命伤。但这仅仅是国内的情况,在使用英文版的欧美,以至于发行了日文版本的亚洲邻国,语言障碍并不存在,而GoLive在这些地区的占用率很高,尤其在MAC平台上,因为具有的操作通用性和对色彩的严格控制,GoLive一直是高层设计师首选的网页制作软件。 第三个理由是决定性因素,这个理由决定了Adobe必须扶持GoLive而不是DreamWeaver,那就是Creative Suite套件的发行。 Adobe近些年的开发理念发生了转变,即不再只看重于单个软件的功能,而是努力营造一种多软件综合使用的新概念。就是以拳头产品Photoshop、Illustrator作为龙头,将原先应用于其他领域的软件(如排版的PageMaker)都与之进行功能上的组合。 套件成功的原因在于用户对套件的青睐,套件各软件之间都有很好的继承性,比如Word文档可以很容易进入到FrontPage做成网页,或进入到PowerPoint做成幻灯片。 发行套件看似简单,实则非常复杂。因为各软件各自为政的时候,只要做好本职工作就好了。而如果作为套件的一部分,它就必须具有良好的兼容性和可共享性。其实Photoshop和Illustrator在很早的时候就开始彼此兼容的尝试。 最低级的,是文件格式兼容,即一个软件可以打开另外一个软件所保存的文档,并转换为自己的格式。而文件编辑性必须把握尺度,否则容易造成软件功能的彼此冲突。设想一下,如果Photoshop可以完美地操作矢量图象,可以完整地编辑ai格式,那还有谁会去用Illustrator?正是出于这个原因,因此文件兼容方面始终不可能完全到位。 其次是剪贴板兼容,即多个软件同时运行,共享剪贴板。最显著的例子就是在Illustrator中绘制复杂的路径,然后通过剪贴板导入到Photoshop中。 最高级的兼容,是流程兼容,也可称为协作式兼容,即多个软件同时或先后运行,完成流程中所需文档的建立或更新。这种兼容主要体现在不同领域的软件之间,比如在出版软件和图像处理类软件之间。这种兼容方式,正是Adobe Creative Suite套件所倡导的方式。 那我们来说一下什么叫流程兼容,举个简单的例子,我们使用Photoshop制作并以GIF或JPG等通用图像格式输出了一个按钮图像,通过DreamWeaver放置到网页中。如果以后需要修改,哪怕是最小的改动都必须再次开启Photoshop,然后再次输出GIF或JPG图像,而在DreamWeaver中也有可能需要再次设定该图像的参数。 因此Adobe扶持GoLive的主要原因就它是Creative Suite套件不可或缺的一个环节,没有它,Creative Suite在网页出版上就是空白。而这个空白无疑又将给自己制造一个未来的竞争对手。Adobe在很早也就开始尝试让GoLive加入到流程兼容中并取得了成功,而新近收购而来的DreamWeaver显然不具备融入流程的能力。GoLive因为多了些Adobe血统和习性,注定被Adobe推到第一线。 那么在以后,DreamWeaver是否有可能代替GoLive?呢? DreamWeaver最可能的去向是转向专业编程及数据库开发。并可能以GoLive插件形式发布。这里再告诉大家一则历史:GoLive在发行6.0版本的时候是带有数据库编程模块的,支持asp、php、jsp等语言。当时是购买了第三方的代码以插件形式加入。但是在发布CS(即7.0)版本的时候(即LiveMotion下线之时)突然取消了数据库编程模块。现在想来,原来是想在今后利用DreamWeaver的成熟技术。既然这样,就没有必要继续付钱给第三方了。 还有要说明的是,因为涉及到出版行业,Creative Suite套件的协作定义是非常严格的,任何的色彩差异都不允许存在。这种协作不是MacroMedia的网页三剑客间的简单更新所能相提并论的。 对于个人来说,或许没有多少重要性,但企业客户选择Creative Suite的原因就是它可以带来工作效率的提高,出版校排周期的缩短。由此带来企业运营成本下降,加大出版业竞争等一系列波及效应,也是个人用户无法体会到的。在以前,要想从事出版就必须有各个部分的专业人员,而现在借助Creative Suite套件,甚至个人都可以完成从设计稿到上版印刷的所有工作,且较低的门槛令过程不再复杂,操作不再生硬。 应该看清楚的是,国内大部分的软件使用者大都出于兴趣或者爱好,而国内的企业也大都没有形成有效的流程机制,也还没有接触到这种流程管理的概念。 另外,对于传统DreamWeaver使用者向GoLive的衔接问题,Adobe可能采取通过外挂转换软件完成对传统DreamWeaver站点的转换,同时停止DreamWeaver的版本开发以避免惹上官司。利用DreamWeaver优秀的内核开发全新的产品。因此并不存在是否需要说服用户的问题,用户可以选择升级到GoLive,或继续停留在旧版本的DreamWeaver管理现有的站点。 因此大家千万不要小看了Creative Suite套件,不要认为那只是单纯的名称改换。在它之前,Adobe的各软件都像彼此分离的大树,而现在这些大树不再注重高度,转为注重枝叶的互相交连,他日必遮天蔽日,这种联合的强大是超乎想象的。只是如果你并未涉足多个领域可能体会不到而已。可以说,除非Adobe财政崩溃或再出现一个软件业黑马加天才的角色,否则Adobe的霸主地位很难被动摇了。 同时顺应Web标准的潮流,GoLiveCS2版本允许用户选择基于表格或基于CSS来进行版面布局。 |
|
来自: 昵称20399812 > 《文章》