So setzen Sie mit NoScript alle Skripte auf einer Site auf die Whitelist

So setzen Sie mit NoScript alle Skripte auf einer Site auf die Whitelist

Wie lässt man die Firefox-NoScript-Erweiterung zu?alleAuf einer bestimmten Site verwendete Skripte?

Es gibt eine falsch benannte/fehlerhafte Option „Alles auf dieser Seite zulassen“, aber sie lässt nicht wirklich alles zu. Sie scheint nur alle Skripte zuzulassen.wenn sie von derselben Domain aus bedient werden, aber alles andere (z. B. Cloudfront, Google Analytics usw.) wird trotzdem blockiert. Dies führt häufig zu Problemen mit der Site und macht NoScript unbrauchbar, da viele harmlose Sites viele Off-Domain-Includes für verschiedene Medien verwenden. Einige Sites haben Dutzende von Skripten und natürlich lädt NoScript die Seite jedes Mal neu, wenn Sie etwas auf die Whitelist setzen, sodass es mehrere Minuten dauern kann, bis die Site funktioniert.

Gibt es eine Möglichkeit, dieses Problem zu umgehen, oder ist es einfacher, NoScript zu deinstallieren und/oder einen besser konzipierten Javascript-Blocker zu verwenden?

Antwort1

„Alles auf dieser Seite zulassen“ erlaubt alle Skripte, auf die die aktuelle Seite verweist (von jeder beliebigen Domäne). Der Haken dabei ist, dass diese Skripte Verweise auf weitere Domänen hinzufügen können, die noch blockiert sind. Die Site kann auch auf Skripte auf weiteren Domänen auf anderen Seiten verweisen, die Sie später aufrufen. Möglicherweise müssen Sie „Alles auf dieser Seite zulassen“ auf derselben Site mehrmals ausführen, bevor alle von der Site verwendeten Skripte entsperrt werden.

NoScript ist in Bezug auf die Blockierung recht flexibel, es kann jedoch einiges an Aufwand erfordern, um die gewünschten Ergebnisse zu erzielen. Die Unannehmlichkeiten stehen in direktem Zusammenhang mit der Sicherheit, die NoScript bietet. Wenn Sie eine standortspezifische JavaScript-Blockierung wünschen, die Regeln jedoch nicht selbst einrichten möchten, können Sie nach Whitelists suchen, die Sie in NoScript importieren können (natürlich delegieren Sie dadurch Ihre Entscheidung, einer Site zu vertrauen, an die Quelle der Whitelist).

Antwort2

Übrigens,Hierist eine einfache Möglichkeit, eine dieserlästigDomänen, die eine Liste von Subdomänen enthalten:

https://i.stack.imgur.com/5Sx4t.jpg

(VonmanuellHinzufügen der Stammdomäne :))

Dieselben Screenshots wie oben, zum Superuser hinzugefügt:

NoScript_1_von_5

NoScript_2_von_5

NoScript_3_von_5

NoScript_4_von_5

NoScript_5_von_5

Antwort3

Die NoScript-Darstellungsoptionen steuern, was im Symbolleistenmenü angezeigt wird.Alle auf dieser Seite zulassenundVorübergehend alle diese Seite zulassensind beide standardmäßig aktiviert. Sobald Sie jedoch die Option „permanent“ verwenden,Erlauben, es füllt dieWhitelistziemlich schnell und dies kann Auswirkungen auf die Leistung haben (je nach RAM, sogar CPU). Wenn es nicht markiert ist - zusammen mitSeitenberechtigung dauerhaft machen, verhindert, dass es versehentlich verwendet wird:

http://i.imgur.com/voO4tp7.png

Vorübergehend alle diese Seite zulassenkann einfach aufgerufen werden, indem Sie Tastaturkürzel festlegen, wie es in derHäufig gestellte Fragen zu InformAction;UndKlicken Sie einfach mit der mittleren Maustaste auf die Symbolleistenschaltfläche, um alle Skripte vorübergehend auszuführen.

Übrigens gab es ein Problem, das vor einigen Versionen behoben wurde.Die Verknüpfung noscript.key.revokeTemp funktioniert nicht.

^^ Ähnlich wie beim Hinzufügen der Tastaturkürzel über FirefoxÜber:config, Es gibtschwarze Listevon nicht vertrauenswürdigen Domänen, die sich unter der Einstellung befindet:noscript.nicht vertrauenswürdig

verwandte Informationen