总觉得提问题的话,不管给不给分多少也得谦虚点吧,这样会让一些本来想回答你的问题的人不太愿意回答。flash从最开始的AS1到后来的AS3其实也是在转变的,目的就是让越来越多的“开发者”而不是“设计师”更容易做自己想做的东西,例如开发者可以用flex而不去考虑设计的部分。说不准以后flash的AS4.0 5.0会有更大的改变,毕竟这么大的客户群哪那么容易就丢掉。至于HTML5说白了是标准,并非是插件。至少作为一个曾经的半吊子设计师来讲,HTML5对我的吸引力不大,可能是我JS比较弱吧,换句话说你用PS处理图片用习惯了,然后让你用一个完全没有界面的记事本来处理图片,何等困难。HTML5的优势显而易见,一些B/S应用从flash过度到HTML5主要是不用中间层来解释,例如手机不管安卓还是苹果都可以直接播放网页视频,而且还省去了flash中间层占用系统资源的一些弊端。其实就算没有HTML5标准,JS强的人照样也可以不用flash来做出漂亮的交互,HTML5只不过是给出了一些规范,HTML5终究会普及,但是FLASH我觉得会共存,谈不上“取代”。举个例子,一个企业用flash做个漂亮的宣传片放在自己的网站上,难道HTML5取代之后非得用一大堆的JS代码来“画”出这个几分钟的动画?adobe edge确实可以用JS脚本来“画”动画,但是引用官方的说法:
Adobe Edge项目负责人马克·安德斯(Mark Anders)在接受电话采访时表示,应开发者的要求,Adobe推出了新的非Flash软件。他表示:“开发者社区确实希望有这样的软件。”
其实,Adobe Edge并不会替代Flash。该软件只是为网页设计人员提供了一种工具,帮助他们在不支持Flash的设备(比如苹果iOS设备)上制作网络动画。
-----一个半吊子不资深的设计加从来不写程序的菜鸟程序员的回答。
追问哦,因为我学过B/S系统架构,当然也学过w3c标准里面html、js、jquery库之类的前端技术,我深知w3c的在浏览器的功能之强大。现在学了flash,所有才会有这样的疑惑。
追答没啥疑惑的,工具多了去了。工具是为人服务的,百分之95的电脑上装了flash你疑惑个什么劲啊。再说没准你过几年之后你就完全不用操心你是会用HTML5还是flash啥的了,没准你就做其他的事情了。我记得2007年的时候我还琢磨着我职业规划是干美工还是干程序员,现在想来,我那时候真是想多了。。。这两项技能现在都成了业余爱好了。。。
追问哈哈,为什么成业余爱好了呀,那你现在主要干啥?