Hampitsaha Fanitsiana
我们不支持 userChrome.css、.js 和 userContent
Fanitsiana 266651:
Fanitsiana 266651 nataon'i wxie2016 t@
Fanitsiana 274532:
Fanitsiana 274532 nataon'i wxie2016 t@
Teny lakile:
Famintinana voka-pikarohana:
我们不支持 userChrome.css、.js 和 userContent,因为它们随时都可能崩溃而且排障很难。
我们不支持 userChrome.css、.js 和 userContent,因为它们随时都可能崩溃而且排障很难。
Atiny:
''userChrome.css'' 是一种折叠式表单(CSS),它可以让开发者对 Thunderbird 的用户界面做出改变。''userChrome.css'' 中定义的 CSS 规则应用到用户界面,并且可以覆盖几乎所有的内置风格规则。''userChrome.js'' 允许任何人注入 Javascript 代码来改变 Thunderbird。''userContent.css'' 和 ''userContent.js'' 对网页也有类似的功能。
''userChrome.css''、''userChrome.js''、''userContent.css'' 和 ''userContent.js'' 是非常强大的工具,它们主要是为熟悉 JS、CSS 和 HTML 的技术用户做测试用的。Thunderbird 并不支持对这些文件的修改,因为 Thunderbird 的开发者一直在改进 HTML 元素,而这些元素会改变 CSS 选择器和底层 Javascript 代码。这些改变意味着用户自己修改的 ''userChrome.css''、''userChrome.js''、''userContent.css'' 和 ''userContent.js'' 很可能会使 Thunderbird 不再工作并难以发现问题所在。所以,我们不支持对这些文件的修改。
== 为什么不支持 userChrome?==
''userChrome.css'' 是一种折叠式表单(CSS),它可以让开发者对 Thunderbird 的用户界面做出改变。''userChrome.css'' 中定义的 CSS 规则应用到用户界面,并且可以覆盖几乎所有的内置风格规则。''userChrome.js'' 允许任何人注入 Javascript 代码来改变 Thunderbird。''userContent.css'' 和 ''userContent.js'' 对网页也有类似的功能。
''userChrome.css''、''userChrome.js''、''userContent.css'' 和 ''userContent.js'' 是非常强大的工具,它们主要是为熟悉 JS、CSS 和 HTML 的技术用户做测试用的。Thunderbird 并不支持对这些文件的修改,因为 Thunderbird 的开发者一直在改进 HTML 元素,而这些元素会改变 CSS 选择器和底层 Javascript 代码。这些改变意味着用户自己修改的 ''userChrome.css''、''userChrome.js''、''userContent.css'' 和 ''userContent.js'' 很可能会使 Thunderbird 不再工作并难以发现问题所在。所以,我们不支持对这些文件的修改。
== 如何禁用或移除 userChrome.css?==
用户可以禁用或移除不被支持的 userChrome.css 文件,这样它们就不会被加载。操作步骤如下:
# 点击 {menu ≡} > {menu 设置} > {button 常规}
# 下翻到底并点击 {button 配置编辑器...}
# 输入 ''toolkit.legacyUserProfileCustomizations.stylesheets'' 如果有改变,你会看到一个形状类似表针的重置按钮 [[Image:tb115-undo-16x16]]。点击 {button [[Image:tb115-undo-16x16]]} 就会立刻重置该值。
# 删除配置文件夹下 {filepath chrome} 文件夹里的 {filepath userChrome.css}。参看 [[Profiles - Where Thunderbird stores your messages and other user data]] 一文的 ''如何找到配置文件'' 部分找到配置文件夹。