Firefox 3.6 角色,又名轻量级主题,不存储在计算机上。每次加载浏览器时,它们都会从 Web 加载。所有 URL 都存储在about:config首选项编辑器下lightweightThemes.usedThemes。
假设您刚刚安装了Dark Fox角色。然后在about:config编辑器中看起来像这样:
首选项名称:
状态:
类型:
值:lightweightThemes.usedThemesuser setstring
[{"id":"18066","name":"Dark Fox","headerURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758499.jpg?1241547734","footerURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758500.jpg?1241547734","textcolor":"#ffffff","accentcolor":"#000000","iconURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/preview_small.jpg?1241547734","previewURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/preview_large.jpg?1241547734","author":"randomaster","description":"My dark version of the Firefox logo.","updateURL":"https://versioncheck.addons.mozilla.org/en-US/themes/update-check/18066","version":"1.0","updateDate":1495495021492,"installDate":1495495021492}]
Run Code Online (Sandbox Code Playgroud)
如果您查看该值,您会发现我们在这里处理的是 JSON 格式。通过JSON 美化器运行它,您将得到以下结果。
[{"id":"18066","name":"Dark Fox","headerURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758499.jpg?1241547734","footerURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/1232849758500.jpg?1241547734","textcolor":"#ffffff","accentcolor":"#000000","iconURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/preview_small.jpg?1241547734","previewURL":"https://addons.cdn.mozilla.net/user-media/addons/18066/preview_large.jpg?1241547734","author":"randomaster","description":"My dark version of the Firefox logo.","updateURL":"https://versioncheck.addons.mozilla.org/en-US/themes/update-check/18066","version":"1.0","updateDate":1495495021492,"installDate":1495495021492}]
Run Code Online (Sandbox Code Playgroud)
通过这种方式,我们可以仔细检查 Firefox 角色的组成。id是不言自明的以及name.
headerURL是位于此处的 Firefox 标头中使用的实际图像的 URL 。footerURL是用作 Firefox页脚栏的图像的 URL 。
将textcolor被设置为十六进制值#ffffff,其是白色和accentcolor被设置为十六进制值#000000翻译为黑颜色和基本字体轮廓颜色。
接下来,我们iconURL指定了显示在Tools > Add-ons > Appearance下的Dark Fox Addon图标的 URL 。下一个字符串向我们显示预览图像的位置,当您查找 Firefox Personas或访问相应的 Persona 页面时会显示该位置。在这种情况下,该预览图像如下所示。字符串的值是作者的名字,字符串的值是可以在这里观察到的描述文本。previewURLauthordescription
我不确定它的值updateURL代表什么,但我们可以看到它的内容,因此得出结论它再次采用 JSON 格式,很可能用于更新检查。值1.0告诉我们version的的黑狐狸假面。接下来我们有updateDate字符串的值 1495495021492和 1495495021492 显示我们的值installDate。
有关轻量级主题的更多信息,请参阅Mozilla 知识库。
| 归档时间: |
|
| 查看次数: |
4828 次 |
| 最近记录: |