Czy istnieje alternatywa NoScript dla Google Chrome?

51

Uwielbiam korzystać z Google Chrome, ale nie lubię odwiedzać witryn z osadzonymi reklamami / stronami, które mogą zawierać złośliwy kod JavaScript. Czy istnieje coś takiego jak rozszerzenie Firefox, NoScript , dla Google Chrome?

Steve Wright
źródło
Z ciekawości, czy domyślnie wyłączasz skrypty na wszystkich stronach? Jak to wpływa na Twoje wrażenia z przeglądania?
Paul Lammertsma,
@PaulLammertsma - Czasami niektóre skrypty muszą być włączone dla funkcjonalności, ale ogólnie rzecz biorąc, o wiele czystsze i wolne od BS.
Enigma,

Odpowiedzi:

20

Sprawdź Privoxy. Lifehacker ma świetny przewodnik na temat konfiguracji.

Privoxy obsługuje usuwanie reklam, JavaScript i nieprzyjemne fragmenty HTML, a także zamianę ciągów znaków dla dowolnej przeglądarki internetowej. Używałem go w przeszłości i nie zauważyłem różnicy prędkości.

Josh Hunt
źródło
2
To nie odpowiada na pytanie, które brzmi: nie, nie ma odpowiedniej obsługi rozszerzeń dla Chrome.
PP.
4
W chwili pisania tego tekstu nie było obsługi rozszerzeń dla Chrome, więc był to IMO najlepszy sposób na uzyskanie podobnej funkcjonalności. Ta odpowiedź została znaleziona w celu rozwiązania problemu, który miał Steve Wright, więc NIE odpowiada na pytanie.
Josh Hunt
1
Obecnie istnieje HTTP Switchboard ( sklep Chrome lub github ).
rhill,
21

ScriptSafe wyszedł niedawno i bije NotScripts.

Proste rozszerzenie, które przenosi niektóre funkcje NoScript do Chrome, kładąc jednocześnie nacisk na prostotę i intuicyjność (brak powiązania z NoScript):

  • funkcjonalność białej listy / czarnej listy i szczegółowa kontrola
  • przyspiesza przeglądanie, ponieważ usuwa wiele niechcianych treści
  • możliwość usuwania <SCRIPT>, <OBJECT>, <EMBED>, <IFRAME>, <FRAME>, <APPLET>, <AUDIO>, <VIDEO>, <NOSCRIPT>,i <IMG>elementów, a także błędów sieciowych
  • możliwość blokowania niechcianych treści (MVPS HOSTS, hpHOSTS (tylko serwery reklamowe / śledzące), projekt HOSTS Petera Lowe'a, MalwareDomainList.com i DNS-BH - lista zablokowanych domen złośliwego oprogramowania!)
  • możliwość blokowania danych odsyłających po kliknięciu
  • „intuicyjna” ikona, która zmienia się w zależności od tego, czy strona znajduje się na białej liście / na czarnej liście / jest pomijana
  • pokazuje liczbę zablokowanych / usuniętych elementów na pasku narzędzi
  • pokazuje zablokowane / dozwolone elementy w wyskakującym oknie szczegółów karty (wraz z typem elementu)
  • masowe importowanie domen do białej listy i czarnej listy
  • opcja tymczasowego zezwolenia na stronę / tymczasowe zezwolenie na wszystkie zablokowane elementy
  • wybierz tryb domyślny (Zablokuj wszystko lub Zezwalaj na wszystko)
  • opcja zachowania elementów tej samej domeny
  • opcja wyłączenia automatycznego odświeżania stron po dodaniu do białej listy / czarnej listy / temp. pomijanie strony

EDYCJA: Korzysta teraz z nowego API do blokowania treści w Chrome 17, aby blokować dokładnie i bardzo, bardzo szybko. Powyższy zestaw funkcji jest stary, BTW, ale nie przejmuję się aktualizacją. ;)

Mateen Ulhaq
źródło
10

Coś trochę różni się od NoScript, ale może być interesujące: HTTP Switchboard pozwala blokować ładowanie zasobów na podstawie ich adresu URL i typu zawartości. ( Repozytorium Github )

Aktualizacja: HTTP Switchboard został zastąpiony przez uMatrix (zaawansowany) i uBlock Origin (prosty). Dzięki Quinn Comendant za linki.

wprowadź opis zdjęcia tutaj

Znalazłem to w tej odpowiedzi

Alternatywnie, aby umieścić na czarnej liście znane moduły śledzące i widżety, możesz wypróbować Ghostery . Ale to nie odpowiada pragnieniu OP, które polegało na blokowaniu wszystkich skryptów Javascript do momentu dodania do białej listy.

joeytwiddle
źródło
1
Ta wtyczka jest po prostu niesamowitą grą.
dvdgsng
1
ta wtyczka została teraz podzielona na umatrix i ublock
cobaco
8

Sprawdź odpowiedź programisty NoScript na pytanie, dlaczego NoScript nie został przeniesiony do Chrome:

Powód jest bardzo prosty: Chrome wciąż nie ma wymaganej infrastruktury do selektywnego wyłączania skryptów i blokowania obiektów.

W rezultacie możesz blokować reklamy lub wyłączać wszystkie skrypty / wtyczki - nie ma możliwości umieszczenia na białej liście niektórych stron ze skryptami / wtyczkami i blokowania innych.

David Beckman
źródło
6

Możesz użyć parametru uruchamiania skrótu do blokowania Java, skryptu Java, obrazów i wtyczek, dołączając jedną z następujących opcji na końcu skrótu Google Chrome:

Java: „-disable-java”

Skrypt Java: „-disable-javascript”

Wtyczki: „-disable-plugins”

Obrazy: „-disable-images”

Zaczerpnięte z Lifehacker tutaj .

MESLewis
źródło
Przestarzały. Nowe mechanizmy pojawiły się w menu Ustawienia / Opcje.
Mateen Ulhaq