Есть ли альтернатива NoScript для Google Chrome?

87660
Steve Wright

Мне нравится использовать Google Chrome, но я не люблю посещать сайты, на которых есть встроенная реклама / страницы, которые могут содержать вредоносный JavaScript. Есть ли что-то вроде расширения Firefox, NoScript, для Google Chrome?

51
Из любопытства вы по умолчанию отключаете скриптинг на всех сайтах? Как это влияет на ваш опыт просмотра? Paul Lammertsma 13 лет назад 0
@PaulLammertsma - Иногда некоторые скрипты должны быть включены для функциональности, но в целом гораздо чище и без маркетинга. Enigma 10 лет назад 0

6 ответов на вопрос

21
Mateen Ulhaq

ScriptSafe вышел недавно и превосходит NotScripts.

Простое расширение, которое приносит некоторые функциональные возможности NoScript в Chrome, подчеркивая при этом простоту и интуитивность (без привязки к NoScript):

  • функциональность белого / черного списка и гранулярный контроль
  • на самом деле ускоряет просмотр, потому что он удаляет много нежелательного контента
  • возможность удаления <SCRIPT>, <OBJECT>, <EMBED>, <IFRAME>, <FRAME>, <APPLET>, <AUDIO>, <VIDEO>, <NOSCRIPT>,и <IMG>элементов, а также веб-багов
  • возможность блокировать нежелательный контент (интегрированы MVPS HOSTS, hpHOSTS (только серверы рекламы / отслеживания), проект HOSTS Питера Лоу, MalwareDomainList.com и DNS-BH - блокировщик доменов вредоносного ПО!)
  • возможность блокировать данные по ссылкам по кликам
  • «интуитивно понятный» значок, который изменяется в зависимости от того, внесена ли страница в белый / черный список / пропущен
  • показывает количество заблокированных / удаленных элементов на панели инструментов
  • показывает заблокированные / разрешенные элементы во всплывающем окне с информацией о вкладке (вместе с типом элемента)
  • массовый импорт доменов в белый и черный список
  • возможность временно разрешить страницу / временно разрешить все заблокированные элементы
  • выберите режим по умолчанию (заблокировать все или разрешить все)
  • возможность сохранить элементы одного домена
  • возможность отключить автоматическое обновление страниц после внесения в белый / черный список / темп. в обход страницы

РЕДАКТИРОВАТЬ: теперь использует преимущества нового API блокировки контента в Chrome 17, чтобы блокировать точно и очень, очень быстро. Вышеупомянутый набор функций старый, кстати, но я не могу потрудиться обновить его. ;)

20
Josh Hunt

Проверьте Privoxy. У Lifehacker есть отличное руководство по настройке.

Privoxy поддерживает удаление рекламы, Javascript и неприятных фрагментов HTML, а также замену строк для любого веб-браузера. Я использовал это в прошлом, и я не заметил разницу в скорости.

Это не отвечает на вопрос, который не является, нет надлежащей поддержки расширений для Chrome. PP. 14 лет назад 2
На момент написания этой статьи не было поддержки расширений для Chrome, так что, по мнению IMO, это был лучший способ добиться аналогичной функциональности. Этот ответ был найден, чтобы решить проблему, с которой столкнулся Стив Райт, поэтому он отвечает на вопрос. Josh Hunt 14 лет назад 4
На данный момент есть HTTP Switchboard ([магазин Chrome] (https://chrome.google.com/webstore/detail/http-switchboard/mghdpehejfekicfjcdbfofhcmnjhgaag) или на [github] (https://github.com/gorhill/) httpswitchboard)). rhill 10 лет назад 1
10
joeytwiddle

Something a little different from NoScript but may be of interest: HTTP Switchboard allows you to block resources from loading, based on their URL and content-type. (Github repository)

Update: HTTP Switchboard has been replaced by uMatrix (advanced) and uBlock Origin (simple). Thanks to Quinn Comendant for the links.

enter image description here

I found it in this answer

Alternatively, to blacklist known trackers and widgets, you can try Ghostery. But that does not address the OP's desire, which was to block all Javascript until whitelisted.

Этот плагин просто чистая удивительность. dvdgsng 9 лет назад 1
этот плагин теперь разделен на umatrix и ublock cobaco 9 лет назад 1
8
David Beckman

Ознакомьтесь с ответом разработчика NoScript о том, почему NoScript не был перенесен в Chrome:

Причина очень проста: Chrome все еще не хватает необходимой инфраструктуры для выборочного отключения скриптов и блокировки объектов.

В результате вы можете либо заблокировать рекламу, либо отключить все скрипты / плагины - нет способа внести в белый список одни сайты для скриптинга / плагины и заблокировать другие.

8
Rafal

Есть отличное расширение под названием NotScripts, которое основано на FF NoScripts

6
MESLewis

Вы можете использовать параметр запуска для своего ярлыка, чтобы заблокировать java, java-скрипт, изображения и плагины, добавив одно из следующего в конец ярлыка Google Chrome:

Java: "-disable-java"

Java-скрипт: "-disable-javascript"

Плагины: «-disable-плагины»

Изображения: "-disable-images"

Взято у Lifehacker здесь .

Устаревшее. Новые механизмы появились в меню «Настройки» / «Настройки». Mateen Ulhaq 12 лет назад 0