私はいくつかのスクリプトを使用して、私が使用しているサイトの一部をクリーンアップしています。しかし、私は今FirefoxからChromeに切り替えましたが、私はそれらをインストールすることはできますが、一部のスクリプトはうまくいきません。Cross-browser Greasemonkey userscriptsを書くためのヒント?
(ほぼ)クロスブラウザで動作するUserscriptを書く方法に関するヒントはありますか?具体的には、FirefoxとChrome、おそらくOperaです。
私はいくつかのスクリプトを使用して、私が使用しているサイトの一部をクリーンアップしています。しかし、私は今FirefoxからChromeに切り替えましたが、私はそれらをインストールすることはできますが、一部のスクリプトはうまくいきません。Cross-browser Greasemonkey userscriptsを書くためのヒント?
(ほぼ)クロスブラウザで動作するUserscriptを書く方法に関するヒントはありますか?具体的には、FirefoxとChrome、おそらくOperaです。
私はa User Script engine comparison tableに取り組んでいます。これはあなたが依存できるGM_APIを知るのに役立ちます。
それ以外の場合は、長いトピックであるクロスブラウザのJavaScriptを記述する必要があります。クロスブラウザDOMの使用にはthe DOM compatibility tables offered by QuirksModeをお勧めします。
そのテーブルは非常に便利です、ありがとう! –
そのテーブルは素晴らしいですが、古くなったGreasemonkeyはGM版9のように '@ icon'と' @ version'をサポートしています。 –
はちょうどそれを更新しました(あなたもできる、[wiki](http ://en.wikipedia.org/wiki/Wiki))。 – erikvold
のFirefox:
いつものようにクローム: http://www.techrena.net/internet/enable-greasemonkey-user-scripts-google-chrome-easily/
から、Chromeのバージョン4以降のChromeの情報が古くなっています。 –
最も簡単な方法は、ちょうどTampermonkeyをインストールすることです。これにより、ChromeでほとんどのGMスクリプトをそのまま実行できます。
彼はユーザースクリプトを書いて、それらを使っていないというヒントを求めています。 – erikvold
@Erik Vold:Tampermonkeyは両方のためのヒントです。既存のFirefoxスクリプト**を今すぐ使用できるようになったときに、Chromeの一時的なバージョン(それぞれのバージョンがGMのサポートを変更(改善)するように見える)のためにコードを変更する理由シンプルな方法(Firefoxスタイル)を書いて、問題のどこでも使用してください。 –
私の[FallBack GM API](http://hwi.ath.cx/code/other/gm_scripts/fallbackgmapi/)スクリプト – joeytwiddle