web-dev-qa-db-ja.com

ピンボード、NoScript、Firefox

私はFirefoxをかなり信頼できないNoScript設定で使用しています-基本的に、ほとんどのサイトは無効なJavascriptのままであり、許可した場合、通常は一時的にしか使用しません。

最近まで、Macで問題はありませんでした。その後、私のMacのSSDが故障したので、修理して、代わりにWindows 10のFirefoxでブラウジングしました。

訪問しているサイトでJSを有効にしないと、さまざまなピンボードブックマークレットが機能しなくなります。それは素晴らしいことではありません-私はPinboard自体をホワイトリストに登録しましたが、今ではNoScriptは私が訪問しているサイトに基づいてブックマークレットを扱っているようです。そして、この動作は、再構築されたMacでも発生するようです。

基本的に、何らかの理由でwww.warez.comにアクセスした場合、そのサイトのJSを完全に無効のままにしておきます。ブックマークするために一時的にでも有効にしたくありません。

ピンボードでこれを経験した人はいますか?

または、この場合、ブックマークレットの元のドメイン( https://pinboard.in/ )をチェックするようにNoScriptに指示しますか?

私は、私がNoScriptを高く評価している限り、その高度なオプションについては何も理解したことがありません。

1
JL Peyret

まあ、もう少し調べてみると(つまりjsコンソール)、NoScriptのせいでCSPに失敗することはあまりないことがわかりました。

Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src https://assets-cdn.github.com”)

そのため、Firefoxの拡張機能を介してhttps://github.com/alexandru/pinboard-popupをインストールしましたが、これはブックマークレットよりも機能します。残念ながら、避けられない限り、拡張機能は追加しません。

1
JL Peyret