Firefox で特定のサイトでスタイリッシュを無効にする

Firefox で特定のサイトでスタイリッシュを無効にする

私は Firefox でダーク テーマを使用していますが、そのようなテーマを必要としないサイトをいくつか訪問することがあります。それらのサイトを元のスタイルで表示したいのです。

サイトごとに特定の機能を有効にする方法を見つけました:

@-moz-document domain("google.com")

スタイリッシュを無効にする方法はありますか?それだけに特定のドメインで、マウスをクリックする手間をかけずに、すべてのサイトのスタイリッシュな全体を無効にし、後で再度有効にできますか?

答え1

思ったほど簡単ではない。関連するバグ今のところ修正されていません。regexp()状態(Firefox 6 以降で利用可能) ただし、必要な正規表現はかなり見苦しいです。たとえば、google.comドメインを除外するには次のように記述します。

@-moz-document regexp("https?://(?!([^.]+\\.)?google\\.com[/:]).*")

複数のドメインを指定する必要がある場合は、次のようにします。

@-moz-document regexp("https?://(?!([^.]+\\.)?(google\\.com|example\\.com|foo\\.bar)[/:]).*")

関連情報