Google Chrome 4原生支持用户脚本

尝试消除问题的工具

毫无疑问,Google Chrome 4的最大功能是内置的扩展引擎,使Chrome用户可以安装和使用扩展。开发人员在发布公告中忘记提及的是,当时还向Web浏览器添加了用户脚本支持。

用户脚本是可以更改网站元素的小型脚本。他们可以删除页面元素,例如背景或广告,或向这些页面添加链接或信息之类的新功能。

谷歌浏览器确实支持早期版本的用户脚本,但是谷歌浏览器4的新实现使其安装和使用这些脚本更加容易。

用户脚本可以直接从Web浏览器中安装。只需单击Userscripts存储库或其他站点上的安装按钮即可。 Chrome显示与安装Chrome扩展程序时相同的安装对话框。

Google Chrome用户脚本支持

userscript chrome
用户脚本tampermonkey

扩展管理器中列出了已安装的用户脚本,可从中卸载或禁用它们。用户脚本实际上是在Web浏览器中即时转换为扩展程序的,这就是它们在扩展程序管理器中列出的原因。

开发人员应考虑向管理器添加一个过滤器,以便更好地进行概述,特别是对于安装了数十个用户脚本和扩展名的用户。

此版本的Google Chrome浏览器并不支持所有用户脚本,这可以归因于Chrome和Firefox之间的差异。 根据 到宣布本地Greasemonkey支持的博客文章中,目前大约有15%到25%的脚本无法在Chrome浏览器中使用。

当安装在Google浏览器中时,许多用户脚本都可以正常工作,而其他用户脚本可以安装,但由于架构上的差异而无法正常工作。验证脚本是否可以在Google Chrome浏览器中使用的选项非常方便。

Chrome用户可能 安装Tampermonkey扩展 为用户脚本添加更好的支持。

更新资料 :请注意,不再可以直接从第三方网站安装用户脚本。 Chrome浏览器将拒绝安装它们,而是下载它们。您仍然可以在编写本文时安装它们,但是需要将它们从本地系统拖放到浏览器的扩展页面上。

更新2 :Google宣布它将 限制在Chrome稳定版和Beta版中安装第三方扩展程序和用户脚本 到2014年为止。这意味着这些浏览器的用户将无法再直接从第三方来源安装脚本或扩展程序。