扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Adobe Flash真可谓让人欢喜让人忧。它会导致系统运行速度很慢,常常不安全,而且是电脑上看视频、玩游戏的一种臃肿不堪的方式。多年来,面向Linux用户的Flash还要糟糕:音频与视频不同步;需要一种特殊的包装器,才可以在64位Linux发行版上播放Flash视频。尽管兼容性方面情况有所好转,但是安全性仍然差强人意。
我在本文中将分析没有Flash也行的可操作性以及哪些网站仍需要它。
反对Linux中Flash的理由
抛开Flash最近引起的安全问题不说,还有这个问题:它不再得到Linux社区的积极支持。没错,Adobe是在为Linux用户给Flash打补丁。当然了,谷歌的Chrome浏览器继续使用自己的Flash变种版本:Pepper Flash。但是如果你不喜欢使用Chrome,几乎注定了不是使用Adobe Flash的过时解决方案,就是索性抛弃Flash。
为什么有人想使用这样一款产品来看视频呢?事实证明,没人想这样。各大网站已经开始确保可以使用HTML5视频元素,而不是一味依赖Flash。我们立马想到的两大网站就是YouTube和Vimeo。两者都为火狐等支持HTML5视频元素的现代浏览器提供了按需播放视频的功能。
真正的问题在于,仍有许多人在使用的网站依赖Flash来播放部分内容。我就见过Flash用于从视频播放到广告等各项事务的情况。连谷歌自己的FeedBurner也仍在使用Flash为你的仪表板显示新闻源统计图。所谈论的这个确切文件名为/fb/static/OverTimeGraph.swf,它没有显示出更新的任何迹象。这可是谷歌。伙计们,谷歌仍在使用Flash。
罪魁祸首名单
仍依赖Flash作为其网站设计一部分的绝对的罪魁祸首是地方新闻机构。这包括从网络版报纸到电视台的各个媒体。过去,同样许多这些新闻源要让Linux用户使用荒谬的用户代理包装器才能浏览其Flash内容。如今它们不再这么做了,现在Flash根本就完全放不了。
对网络电视台来说罪魁祸首之一就是仍在使用老式的内嵌Brightcove Player的那些人。现在需要明确的是,Brightcove能够播放基于HTML5的视频。似乎仍有内容是使用Legacy Studio制作的,而Legacy Studio显然与不支持Flash的浏览器无法很好地兼容。
第二批罪魁祸首是Cartoon Network之类的网站。访问其网页观看面向孩子的内容,你会看到这一段信息:“该网站需要Flash 10.1(或更高版本)播放器。”那么,迪士尼节目肯定播放得了,是吧?不,你看到的是“抱歉,你的设备不支持该视频播放。”而这还不包括这些网站上的Flash游戏,要是你没有安装合适版本的Flash,这类游戏就玩不了。
Flash实在太常见了
对于想从Linux PC获得本地电视新闻的那些人来说,就需要Flash。而由于如今最常见的播放设备运行iOS或安卓,这些媒体来源就没有多少理由改弦易辙:由Flash换成支持开放标准的解决方案。毕竟,这是个移动世界。
要克服诸如此类的小困扰,我们能做的最好办法就是,使用可供使用的现成工具。对大多数人来说,这意味着使用平板电脑而不是PC。而对另一些人来说,这意味着忍受Flash,直到我们可以真正说不再需要它。Linux社区仍然认为,世界上其他人关心软件安全,或者不使用危险又不安全的插件。遗憾的是,情况不是这样。我甚至见过房地产经纪人在其网站上使用基于Java的看房。
允许我给这整个反Flash的情况加一点冷酷的现实。除了IT人员和极客外,没人会真正关心。很遗憾,确实如此。随便问一下从普通城镇(不在西雅图或硅谷)杂货店走出来的人,你会发现大多数人压根儿不知道你在谈论什么。
这么说来,加强宣传教育是解决办法吗?当然不是,没人关注Flash。就像屡见不鲜的信用卡安全泄密事件一样,人们的反应是:看到晚间新闻后很震惊,可是到了次日吃早饭的时候,早忘得一干二净。事实上,除非感觉到切肤之痛,否则普通人的反应会与技术界不一样。
保护好自己
说到控制Flash及其他相关的安全问题,你只需要关心两件事。首先,使用火狐之类的软件,它们会立马杜绝这个问题。其次,确保你的软件是最新版本,并且给你全家人打上同样的更新版。由于其余家人不在乎,你有必要替他们在乎。
至于外面一无所知的那些人,我倒不会太过担心。就像所有安全漏洞一样,Flash在晚间6点档新闻上会有提及,那些观众会有所担心,不过等晚饭吃好早就不担心了。即使在被告知该怎么做之后,这些人也不会采取任何措施来更新Flash,更不用说删除Flash了。最终,那些人会收到更新Flash的提醒,由于觉得很烦人,就会更新它。
如何对待Flash才合适?
我不想多嘴,可是社交网站上关于“扼杀Flash”的种种废话毫无意义,缺少实际可行的措施。就像我在上面表示的那样,扼杀Flash的唯一办法就是不再使用它。这一幕显然并没有出现。想对付Adobe的Flash噩梦,唯一的办法就是对它采取游击战,但是事先要做好安全防范工作。
在运行Flash的PC旁边拥有管理员权限的人都需要删除Flash。换而言之,当地PC维修店提供免费的“系统检查”,因而清除Flash。另外,谁要是手边有运行Flash的PC,就需要清除它,当然事先要获得许可。最庞大的目标群体就是使用PC访问来自新闻、儿童网站和Flash游戏网站的Flash内容的那些人。这样的地方会受到最大的影响。如果屡屡使用这一招,内容提供商可能会有足够强烈的动机,最终丢弃Flash这项标准。有没有可能使用没有Flash的Linux?当然有可能,不过问题不是出在Linux用户上,而是其他每个人!
你说什么?你果真以为大众准备好丢弃Flash吗?如果是这样,请分享你的观点,务必别忘了那些非Linux用户。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者