Adobe Flash
本条目全部或部分内容原来自英文维基百科页面Adobe_Flash,依 CC BY-SA 3.0 授权引入;原贡献者可以在这里看到。 |
基本资料 | |
软件名 | Adobe Flash |
---|---|
开发者 | 美国Macromedia公司→Adobe公司 |
操作系统 | 多平台 |
语言 | 英文 中文 |
软件类型 | 二维动画软件 |
Adobe Flash是一个被废弃的[1]多媒体软件平台。
虽然Flash曾经是在线多媒体内容的主要平台,但随着Adobe倾向于向HTML5的过渡,它正逐渐被抛弃,并在2020年底正式结束支持。 然而,Adobe将继续支持Adobe AIR,这是一种用于构建独立应用程序和游戏的相关技术。
历史
最初的Flash由FutureWave Software开发,名为SmartSketch。
1995年,在添加新功能后SmartSketch更名为FutureSplash Animator。
1996年11月,Macromedia收购了FutureSplash并更名为Macromedia Flash 1.0,其中包括用于制作动画的Macromedia Flash和用于播放的Macromedia Flash Player.
2000年,第一个主要版本的编程语言ActionScript随Flash 5一起发布。至Macromedia被收购前,其发布的最后一个Flash版本是Flash 8。
2005年12月3日,Adobe Systems收购Macromedia。
2007年,Adobe发布Flash第一个版本Adobe Flash CS3 Professional,这是第九个主要版本的Flash。
2008年,Adobe发布了第十个版本的Flash,Adobe Flash CS4。同年,Adobe 发布了第一个版本的 Adobe 集成运行时(后来更名为Adobe AIR)。
2008年5月1日,Adobe宣布Open Screen Project,旨在为个人电脑、移动设备和消费类电子产品等设备提供一致的应用界面。该项目取消了对Flash开发者的种种限制。
2010年4月29日,乔布斯发表一封公开信[2],阐述了为什么没有在iOS系统使用Flash。之后由于苹果的一再限制,2011年 11月,Adobe宣布停止开发用于移动Web浏览器的Flash Player插件。
2015 年,Adobe将其Flash创作环境重新命名为 Adobe Animate,以强调其对 HTML5 创作的扩展支持。
2017年7月,在微软,苹果,Mozilla基金会等企业组织的支持下,Adobe宣布Adobe Flash将于2020年底纳入寿命终止阶段,并将于同期正式停止对Flash Player的支持、分发和安全更新,并于2021年1月12日阻止网页上任意Flash内容的显示。
Flash将继续以Adobe AIR(Adobe将继续开发)和OpenFL(Flash API的多目标开源实现)的形式继续。此外,即使在2020年之后,Adobe Animate仍将继续由Adobe开发。
从Chrome 76和Firefox 69开始,默认情况下禁用Flash,浏览器甚至不会显示激活Flash内容的提示。想要播放Flash内容的用户需要手动设置浏览器以提示Flash内容,然后在每个浏览器会话期间为每个站点单独启用Flash插件。此外,浏览器显示有关在2020年12月之后完全删除Flash的警告。基于Chromium的Microsoft Edge将遵循与Google Chrome相同的计划。
2021年1月20日发行的Chrome 88版彻底移除了Adobe Flash支持。同年1月26日,Flash支持已于Firefox 85中彻底移除。
2020年9月6日,微软宣布将在2021年1月起从所有Windows系统中彻底删除Adobe Flash Player。舒服了,尤其是中国特供版赶紧去死吧!
2020年11月,puffin浏览器宣布继续支持Adobe Flash Player。
2021年1月,Herschel等人开始开发一个叫做ruffle的Adobe Flash Player的开源替代品[3],目标是实现绝大多数原版Adobe Flash Player的功能并且避免讨厌的安全漏洞。目前ruffle已经可以运行部分Flash动画。
发展
网站
在21世纪初,Flash被广泛安装在各类PC上,通常用于显示交互式网页、在线游戏以及播放视频和音频内容。
2005年,由前PayPal员工创立的YouTube使用Flash Player作为在网络上显示压缩视频内容的手段。
在2000年至2010年间,许多企业使用基于Flash的网站推出新产品,或创建交互式公司门户。
2007年,YouTube提供了HTML5格式的视频来支持iPhone和iPad,这些都不支持Flash Player。
在与苹果争论之后,Adobe停止开发用于移动的Flash播放器,将精力集中在Adobe AIR应用程序和HTML5动画上。
2015年,谷歌推出了Google Swiffy用于将Flash动画转换为HTML5。
同年,YouTube在所有设备上都转向了HTML5技术;但是,它将保留基于Flash的视频播放器,用于较旧的Web浏览器。
电子游戏
- 主条目:Flash游戏
Flash视频游戏在互联网上很流行,国外如Newgrounds,Miniclip、Armor Games等门户网站致力于托管基于Flash的游戏。
基于Flash开发的热门游戏包括愤怒的小鸟(基于Starling Framework)、部落冲突、机械迷城[4]、QWOP[5]等。
Adobe引入了各种技术来帮助构建视频游戏。其中Adobe AIR允许创建基于Flash的手机游戏,这些游戏可以发布到Google Play和苹果的App Store。
动画与电影
- 主条目:Flash动画
Adobe Animate是制作低成本2D电视和商业动画的动画程序之一,与Anime Studio和Toon Boom Animation为竞争关系。
著名的Flash用户比如DHX Media Vancouver,其作品包括《Pound Puppies》和《小马宝莉》。
Flash不太常用于长篇动画电影。然而,2009年的爱尔兰电影《凯尔经的秘密》(英语:The Secret of Kells),其主要用Adobe Flash制作,并在第82届奥斯卡金像奖中获得最佳动画片奖提名。
目前仍有一些基于Flash中制作的在线动画,例如由ESPN和Animax Entertainment制作的获得艾美奖的《Off-Mikes》;《Happy Tree Friends》;由华纳兄弟公司制作的《Gotham Girls》;由 Future Thought Productions制作的《Crime Time》等。
相关软件
Adobe Animate
Adobe Animate(以前的Adobe Flash Professional,Macromedia Flash和FutureSplash Animator)是由Adobe Systems开发的多媒体创作和计算机动画程序。常用于为电视节目,在线视频,网站,网络应用程序,富互联网应用程序和视频游戏设计矢量图形和动画。
Adobe Flash Player
Adobe Flash Player(在Google Chrome和Firefox称为Shockwave Flash)是曾获广泛使用、专有的多媒体程序播放器。其最初Macromedia出品,在Macromedia被Adobe收购后由Adobe继续开发。
2018年2月28日,上海剑圣网络科技有限公司(即2144)和其分公司重庆重橙网络科技有限公司宣布获得了Adobe Flash Player在中国大陆地区的独家代理发行权。
中国大陆用户最后一个能正常安装使用的版本是2018年2月6日发布28.0.0.161。之后在访问Adobe Flash Player的下载页面时,会自动跳转到2144公司网站域名下的下载页面。
大陆版带有2144的进程“FlashHelperService.exe”,该进程通过弹窗的方式向用户推送广告,如果关闭进程则Flash内容就会拒绝显示。
虽然可以通过科学上网的方式下载Adobe官方的版本,但在使用过程中会显示“此Flash Player与您的地区不相容”导致无法正常使用。
Google Chrome自带的PPAPI版本和随Windows Update更新的ActiveX版暂不受影响。
自2020年12月31日起,Adobe Flash Player已在全球各地(中国大陆除外)正式停止技术支持,并于2021年1月12日开始通过Adobe Flash团队事先写入的代码远程阻止任何Flash内容显示,2021年1月20日,谷歌推出了Chrome 88版更新,并正式移除了Adobe Flash Player插件的支持。在数日后的1月26日,Mozilla基金会在Firefox 85版更新中移除了Adobe Flash Player插件的支持(长期服务版,即ESR版本因保持42周更新周期的理由则定于2021年11月份更新中移除)。
目前,Adobe Flash Player在重庆重橙网络科技有限公司的“技术支持”下继续更新,但基于2144自身的某些原因,若非某些过于陈旧的产品需要调用Flash Player的情况下,建议任何用户立即卸载(不管是自主同意或误安装),不要使用特供版Flash Player不要学XX车务段,切莫助纣为虐。
Adobe AIR
Adobe AIR(也称为Adobe Integrated Runtime)是由Adobe Systems开发的用于构建桌面应用程序和移动应用程序的跨平台运行时系统,使用Adobe Animate,ActionScript和可选的Apache Flex进行编程。运行时支持Windows,OS X和移动操作系统(包括Android,iOS和BlackBerry Tablet OS)上的可安装应用程序。
注释与外部链接
- ↑ Flash & The Future of Interactive Content. Adobe Systems. 2017-07-25 (English).
- ↑ Thoughts on Flash. Apple Inc. 2010-04-29 (English).
- ↑ 项目地址:https://github.com/ruffle-rs/ruffle/
- ↑ Machinarium.
- ↑ QWOP.