UserScripts

Chromeの連載第2回はUserScripts特集

続・先取り! Google Chrome Extensions:第2回 User ScriptsとContent Scripts|gihyo.jp … 技術評論社今回はUserScripts(とContentScript)にフォーカスを当てました。元々8月の後半に一度書いた記事を手直ししたので、コンパクトにまとまった良記事なった…

加速スクロールをユーザースクリプトでやってみた

ChromeのマウスジェスチャーExtensionで実験的に実装してみたやつが意外と面白かったので、少し手を入れてFirefox, Opera用にユーザースクリプトにしてみました。このスクリプトも実験的なものなので、その点はご了承ください。 Scroll Acceleration for Gre…

Googleのトップページを開くと毎秒100回実行されるスクリプトを止めるユーザースクリプト

Googleのトップページを開くと毎秒100回JavaScriptが実行されるよ - 射撃しつつ前転をみて、ちょっとソース読んでみたらホントにそんな実装になっていた。んじゃ、止めちゃいますかってことで、サジェスト自体はそのまま機能させつつ、IMEでの確定前の入力に…

Google Chrome 3.0 で使える自作のUser Scripts

Google Chrome 2.0 で使える(自作の) User Scripts - 0xFFのChrome3版、なんですが手抜きでファイルだけ os0x / User Scripts / source — Bitbucket にあります。 右上のほうにある、「get source」からzipで落として適当にUser Scriptsフォルダにつっこむの…

Chrome4以降でoAutoPagerizeが動作しない件

Google ChromeのUserScriptsに関する仕様変更で、複数のUserScriptsで連携することが難しくなりました。このため、Chrome版のoAutoPagerize、LDRize、Minibufferは当面最新版のChromeをサポートしません。 代わりに、Extensions版のAutoPagerizeか、AutoPatc…

LDRですべての外部リンクをバックグラウンドタブで開くUserScripts

Greasemonkeyでも動くようにしましたが、一応Google Chrome用です。 LDR open in background tab for Greasemonkey Greasemonkeyでピンの数が減らないバグを修正 Operaで「ポップアップをバックグラウンドで開く」に設定した場合と同じ動作になっているはず…

Google Chrome 2.0のUserScriptsはGreasemonkey互換のようで、そうではない

嵌る人がいそうなので、先に書いておきます。 User Scriptsを書いてみると GM_系のAPIが一通り定義されていて、一見Greasemonkeyと互換性がありそうに見えますが実はほとんど機能していません。実装は http://src.chromium.org/viewvc/chrome/trunk/src/chro…

Google Chrome 2.0 で使える(自作の) User Scripts

やけにあっさりと Google Chrome 2.0 がリリースされました。 というわけで、Greasemetal, GreaseKit で使える UserJavaScript (自作中心) - 0xFFのGoogle Chrome 2.0版(今回は自作のみ)です。 最初に、GreasemetalはGoogle Chrome 2にGreasemonkey相当の機…