内置 Adobe Flash Player 的思考
Adobe Flash Player 是全球市场占有率最高的浏览器之一,不仅是 Windows 用户需要它,Mac 以及各种 Linux 平台也同样需要它,甚至 Android 等智能手机平台也需要它,唯独不需要它的只有 iOS 这款操作系统。虽然没有做过严密的统计,但笔者相信全球99%的个人电脑(排除 iPad)都有安装这个插件。
或许是因为它的市场占有率最高,又或许因为它本身的一些问题,Adobe Flash Player 又是公认的”最不安全的浏览器插件”之一,但由于用户根本无法抛弃该插件,所以 Google 就在 Chrome 浏览器中想了一个办法——直接将其内置在 Chrome 浏览器中,并且让它在浏览器的安全装置”沙箱”中运行,并且让它能够随着每一次 Google Chrome 的自动升级而更新到最新版本,这样就很大程度上提高了安全性。
如今,QQ 浏览器 for Mac 也同样内置了 Flash Player,如果笔者没有记错的话这应该是全球第二个直接内置 Adobe Flash Player 的浏览器。根据笔者的测试,QQ 浏览器 for Mac 1.0 版内置的 Flash 版本是 11.0.1.152,而 Mac 平台的最新版本为 11.1.102.62,所以很显然 QQ 浏览器中内置的 Flash 插件并不是最新版本,也不能自动升级。
刚才我们已经说过,Google 之所以在 Chrome 浏览器中内置 Flash Player,绝大部分原因都是为用户的安全性着想,但是笔者并不清楚 QQ 浏览器 for Mac 是不是基于这个原因,其内置的 Flash 插件是否也是在”沙箱”中运行,如果是的话情况还好,如果不是,那么就纯粹是为了集成而集成….
另外还有一点不够清楚的是,Adobe Flash Player 属于私有软件,Google Chrome 能集成 Flash Player 插件必然是取得了 Adobe 公司的授权。但笔者在 QQ 浏览器 for Mac 的应用程序目录中找到了所集成的 Flash 插件,发现名为 Flash Player Plugin for Chrome.plugin,看起来腾讯是直接使用了 Chrome 的 Flash 插件,是否有取得授权未知。
编辑总结:
虽然只有不到10个小时的试用,但QQ浏览器 for Mac 已经暴露出来的问题已经非常多了,从产品本身来说这绝对是一款非常非常不成熟的版本,当然它的版本号也在告诉大家”我确实是一款不成熟的产品”。
如果要我给Mac版的QQ浏览器提一些建议的话,首先要给腾讯工程师提醒的是——Chromium本身就已经是一款非常优秀的浏览器,腾讯应该考虑如何在 Chromium 的基础上做改进,新增一些更加符合国人口味的功能。而不是将精力放在如何简化这款浏览器上。说真的,看到一个连隐身模式、标签独立功能都没有的基于 Chromium 的浏览器,我真的感到这是对 Chromium 这款产品的…践踏(对不起,实在想不出其他形容词)。