尽管多媒体著作工具风格各异,但在设计和评价一个著作工具时,一般要考虑下述8个方面的功能和特性: 1) 编程能力 多媒体著作工具提供的是一个编排各种媒体数据的环境,即将媒体元素集成为应用程序程序流的方法手段,因此,著作工具应当能够对单种媒体(如字符、图形、图像等)进行基本的操作控制,实现循环、条件分支、变量、布尔运算等流程控制,还能够对多种媒体信息进行时空关系的控制,以及具有动态文件输入/输出的功能。 2) 超链接能力 超链接能力指应用程序中从一个对象跳转到另一个对象的程序跳转触发能力。多媒体元素可以分为静态对象和基于时间的数据对象两类,静态对象包括:word、phrase、image、icon、screen region,基于时间的数据对象包括:sound、animation、video。比较高的要求是从基于时间的数据对象的某一时空点跳转到其他对象的能力。 3) 媒体数据处理能力 著作工具应具有以多种方式处理多种格式的多媒体数据的能力。数据库文件的输入是较高的要求。 4) 动画功能 至少能够播放用动画制作软件生成的动画文件。著作工具还应具有控制位图块的移动,制作简单二维动画效果的能力,如可以进行路径编辑、提供各种动画过渡特技、可以实现帧动画等。 5) 应用程序间的动态链接 著作工具应能够与外部的应用程序连接,激活另一个应用程序,为其加载数据文件,然后返回。较高的要求是能够建立程序级的通讯链接(如DDE),支持对象链接嵌入(如OLE)。 6) 片段的模块化 著作工具应能够让用户将编著的独立片段模块化,使其能够"封装"和"继承",在其他地方需要时可以复用。 7) 易学易用性 著作工具应 有良好的用户界面、必要的联机手册,以及导航功能,使用户使用时尽量不借助印刷文档就能掌握软件的基本使用方法。 软件应设计得操作简便,编辑时易于修改,所见即所得,菜单和工具布局合理,使用户掌握了基本的操作技能后能尽快的工作。 8) 良好的扩充性 多媒体软硬件的发展日新月异,所以著作工具应能兼容尽可能多的标准,在接口上具有尽可能大的兼容性和扩充性。 |