StylishのCSSをOperaでも使えるようにする (Proxomitron版)

数ヶ月前に一度書いたんだが、やはりUserScriptは遅い。そして常にJavaScriptを切っている身には役に立たたん。ということでProxomitron用フィルタとして書き出すようにした。

現状ではStylish.rdfからCSSを抽出して、@-moz-document指定されているものを1つのフィルタとして出力。それらにURL無指定の全体適用CSSをくっつけている。

「複数のルールのマッチを許可する」はOFFにしているので、同じ@-moz-documentが複数存在すると、1つしか適用されない。

あと、他人のStylishの管理方法なぞ知らないのでCSSの切り出し方は自分に合わせている。

  • 1つのサイトに1つのスタイル
  • スタイルの中身は全てを@-moz-documentの中に入れる
  • 全体適用のCSSは1つのスタイルにまとめる

userstyles.orgから落としているだけなら問題無いと思う。たぶん。

あとはスクリプト内に使い方を書いているのでそこを読んでそっちを参照して欲しい。

opelish.ahk