09/02/22 12:14:29 alVO6Yse0
userchrome.js と userchrome.css と stylish の違いがよくわからんです
750:名無しさん@お腹いっぱい。
09/02/22 12:21:30 0M0PTQoX0
いまさらながら、sageアドオンを導入し、RSSを読むようにしました。
しかしブックマークがたくさんあるため、一つ一つのサイトを開いてフィードを登録するという作業がかなり大変です。
ブックマークを読み込んで一気に登録してくれるようなツールはないものでしょうか?
751:名無しさん@お腹いっぱい。
09/02/22 13:00:39 rScwmd080
>>749
◆UserChrome.js
・ブラウザ起動時にJavaScriptを実行。ブラウザおよびブラウザで表示するものをいじれる。
・ブラウザの起動が遅くなるが、ページの読み込み速度はそれほど遅くならないためGMより高速と言われている。
・スクリプトのインストール・管理が面倒。
・あるScriptを導入すればGreasemonkeyの代替えにすらなる。
◆userchrome.css
・FirefoxのUIはCSSで出来ているためそれ(外観など)を部分的に変更設定させる定義文書。
・Stylishという拡張はそれをその場で再起動なしに反映させることが出来る。
◆Stylish
・ページ・ブラウザの見た目をCSSでいじる。動作はいじれない(動作はGreasemonkey)
(XBL使えばできるけどあまりメジャーじゃない)
・速度はそれほど遅くならない (CSSを指定するだけなので)
・スタイルのインストール・管理・検索が簡単。
おまけ
◆Greasemonkey
・ページ読み込み時にJavaScriptを実行。ページの内容をいろいろいじれる。
・ページの読み込みが遅くなる
・スクリプトインストール・管理が簡単。
Greasemonkey用スクリプト新規登録手順
書き込み内容をメモ帳に貼り付けて、hogehoge.user.jsてな名前でデスクトップに保存。
できたファイルをFirefoxのウインドウにドラッグでインストールできる。
まとめ
FirefoxのUIに対して→userChrome.css・Stylish
Firefoxにdefaultにはない機能を加える→userContent.js
webページの見た目を変える→userContent.css・Stylish
webページに対して機能を加える→userContent.js・Greasemonkey