百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT精选 > 正文

Flash寿命还剩三年:曾遭乔布斯公开谴责,已被H5取代

ccwork 2025-06-08 19:45 7 浏览

诞生21年后,曾辉煌一时的影音播放插件Flash即将画上生命的句号,成为一个历史名词。

美国东部时间7月25日,美国著名图形图像和排版软件生产商Adobe公司在其官网宣布,旗下影音播放软件Flash Player将于2020年底停止更新和分发。Adobe鼓励内容创作者将现有的Flash内容迁移到新的开放格式上。

Flash技术诞生于20多年前,曾是最受开发者青睐的软件之一,用来开发游戏、视频播放器和可在多个网络浏览器上运行的应用程序。它最初由Macromedia编写,在Macromedia被Adobe收购后由后者继续开发并分发。2005年Adobe收购Macromedia时,已经有98%的联网个人电脑装载了这个应用。

但由于Flash会严重影响移动设备的续航能力、存在安全风险等原因,苹果公司在2007年发布其第一款iPhone时就不支持Flash。加上后来频频爆出安全漏洞,Flash的发展越来越不顺遂。

Adobe在前述声明中称,随着客户和合作伙伴的迁移计划陆续落实到位,公司承诺继续支持Flash直至2020年。在此期间,Adobe将继续向目前支持Flash内容的一些主要的操作系统和浏览器提供支持,包括定期发布安全补丁、维护操作系统和浏览器的兼容性,并根据需要添加功能等等。

曾遭乔布斯公开谴责

在PC时代,Flash曾长期处于鼎盛时期。但移动时代到来后,Flash开始由盛转衰。可以说,无论曾经多么辉煌,Flash的软件生命周期里从未真正赢得移动领域。

在2010年的一封公开信中,苹果公司时任CEO史蒂夫·乔布斯曾谴责Flash在可靠性、安全性和性能上有所欠缺。“Flash已经过时。”乔布斯指出,包括HTML5在内的一些技术开始成为Flash的替代品。

苹果表态后,YouTube等视频网站开始采用基于开放标准的免费软件。2014年,万维网联盟宣布HTML5规范正式定稿。与Flash不同的是,HTML5是一个开放标准。它可以让用户在无需安装插件的情况下在网页运行视频和动画。

与此同时,曾与Dreamweaver和Fireworks并称“网页三剑客”的Flash身上的缺点却越来越突显。随着Flash日渐式微,似乎连Adobe自身都选择了放弃。2012年8月,Flash退出Android平台,正式告别移动端。

美国科技媒体The Verge曾在2015年12月报道称,由于智能手机对Flash技术的不支持,Flash在过去几年有慢慢消亡的趋势。文中还提到,“Flash的页面和播放器的加载速度很慢,导致笔记本电脑的电池消耗非常大。更重要的是,Flash饱受安全问题的影响,任何浏览网页的人都面临着风险。”因此,Adobe此前就宣布将动画应用程序Flash professional CC2015升级并改名为Animate CC 2015.5,从此与Flash技术划清界限。

除了在移动智能终端不受欢迎,Flash在不少浏览器里也遭遇了“闭门羹”。在过去的一年中,Google Chrome、Mircosof Edge和Safari浏览器已开始阻止Flash插件的运行,即运行前需要得到用户的明确批准和安装。

不过,许多游戏、教育和视频网站仍在使用Flash。Adobe表示将与Facebook和游戏引擎开发商Unity Technologies和游戏开发公司 Epic Game合作,帮助开发人员迁移游戏。

科技巨头宣布应对策略

早在Adobe宣布砍掉Flash前,苹果、谷歌、微软和Facebook等科技巨头就纷纷研发了自家可以取代Flash的产品,这可能也是Flash必将退出历史舞台的原因之一。

苹果、谷歌、微软和Facebook还宣布对Adobe关停Flash表示支持,它们发表声明称,关于Adobe关停Flash,它们已经有了应对策略。

据 《财富》网站报道,苹果公司在其博客上发表声明称,苹果从未支持过Flash在基于iOS系统的iPhone和iPad等移动设备上使用。苹果表示,苹果 Mac系列个人电脑从2010年开始就远离Flash,当时并没有在电脑上预装Flash软件。即使是现在,如果人们在他们的Mac电脑上安装 Flash,Flash仍将会默认关闭。这意味着每当人们使用苹果的Safari浏览器访问一个Flash网站时,他们必须允许该网站运行Flash才能将其打开。

在谷歌的Chrome浏览器上,Flash的使用也已经大大减少了。在2014年,每天还有80%的桌面用户使用Flash。而谷歌在7月24日的一篇博客中写道,这个数字现在是17%,且还在持续下降。谷歌公司表示,将会在2020年底前将Flash完全从Chrome中移除。

微软则给出了一个时间表,显示在2020年底前如何停止支持Flash的老式IE浏览器和新的Edge浏览器。从2017年到2018年,用户访问使用Flash的网站时,需要允许Edge浏览器运行Flash,Edge浏览器会记住他们的选择,只需获得一次许可。

Internet Explorer用户可以在不需要允许的情况下继续使用Flash。但是在2018年中后期,Edge浏览器用户在每次访问使用Flash的网站时都要运行Flash。而Internet Explorer用户仍然可以像往常一样继续访问使用Flash的网站。

在2019年中期或后期,微软将会在其中一个浏览器中禁用Flash,但是人们将被允许在这些浏览器中重启Flash,在重启后,人们将继续需要在站点的基础上批准使用Flash。

Facebook 虽不像其他科技公司那样运营网络浏览器,但许多开发人员和公司为使用Flash的社交网络开发了视频游戏。Facebook表示,基于Flash的视频游戏将会持续到2020年底。对于这些游戏开发者,Facebook希望他们将基于Flash的游戏迁移到HTML5,Facebook认为这将会成为网络游戏开发的最佳路径。

没有人会否认,Adobe Flash曾经是一项似乎无处不在的技术。“在互联网时代,几乎没有什么技术能够产生如此深刻和积极的影响。”Adobe的创意云(Creative Cloud, Adobe的一种数字中枢)产品开发部副总裁Govind Balakrisham说道。他认为,Flash的消亡不会影响Adobe的利润,“事实上,我们认为Adobe在失去Flash之后的发展机会更大。”

相关推荐

看剧不愁,在NAS上使用Emby自供版媒体服务器实现Strm直链播放

本内容来源于@什么值得买APP,观点仅代表作者本人|作者:Stark-C哈喽小伙伴们好,我是Stark-C~前几次不是分享了Strm生成教程嘛,这个其实主要是提前给绿联和极空间的影视中心支持的Str...

老版本mac如何升级11,老版本苹果电脑安装win11的方法

mac怎么升级win11是很多小伙伴都不会的,在网上也有很多教程,但是都不是不行的,在这之前小编也是没有找到合适的方法,最近终于找到了,下面小编就教大家老版本mac如何升级11。更多win11安装教程...

browser-use:AI 驱动的浏览器自动化神器——安装与配置详解

一、安装pythonbrowser-use是基于python语言开发的,因此本文将以python的方式来详细说明如何进行安装配置。BrowserUserequiresPython3...

springboot从零入门之接口测试!(springboot接口的开发流程)

接口测试接口测试就是测试系统组件间的接口,检测外部系统与系统之间以及内部各个子系统之间的交互点,重点是检查数据的交换、传递和控制管理过程以及系统间的相互逻辑依赖关系等。对于Web开发来说,接口测试主要...

微信WeUI设计规范文件下载及使用方法

来人人都是产品经理【起点学院】,BAT实战派产品总监手把手系统带你学产品、学运营。WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信Web开发量身设计,可以令用户的使用感知...

Windows 11 Build 26200泄露一系列AI功能:Aihost.exe、屏幕理解、发现

Windows11(和Windows10)上的WindowsCopilot并不是那么有用或令人兴奋,但随着"AIExplorer"的推出,这种情况很快就会改变。Build26200测...

不收藏这些网页,感觉对不起自己...

无论你是学生,还是上班族,总会因为某种需求接触到并不常用的电脑软件。为此,常常需要下载动辄数GB的软件,并为其高昂的售价付费。甚至,部分人还会选择下载有安全风险的盗版破解软件……但事实上,你完全不...

Angular 自定义指令 Tooltip(angular自定义指令例子)

#头条创作挑战赛#本文同步本人掘金平台的文章:https://juejin.cn/post/7082241253819023397一起养成写作习惯!这是我参与「掘金日新计划·4月更文挑战」的第...

2012年的老电脑,没有TMP,今天也升级成功了Win11

看着大家都在升级Win11,心痒难耐,最先是下载的iso镜像文件,按照大家的方法,删除解压win11压缩包的appraiser.dll,但是还是不能安装,抱着试试的心情,采用修改注册表的方法,一次就成...

Java架构-Kubernates下如何接入Cubic一站式监控平台

前言在我们的日常开发中,肯定会遇到很多问题。当然这些问题可能不是我们去处理了,但是一定会有人要去处理。能处理的人一般都是牛人,当然我们也想变成牛人,所以我们得不断学习。本篇文章主要讲系统监控和排错相关...

怎么加密U盘数据?U盘加密软件哪个好?

U盘是我们在生活和工作中最常用的移动存储设备,而为了避免U盘数据泄露,我们需要使用U盘加密软件来加密保护U盘数据。那么,U盘加密软件哪个好呢?下面我们就一起来了解一下吧。BitLocker加密BitL...

谷歌发话:强制开启Android 6.0省电模式和全盘加密

日前谷歌已经发布了Android6.0Marshmallow的源码,手机厂商们正在加紧为旗下设备的适配工作,为了进一步统一Android系统的体验,谷歌今天发布了最新的Android兼容性定义文件(...

BitLocker加密的详细用法(bitlocker加密有什么影响)

BitLocker是一种强大的全盘加密工具,广泛用于保护Windows系统中的数据安全。以下是BitLocker加密的详细用法,包括启用、管理、备份恢复密钥以及一些注意事项。一、启用Bit...

黑客看了都摇头!Windows安全加固的7个必杀技

试想一下:你精心保存的10年家庭照片一夜之间被加密锁死,屏幕上滚动着勒索信息:“48小时内支付10比特币”。你经营的小型贸易公司服务器遭到入侵,客户信息全数泄漏,面临百万罚款与信任崩塌。你深夜加班完成...

怎么解除BitLocker对磁盘的加密?(如何取消bitlocker加密的磁盘)

BitLocker是一种Windows操作系统内置的加密功能,用于保护用户的数据安全。它通过对整个磁盘进行加密,防止数据被未经授权的用户访问。BitLocker主要用于保护笔记本电脑和台式机中的重要数...