北京时间7月26日凌晨消息,Adobe周二宣布,一度被用于为线上大多数媒体内容提供支持的、几乎可以说是无处不在的Flash技术将于2020年底退役。
早在2010年,与Adobe公司有过一段恩怨情仇的乔布斯就撰写了近1700字的公开信挂到苹果官网,在解释为什么苹果的产品不采用Flash的同时,犀利地指出Flash诞生于PC时代,所适应的是PC和鼠标,而Flash对移动时代而言是“过时”的,Adobe应该放弃它。
在乔帮主关于Flash已“过时”的观点中,安全问题是其中最重要的一个论点。乔布斯指出,在安全公司赛门铁克的报告中,2009年Flash的安全记录名列倒数。他还表示,有一手资料证明,Flash是Mac系统死机的首要原因,这也是iPhone、iPod和iPad拒绝使用Flash的原因。
一直以来,用户对Flash的依赖性正在大幅下降,而Flash的安全问题却履现不止。本月初,Adobe还不得不在黑客爆出Flash存在“近四年来最漂亮的一个漏洞”后,才不得已承认这一漏洞的存在。显然,他们对于Flash的安全问题也并没有什么把握。
如果说,五年前乔布斯对Flash“开炮”还有一点私人恩怨的话,那Alex Stamos 再次炮轰Flash的言论真的需要Adobe好好思考一下Flash 的未来命运了。
Adobe与其合作伙伴苹果公司、微软、Alphabet旗下谷歌部门、Facebook和Mozilla称,在未来三年时间里,这些公司将分阶段停止为Flash提供技术支持。在2020年过后,Adobe将停止为Flash发布更新,网络浏览器将不再支持该技术。这些公司正在鼓励开发者为其软件改用现代编程标准。
“很少有什么技术(能像Flash一样)在互联网时代带来了如此深远和积极的影响。”Adobe Creative Cloud产品开发副总裁戈文德·巴拉克里什南(Govind Balakrishnan)说道。
Flash技术是在20多年以前诞生的,曾是开发者最青睐的软件之一,被用于开发游戏、视频播放器和可在多个网络浏览器上运行的应用。当Adobe在2005年收购Macromedia并因此获得了Flash技术时,Macromedia曾在当时表示,有98%以上的联网PC都使用了这种技术。但在苹果公司决定不在iPhone智能手机上为Flash技术提供支持之后,这种技术的人气度开始下降。
已故苹果公司联合创始人史蒂夫·乔布斯(Steve Jobs)曾在2010年发布公开信,对Flash技术的可靠性、安全性和性能提出批评。自那时以来,HTML5等其他技术已经逐步取代了Flash。
相关推荐
在Flash AS 3.0环境中,我们可以利用ActionScript这一强大的脚本语言来创建交互式的小游戏。本教程将围绕如何使用Flash CS(可能是CS4或CS5)和AS 3.0编程实现汉诺塔小游戏进行详细讲解。 1. **ActionScript 3.0...
在本项目中,我们关注的是一个基于Flash ActionScript 3.0(AS 3.0)开发的飞机射击小游戏。Flash是一款广泛应用于创建互动内容、动画以及网页元素的软件,而AS 3.0是其编程语言的一个版本,提供了更高效、更现代的...
在本压缩包中,我们有一个基于Flash AS 3.0技术开发的小游戏——"飞机射击"。这个项目对于想要学习如何使用ActionScript 3.0进行游戏开发的初学者来说,是一个非常有价值的参考资料。让我们深入探讨一下这个小游戏...
这是flash AS 3.0的小游戏,希望对你开始学flash小游戏有帮助。
在IT行业中,Flash小游戏曾是网络上非常流行的一种娱乐形式,尤其在移动设备不那么普及的年代,它们凭借小巧的体积、丰富的互动性和趣味性深受用户喜爱。本篇将详细介绍Flash小游戏的打包过程,以及相关的知识点。 ...
【Flash 3.0 贪吃蛇小游戏详解】 Flash是一款经典的动画和交互式内容开发工具,而AS 3.0(ActionScript 3.0)是Flash平台上的编程语言,用于创建动态交互和游戏。这个"Flash 3.0 贪吃蛇"小游戏是一个典型的AS 3.0...
在IT行业中,Flash开发曾是制作互动内容和游戏的一个热门平台,尤其是对于开发小型、轻量级的在线游戏,如“赛车小游戏”。本项目标题提到的“flash开发的赛车小游戏,经典的flash小游戏”,指的是利用Adobe Flash...
在本文中,我们将深入探讨Flash AS 3.0这一编程环境以及如何利用它来开发小游戏。Flash AS 3.0,全称为ActionScript 3.0,是Adobe Flash平台的核心编程语言,它提供了强大的功能和高效性能,尤其适用于创建互动式...
为了运行这个游戏,你需要一个支持Flash的环境,如Flash Player或第三方Flash播放器。随着Flash逐渐被淘汰,现在也可以考虑将这样的游戏转化为HTML5版本,以适应现代浏览器的需求。 总的来说,汉诺塔Flash小游戏是...
Flash小游戏站源码(快乐小游戏) 本程序优点: 1.程序非常小,非常简单 2.无数据库,程序设定2天自动增加新游戏,无需手动更新 3.无需复杂安装,只需要简单的传入Php空间即可。 4.采用代码分离,修改模板非常简单...
【标题】"智力过桥小游戏 Flash" 涉及到的知识点主要集中在两个核心领域:游戏开发和Flash技术。Flash是一种广泛应用于创建交互式动画、网页元素和游戏的软件平台,尤其是在20世纪末到21世纪初,它在互联网上占据了...
《Flash 3.0 太空战机:小游戏》是一款基于ActionScript 3.0(简称AS 3.0)编程语言开发的互动娱乐项目。它不仅是一个有趣的游戏,更是学习和掌握Flash技术的一个良好起点。在这款游戏中,玩家将扮演一名太空飞行员...
本文将深入探讨这些Flash小游戏源代码的相关知识点,帮助你理解并学习如何开发这类游戏。 首先,我们要知道Flash是一种由Adobe公司开发的多媒体平台,它允许开发者创建交互式内容,包括动画、应用程序,当然也包括...
《Flash小游戏源码:猜数字》 在信息技术领域,Flash是一种曾经广泛应用于网页动画和小游戏开发的软件。这款“猜数字”游戏就是基于Flash技术创建的,它展示了基础的编程逻辑和用户交互设计。让我们深入了解一下这...
尽管随着HTML5的普及,Flash逐渐退出历史舞台,但仍有大量遗留的Flash内容,如这款万年历小游戏,继续为用户服务。 二、万年历功能详解 1. 日期查询:万年历的基本功能是显示公历日期,并可查询历史上任意年份的...
这是flash AS 3.0的小游戏,希望对你开始学flash小游戏有帮助。
4399小游戏Flash系统是在线游戏平台4399的一个重要组成部分,主要提供各种基于Adobe Flash技术的小游戏。在2000年代中期至晚期,Flash因其强大的动画制作能力和互动性,在网页游戏领域占据主导地位,4399小游戏正是...
《Flash 3.0射击:小游戏》是一款基于Adobe Flash AS 3.0开发的互动娱乐项目,它展示了在Flash平台上创建动态游戏的基本概念和技术。AS 3.0是Flash编程的重要版本,带来了许多性能提升和编程接口的改进,使得开发者...
Flash小游戏是指使用Adobe Flash技术开发的小型互动游戏,它们通常具有轻量级、趣味性和易上手的特点,深受用户喜爱。随着网络技术的发展,尽管Adobe Flash已经逐渐淡出舞台,但仍有大量用户寻找并享受这些经典游戏...
在Adobe Flash中,舞台(Stage)是用户创作内容的区域,相当于其他图形软件中的画布。设置舞台的大小和背景颜色是制作Flash动画或交互式内容的基础步骤。以下是详细的操作指南: 1. **启动Flash软件**: 首先,...