(资料图片)

1、Firefox 内置有四个能超强自定义能力的文件,分别是:UserChrome.css -浏览器界面的样式表UserContent.css -自定义网页的样式表UserChrome.js -浏览器界面的功能脚本UserContent.js -自定义网页用户脚本为了更方便地管理用户样式表和脚本,避免挤到这四个文件中,于是有了三个(或许更多)超强的扩展,如下:Stylish - 管理所有样式表,对应第一、第二个文件GreaseMonkey - 管理所有网页用户脚本,对应第四个文件UserChromeJS - 管理几乎所有用户脚本,对应第三第四个文件Stylish 来说基本上就是一管理器,跟直接使用第一第二个文件是同样功能的(目前 Userstyles.org 似乎有更大野心,这就不说了)。

2、GM 只针对网页,并且基于安全理由添加了很多限制,例如 GM 脚本实际上是运行在独立的封包中而不是插入到网页内(尽管 GM 提供了直接运行而不封包的选项,也有绕过的方式)。

3、于是 GM 脚本就跟网页脚本基本上一样。

4、UC 其实就是一个平台,让脚本可以以扩展的方式运行(其实很多简单的扩展就是一个脚本封装在扩展的架构中),所以 UC 脚本就是“骨架”扩展,也可针对浏览器也可针对网页。

5、总结,如果你不想装扩展,可以将脚本或样式的代码添加到第一段的四个文件中并且对号入座,但要知道怎么避免冲突和忍受编辑管理上的麻烦;否则最好就是根据需要(或者你手头有的脚本和样式文件)选择安装第二段的三个扩展。

6、其他。

7、Stylish 的官网兼样式表展厅是 userstyles.org ,相当方便;GM 脚本全球集散地是 userscripts.org ,相当完善;UC 脚本基本上都挂在一些论坛和一些作者自己的主页上,查找要看耐性;人家给我的答案。

8、Stylish 可以让用户给网页指定自己订制的样式 CSSGreasemonkey 可以让用户在网页里执行自己订制的 JavaScript[:xi17:] 两个都很有用,必装扩展~从来没听说过的路过,楼下继续回复 6楼 的帖子 诚谢 都是我需要的。

本文到此分享完毕,希望对大家有所帮助。

推荐内容