首页 > 编程知识 正文

flash插件怎么安装(你的身影终于消失在尽头)

时间:2023-05-04 17:59:22 阅读:94947 作者:1174

如果是在网上混过的人,应该听说过Adobe Flash。 2020年的最后一天,我们终于和它说了再见。

Flash是多媒体制作和播放的支持技术,在互联网技术史上发挥过重要的地位。 20多年前,在互联网技术不像今天这样发达的时代,人们依赖Flash制作网页、广告、小软件、游戏等多种多样、酷炫、互动的在线内容。

谷歌是这样评价Flash的。 在过去的20年里,Flash塑造了人们玩游戏、看视频、在互联网上运行程序的方式。 但是,这几年间,Flash不再那么流行了(特别是在谷歌主导下推广HTML5代替Flash的努力下)。

2014年,约80%的Chrome浏览器用户将访问包含Flash内容的网站。 这个数字到2017年只有17%; 今天可能更低。 例如,在硅星人经常访问的网站上,只有Wechat公众号的后台和美图秀秀网页版还在使用Flash。

(如何知道访问的网站是否包含Flash内容? 以Chrome为例,如果地址栏右侧显示以下图标,则代表页面包含Flash内容,并且默认情况下被浏览器阻止: )

为什么Flash被抛弃了? 主要原因是安全性、计算资源使用效率低等。

简单来说,Flash作为诞生20多年的技术,为了保证互换性,客观上有很多“漏洞”。 因为在Flash还很流行的时代,常见的浏览器产品的大部分漏洞都需要应对Flash。

Flash在诞生时非常大胆,但是随着互联网技术在时间和其他方面的进步,现在已经落后了很多。 用于表示交互内容的开源技术(如HTML5和Web Assembly )比Flash更快、不消耗计算资源、更省电。 除了安全问题之外,Flash可以说真的没有好处。

从根本上说,Flash是一种封闭的技术,由现在的所有者Adobe独立维护,但Adobe没有任何利润,所以该公司更不关心Flash的维护,有时会向一些国家市场上名声不好的代理商销售许可证。 如果Flash有问题出现漏洞怎么办? 浏览器制造商必须等待Adobe的修复,不能支撑墙壁……

这就是为什么以苹果和谷歌为代表的公司在过去十年中一直表达对Flash的不满。

苹果在iOS上决定不支持Flash,联合创始人纯真的彩虹在2010年致信Adobe,炮轰了Flash的各种问题。 2015年,YouTube全面转型为HTML5,谷歌也发布了用移动设备将闪存广告转换为HTML5的技术。 那一年,连adobe都承受不了压力,鼓励Flash开发者迁移到HTML5。

2017年,adobe终于公布了结束Flash产品寿命的计划。 有些开发者希望adobe将Flash建成开源项目,成为“保护互联网历史的重要一篇”,但这些努力也不会因此而告终。 艾比自己可能也不想再和Flash有任何关系了。

Flash 的前世今生

1993年,连续创始人Charlie cmdsb在前一家公司禁止竞业的条款结束后,加入了亲密的原下属Jonathan Gay的新公司FutureWave并加盟。

据科技媒体Ars Technica报道,gay在cmdsb前公司Silicon Beach Software已经是核心程序员,当时在上中学,开发了很多在苹果麦金塔操作系统口碑很好的游戏和创作软件。

FutureWave的核心产品叫做SmartSketch,是钢笔操作系统PenPoint OS上的矢量图形程序,也是Flash的前身。

PenPoint OS没什么起色,被后来的主人ATT阻止了。 当时,其他触摸笔领域的公司也做得不怎么样,Wacom华歌就是其中之一。 该公司原计划参加有关计算机图形的顶级会议SIGGFRAPH,但由于成本原因放弃参加,将展位让给了FutureWave,但在那次大会上,SmartSketch的销售额也非常惨淡

但是,开发FutureWave的步伐并没有停止。 90年代中期,随着计算机网络技术的进步,互联网越来越普及,FutureWave在SmartSketch中添加了逐帧绘制等功能,从而可以在网页上播放制作的内容。 产品改名为FutureSplash Animator,支持麦金塔和Windows系统。 当然,如果有制图工具的话,制作的内容也需要播放,所以他们又用Java写了futuresplash player —— flash player的前身——播放器。

cmdsb在去年的博客上明确表示,1995年,FutureWave通过关系找到了当时的Adobe Ceo John Warnock,希望Adobe能够购买这两款产品。 但是,很遗憾,他们匆忙制作的产品太粗糙了,播放简单的视频很麻烦,被魔兽世界婉拒了。

防火墙

只能自己发布 FutureSplash 系列产品。虽然没能取悦 Adobe 的老板,FutureWave 的这次转型还是非常成功的,也把这家当时已经徘徊在破产边缘的小作坊公司救了回来。先是微软看到了 FutureSplash 觉得很不错,后来迪士尼和福克斯等巨头公司都开始采用 FutureSplash 开发网页和内容服务。

在迪士尼的撮合下,Macromedia 于1996年收购 FutureWave。核心产品被重新命名为 Flash。作为一家创意软件公司的 Macromedia,在当时是 Adobe 的竞争对手,在网页设计领域也是 FutureWave 的前辈。

Flash 2.0 很快于1997年发布,在今后的几年里逐渐加入了音频同步、照片导入、位图矢量化、播放控制按钮、脚本和数据存储等重要功能,逐渐成为了一个相当强大(而且在当时还算比较小巧)的网页程序开发工具。

Flash Player 也迅速获得了用户的青睐。据当时报道,到了2005年,Flash Player 已经成为了全球安装量最高的网页内容播放器,超过了 Java、QuickTime、Real 和 WMP 等。

大量的网站采用 Flash 技术驱动网页、网游、视频和音频内容。据 Ars Technica 报道,在2005年左右,为了能够植入到那些知名的 Flash 小游戏里,广告商愿意支付开发者每款游戏五位甚至六位数的费用。最知名的 Flash 小游戏的日访客人数能够达到数百万。很多今天仍受欢迎的游戏,比如 Kingdom Rush等,最初都是 Flash 游戏或者基于 Flash 制作。

在如今已经成为全球最大在线视频网站的 YouTube 的背后,Flash 居功甚伟。而 YouTube 的全民化,让 Flash Player 成为了不可或缺的软件。

2005年,Adobe 以34亿美元的价格通过股票互换的方式收购 Macromedia,拿下了包括 Flash、Dreamweaver 等后者的核心产品,也让这家办公/创意软件公司跻身互联网行业龙头。cmdsb 透露当时的 Adobe CEO Bruce Chizen 告诉他,在那笔收购当中,仅 Flash 就值30亿美元……

2008年,Adobe 发布了 Adobe Integrated Runtime,一款用于部分替代 Flash Player 的运行时引擎,也就是后来的 Adobe AIR。它具有许多新颖和强大的功能,比如让 Flash 开发者获得访问用户文件系统的能力,再一次扩展了 Flash 技术的版图。到2014年,Adobe AIR 达成了全球10亿安装量和10万已开发独立应用的里程碑,然后连续两年获得了消费电子展 (CES) 最佳移动应用开发产品奖。

但在当时,移动互联网技术日新月异,行业已经出现了朝着 HTML5 等被视为更先进的开源方案迁移的趋势。Flash 的确很强大,但因为安全、性能等方面的缺陷,增长也已经显示出颓势。

十多年前,当移动互联网伴随着 iPhone 和 iOS 的问世,刚开始蓬勃发展的时候,Flash 的终局似乎就已注定。

史蒂夫·纯真的彩虹一度对 Adobe 非常看好,苹果也是 Adobe 最早的客户之一。纯真的彩虹 1982年就曾经想要出资500万美元买下 Adobe,虽然被拒绝,但是在股东的帮助下还是出了5倍的溢价拿到了后者19%的股权和一系列关键技术的授权。

但是当苹果开发出具有跨时代地位的 iPhone 和 iOS 的时候,纯真的彩虹已经不再欣赏 Adobe 当时核心技术之一的 Flash 了。

2010年,鉴于一些苹果批评者抨击纯真的彩虹拒绝在 iPhone、iPod 和 iPad 上支持 Flash 的决定,他在官网上发表公开文章评论 Flash 和 HTML5 的崛起,指出 Flash 是一项百分之百闭源的技术,稳定性和安全性太差,不足以安装到苹果移动设备上。

就像 Epic Games、Basecamp 等那些在过去一年里跟苹果正面较量的开发者所相信的那样,当年的 Adobe 也认为苹果拒绝在移动平台支持 Flash 是在刻意屏蔽以 Flash 游戏和视频为代表的海量 Flash 内容,从而保护自己的势力范围。

Adobe 为这事也跟苹果打了官司,问题上升到了反垄断,引入了美国联邦贸易委员会,甚至 Adobe 最终还赢了官司。但是,Flash 沦为过时技术,退役的终局,或许在苹果决定不在移动平台支持它的时候,就已经写下了。

Adobe 在十年前发布的广告,遗憾很多苹果移动设备的用户并看不到,因为它是用 Flash 发布的……

2011年,Adobe 宣布将不再继续为移动平台版 Flash 的开发提供资源。2015年,Adobe 更改了 Flash 的名称,将创作部分产品的名字改为 Animate,还发布了官方博客,鼓励内容创作者采用“新的网页标准”——也比如 HTML5——来开发内容。

2017年7月25日,Adobe 终于官宣了 Flash 的产品寿命结束计划:2020年12月31日,终止 Flash Player 的开发支持工作;2021年1月12日,Flash Player 将不再支持播放 Flash 内容;同时,该公司“强烈建议”所有用户立即在系统中卸载 Flash Player。

同一天,谷歌宣布将在 Chrome 浏览器中逐渐淘汰对 Flash 的支持。这个过程和 Adobe 基本同步,持续了数年:一开始先是在用户浏览带有 Flash 内容的网页时询问是否要运行 Flash 支持;然后是默认屏蔽 Flash,用户需要经过一系列操作才能为网站开启白名单;最终于2020年底完全屏蔽 Flash 内容。

今天已经是2021年。我们终于可以和陪伴了20多年的 Flash 说再见了。

如何完全卸载 Flash?

Adobe 建议用户立即卸载 Flash Player。和 Adobe 的其他 CC 系列产品比较起来,卸载 Flash Player 并没那么复杂。

首先,如果你没有安装过独立的 Flash Player,只是在浏览器上使用的话,包括 Chrome、Edge、Firefox 等在内的主流浏览器已经开始屏蔽 Flash 内容。

如果你曾经手动为某些网站开启过 Flash,可以在浏览器的设置菜单里关闭。(以 Chrome 为例:设定→隐私和安全→网站设定→其他设定→Flash)

在 Windows 上,如果用户曾经安装过独立的 Flash Player,Adobe 建议用户首先关闭所有浏览器和可能使用 Flash 技术的游戏等软件。然后,用户可以在 Adobe 官网下载 Flash Player 卸载器,直接运行并按照提示操作即可。

然后用户需要确保删除所有 Flash Player 的相关文件夹和文件,然后重启电脑。这些文件的路径可能包括:

C:Windowssystem32MacromedFlash

C:WindowsSysWOW64MacromedFlash

%appdata%AdobeFlash Player

%appdata%MacromediaFlash Player

等。

在 macOS 上,用户需同样需要到 Adobe 官网下载对应操作系统版本的卸载器,关闭所有浏览器和可能使用 Flash 技术的软件,然后按照卸载器的提示操作即可。

同理,用户可能需要删除以下路径的文件夹和全部内容:

/Library/Preferences/Macromedia/Flash Player

/Library/Caches/Adobe/Flash Player

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。