2008年8月10日星期日

《Flash程序设计》第一章、概述

本章摘录:

编程语言是用于编写计算机程序指令的人工语言。计算机不具备联想能力,所以自然语言(如中文、英文)等不适合计算机直接编程,因此人类创造了编程语言。编程语言具有特定的词汇、语法和结构,每种不同的编程语言都必须具备简单的逻辑结构和精确的语法。

Flash 诞生于1996年,由Jonathan Gay 主持开发。Flash最早期的版本称为Future Splash Animator,主要应用于动画制作领域,Microsoft和Disney是其最大的两个客户。

2000年8月Macromedia 推出了Flash5.0。Flash 5.0中的ActionScript取得长足的进步,开始对XML和Smart Clip(智能影片剪辑)支持。ActionScript的语法已经开始定位为发展成为一种完整的面向对象的语言,并且遵循ECMAScript的标准,就像javascript那样,所以两种语言会有很大程度的相似,尤其是actionscript 1.0。

2007年,Adobe 推出了Flash CS3(又称flash9)。该版本最大的改变,在于推出了Actionscript 3.0版的脚本语言。该版本语言摒弃了actionscript 1.0 和 actionscript 2.0 中许多非面向对象的特性。开始支持真正意义上

目前flash的最新稳定版本是flash cs3,在2008年3月adobe又推出了flash cs4的英文预览版。Flash cs4的改进包括:增加IK运动、部分3D支持,启用新的输出文件格式—XSL等。

目前flash有三个最流行的应用方向,其一,为矢量动画制作,由于flash基于矢量图形的特性,使得采用flash设计出来的动画体积小,非常适合网络传播,所以目前大多数的网络动画片都采用flash来设计,著名的有韩国的《流氓兔》,国内的有《大话三国》、《神经学园》等;其二,是FLV视频流媒体,这是目前互联网视频网站的主流格式,包括YouTube、Youku等国外国内著名视频网站都采用这种格式;其三,是多媒体方向的应用,比如课件、互动网站等,目前flash已经取代authorware成为制作课件的主流软件,与微软的Powerpoint并驾齐驱,分别为交互性课件与简易性课件的主要制作软件。

全文pdf阅读: 《Flash程序设计》第一章、概述.pdf

鬼火博客地址:http://www.birdpig.com/
本书发布网站:http://birdpig1.blogspot.com/
写作进度关注:http://www.birdpig.com/post/flash-program-beta.html

[作者:鬼火,来源:http://www.birdpig.com,转载须保留本行及链接]

没有评论: