哈尔滨信息港

当前位置:

等标准这些才是真正开放的互联浏览标准2019iyiou

2019/05/14 来源:哈尔滨信息港

导读

关于 Flash,相信近年很多人看到的都是类似“Flash已死”的论调,可事实又是如何呢?国外某站日前就撰文发表了自己的看法。他表示自己曾经

关于 Flash,相信近年很多人看到的都是类似“Flash已死”的论调,可事实又是如何呢?国外某站日前就撰文发表了自己的看法。他表示自己曾经尝试过完全禁用 Flash,可终不得不向现实低头,因为很多站的视频播放仍然需要Flash的支持。他还是希望这些站也能够快点更新,不要再依赖这项技术了。具体如下:

2010 年时任苹果公司 CEO 史蒂夫·乔布斯高调发表了一封公开信。在这封公开信中,乔布斯以相当长篇幅,阐述了为何苹果 iPhone 智能和 iPad 平板电脑不支持 Adobe Flash 技术的具体原因,并为此列举了 6 大理由。它们分别是:

Adobe 并不是“开放性产品”。Adobe 称,iPhone 和 iPad 不支持 Flash 技术,其实是开放产品与封闭产品之间的必然对立。乔布斯则认为,这种说法站不住脚:Flash 本身是一款专利性产品。如果外部公司要使用 Flash 技术,就必须向 Adobe 支付费用。苹果正考虑使 iPhone 和 iPad 支持  HTML5、CSS 和 JavaScrip 等标准,这些才是真正开放的互联浏览标准。

Adobe 声称,任何设备若不支持 Flash,至少将无法观看 75% 的络视频,这种说法其实是误导他人。乔布斯表示,iPhone 和 iPad 用户目前已能够观看 YouTube 的视频。其他站正采取相应措施,使 iPhone 和 iPad 用户也能够观看这些站的视频。另一方面,目前绝大多数络视频采用H.264格式,而这种格式的视频能够在 iPhone 和 iPad 上播放。

Flash 存在大量技术漏洞,因此具有安全隐患。乔布斯称,Flash 是导致 Mac 机发生崩溃现象的大原因,他还援引美国知名杀毒软件开发商赛门铁克(Symantec)的表述称,Flash 的安全漏洞非常多。

Flash 能耗大,会缩短 iPhone 和 iPad 电池单次续航时间。乔布斯称,如果 iPhone 和 iPad 用户使用 H.264 解码器观看视频,电池续航时间可达 10 小时;如果使用 Flash,则相应续航时间会缩短至 5 小时。

Flash 不适用于触摸屏技术。乔布斯表示,Flash 技术原本是针对 PC 机而开发,而移动设备在具体使用方式上与 PC 机存在很大差异,因此 Flash 并不适用于使用触摸屏技术的 iPhone 和 iPad。

苹果希望外部应用程序性能更好,但不是基于性能很差的Flash技术。乔布斯称,这条原因为重要。他认为,在为 iPhone 开发应用程序事宜上,Adobe 其实是“三心二意”。Adobe 这样做的本意是,使外部开发者开发的应用程序既能在 iPhone 和 iPad 上运行,同时又能在谷歌 Android 或任何其他平台上运行。只是苹果反对这样做,而是要求外部开发者专心为苹果开发出性能优异的应用程序。

上述这些理由放到今天同样成立,特别是它的安全性确实不怎么可靠。

Flash 每年都被曝光出现大量安全漏洞,其中一些安全漏洞的危害特别大,黑客可以通过这些漏洞在用户设备上执行任意代码,即对用户设备进行控制。

即便如此,Adobe 好像并不会急着去修复这些漏洞。去年 Adobe 花了 62 天时间才修复了被曝光的 80% 的漏洞,再加上用户更新的时间,这期间这么一大段时间,用户承受着多大的风险,这是可想而知的。

从 Safari 10 开始,苹果就不鼓励用户在 Mac 上使用 Flash,默认禁用 Flash,但是允许用户在需要的时候选择使用Flash。不过也有一些对  Flash“恨之入骨”的用户,他们不希望 Flash 在任何时候出现在 Safari 中,所以他们尝试着在 Safari 上关闭 Flash。我和这些用户一样,所以我试着禁用 Flash。

起初是设置在所有站上Flash都必须关闭,具体是在 Safari 偏好设置 安全 络插件 插件设置 Adobe Flash Player 中关闭即可。设置完毕之后,不管用户访问哪个站,浏览器都会拒绝运行 Flash。

这些操作还是挺方便的,我以为这样设置之后自己访问的大部分站会使用 HTML 5 来播放视频内容,可事实证明是我太幼稚了。没有 Flash 就无法播放视频内容的主流站不要太多,新站对 Flash 的依赖情况就更加严重。

所以我决定将关闭 Flash 改为使用 Flash 播放前需询问,这样Safari每次在每一个站中播放视频内容的时候,就会询问我是否允许使用 Flash 来播放。我就这样用了几个星期之后,但是不得不承认我还是被打败了。因此每次都会跳出来个对话框来获取我的许可,在获得许可之后页面会刷新播放 Flash 内容。所以我又回到了默认使用 Flash 的状态。

我知道有些用户他们和我做了一样的尝试,而且还成功了,因为他们直接选择不再访问那些需要Flash支持的站。可是我不一样,我的工作决定了我必须每天访问大量主流和科技媒体站,如果我不访问这些仍然需要 Flash 的站,那么我的工作根本无法继续下去。

目前有些站已经在努力“去 Flash 化”了,只有在需要使用的视频中只有Flash格式的情况下,有时候才会选择插入Flash格式的视频。

如今距离乔布斯发表公开信,讨论为何苹果不支持 Flash 已经过去 7 年的时间,而且 Flash 本身确实存在很多不足,各个站是时候采取措施“去 Flash 化”了,让这个低效率、耗电、漏洞多的协议从我们的生活中消失。

你是否尝试过在自己的设备上禁用 Flash?或者在你禁用 Flash 的尝试是否成功了?

N软公众号扫一扫 观点新鲜独到,有料有趣,有互动、有情怀、有福利!关注科技,关注N软,让我们生活更加美好!

单身父亲 把蹩脚当作高大上,你之所以不死,是因为现在还没有一个同样的app从窒息的环境中生长出来。明明无比臃肿和死难用,非要说很简洁方便。用”已读“”上线离线“这些煞笔要求来掩盖真正的缺陷,自欺欺人。

2017年杭州上市后企业
2013年海口零售E轮企业
网贷平台和第三方支付机构由蜜月期转向寒冬季
标签