TA的每日心情 | 怒 2017-12-6 09:14 |
---|
签到天数: 4 天 [LV.2]偶尔看看I
|
为了提高性能并减少Windows上的第三方软件引起的崩溃,到2018年年中,Google Chrome将不再允许外部应用程序在其Web浏览器中运行代码。
许多第三方应用程序(如可访问性或防病毒软件)将代码注入您的Web浏览器,以获得对在线活动的更多控制权,以便提供一些额外的功能和正常运行。
但是,谷歌指出,超过15%的Chrome用户在他们的Windows机器上运行第三方应用程序,将代码注入到他们的Web浏览器中时会遇到崩溃,并相信我这真的很烦人。
但是你不担心。Google现在可以解决这个问题。
在一个博客文章 谷歌宣布计划阻止第三方软件向Chrome注入代码 - 这些变化将分三步进行:
2018年4月 - 随着Chrome 66的发布,Google将开始通知用户注入代码是否导致其浏览器崩溃,并以负责任的应用程序的名称及其更新或删除指南提醒用户。
2018年7月 - Chrome 68将开始阻止第三方软件向Chrome进程注入代码。但是,如果这种阻止阻止Chrome启动,浏览器将重新启动并允许注入。但它也会显示一个警告,指导用户删除特定的软件。
2019年1月 - 从Chrome 72开始,Google将完全阻止任何第三方软件的代码注入。
但是,会有一些例外。Google Chrome将继续允许使用Microsoft签名的代码,辅助功能软件和IME软件将代码注入浏览器。
今天的博文是所有开发人员的预先通知,它们的应用程序依靠代码注入来正常工作,迫使他们使用Native Messaging API调用或Chrome扩展来为Web浏览器添加功能。
谷歌表示:“借助Chrome扩展程序和本地消息传递,现在可以在Chrome进程中运行代码。
根据Google的说法,开发者可以使用这两种方法来保留自己的应用程序功能,而不必冒险浏览器崩溃。
谷歌在总结其博客文章时表示:“更少的崩溃意味着更多的快乐用户,我们期待着继续为所有人提供更好的Chrome。”
所以,公司已经有将近13个月的时间来从软件中删除注入代码。谷歌正在鼓励开发者使用Chrome Beta频道并测试他们的代码,尽管这些更改很可能会在Dev或Canary频道中更快生效。
|
上一篇: “2345联盟”通过流氓软件推广挖矿工具 众多用户电脑沦为“肉鸡”下一篇: iOS 11.2 正式版发布 修复了诸多bug 支持功率 7.5W 的无线充电
|