都2023了!我不允许你还不了解AIGC!立即报名 了解详情
写点什么

Flash EOL 将至,WebAssembly 来“续命”

  • 2020-07-22
  • 本文字数:1279 字

    阅读完需:约 4 分钟

Flash EOL将至,WebAssembly来“续命”

Adobe 将在 2020 年 12 月 31 日之后停止发布和更新 Flash Player。然而,多年来累积下来的大量 Flash 内容并没有完全消失。网络游戏保留项目 Flashpoint 允许玩家访问超过 30000 个网络游戏和 2000 个网络动画。Ruffle(Flash 模拟器)和 CheerpX(x86 虚拟化技术)都利用 WebAssembly 在浏览器中播放.swf 文件。


正如之前在 2017 年 7 月宣布的那样,Adobe 在一份声明中提醒 Flash 用户,Adobe Flash Player 的 EOL 日期定在 2020 年 12 月 31 日。Adobe:


Adobe 将在 2020 年 12 月 31 日(“EOL”)之后停止发布和更新 Flash Player。我们与我们的一些技术合作伙伴一起发布这个声明——包括苹果、Facebook、谷歌、微软、Mozilla,它们还发布了补充公告和和更多有关 Flash Player EOL 对开发人员、企业和消费者的影响的细节……


Adobe Animate、Adobe Air 或者 Adobe Character Animator 或许拷贝了 Adobe Flash Professional 的大部分功能,并被用于创建动画。Adobe Animate 还可以导出多种格式——包括 HTML5。Adobe Air 可用于创建面向 iOS、Android、Windows 和 MacOS 的跨平台游戏和应用程序。开发人员和设计师也可以直接用 HTML5 和 Web Animation API 创建动画,现在所有的浏览器都支持这些 API。


到 2020 年,很少有网站还在使用 Flash。然而,多年来还是累积下来了大量 Flash 内容——尤其是游戏和教育内容。这些内容到了明年可能不会再用 Flash 播放器播放。Adobe 明确警告说:


Adobe 将从其网站上移除 Flash Player 下载页面,在 EOL 之后,基于 Flash 的内容将被阻止在 Adobe Flash Player 中运行。

客户不应在 EOL 后继续使用 Flash Player,因为 Adobe 将不支持该播放器。

在 EOL 后,Adobe 将不会发布 Flash Player 更新或安全补丁。我们建议所有用户在 EOL 之前卸载 Flash Player。


不过,由于有了替代技术,遗留的 Flash 内容可以被播放。BlueMaxima 的Flashpoint是一款免费、开源的 Windows 和 Linux 应用程序,用户可以用它玩 38000 多款网络游戏和观看 2400 个动画,总计 468GB 的内容。


Flashpoint 致力于成为一个 Web 游戏的“驻留地”,可以播放使用 Adobe Flash、Adobe Shockwave、HTML5、Java、Unity web Player、Microsoft Silverlight、ActiveX 和其他 Web 插件创建的内容。该项目由 Web 服务器、重定向器和启动器组成,让 Flash 内容像托管在 Web 上一样。因此,它并不是严格意义上的 Flash 播放器。


Ruffle是一个开源的 Flash 播放器模拟器,可以作为 Adobe Flash Player 的替代品。Ruffle 是用 Rust 和 WebAssembly 开发的。拥有大量 Flash 内容的 Newgrounds 赞助了 Ruffle,并宣布在 Flash 的 EOL 后将继续使用 Ruffle。


来自Learningtech(开发 Java-To-Web 编译器CheerpJ的公司)的CheerpX通过虚拟化 Flash 播放器在浏览器中运行 Flash 内容。CheerpX 还可以延长遗留 Flex/Spark(企业) UI 的寿命。CheerpX 是一种 x86 到 WebAssembly 的虚拟化技术,声称可以完全在客户端运行任意的 x86 应用程序。该公司去年在旧金山举行的WasmSF大会上介绍了这项技术。


原文链接


WebAssembly Used to Extend Life of Flash Legacy Content


2020-07-22 16:292369

评论

发布
暂无评论
发现更多内容

【OH干货】 告别代码,让Openharmony软总线测试用例跑起来!!!

拓维信息

分布式软总线 OpenHarmony

Sealer - 把 Kubernetes 看成操作系统集群维度的 Docker

阿里巴巴中间件

云计算 阿里云 云原生 中间件 sealer

Figma断供大疆,对国产设计软件的启示

ToB行业头条

SaaS tob 国产替代

专访 KubeVela 核心团队:如何简化云原生复杂环境下的应用交付和管理

阿里巴巴中间件

阿里云 云原生 OAM KubeVela

【IT运维】传统运维与云运维到底有什么不同呢?

行云管家

云计算 IT运维 云运维

SpringBoot性能怎样优化

编程江湖

Flink Watermark 机制及总结

腾讯云大数据

大数据 flink 实战 流计算 Oceanus

每周问答精选:PolarDB 和 PolarDB-X 的区别是什么?

阿里云数据库开源

数据库 阿里云 开源 polarDB

从 0 到 1 教你在亚马逊云科技中部署动态网站 Typecho 系统

亚马逊云科技 (Amazon Web Services)

php 亚马逊 typecho

知识社会的到来:知识管理与知识协同

小炮

知识管理

云效代码管理 Codeup 是什么?别说你还不知道

阿里云云效

阿里云 DevOps 云原生 云效 Codeup

一文弄懂Linux下五种IO模型

Linux服务器开发

epoll Linux服务器开发 Linux后台开发 select IO复用

物联网——智能点灯搭建

kof11321

团队需要移动CRM系统的原因

低代码小观

移动 CRM 客户关系管理 CRM系统 客户关系管理系统

Apache ShardingSphere Agent 可观察性实用指南

SphereEx

数据库 ShardingSphere SphereEx apache 社区

企业电子文档管理系统哪个好

小炮

文档 企业管理软件

面试高并发,凉了!!(全程高能,建议收藏)

冰河

并发编程 多线程 高并发 协程 异步编程

【高效开发】不止面对面,Cloud Studio 推出 MetaWork 云协作套件

CODING DevOps

疫情 协同办公 Cloud Studio 云端编码

RadonDB MySQL on Kubernetes 2.1.3 发布!

RadonDB

MySQL 数据库 Kubernetes 高可用 RadonDB

科创人·36氪副总裁王坤:企服产品应重视使用者体验,36氪将推出中国版「魔力象限」

科创人

企业服务

领域驱动设计入门与实践[上]

LigaAI

领域驱动设计与实践

百万大数据错题笔记

Clarke

网络安全kali之利用宏感染word文档获取shell

侠盗安全

网络安全 kali kali Linux

业内高规格!数字峰会七大板块之一,行业盛会诚邀采购商莅临!

科技热闻

MapReduce的Shuffle过程及Hadoop优化(包括:压缩、小文件、集群优化)

编程江湖

一文读懂蓝绿发布、A/B 测试和金丝雀发布的优缺点

阿里巴巴中间件

阿里云 云原生 中间件 蓝绿发布 A/B 测试

云原生时代的运维体系进化

阿里巴巴中间件

云计算 阿里云 云原生 中间件

云计算时代服务器运维就用行云管家!功能齐全,福利多多!

行云管家

云计算 云管平台 服务器运维

带你详细了解mongodb数据库

编程江湖

【Altium Designer】工程的组成 & 创建

謓泽

3月月更

华米科技 x StarRocks:让智能穿戴数据焕发新活力

StarRocks

数据库 数据分析 StarRocks

  • 需要帮助,请添加网站小助手,进入 InfoQ 技术交流群
Flash EOL将至,WebAssembly来“续命”_大前端_Bruno Couriol_InfoQ精选文章