NoScript

NoScript
Sorts Tillägg (Mozilla)
Utvecklaren Giorgio Maone
Skrivet i JavaScript
Operativ system Cross-plattform
Gränssnittsspråk 45 [1] språk
Hårdvaruplattform Mozilla Firefox
senaste versionen
Licens GNU GPLv2
Hemsida noscript.net
 Mediafiler på Wikimedia Commons

NoScript  är ett Firefox-tillägg som blockerar körningen av JavaScript , Java-applets , Flash och andra potentiellt farliga komponenter på HTML- sidor tills användaren tillåter att de körs på denna webbplats eller globalt. NoScript tillåter också användare att vitlista webbplatser som får använda den här funktionen. Plugin-hantering är möjlig oberoende av scenarier.

En annan funktion i NoScript är att skydda användaren från XSS-attacker , med möjligheten att skapa separata listor över servrar för vilka funktionalitet som liknar XSS-attacker krävs.

Standard vitlista

I versionerna 2008-2009 innehåller den vita listan (det vill säga listan över webbplatser vars innehåll inte är blockerat) som standard, förutom de interna adresser som behövs för att webbläsaren ska fungera, vissa webbplatser för författaren till tillägget och några Googles webbplatser (inklusive googlesyndication.com, vilket är nödvändigt för Google-annonser som används på författarens webbplatser), Microsoft och Yahoo! , vars AJAX- tjänster kan vara det enda sättet som vissa användare är bekanta med att använda e- post . Listan kan redigeras med hjälp av själva tillägget, vilket förklaras på dess officiella webbplats [3] .

Utvecklarkonflikt mellan NoScript och Adblock Plus

Den 1 maj 2009 (med lanseringen av NoScript 1.9.2.4) rapporterade Vladimir Palant, utvecklare av Adblock Plus , den mest populära Firefox-tillägget , att NoScript ändrade sin produkts inställningar för att vitlista Adblock Plus (ABP) flera annonser webbplatser sponsrade av NoScript-författare [5] .

Enligt utvecklaren av NoScript, Giorgio Maone (Georgio Maone), var anledningen som fick honom att modifiera någon annans produkt "för aggressiv" att blockera ovanstående annonser [6] . Webbplatserna lades till i en av ABP:s automatiska uppdateringsdatabaser med reklamfunktioner av dess nya administratör, vars handlingar Giorgio skyllde på. Denna blockering lades dock till databaserna på begäran av Vladimir Palant, på grund av att författaren till NoScript tidigare hade använt en bugg i ABP för att kringgå annonsblockering [5] (vilket dock inte hindrade användaren från att manuellt blockera denna annons med ABP eller alla annonser). AdSense med hjälp av själva NoScript) [6] .

Denna incident orsakade en extremt negativ reaktion från användarna - på tre dagar fick NoScript-tillägget nästan trehundra recensioner med minimala betyg, argumenterat för brott mot Adblock Plus [7] . Version 1.9.2.6 av NoScript tog bort inställningarna för ABP som lagts till av version 1.9.2.4, men i kommentaren till versionen påminde författaren om att dessa funktioner är skrivna på tilläggsinstallationssidan och FAQ -sidan [8] .

Författaren till Adblock Plus hänvisade själv till NoScript som ett skadligt program [9] , och påpekade att i den tidigare versionen - 1.9.2 - innehöll NoScript en fil [10] med kod som störde funktionen av Adblock Plus i allmänhet [5 ] . Läsbarheten för vissa rader i koden har försämrats genom att skriva några rader med hexadecimala teckenkoder. Detta har upprepade gånger kallats obfuscation , men läsbarheten för raderna är lätt att återställa, och författaren till NoScript skriver om ursäkt och skriver att det enligt hans åsikt är svårt att kalla det obfuscation i ordets vanliga bemärkelse [6] .

En tid före denna incident skrev samma Vladimir Palant, utvecklaren av Adblock Plus , om " monetariseringsdilemmat " och erbjuder sig att betala för en dold ändring av sin produkt eller webbläsarinställningar för att visa annonser [11] .

Se även

Anteckningar

  1. Språk som stöds Arkiverad 23 juni 2018 på Wayback Machine på noscript.net.
  2. Maone G. Release 11.4.11  (engelska) - 2022.
  3. George Maone. F: Vilka webbplatser finns i standardvitlistan och varför?  (engelska)  (otillgänglig länk) . Officiell NoScript FAQ . InformationAction. Hämtad 17 maj 2009. Arkiverad från originalet 18 februari 2012.
  4. 1 2 3 Wladimir Palant. Observera NoScript-användare  (engelska)  (nedlänk) (1 maj 2009). Hämtad 17 maj 2009. Arkiverad från originalet 18 februari 2012.
  5. 1 2 3 George Maone. Kära Adblock Plus- och NoScript-användare, Bästa Mozilla Community  (engelska)  (inte tillgänglig länk) (4 maj 2009). Hämtad 17 maj 2009. Arkiverad från originalet 18 februari 2012.
  6. Recensioner för NoScript :: Tillägg för Firefox  (nedlänk)
  7. NoScript - JavaScript/Java/Flash-blockerare för en säkrare Firefox-upplevelse! -faq-InformAction . Hämtad 3 maj 2009. Arkiverad från originalet 9 maj 2016.
  8. InformAction-forum • Visa ämne - Senaste NoScript-versionen (1.9.2) bryter Adblock Plus . Hämtad 3 maj 2009. Arkiverad från originalet 4 maj 2009.
  9. content/noscript/MRD.js i noscript.jar i chrome/ i noscript-1.9.2.xpi: mrd.js (nedlänk) . Hämtad 5 maj 2009. Arkiverad från originalet 18 februari 2012. 
  10. Intäktsgenereringsdilemmat Arkiverad 20 maj 2009 på Wayback Machine , adblockplus.org , 25 mars 2009 

Länkar