Giorgio Maone, twórca projektu NoScript, zaprezentował pierwszy wersję dodatku dla przeglądarki Chrome dostępną do testów. Wersja ta odpowiada wersji 10.6.1 dla Firefoksa i stała się możliwa dzięki przeniesieniu gałęzi NoScript 10 na technologię WebExtension. Wydanie dla Chrome jest w wersji beta i można je pobrać z Chrome Web Store. Pod koniec czerwca planowane jest wydanie NoScript 11, które będzie pierwszym wydaniem z stabilnym wsparciem dla Chrome/Chromium.
Dodatkowe, które ma na celu blokowanie niebezpiecznego i niechcianego kodu JavaScript oraz różnych rodzajów ataków (XSS, DNS Rebinding, CSRF, Clickjacking), jest używane w Tor Browser oraz w wielu dystrybucjach skoncentrowanych na zapewnieniu prywatności. Zauważono, że pojawienie się wersji dla Chrome jest ważnym krokiem w rozwoju projektu - baza kodu została teraz ujednolicona i może być stosowana do tworzenia wersji zarówno dla Firefoksa, jak i dla przeglądarek opartych na silniku Chromium.
Wśród różnic wersji testowej NoScript dla Chrome wyróżnia się wyłączenie filtru XSS, który jest używany do blokowania międzystronowego skryptowania i wstrzykiwania zewnętrznego kodu JavaScript. Do czasu rozwinięcia tej funkcji użytkownicy będą musieli polegać na wbudowanym w Chrome "XSS Auditor", który nie jest tak skuteczny jak "Injection Checker" od NoScript. Filtr XSS nie może być jeszcze przeniesiony, ponieważ do jego działania wymagana jest asynchroniczna obsługa zapytań. W swoim czasie, przy przejściu na WebExtension, deweloperzy Mozilli zrealizowali w tym API niektóre potrzebne dla NoScript rozszerzone możliwości, takie jak asynchroniczne obsługiwacze, które jak dotąd nie zostały zaimplementowane przez Google w Chrome.
Źródło: opennet.ru
