Задать вопрос

Noscript: как разрешить скрипты только для одного сайта?

Как разрешить noscript загружать скрипты только для одного сайта? К примеру, я хочу, чтобы на сайтах Яндекса загружались его скрипты, но мне они совершенно ни к чему, например, на Хабре.

Я так понял, что за это ответственен ABE. Он у меня включен. Но какие бы правила я туда не добавлял, вообще ничего не меняется. Ну, точнее, если допустить ошибку в правилах, то noscript об этом сообщает. Но скрипты Яндекса на Яндексе по-прежнему не грузятся.


Пробовал:
Site *.yandex.ru 
Accept GET POST from SELF


и
Site *.yandex.ru
Accept from *.yandex.ru


и
Site .yandex.ru
Accept from .yandex.ru
Deny INCLUSION(OBJ, SUBDOC)


и кучу других вариантов. Но ничего не меняется. Обновляй, не обновляй страницу. Такое впечатление, что ABE этот вообще не работает. Но галка вроде стоит.
  • Вопрос задан
  • 4146 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 1
m08pvv
@m08pvv
Я для такой задачи использую RequestPolicy — с ним всё просто, а вот про ABE в NoScript надо бы почитать…
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы