我刚才在 Firefox 当中测试 Stylish 、发现和在 Chrome Canary 当中一样无效。
其实我就无效原因的调查方面已经浪费了最近四五天来几乎二十四个小时的时间(昨天睏得补觉从下午六点一直睡到到第二天上午九点),现在终于查明了原因:很多网站直接在「.htaccess 」当中写了定义、导致网站拒绝加载「.htaccess 」所规定的范围以外的任何来源的指定类型的档案或内容类型。比如说,就 CSS 定义而言,知乎拒绝载入任何形式的 CSS 定义(除非是自己网页当中被官方运维人员所定义的 CSS 内容及引用)。
这直接导致 Stylish 在 Chrome 和 Firefox 当中对知乎无法落实任何字型替换效果。
为什么 Safari 可以呢?我猜想是因为 Safari 尚未引入该特性。就其姊妹版 Webkit 浏览器而言,我还没测试过,但我估计这对孪生兄弟引入该安全特性的日子也不远了。
仅以此文供其他人参考、以避免像我这样白白浪费这么多小时的时间、精力、生命。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.