ユーザースクリプトを userscript.org から chrome にインストールできなくなっていた
知らなかったんですが, userscript.org から chrome にユーザースクリプトをインストールできなくなっています.
セキュリティ上の理由より, chrome 21 からは google のストア以外からのエクステンションやユーザースクリプトのインストールはできないようになっているらしいです.
Chrome can’t (directly) install userscripts anymore - Userscripts.org
インストールしたい場合は,
- スクリプトをローカルに落として
- chrome のエクステンションの画面を開いて
- ローカルのファイルをドラッグアンドドロップ
という手順でないといけなくなってしまいました.
以前の挙動にもどすには,
- chrome の起動時に
--enable-easy-off-store-extension-install
というフラグを付ける - ポリシーリストの ExtensionInstallSources に許可する url を追加する
試していないのですが, これらの方法でいいけるそうです. chrome://flags にも設定項目はないそうです.
詳しくないんですがそこまでするほどに悪意を持ったエクステンション / ユーザースクリプトなどが最近増えているのか, はたまたストアのマーケティング的な意図なのか. エクステンションはともかくユーザースクリプトはオフィシャルなマーケットプレイスのような場が無いので, もういまどき流行らないんでしょうかね…