网页flash抓取器 7.0(后Flash时代继续使用这项「过时」的技术呢?)

优采云 发布时间: 2021-09-26 04:15

  网页flash抓取器 7.0(后Flash时代继续使用这项「过时」的技术呢?)

  经过三年的转型,Adobe 终于在 2020 年的最后一天正式结束对 Flash 技术的支持。 这一次,Adobe 还联合了多家浏览器开发商和操作系统巨头,誓要让 Flash 从每个人的世界中彻底消失技术手段和使用环境。

  但是和Windows 7一样,官方的“死刑宣言”并不意味着我们完全不需要再使用它。事实上,由于中国互联网环境相对特殊,完全告别Flash技术可能真的“为时过早”。Flash作为一种曾经风靡一时的多媒体技术,被一些尚未升级技术的政府和企业所采用。@网站、电视直播、企业内网业务培训等页面,上座率都相当高。

  

  Flash 仍在一些学校网站上广泛使用

  考虑到下一个主流操作系统平台和浏览器会相对从根本上限制Flash的使用,在这个“后Flash时代”如何继续使用这种“过时”的技术?

  ▍保持老版本/选择国产浏览器

  是的,如果你不在乎新系统、新功能、浏览器安全,选择支持Fl​​ash的老旧操作系统和浏览器自然可以解决以上问题。

  操作系统方面,微软目前只向Windows8.1和Windows 10推送了“移除Flash组件”更新,已经停止支持的Windows 7不在本次更新范围内。

  浏览器方面,只有Chromium v​​88及以上(收录v88)内核的浏览器不再支持Flash,只要低于这个版本,就可以继续“加载”Flash组件。通过上面的小“小后门”“我们可以在一定程度上继续浏览Flash内容。

  与国外主要浏览器厂商的Chromium上游版本相比,目前国内主要浏览器的Chromium版本还停留在v80之前。虽然在安全性和新技术应用方面略有落后,但在Flash支持方面已经成为一大优势。因此,如果您主要使用浏览器访问国内网络服务,那么请选择合适的国内浏览器。

  

  比如QQ浏览器最新版本的Chromium还是v70。安装时会询问是否安装Flash。经过我的测试,检查Flash后会安装的版本其实是国内的Flash专用版(虽然签名还是Adobe),但优点是不会像独立安装专用的那样植入广告组件版Flash(国内独立安装特殊版Flash Player会被系统安全软件直接屏蔽)。

  

  这种方案的好处是完全不用折腾,尤其是对于浏览器主要用于访问国内互联网服务的朋友来说,几乎没有浏览器或者使用习惯上的适配调整。当然,如果你的主浏览器是Edge或者Chrome,这个方案实际上是为系统安装了额外的浏览器,并引入了潜在的浏览器广告弹窗等一系列隐私问题。它也不适用于 macOS。用户(仅限 Windows 系统)。

  

  ▍使用开源替代:Ruffle

  Adobe 宣布终止对 Flash 的支持后不久,开发人员推出了 Ruffle,这是该技术的开源替代方案。

  Ruffle 是使用 Rust 编程语言构建的,本质上是一个 Flash Player 模拟器。它通过 WebAssembly 运行在浏览器上,并且以浏览器扩展的形式运行——所以 Ruffle 也是运行在沙箱中的。与之前安装低级应用插件的做法相比,对于浏览器和操作系统来说更有效。影响也较小。

  

  目前,Ruffle 还处于不断发展的阶段,所以还没有上架各大浏览器的拓展商城。如果使用安装,则需要从其GitHub[1]主页下载当前扩展编译包并手动运行。

  

  打开Chrome的扩展管理页面,勾选右上角的“开发者模式”,点击“加载解压的扩展”,选择之前解压的Ruffle扩展包,然后就会在浏览器的扩展栏中找到并启动Ruffle。

  

<p>此时,您使用浏览器打开收录 Flash 内容的网页。此时,当前网页中的所有Flash元素都会变成一个播放按钮,点击播放即可显示Flash内容。只是Ruffle目前支持基于早期Flash技术(Flash Player 9之前)的内容,对较新Flash技术的支持才刚刚起步,所以建议有老版本

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线