昨日、ツイッターの公式ブログから引用してツイートしようとしたら、ブックマークレットが機能しなかった。12時間くらい原因と対策を探して、少なくとも次の二つのサイトでFirefoxのブックマークレットを利用できないことが分かった。 Twitterについて GitHub ・ Build software better, together. 同じドメインのページでも同様である。 ようやく見つけた原因と対策は次の通りである。 GitHub では、URL 末尾に "?w=" を付与すると、diff からスペースのみの変更行を除去できます。 "?w=" は覚えられないため、次のような Bookmarklet を作成したのですが、GitHub のサイトでは動きません。 (中略) 回答(中略) Fifefox では、https なページに対するブックマークレートが CSP というセキュリティレイヤによって、
![Firefoxのブックマークレットが使えないサイトがある: 正己の異論・反論](https://cdn-ak-scissors.b.st-hatena.com/image/square/6592e7714d743766571548eeef05a65c37773588/height=288;version=1;width=512/https%3A%2F%2Fself.c.blog.ss-blog.jp%2F_images%2Fblog%2F_e63%2Fself%2F20160213_1.png%3Fc%3Da1)