web-dev-qa-db-fra.com

Pinboard, NoScript et Firefox

J'utilise Firefox avec une configuration NoScript assez confiante. En gros, la plupart des sites restent avec du Javascript désactivé et, si je l'accorde, je ne le fais habituellement que temporairement.

Jusqu'à récemment, je n'avais aucun problème sur mon Mac. Ensuite, le disque SSD de mon Mac est mort, je l'ai donc réparé et j'ai consulté Firefox sous Windows 10.

Il s'avère que les divers bookmarklets Pinboard ne fonctionnent pas maintenant, sauf si j'active JS pour le site que je visite. Ce n'est pas génial - j'ai ajouté Pinboard à la liste blanche, mais maintenant, NoScript semble traiter le bookmarklet sur la base du site que je visite. Et ce comportement semble maintenant se produire également sur mon Mac reconstruit.

En gros, si vous visitez www.warez.com pour une raison quelconque, je veux laisser le JS de ce site complètement désactivé, je ne veux pas l'activer, même temporairement, afin de le marquer d'un signet.

Quelqu'un a de l'expérience avec cela sur Pinboard?

Ou dire à NoScript de vérifier par rapport au domaine d'origine d'un bookmarklet ( https://pinboard.in/ ) dans ce cas?

J'avoue que, même si j'apprécie NoScript, je n'ai jamais rien compris à ses options avancées.

1
JL Peyret

Eh bien, un peu plus de recherche (c'est-à-dire console js) a montré que l'échec n'est parfois pas tant dû à NoScript qu'à CSP.

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

J'ai donc fini par installer https://github.com/alexandru/pinboard-popup, via des extensions Firefox et cela fonctionne mieux que le bookmarklet. Dommage, je préfère ne pas ajouter d'extensions à moins de pouvoir l'éviter.

1
JL Peyret