adobeflash动画制作软件与AdobeAN动画制作软件的区别 - 爱问答

(爱问答)

adobeflash动画制作软件与AdobeAN动画制作软件的区别

就是我现在上的高中时所职业高中,学习的技能培训有flash动画制作, 学校里用的是flash CS6 的版本,然后我就寻思自己回家下载一个自己练习,然后就在adobe的客户端下载一个flash的CC2018或CC2019的版本,但是我寻思了半天,找了半天都没有FL这个东西,我就很奇怪,然后在网上搜就只能搜到有关于Adobe的AN消息,然后我看了一下,感觉制作过程和界面都和flash的相似,然后我就想问一下,这两者之间的区别在哪里?我现在能不能用Adobe的AN来制作动画?或代替flash制作动画?

以前,Flash是网页上的一个第三方插件,用于播放一些视频、音频,或是一些交互的游戏。

 

但是,长时间流行的Flash,它带来了越来越多的问题,比如各种安全漏洞,骇客可以通过Flash来攻击你的电脑。

 

如今,HTML5技术已经越来越成熟了,HTML5技术用其各个方面的优点完胜Flash。

 

Flash 已经成为过去,现在已经开始渐渐的流行HTML5。

 

Adobe 公司也在去年(2015年)宣布将Adobe Flash Professional CC更名为Adobe Animate CC,提供输出HTML5 Canvas的支持。

 

所以,要说有什么区别的话,就是一个是新版,一个是旧版。或者另外一个理解方式是,一个针对面向HTML 5,一个针对面向Flash。

 

2016年12月19日补充:

看到下面有人评论说我将HTML与Flash混为一谈是不对的。

 

的确,HTML与Flash是完全不同的两个东西,或者说他们完全不是同一个类型的东西。HTML的全称是“超文本标记语言”,超文本就是可以包含图片、声音、外部链接以及其他程序的“文本”(注意引号),或者简单粗暴的就叫“网页”。而Flash则是一种“交互式矢量图”、Web动画。

 

在几年前,要想在“网页”中添加图片,没问题,只要<img>标签就行,但是想要在“网页”中添加音乐或视频呢?或者是在“网页”中添加一些小游戏呢?HTML本身没有办法直接做到,但是HTML提供了链接外部插件的办法,可以调用电脑上安装的第三方插件。所以,以往在网页中想要播放视频、播放音乐、制作网页游戏等,都是利用了HTML语言的标签去调用本地安装的Flash Player插件去加载一个Flash的方法,让Flash去处理音乐、视频、交互式游戏等,浏览器上只要显示出来就OK。

 

曾经的Flash是一个独立的程序,你只要将Flash(一般是swf文件)下载下来,在脱离浏览器的环境下也可以使用大部分视频播放器进行播放,或者直接使用原生的Flash Player进行播放。这也表明,Flash本身就与HTML无关。

 

只是一般而言,Flash主要是应用在网页中的,很少或者几乎没有哪个网站说是让你把Flash文件下载到本地用本地播放器播放的,大部分网站都是直接在网页中就显示Flash了。所以,如果网页中不再使用Flash,Flash也就没有太大的价值了。

 

随着HTML5标准的出现(貌似上个月推出了HTML5.1了),HTML原生提供了播放视频、播放音乐、制作网页游戏的方法,这些都通过HTML5中新增的<video>、<audio>、<canvas>以及配套的js API进行实现。这解决了之前必须要Flash才能做的问题。也就是说,以前在写“网页”时需要加载Flash才能实现的东西,以后都可以直接实现了。并且HTML中可以内嵌<svg>,完全可以显示矢量图形,并且可以更好的使用js进行控制

 

HTML5标准的发布,直接判了Flash的死刑。前面说过,Flash现在的主要应用场景就是寄生在HTML身上,实现原先HTML不支持的富媒体,在其他场合下基本没有Flash的影子。而如今,HTML本身具备了播放富媒体的能力,抛弃了Flash,Flash也就失去了主要的生存环境

 

Flash的先天缺陷,加速了它自身的灭亡。怎么说呢,Flash本身用来播放富媒体没有问题,就算是HTML5提供了原生播放富媒体的方法,理论上也只是让开发者多了一种选择而已,那么Flash为什么“非死不可”呢?首先,Flash不能完全与HTML融合,更像是完全脱离网页而存在的,网页的设置对Flash显示的内容完全没有影响,必须通过js与Flash的交互才能进行控制。其次,虽然现在绝大多数用户的电脑上都安装了Flash Player插件,Windows10也预装了Flash插件,但是还是有一部分用户电脑上没有Flash(比如苹果),或者是安装的Flash版本过旧,导致显示不正常,等等这些原因,影响用户体验,并且增大开发成本。第三,Flash是属于浏览器外部插件,控制起来十分不方便。除此之外,Flash先天存在很多安全性漏洞,曾经带来一系列安全问题。还有,Flash增加电脑耗电,苹果电脑开Flash电脑瞬间烫手。而这些问题,在使用HTML5之后都可以解决。

 

官方放弃,彻底死亡。Adobe收购Flash之后,Flash并没有在其他领域活跃起来,依旧只是寄生在HTML上,并且每一个版本都存在安全问题。在HTML5可以抛弃Flash之后,Adobe也宣布将停止提供Flash的支持。这也是题主所问的,Animate与Flash有什么区别的问题。同样是动画,可以通过Flash实现,也可以用HTML5+js做出来。Flash已经没有应用场景了,就主要输出HTML5+js版本就好。当然,短时间内输出Flash还是会被保留在Animate中,因为Flash本身脱离网页也是可以运行的。但是这样使用的用户量肯定是很少的,所以未来输出Flash的选项肯定是会被删除的。

 

【国外】各大公司都开始放弃Flash,YouTube现在已经全面使用HTML5播放器进行视频播放和直播了,国外的Flash几乎已经死了,除了一些小网站或是很久没有维护的网站,已经没人继续使用Flash了(有些网站还处于HTML5为主,Flash为备用的试验阶段)。

 

国内的状况,就呵呵吧,各个主流视频网站都没有动静。但是我所知道的是“哔哩哔哩”已经在测试HTML5播放器了,播放器右上角可以切换。还有“今日头条”的视频站点在几天前也将视频播放器更换为了HTML5实现的了。

 

那些说我把HTML5概念搞错的同学,请你们自行理解“HTML”和“HTML 文档”两者的区别,前者是指超文本标记语言,而后者是指使用这种标记语言写出的网页。然后再看看“HTML5”和“HTML5 文档”两者的区别,前者是指超文本标记语言的第5个版本标准,后者是使用这个标准的超文本标记语言写出的网页。

 

一般场合下,在说“HTML 文档”和“HTML5 文档”的时候,可以省略后面的“文档”,根据具体语境来指示说的是哪个概念。

 

最后,回复楼下(不知道为什么不能直接回复):

本质上是并没有区别的。

 

这句话我是认同的。你所说的下面一段也只是在介绍新功能和bug修复方面等。

 

但是一帮什么都不知道的人高喊HTML5导致FLASH名声受损,所以改下名字

 

这句话我不认同,不仅仅是改名字那么简单,而是Flash已经一只脚踏进了棺材。

 

Flash名声受损并不是因为“大家高喊HTML5”导致的,是它本身就存在各种安全隐患问题。

 

Flash的死亡是由于它本身就主要寄生在HTML上生存,当HTML5不再需要它的时候,它就没有生存空间了。Flash在除了网页以外的其他方面的应用真的是太少,并且即使如此,只要一个支持HTML5的浏览器,也完全可以取代其在其他方面的应用。

 

HTML5只是超文本语言的标准,根本不是制作工具,但是经常被人搞混

 

HTML5只是超文本语言的标准没错,它是一种标记语言。同理Flash也只是矢量图形、交互动画,也根本不是制作工具。我不知道楼下这样写是什么用意。

 

并且HTML也可以叫做“网页的制作工具”,这只是概念的理解问题罢了。我也可以说“C/C++是软件的制作工具”,就看你怎么理解“制作工具”这个词了。这种说法不能说是完全正确的,也不能说它是错误的。


区别不是很大啊

下一篇:什么软件?可以支持复制图文完整?

上一篇:这是什么字体?

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?