JavaScript是否能够像Flash那样做同样的事情?如果是这样的话,从Adobe Flash切换到JavaScript是否是一个好主意?
不,JavaScript不能像Flash那样做.也许HTML5 W /帆布,JavaScript的瓦特/ jQuery的CSS3,一些Webkits和一些SVG/JPG来处理图片和动画可以在什么闪光的尝试是 5 - 10年前.
视频
JavaScript - 我知道只有一个实现将视频切割成JPEG,然后将其放到画布上.不知道如果想要流式传输文件会发生什么.
标签 - 最好的事情.我不会撒谎.但这不是JavaScript.
音频
JavaScript - 我记得一旦它可以用于MIDI文件,但它需要基于浏览器的兼容性检查
tag - 与标记相同的推理
,它不是JavaScript
动画
这三个地方我知道可以使用JavaScript制作作物的奶油.
Mr.Doob的游乐场
蜘蛛侠动画
SmokeScreen Flash到JavaScript
请注意. 不要谈论Apple Demos ......这是一个笑话和所有营销.他们只针对他们的浏览器进行了优化(Safari)
也不要谈论史蒂夫做了什么或没说什么.他是营销专家.另一个史蒂夫沃兹尼亚克(Steve Wozniak)是工程师.
(1)我非常尊重,因为Mr.Doob真的推动了这个和JS.(2)5年前Flash IDE中的一个少年可以完成很棒的动画......太过努力,无法做出如此简单的事情.(3)真的很好但你从Flash文件开始^.^
代码行
在很多情况下,ActionScript比Flash更好地使用一半代码行(或者甚至可以简单地拖放时间轴)使Flash动画变得轻而易举.引入了诸如JQuery之类的库来尝试缩短代码量.即使这样,在大多数情况下,ActionScript中也需要更少的代码/实现.
可访问性和性能
这掌握在开发人员手中,与语言无关.Flash能够提供与SWFAddress(Ajax),页面大小调整(Stage Scale)等的深层链接.人们不断谈论Flash的性能,是的,但这是开发人员对内存管理的糟糕设计.
更新
JavaScript将受到其他元素的限制,以实现Flash可以做的事情.如何?如果HTML5中开始出现问题,您会怎么做?发送错误请求?不......你将等待未来3 - 5年的HTML6规范.
建议
我建议通过Mr.Doob的工作,Webby奖和谷歌最好的Flash网站.仔细看看他们是否可以提出案例研究.像这样:使用Adobe Flex网站创建营销平台:http://www.bombaysapphire.com/
对于一个明智的,你最喜欢的网站之一 - YouTube,如果不是Flash,那就不会幸存下来:D