Giorgio Maone, avtor projekta NoScript, je predstavil prvo različico razširitve za brskalnik Chrome, ki je na voljo za testiranje. Gradnja ustreza različici 10.6.1 za Firefox in je postala mogoča zahvaljujoč prenosu različice NoScript 10 na tehnologijo WebExtension. Izid za Chrome je v beta različici in je na voljo za prenos iz Chrome Web Store. Konec junija bo izšla različica NoScript 11, ki bo prvi izid s stabilno podporo za Chrome/Chromium.
Razširitev, namenjena blokiranju nevarne in neželene JavaScript kode ter različnih vrst napadov (XSS, DNS Rebinding, CSRF, Clickjacking), se uporablja v okviru Tor Browser in številnih distribucijah, osredotočenih na zagotavljanje zasebnosti. Pojav različice za Chrome je pomemben korak v razvoju projekta - osnovna koda je zdaj poenotena in lahko se uporablja za oblikovanje gradnje tako za Firefox kot tudi za brskalnike na osnovi Chromium.
Med razlikami testne različice NoScript za Chrome izstopa onemogočanje XSS filtra, ki se uporablja za blokiranje medspletnega skriptiranja in vnosu zunanje JavaScript kode. Preden bo ta možnost ustrezno pripravljena, bodo morali uporabniki zaupati v vgrajen v Chrome 'XSS Auditor', ki ni tako učinkovit kot 'Injection Checker' od NoScript. XSS filter zaenkrat še ne more biti prenesen, saj za njegovo delovanje potrebujemo obdelavo zahtevkov v asinhronem načinu. Ob prehodu na WebExtension so razvijalci Mozilla v tem API-ju implementirali nekatere razširjene funkcionalnosti, potrebne za NoScript, kot so asinhroni obdelovalniki, ki jih Google zaenkrat še ni prenesel v Chrome.
Izvor: opennet.ru
