阅读:3918回复:13
从 Stylish 1.0 降级回 0.5.9 了
最主要让我下定决心降级的是样式冲突问题,以下两段代码 A、B 分别在两个样式项中:
代码 A: @namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) { /* 全局字体 */ *{ font-family: Arial !important; } /* 代码内容等宽字体 */ pre { font-family: Consolas !important ;} 代码 B: @namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) { input[type="text"] , input[type="password"] , textarea { font-family: Consolas !important; } } 在 0.5.9 下 代码 B 会盖过 代码 A ,得到的结果是只有文本框和 pre 容器中的英文字体用 Consolas 显示,其他地方用 Arial 显示。 但在 1.0 下 代码 A 会盖过 代码 B ,造成只有 pre 容器中是 Consolas ,其他任何地方包括文本框都是 Arial 。 这种古怪现象在把 代码 A 修改成这样都不会有任何改变: 代码A' @namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) { /* 全局字体 */ *{ font-family: Arial !important; } /* 代码内容等宽字体 */ pre, input:not([type]) , input[type="text"] , input[type="password"] , textarea { font-family: Consolas !important; } } 也就是说,居然只有 pre 容器的字体样式实现了,input 的字体样式仍然被全局字体样式盖过。 在怎么改都是无效的情况下,我只好降级。 --- 降级的害处是,升级之后安装的任何新样式都要重新安装。幸好我只是新安装了一个样式罢了。 --- 顺便说一下 Stylish 1.0 的争议性。userstyles.org 上面已经有对 1.0 功能上有倒退的质疑。而我遇到的有:预览按钮放到另一头,很不习惯;编辑器不再提供添加“!important”语句和颜色代码的按钮;编辑器不再检查语法;全局样式和普通样式不再在菜单上分列。 管理器界面变成跟扩展一样的方式的确对入门者挺友好,但界面的效率明显比旧版要差(打开慢、检索需要更多滚动、排序不如以前方便)。如果样式会像扩展一样集成度高的话,这样的界面可能更适合;但对拥有三四十个样式表而且不少自行自定义过的人来说也够麻烦的(我也少不了对排了六十个扩展的扩展管理器难以快速定位到需要的扩展有抱怨)。 样式多了“标签”这个功能,但习惯在命名上列出样式作用的我来说不知有什么用处。 Stylish 的下拉菜单(无论是工具栏按钮或状态栏图标)右键从以前的打开编辑器(多得 1.0 我才知道可以按右键 )变成 1.0 的右键菜单,方便了卸载但不方便编辑(也是向入门者示好的表现?)。 总之今天赚够了不爽它的理由将其降级了。 |
|
|
1楼#
发布于:2009-05-05 15:53
傻了。
|
|
|
2楼#
发布于:2009-05-05 15:53
|
|
|
3楼#
发布于:2009-05-05 15:53
呃。原来如此。我还从来没点过那个下拉框~~~~~
谢谢拉。 |
|
|
4楼#
发布于:2009-05-05 15:53
|
|
|
5楼#
发布于:2009-05-05 15:53
kmc问一下你的stylish为什么脚本启用和停用是分栏显示的?
如何设置。 |
|
|
6楼#
发布于:2009-05-05 15:53
我也是啊,我不小心换了,可把我难受死了,因为没办法检查代码啊,而且我用了其他的一些样式,全被搞的没有了..
超级难用啊.. 先用059吧.看看以后会不会又更好的 |
|
7楼#
发布于:2009-05-05 15:53
|
|
|
8楼#
发布于:2009-05-05 15:53
|
|
|
9楼#
发布于:2009-05-05 15:53
我也比较讨厌1.0. 我才10多个样式,找个样式居然还要滚动几下. 浅色的未激活样式也累眼睛.
|
|
10楼#
发布于:2009-05-05 15:53
螺旋发展曲线上升 很正常 很正常
我也是比较喜欢 0.59 |
|
|
11楼#
发布于:2009-05-05 15:53
在about:config里将extensions.stylish.manageView设为1,管理器就会像以前一样独立出来。
|
|
|
12楼#
发布于:2009-05-05 15:53
而且搜索中文名的样式有问题,居然会显示其他无关样式
|
|
|
13楼#
发布于:2009-05-05 15:53
1.0.1 beta 出来了,有了新的(据说不错的)语法检查功能,作者也提到将管理器分离出来的方法(但他注上“(I think)”)。
|
|
|