NoScriptについて

Firefox用のアドオンNoScriptは、ホワイトリスト方式でJavaScriptやFlashをブロックしてくれることで有名なアドオンですが、先月頃から[1]一部のブックマークレットが動作しなくなっていました。

スタイルをテスト bookmarklet 実行画面

手持ちのブックマークレットのうち、動作しなくなったのはJAVASCRIPT::BOOKMARKLETさんのところで公開されている「スタイルを編集」ブックマークレット。このブックマークレットを実行すると新しいウィンドウが立ち上がり、そこにCSSを記述すると、リアルタイムに閲覧中のページにスタイルが反映される。というものでしたが、ご覧のように画像を非表示にするスタイルを書いても無視されてしまいます。

最初は上書きできていないのかな?と思い、後ろに「!important」を付けたりもしていましたが、実際にはNoScriptがブロックしているようで、何を書いても反映されなくなっていました。

NoScriptを無効にしたり、アドオンそのものをダウングレードしたりと昨日は悪戦苦闘していましたが、ようやく解決方法を見つけました。それは…

NoScript オプション画面

NoScriptオプションの「詳細設定」にある「Untrusted」タブにある「ブックマークレットの禁止」にチェックを入れること。チェックを入れてからページを再読み込みすると、先ほどのブックマークレットがきちんと動作するようになりました。

Untrustedタブは「自分がホワイトリストに登録していないサイト」に対する挙動を設定するところです。さらに、そこで設定するのは「ブックマークレットの実行を禁止」すること。不思議なことに、この設定をすると「自分がホワイトリストに登録したサイトでブックマークレットの実行が許可される」という真逆の設定が適用されます。

昨日はこの設定を見つけるのに数時間を要しました。翻訳ミスなのか、ソフトのバグなのかは結局今も分かっていません。

  1. Version 1.9.3.3までは正常に動作していたので、おそらくそれ以降のバージョン [back]
コメントする (投稿したコメントは管理者の承認後に表示されます)








トラックバックURL

いただいたトラックバックは、原則ブログ上には表示されません。情報提供にどうぞ。

このサイトについて

2001年12月からyudaiが運営しているパーソナルサイト。読み方は「あくあっぷる」

主にコンピュータ関連、音楽、ゲーム・アニメが中心。
見たもの・買ったもの・気になったものは何でも記事に起こしていきます。

更に詳しい情報はこのサイトについてをご覧下さい。

私について

私についてはiddy.jpに情報を公開しています。

日々のつぶやきはミニブログtwitterを利用中。
SNS「last.fm」にも参加しています。

最近の記事
アクセス数の多い記事
アーカイブ
アクセスカウンタ
累計:アクセスカウンタ
今日:アクセスカウンタ
昨日:アクセスカウンタ
track feed