NotScript zapewnia funkcjonalność NoScript w Google Chrome

Aktualizacja : NotScript nie jest już dostępny. Zamiast tego możesz użyć ScriptBlock lub uMatrix. Możesz sprawdzić naszą recenzję Firefox uMatrix, która oferuje identyczną funkcjonalność jak wersja Chrome. Poniższa recenzja jest przechowywana na stronie do celów archiwizacji. Koniec

Do tej pory nie było możliwe przeniesienie popularnego rozszerzenia blokującego skrypty Firefox NoScript na Google Chrome.

Ograniczenia przeglądarki uniemożliwiły blokowanie elementów przed ich załadowaniem, co oczywiście nie działało dobrze w przypadku dodatku zabezpieczającego, który musiał blokować skrypty przed ich załadowaniem.

Twórca rozszerzenia NotScript dla Chrome wyjaśnia ostatnie zmiany wprowadzone w przeglądarce, które umożliwiły rozszerzenie:

NotScripts używa unikalnej i nowatorskiej metody w celu zapewnienia takiej funkcjonalności „NoScript” w Google Chrome, która wcześniej nie była możliwa. Wprowadza przełomową technikę inteligentnego buforowania pamięci HTML5, aby przezwyciężyć ograniczenia w Google Chrome, które uniemożliwiały takie rozszerzenie wcześniej. NotScripts blokuje treści innych firm PRZED ich wczytaniem i robi to również mając białą listę. Jest to jedno z kluczowych rozszerzeń, na które czekało wiele osób od czasu pojawienia się Google Chrome.

Instalacja skryptu wymaga od użytkownika ustawienia hasła w folderze profilu Chrome, poprzez ręczną edycję pliku CHANGE__PASSWORD__HERE.js. Może to zniechęcić wielu użytkowników, którzy prawdopodobnie chcieliby skorzystać z dodatku, a programista powinien rozważyć inny sposób ustawienia tego hasła.

noscript

Hasło NotScripts musi być ustawione do pierwszego użycia na komputerze lub jeśli NotScripts został zaktualizowany. Hasło służy do ochrony Twojej prywatności, uniemożliwiając witrynom przeglądanie pamięci podręcznej białej listy NotScripts. Ze względu na ograniczenia techniczne musisz otworzyć plik, aby ustawić hasło.

Po wykonaniu tej czynności NotScript zacznie działać podobnie do NoScript. Rozszerzenie blokuje większość - ale nie wszystkie - skrypty przed automatycznym uruchamianiem na stronie internetowej, z możliwością dodania skryptów do białej listy, aby można je było wykonać normalnie.

Umieszcza ikonę na pasku adresu, która wyświetla aktualnie zablokowane i dozwolone skrypty w witrynie.

notscript

Dozwolone skrypty są dodawane do białej listy.

biała lista notscript

Ponadto można tymczasowo zezwolić na stosowanie skryptów dla wszystkich witryn. Funkcjonalność, której obecnie brakuje, to opcja tymczasowego włączenia skryptu tylko dla sesji.

Jak wspomniano wcześniej, w tym momencie program NotScript ma kilka ograniczeń, są to:

NotScripts może blokować wtyczki takie jak Flash i Silverlight. Jednak aplety Java są szczególnym przypadkiem. Aplety Java osadzone ze standardem lub tagami można blokować, ale apletów Java osadzonych ze starymi, nieaktualnymi tagami nie można zablokować, ponieważ Google Chrome nie uruchamia zdarzeń ładowania dla tej starszej metody. Obecnym obejściem jest wyłączenie Java w przeglądarce, dopóki nie będzie można tego naprawić.

Wszystkie skrypty ładowane z lokalizacji źródłowej (zdecydowana większość) można zablokować. Jednak wbudowane skrypty, które są bezpośrednio zapisywane w kodzie HTML strony internetowej, nie mogą być blokowane przez NotScripts, ponieważ Google Chrome nie uruchamia dla nich zdarzeń ładowania.

Na przykład: można zablokować bez żadnych problemów. Jednak alert („Witaj, świecie!”); napisane bezpośrednio w kodzie HTML przez odwiedzaną stronę nie mogą być blokowane przez NotScripts, ponieważ nie są ładowane z dowolnego miejsca, jest to bezpośrednia część przeglądanej strony internetowej. Jednak te wbudowane skrypty są zwykle przydatne i często są wymagane do prawidłowego funkcjonowania witryny. Jeśli chcesz, możesz ustawić Google Chrome tak, aby odrzucał javascript dla wszystkich stron i używać NotScripts do selektywnego wybierania skryptów do uruchamiania na stronach, na których włączasz javascript.

Gdy odwiedzasz witrynę internetową po raz pierwszy z włączonymi skryptami, możesz zauważyć, że NotScripts szybko ją ponownie ładuje, gdy buforuje białą listę i odświeża. Następnie ponowne ładowanie nie jest konieczne, chyba że zdarzy się zmiana części białej listy, która bezpośrednio wpływa na witrynę. Jest to tylko drobny problem i zdarza się coraz rzadziej, gdy NotScripts uczy się pożądanej białej listy.

NotScript to unikalne rozszerzenie dla Google Chrome, które zapewnia sporą część funkcjonalności NoScript. Pierwsza oficjalna wersja wydaje wielką obietnicę, a jeśli programista będzie nadal wdrażał funkcje, a może znajdzie sposoby na usunięcie niektórych ograniczeń i tworzenie przerażającego hasła, NotScript może stać się tym, czym jest NoScript dla Firefoksa: niezbędny dodatek