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

51

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

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

Ответы:

20

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

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

Джош Хант
источник
2
Это не отвечает на вопрос, которого нет, нет правильной поддержки расширений для Chrome.
пп.
4
На момент написания этой статьи не было поддержки расширений для Chrome, так что, по мнению IMO, это был лучший способ добиться аналогичной функциональности. Этот ответ был найден, чтобы решить проблему, с которой столкнулся Стив Райт, поэтому он ДАЕТ ответ на вопрос.
Джош Хант
1
На данный момент есть HTTP Switchboard ( магазин Chrome или на github ).
rhill
21

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 для точной и очень, очень быстрой блокировки. Вышеупомянутый набор функций старый, кстати, но я не могу потрудиться обновить его. ;)

Матин Улхак
источник
10

Что-то немного отличается от NoScript, но может представлять интерес: HTTP Switchboard позволяет блокировать загрузку ресурсов на основе их URL-адреса и типа содержимого. ( Хранилище Github )

Обновление: HTTP Switchboard был заменен на uMatrix (продвинутый) и uBlock Origin (простой). Спасибо Куинн Комендант за ссылки.

введите описание изображения здесь

Я нашел это в этом ответе

Кроме того, чтобы занести в черный список известные трекеры и виджеты, вы можете попробовать Ghostery . Но это не отвечает желанию OP, который должен был блокировать весь Javascript, пока он не внесен в белый список.

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

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

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

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

Дэвид Бекман
источник
8

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

Рафал
источник
6

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

Java: "-disable-java"

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

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

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

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

MESLewis
источник
Устаревшие. Новые механизмы появились в меню Настройки / Опции.
Матеин Улхак,