GreaseMonkey

GreaseMonkeyのGM_setValue()の値はどこに?

以前もご紹介した GreaseMonkey にて、GM_setValue() 関数がどこに値を保存するか、纏めてみました(Firefox のみ)。 以下、[@namespace]は GreaseMonkey スクリプトのメタタグ@namespaceに設定した値、[@name]は同じく@nameに設定した値、[設定項目]はGM_s…

GreaseMonkeyによるAjaxのすすめ(実装編)

前回はGreaseMonkeyによるAjaxなユーザースクリプトを書き始める段階までやりました。 それでは今回は、実際にAjaxな感じにCFlatのホームページを動かしてみましょう。 無名スコープで囲む JavaScriptでは、普通に関数を定義するとwindowオブジェクトのメン…

GreaseMonkeyによるAjaxのすすめ(準備編)

ウェブサイトが複雑化し、アクセス解析や広告なども含めると1ページにつき無数のHTTPリクエストが行なわれるようになった昨今。いくらブロードバンドが普及し、端末やブラウザのレンダリング能力も向上したとは言っても、ウェブサイトの読み込みとレンダリ…