NoScript a fost considerat de mulți utilizatori Firefox o extensie must-have și este disponibilă acum pentru noul Firefox Quantum. Dar ce este NoScript, de ce atât de mulți oameni jură pe ea și ar trebui să-l folosești?
NoScript este, în mod esențial, un add-on pentru Firefox care dezactivează funcții precum JavaScript de la site-urile Web pe care le vizitați. Deci, înainte de a vorbi despre NoScript, ar trebui să vorbim despre JavaScript: limbajul de programare care face ca site-ul pe care îl avem astăzi posibil.
JavaScript este un limbaj de programare folosit în mod obișnuit pe paginile web (printre altele). JavaScript a fost inițial destul de bază și a fost folosit pentru lucruri precum casete de alertă și meniuri care au apărut atunci când ați mișcat mouse-ul peste elementele de pe pagină. Cu toate acestea, JavaScript a devenit mult mai mult decât atât. Este limbajul care permite aplicațiilor web moderne, permițând paginilor web să încarce dinamic și să trimită conținut în fundal fără încărcări de pagini și să facă alte lucruri dinamice și interactive. Majoritatea site-urilor web folosesc JavaScript pentru a oferi diferite caracteristici.
Rețineți că JavaScript nu este același lucru ca Java. JavaScript și Java nu sunt deloc corelate, în afară de numele (care a fost ales din motive de marketing). JavaScript este încorporat în browserul dvs. web - Chrome, Firefox, Internet Explorer, Safari și Opera toate au propriile lor motoare JavaScript. Nu este un plug-in nesigur produs de o singură companie, cum este Java. JavaScript nu este o mare amenințare la adresa securității pe care o avea Java.
Există un subset mic, dar vocal de utilizatori care dezactivează JavaScript. Mulți dintre acești oameni fac acest lucru din cauza unui beneficiu perceput de securitate. Au existat câteva vulnerabilități ale browserului care au fost exploatate prin intermediul JavaScript. Cu toate acestea, acest lucru este extrem de neobișnuit și găurile de securitate rare în motoarele JavaScript au fost patch-uri foarte repede. Majoritatea site-urilor web folosesc JavaScript - este ceea ce face ca site-ul pe care îl avem astăzi posibil.
De asemenea, dezactivarea JavaScript împiedică încărcarea anumitor tipuri de anunțuri. Nu încurajăm blocarea anunțurilor, dar dacă trebuie, există mai multe modalități de a face acest lucru decât să dezactivați JavaScript în totalitate.
În cele din urmă, dezactivarea JavaScript va dura mai puține CPU și RAM pe computer, ceea ce este de așteptat. Dacă executați ceva de bază, va fi nevoie de mai puține resurse. Dar dacă calculatorul dvs. este atât de vechi încât nu se poate ocupa de site-urile web moderne, poate că este timpul să îl actualizați - pe măsură ce web-ul se îmbunătățește, are nevoie de mai multe resurse pentru a face ceea ce face, la fel ca orice alt program de pe computer.
Din păcate, că sună bine, dar este mult mai greu decât pare. Dacă dezactivați JavaScript, multe site-uri Web nu vor funcționa corect. Acest lucru este valabil în special pentru aplicațiile web cum ar fi Gmail, Facebook și Google Docs, dar este valabil și pentru alte site-uri web (inclusiv pentru site-urile de știri precum cele pe care le citiți chiar acum). Dezactivarea JavaScript ar putea rupe abilitatea de a vă conecta, de a posta comentarii sau de a solicita dinamic conținut, care a devenit astăzi incredibil de răspândit pe web.
De exemplu, atunci când efectuați o căutare în Google Imagini, puteți continua derularea pentru a vedea mai multe imagini fără a trebui să reîncărcați pagina. Google utilizează JavaScript pentru a solicita dinamic imagini noi și pentru a le adăuga la pagina curentă. Când faceți clic pe o imagine, veți vedea un pop-up mai mare în linie cu imaginea respectivă. Nu trebuie să așteptați încărcarea unei noi pagini web - totul se întâmplă pe pagina web actuală fără vreo perioadă de încărcare neplăcută.
Dacă ați dezactivat JavaScript, va trebui să faceți clic pe "Next" din nou și din nou pentru a vedea mai multe imagini. Când ați făcut clic pe o imagine, va trebui să încărcați complet o pagină nouă. Interfața mai frumoasă de mai sus necesită JavaScript pentru a face ca diferitele sale funcții să funcționeze.
Acesta este doar un exemplu - multe alte caracteristici de pe site-urile web folosesc JavaScript. Unele site-uri web nu oferă pagini de rezervă care funcționează fără JavaScript.
Dacă dezactivați JavaScript, este posibil să nu puteți utiliza anumite funcții pe un site Web. În alte cazuri, site-ul poate chiar să se despartă complet sau veți fi blocați folosind o versiune incredibil de veche a paginii. De exemplu, Gmail oferă un mod simplu HTML simplu pentru persoanele cu JavaScript dezactivat.
Browserele web moderne au opțiunea de a dezactiva în întregime JavaScript, la fel cum au opțiunea de a dezactiva imaginile și alte caracteristici web. În Chrome, veți găsi acest lucru în Setări> Confidențialitate și securitate> Setări de conținut> JavaScript. Puteți să permiteți sau să blocați anumite site-uri în mod individual aici, dacă preferați să nu blocați JavaScript pe fiecare site.
Opțiunile Firefox sunt mai limitate, deci necesită un add-on ca NoScript pentru un control mai precis. NoScript creează o comandă rapidă care vă permite să activați selectiv JavaScript pe anumite site-uri web, spre deosebire de blocarea acestora peste tot. De asemenea, pretinde că blochează pluginurile precum Flash și Java, deși Java nu mai este permis în browsere și Flash trebuie să fie permis manual pe fiecare site pe care îl vizitați în mod implicit.
Iată ce este cazul: NoScript ar putea părea un compromis convenabil, deoarece puteți permite JavaScript în site-urile pe care le vizitați în mod regulat. Însă, în mod prestabilit, se rupe cea mai mare parte a paginii web și este nevoie de prea mult efort pentru a vă micromanaliza lista albă. Atâta parte a internetului folosește JavaScript, că veți fi mereu în plină desfășurare pe site-uri web care nu funcționează corect până când nu le veți liste. Dacă ați terminat lista cu cele mai multe site-uri pe care le vizitați doar pentru a le face să funcționeze, care este scopul de a avea NoScript în primul rând?
În acest sens, vă recomandăm să nu dezactivați JavaScript, cu excepția cazului în care aveți un motiv foarte bun (cum ar fi sarcina dvs.).Este un limbaj utilizat pe scară largă, care face ca webul să fie astăzi, permițând site-urilor să fie mai receptive, dinamice și interactive. Dezactivarea JavaScript duce site-urile înapoi într-un moment în care acestea erau simple documente fără alte caracteristici. În timp ce unii oameni se pot întoarce să se întoarcă în acea perioadă, nu este vorba de webul pe care mai trăim și majoritatea oamenilor nu trebuie să ia o astfel de acțiune drastică pentru un mic beneficiu perceput.
S-au întâmplat cu siguranță câteva cazuri în care dezactivarea JavaScript ar fi putut bloca o nouă vulnerabilitate de securitate împotriva exploatării, dar acestea au fost rare și reparate rapid.
Între timp, au existat alte cazuri în care browserele însele au fost exploatate și dezactivarea JavaScript nu a ajutat. Pentru a ne proteja împotriva acestor atacuri, am putea să nu mai folosim în întregime browserele, să descărcăm fișierele HTML ale paginilor web și să le citim manual cu ajutorul unui editor de text. Dar noi nu. Riscul mic de a utiliza un browser web în loc de un editor de text merită imbunatatirea imensa a utilizabilitatii pe care o ofera un browser. Același lucru este valabil și pentru JavaScript, lăsându-l activat, este un risc foarte mic pentru un beneficiu foarte mare.
Desigur, browserul dvs. este al tău. Aveți posibilitatea de a controla ceea ce face - ați putea chiar să dezactivați toate imaginile în întregime și să navigați pe web în format text, dacă doriți. Ai putea să dezactivezi Flash în întregime și să nu vezi niciodată videoclipuri online. Ai putea folosi un browser de tip text ca w3m în terminal în loc să folosești un browser grafic. Dar tu?
Alegerea este în cele din urmă la dvs., dar vă recomandăm să lăsați JavaScript activat și nu vă faceți griji despre asta. Viața ta va fi mult mai ușoară. Doar păstrați-vă browserul actualizat și rulați un bun software anti-malware și veți fi destul de siguri.