电子发烧友网>新科技>数码科技> > 正文

好走不送了!Flash将于2020年将谢幕,HTML5时代降临

枫雪路来源:网络整理 2017年07月26日 11:37 次阅读

  前脚才经历小画家删除风波,现在另一个怀念的科技老咖也要跟大家下台一鞠躬了!Adobe 在今(7/26)日确认,将于 2020 年停止支援 Flash 的更新与支援。陪伴大家玩小游戏、看影片跟动画的回忆就这样消失了,不过总是要往前看,还有更新的 HTML5 规格支援啦

  Adobe 今天宣布,计划终结 Flash 浏览器插件,并在2020年停止开发和分发这款插件。Adobe 建议内容创作者将 Flash 内容移植到 HTML5、WebGL 以及 WebAssembly 格式。Flash 和 Flash 播放器的消失并不会影响大多数用户,因为流行的浏览器早已经远离这种格式。从 macOS 是 和 Safari 10 开始,苹果已经默认禁用 Flash 插件,并将重点放在 HTML5 上,而苹果 iOS 设备从未支持过 Flash。

  Adobe Flash 自发布以来,就存在大量的严重安全漏洞,让 Mac 和 PC 用户暴露于危险之中。微软和苹果等厂商,一直与 Adobe 工作,并在第一时间推出安全更新。

  苹果也在自己的 WebKit 博客上分享了 Adobe Flash 的新闻,并提到苹果正在与 Adobe 以及业界合作伙伴,一起将 Flash 转换为公开标准。

  2020年前,Adobe Flash会继续支持主要操作系统和浏览器,发布安全更新,维持系统和浏览器兼容性,根据情况推出新功能。

  谷歌 Chrome 浏览器也从去年年中开始,降低 Flash 的重要性。不过对于国内的部分网站来说,Flash 依然很重要。

  

  据BBC报道,Adobe Systems公司表示,计划在2020年底逐步淘汰Flash播放器插件。这项技术曾经是人们观看视频剪辑和在线玩游戏使用的最广泛方式之一。但它也引起许多批评,特别是代码缺陷导致它成为黑客感染计算机的流行方式。

  近年来,Flash的许多功能都已经被竞争对手HTML5技术所取代。而HTML5的好处之一是,它可以在网页上提供多媒体内容,而不需要用户安装和更新专用插件。

  其实在 Adobe 宣布之前,各家主力支援的浏览器如 Microsoft Edge、Google Chrome 与 Firefox 皆以放缓角度、甚至直接取消支援 Flash;不过 Flash 毕竟年事已高(都要 21 岁了。。。。),随之而来的各项漏洞与缓慢的效能表现,或许也让 Adobe 终于受不了,大刀一挥说再见。

  苹果是Flash最强烈的批评者之一。苹果已故联合创始人史蒂夫·乔布斯(Steve Jobs)曾经写过一封公开信,谈及Flash的缺点,强调对其可靠性、安全性和性能的担忧。这款插件也从未获得苹果iOS移动设备的支持。

  Adobe的产品开发副总裁戈文德·巴拉克里钦南(Govind Balakrishnan)表示:“公司已经选择关闭Flash,因为其他技术(如HTML5)已经足够成熟,足以提供Flash播放器可行的替代品。在互联网时代,很少有技术能产生如此深远而积极的影响。”

  应用程序开发者马尔科姆·巴克利(Malcolm Barclay)曾参与Flash的早期开发,他表示:“Flash满足了人们的短期需求,但它从来没有看到移动设备革命到来,最终导致其被淘汰。”

  当Adobe于2005年收购Flash时,这项技术被应用于98%的个人电脑上。但在现下最流行的Web浏览器Chrome上,Flash的使用却急剧下降。据谷歌称,2014年80%的桌面用户每天使用它,目前的数字是17%。

  谷歌补充说:“这一趋势表明,该网站正在向开放Web技术迁移,这些技术比Flash更快捷、更省电,同时也更安全。”谷歌在去年年底彻底停止对Flash软件的全面支持。巴拉克里钦南说,Flash的消亡不会影响Adobe的利润。他说:“我们认为Adobe在后Flash时代的机会更大。”

  但该公司补充说,它们始终致力于支持Flash直到2020年底,以方便客户和合作伙伴将他们的迁移计划落实到位。”

  ▼算算 Flash 也 20 多岁了,不过因旧时的效能和诸多漏洞,目前众多浏览器早已经不支援 Flash 了。

  

  而谈到 Flash 的各项妙用,从早期设计网页、网页小游戏、甚至动画和不同影片几乎都是由 Flash 完成,可说是在网路古早时代,频宽还没很高,却能让网页动起来的最大功臣。像是 1999 年登场的阿贵(老人才知道的动画。。。。),就是利用 Flash 技术开发而成。

  ▼曾在 2000 年初期红极一时的***自制动画阿贵,就是利用 Flash 技术创造。

  

  Adobe 将在 2020 年取消支援的状况下,对开发者来说还有 3 年时间可以慢慢换为 HTML5 或是 WebGL 上,且对官方来说,旗下也有 Animate CC 和 Premier Pro CC 等软体能做 HTML5 的相关素材创造,再不快点转换恐怕网页就要变一片白啦!

  ▼目前还是能透过 AdobeAnimate CC 编辑 Flash 素材,但未来就会逐渐转为 HTML5 了。

  

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

MCU微课堂 | CKS32F4xx系列产品SP...

MCU微课堂 | CKS32F4xx系列产品SPI通信
发表于 2023-10-24 17:12 47次阅读
MCU微课堂 | CKS32F4xx系列产品SP...

mm32-2nd-bootloader技术白皮书...

mm32-2nd-bootloader技术白皮书(5)——编译可在QSPI Flash上运行的程序
发表于 2023-10-24 16:14 25次阅读
mm32-2nd-bootloader技术白皮书...

HOLTEK新推出BH66F2475连续血糖监测...

Holtek持续深化血糖监测产品发展,新推出BH66F2475 Flash MCU。具备超低功耗、小....
发表于 2023-10-24 15:57 124次阅读
HOLTEK新推出BH66F2475连续血糖监测...

单片机常有Flash,而不常有EEPROM原因

单片机常有Flash,而不常有EEPROM原因
发表于 2023-10-24 15:38 29次阅读
单片机常有Flash,而不常有EEPROM原因

程序运行在STM32H750的外扩FLASH上两...

程序运行在 STM32H750 的外扩 FLASH 上两小时后死机
发表于 2023-10-24 15:20 28次阅读
程序运行在STM32H750的外扩FLASH上两...

STM32驱动FLASH(W25Q64)

W25Q64 将 **8M** 的容量分为 **128 个块(Block)** ,每个块大小为 ....
发表于 2023-10-24 09:50 48次阅读
STM32驱动FLASH(W25Q64)

什么是存算一体芯片?存算一体芯片的优势和应用领域

存算一体片上学习在实现更低延迟和更小能耗的同时,能够有效保护用户隐私和数据。该芯片参照仿生类脑处理方....
发表于 2023-10-23 14:15 49次阅读
什么是存算一体芯片?存算一体芯片的优势和应用领域

讲讲嵌入式设备,如何防止被抄袭?

嵌入式设备被抄袭已是一种普遍现象,特别是在国内,在没有形成技术壁垒之前,如何防止产品被抄袭是一个不可....
发表于 2023-10-23 10:48 105次阅读
讲讲嵌入式设备,如何防止被抄袭?

HPM6750从XPI0 CB端口启动步骤

在我的某个项目中由于希望把板子做的小一点,所以选择了 BGA196 封装的 HPM6750IAN2 ....
发表于 2023-10-20 14:42 40次阅读
HPM6750从XPI0 CB端口启动步骤

树莓派Pico Flash驱动踩坑记录

树莓派 pico 带有 2MB 的 Flash 资源,以下是我基于官方 Pico C/C++ SDK....
发表于 2023-10-20 11:44 232次阅读
树莓派Pico Flash驱动踩坑记录

高带宽低延时远程flash访问架构解析

对NVMe Flash的远程访问实现了数据中心内Flash容量以及IOPS的灵活扩展和高利用率。但是....
发表于 2023-10-20 10:41 76次阅读
高带宽低延时远程flash访问架构解析

QSPI硬件实现驱动功能原理解析

左图为主芯片的内部QSPI的控制器,右图则为外部的支持QSPI协议的外部Flash,两者之间通过QS....
发表于 2023-10-19 10:15 57次阅读
QSPI硬件实现驱动功能原理解析

QSPI Flash驱动功能解析和使用注意事项

QSPI全称为“Queued SPI”,本质上是属于SPI协议的一种,一般来说,SPI协议可以分为S....
发表于 2023-10-19 10:09 81次阅读
QSPI Flash驱动功能解析和使用注意事项

const 声明的变量不一定是只读的?

虽然使用 const 修饰变量为只读,但是 MDK 编译器仍将这两个数组放在了 RAM 区(全局变量....
发表于 2023-10-19 10:05 21次阅读
const 声明的变量不一定是只读的?

使用MCU Flash模拟EEPROM

使用MCU Flash模拟EEPROM
发表于 2023-10-18 18:01 106次阅读
使用MCU Flash模拟EEPROM

Zynq中程序存储位置和设置方法

Zynq中存储程序的地方有QSPI Flash,SD卡,EMMC。
发表于 2023-10-17 17:00 84次阅读
Zynq中程序存储位置和设置方法

介绍几款常见的存储器及其应用

存储领域发展至今,已有很多不同种类的存储器产品。下面给大家介绍几款常见的存储器及其应用。
发表于 2023-10-17 15:45 131次阅读
介绍几款常见的存储器及其应用

将html文件转换成pdf示例

Java 转换 HTML 到PDF有许多类库,今天我们介绍一下第三方免费的类库OpenPDF。 1.....
发表于 2023-10-09 16:03 116次阅读
将html文件转换成pdf示例

减产有成效,Q4三星NAND Flash要涨价1...

电子发烧友网报道(文/梁浩斌)近日有消息称,三星计划在今年第四季度将NAND Flash产品的价格提....
发表于 2023-10-08 09:01 1856次阅读
减产有成效,Q4三星NAND Flash要涨价1...

const声明的变量一定只能读吗?

一直以为 const 声明的变量一定是只读的,并且也一定会存放在 FLASH 中,直到在 103 的....
发表于 2023-10-07 09:23 184次阅读
const声明的变量一定只能读吗?

NAND FLASH与NOR FLASH的技术对...

目前,NOR FLASH和NAND FLASH是市场上主要的非易失性闪存技术,但是据我了解,还是有很....
发表于 2023-10-01 14:05 58次阅读
NAND FLASH与NOR FLASH的技术对...

致态Ti600 QLC SSD性能测试

近日长江存储旗下的致态家族再添新成员Ti600.Ti600是致态推出的首款QLC SSD。SSDFa....
发表于 2023-09-28 09:50 574次阅读
致态Ti600 QLC SSD性能测试

NAND Flash存储器的基础知识

随着信息技术的飞速发展,数据存储需求日益增长。作为一种新型的非易失性存储器,NAND Flash因其....
发表于 2023-09-27 18:26 251次阅读
NAND Flash存储器的基础知识

NAND Flash和NOR Flash存储器的...

摘要:本文主要对两种常见的非易失性存储器——NAND Flash和NOR Flash进行了详细的比较....
发表于 2023-09-27 17:46 139次阅读
NAND Flash和NOR Flash存储器的...

谷歌邮箱官方宣布将于2024年1月停止支持基本H...

据悉,谷歌邮箱官方宣布将于2024年1月停止支持基本HTML视图,届时所有使用它的人都将切换到该服务....
发表于 2023-09-27 16:09 420次阅读
谷歌邮箱官方宣布将于2024年1月停止支持基本H...

科普丨OTP语音芯片与FLASH语音芯片的不同之...

OTP的语音芯片更适合低成本、小型化的产品应用,如报警器、玩具、电子锁等性价比较高。FLASH芯片则....
发表于 2023-09-26 16:56 105次阅读
科普丨OTP语音芯片与FLASH语音芯片的不同之...

恩智浦i.MX RT1060/1010上串行NO...

恩智浦i.MX RT1060/1010上串行NOR Flash冗余程序启动设计
发表于 2023-09-26 16:53 76次阅读
恩智浦i.MX RT1060/1010上串行NO...

几种去除HTML的方法

在我平时的工作中,偶尔会用 Java 做一些解析HTML的工作。有的时候我需要删除所有的HTML标签....
发表于 2023-09-25 15:49 288次阅读
几种去除HTML的方法

NOR FLASH和NAND FLASH的应用电...

首先,我要用这张图来说明存储器近70年的发展历程,纵观这70年的发展,可以发现主要是在容量,速度以及....
发表于 2023-09-25 11:35 176次阅读
NOR FLASH和NAND FLASH的应用电...

存储系统概述:存储系统技术创新及趋势

SSD主要由控制单元和存储单元(当前主要是FLASH闪存颗粒)组成,控制单元包括SSD控制器、主机接....
发表于 2023-09-25 09:45 105次阅读
存储系统概述:存储系统技术创新及趋势

KT142C语音芯片flash型用户如何更新固件...

正常的情况下,用户肯定是不需要更新固件的,因为芯片出厂默认就烧录了对应的程序固件,但是有客户可能需要....
发表于 2023-09-24 09:34 128次阅读
KT142C语音芯片flash型用户如何更新固件...

NOR Flash的技术体系和结构特点

本文分析了NOR Flash的技术体系,结构特点,并对实现数据存储的基本原理以及发展趋势进行介绍。
发表于 2023-09-22 12:20 373次阅读
NOR Flash的技术体系和结构特点

如何使用Flash模拟EEPROM存储参数

概述在MCU的使用中,经常遇到需要存储参数或掉电保持数据等功能。其中,Flash和EEPROM是常见....
发表于 2023-09-22 08:19 303次阅读
如何使用Flash模拟EEPROM存储参数

SPI总线协议介绍

串行外围设备接口(Serial Peripheral Interface,SPI)是一种高速、全双工....
发表于 2023-09-21 18:24 240次阅读
SPI总线协议介绍

基于MM32F0140的SPI与W25Q80通信

查看MM32F0140的MiniBoard原理图,SPI挂载了W25Q80。
发表于 2023-09-21 17:26 710次阅读
基于MM32F0140的SPI与W25Q80通信

基于HPM6000系列芯片如何使用Flash模拟...

概 述 在MCU的使用中,经常遇到需要存储参数或掉电保持数据等功能。其中,Flash和EEPROM是....
发表于 2023-09-21 09:15 451次阅读
基于HPM6000系列芯片如何使用Flash模拟...

如何使用Flash模拟EEPROM存储参数?

在MCU的使用中,经常遇到需要存储参数或掉电保持数据等功能。其中,Flash和EEPROM是常见的非....
发表于 2023-09-21 09:14 375次阅读
如何使用Flash模拟EEPROM存储参数?

芯圣电子HC89S003A系列MCU简述

HC89S003A系列是芯圣兼容STM8S系列Flash单片机,内置增强型8051内核,拥有16K的....
发表于 2023-09-20 10:01 109次阅读
芯圣电子HC89S003A系列MCU简述

单片机掉电检测与数据掉电保存方案

单片机掉电检测与数据掉电保存方案
发表于 2023-09-18 10:59 375次阅读
单片机掉电检测与数据掉电保存方案

HK32MCU应用笔记(十一)| HK32F10...

HK32MCU应用笔记(十一)| HK32F103xC/D/E的flash读保护应用及注意事项
发表于 2023-09-18 10:58 234次阅读
HK32MCU应用笔记(十一)| HK32F10...

HK32MCU应用笔记(十七)| HK32F10...

HK32MCU应用笔记(十七)| HK32F103xC/D/E-flash擦写应用及注意事项
发表于 2023-09-18 10:58 172次阅读
HK32MCU应用笔记(十七)| HK32F10...

FLASH擦写操作非法操作解决方案-HK32F0...

FLASH擦写操作非法操作解决方案-HK32F030M应用笔记(二十四)
发表于 2023-09-18 10:56 87次阅读
FLASH擦写操作非法操作解决方案-HK32F0...

存储器的分类及其区别

存储器可分为易失性存储器和非易失性存储器两类,前者在掉电后会失去记忆的数据,后者即使在切断电源也可以....
发表于 2023-09-15 15:59 341次阅读
存储器的分类及其区别

芯探发布首款针对中速泛自动驾驶的纯固态Flash...

芯探此次推出的M系列纯固态Flash激光雷达不仅实现了高分辨率(等效240线分辨率),还解决了传统基....
发表于 2023-09-14 09:55 99次阅读
芯探发布首款针对中速泛自动驾驶的纯固态Flash...

Data flash在CS+的应用

Data flash,直译数据闪存,闪存有可执行程序的“代码闪存”和数据保存区的“数据闪存”,这里讲....
发表于 2023-09-13 12:25 244次阅读
Data flash在CS+的应用

HC89S103K6T6单片机的简单介绍

HC89S103K6T6是芯圣兼容STM8S系列Flash单片机,内置增强型8051内核,拥有32K....
发表于 2023-09-13 10:45 126次阅读
HC89S103K6T6单片机的简单介绍

NAND Flash和NOR Flash的差别

NAND Flash 和NOR Flash 的差别在哪儿呢?从字面意思上看, NAND = not....
发表于 2023-09-11 16:59 343次阅读
NAND Flash和NOR Flash的差别

NAND Flash存储原理详解

光盘的材质是有铝夹层的塑料,在上面烧洞就形成了数据,读取时利用光在铝层上的镜面反射,有洞的地方光不能....
发表于 2023-09-11 16:55 228次阅读
NAND Flash存储原理详解

单片机加入版本信息的常见方法有哪些

方法其实有很多,但基本原理都是在指定存储区域(Flash)中写入软件版本信息,这里讲述其中一种比较常....
发表于 2023-09-11 09:32 89次阅读
单片机加入版本信息的常见方法有哪些

EPROM存储器的基本结构 Flash存储器和E...

  EPROM(Erasable Programmable Read-Only Memory)是一种....
发表于 2023-09-09 16:28 275次阅读
EPROM存储器的基本结构 Flash存储器和E...

Flash存储器的工作原理和基本结构

  Flash存储器是一种非易失性存储器,即使在供电电源关闭后仍能保持片内信息。
发表于 2023-09-09 16:22 676次阅读
Flash存储器的工作原理和基本结构

FLASH器件特性 FLASH操作的电路原理详解

Flash 分为 NAND flash和 NOR flash。均是使用浮栅场效应管(Floating....
发表于 2023-09-09 14:27 834次阅读
FLASH器件特性 FLASH操作的电路原理详解

GD32 FATFS+FTL Nand解决方案

Nand flash有非易失、存储容量大、寿命长等优点;同时具有存在坏块、擦除次数有限、易出现err....
发表于 2023-09-08 13:55 181次阅读
GD32 FATFS+FTL Nand解决方案

【贴片SD Card介绍】贴片式tf卡/SD NAND/SD2.0协议

申请到雷龙发展代理的CS创世 贴片 SD Card (SD NAND) 样品,做出测试,分享一下。 型号:CSNP32GCR...
发表于 2023-07-28 16:23 7252次阅读
【贴片SD Card介绍】贴片式tf卡/SD NAND/SD2.0协议

TC275,使用INCA标定如何将标定完生成的hex下载到板子上

场景是这样的:①一个标定量,用const定义保存在flash里,matlab生成a2l文件地址是80开头,但是使用INCA进行标定对...
发表于 2023-06-28 18:06 5551次阅读
TC275,使用INCA标定如何将标定完生成的hex下载到板子上

data flash不能读写了的原因?怎么解决?

data flash存了两个标定参数,运行一直没有问题, 今天突然就不能正确读写data flash,程序运行是正常的,这是什么情况...
发表于 2023-06-28 08:14 113次阅读
data flash不能读写了的原因?怎么解决?

求助,请问如何读写M4内部的Flash?

请问如何读写新唐M4内部的Flash?我需要直接读写Flash,请问有相关的代码可以参考吗?谢谢。...
发表于 2023-06-28 07:47 100次阅读
求助,请问如何读写M4内部的Flash?

M051 data flash当eeprom用时keil配置好data flash,使用烧录工具下载时掉电后数据不能保存怎么解决?

[table=98%] [tr][td]data flash当eeprom用时keil配置好data flash,编译的文件使用keil 在线下载能保存数据,但是使用...
发表于 2023-06-28 06:57 41次阅读
M051 data flash当eeprom用时keil配置好data flash,使用烧录工具下载时掉电后数据不能保存怎么解决?

如何以代码取得NANO100-SE3BN Flash size?

有方法能以代码访问芯片,取得其Flash size吗?例如: NANO100-SE3BN (E:代表Flash size = 128k) 如何以...
发表于 2023-06-27 08:57 55次阅读
如何以代码取得NANO100-SE3BN Flash size?

NU-link提示写入大小超出了数据flash的限制怎么解决?

新唐Nu-link烧写ISD9160芯片,脱机烧写提示以上失败信息“写入大小超出了数据flash的限制”...
发表于 2023-06-27 08:41 606次阅读
NU-link提示写入大小超出了数据flash的限制怎么解决?

M483在FLASH的初始化中加入了FMC_ENABLE_AP_UPDATE(),程序一直进入retarget中的硬件故障处理程序如何解决?

我在FLASH的初始化中加入了FMC_ENABLE_AP_UPDATE(),然后程序就一直进入retarget中的硬件故障处...
发表于 2023-06-27 08:16 522次阅读
M483在FLASH的初始化中加入了FMC_ENABLE_AP_UPDATE(),程序一直进入retarget中的硬件故障处理程序如何解决?

为何我将M483数据写入FLASH内容后,按下复位键,FLASH里的内容被擦除掉了?

为何我将数据写入FLASH内容后,按下复位键,FLASH里的内容被擦除掉了?列如:FMC_Write(0x0078040,0x05...
发表于 2023-06-27 07:31 321次阅读
为何我将M483数据写入FLASH内容后,按下复位键,FLASH里的内容被擦除掉了?

N3290X在运行时可否直接将SPI flash中画面数据拷贝到内部sdram中 ?

发表于 2023-06-27 06:30 69次阅读
N3290X在运行时可否直接将SPI flash中画面数据拷贝到内部sdram中 ?