/ / Kas yra „NoScript“ ir ar turėtumėte jį naudoti norėdami išjungti „JavaScript“?

Kas yra „NoScript“ ir ar turėtumėte jį naudoti norėdami išjungti „JavaScript“?

Daugelis „Firefox“ vartotojų laikė „NoScript“: aprivalomas plėtinys, ir jis dabar prieinamas naujajam „Firefox Quantum“. Bet kas yra „NoScript“, kodėl juo prisiekia tiek daug žmonių, ir jūs turėtumėte juo naudotis?

„NoScript“ iš esmės yra „Firefox“ priedasišjungia tokių dalykų kaip „JavaScript“ paleidimą jūsų lankomose svetainėse. Taigi, prieš kalbėdami apie „NoScript“, turėtume iš tikrųjų pasikalbėti apie „JavaScript“: programavimo kalbą, kuri daro žiniatinklį, kurį šiandien turime.

Kas yra „JavaScript“?

„JavaScript“ yra programavimo kalbanaudojamas interneto puslapiuose (be kita ko). Iš pradžių „JavaScript“ buvo gana paprastas ir buvo naudojamas tokiems dalykams kaip perspėjimo langeliai ir meniu, kurie pasirodė, kai užveskite pelę ant puslapio elementų. Tačiau „JavaScript“ tapo daug daugiau. Tai kalba, kuria naudingos šiuolaikinės žiniatinklio programos, leidžiančios tinklalapiams dinamiškai įkelti ir siųsti turinį fone, neįkeliant puslapių, ir atlikti kitus dinamiškus, interaktyvius veiksmus. Daugelis svetainių naudoja „JavaScript“, kad pateiktų įvairias funkcijas.

Atminkite, kad „JavaScript“ nėra tas pats dalykas, kaip „Java“. „JavaScript“ ir „Java“ visai nesusiję,be pavadinimo (kuris buvo pasirinktas dėl rinkodaros priežasčių). „JavaScript“ yra integruotas į jūsų interneto naršyklę - „Chrome“, „Firefox“, „Internet Explorer“, „Safari“ ir „Opera“ turi visus savo „JavaScript“ variklius. Tai nėra nesaugus papildinys, kurį sukūrė viena įmonė, kaip kad „Java“. „Java“ nėra tokia didelė grėsmė saugumui, kokia buvo „Java“.

Kodėl žmonės nori išjungti „JavaScript“?

Yra nedidelis, bet balsingas vartotojų pogrupisišjungti „JavaScript“. Daugelis šių žmonių tai daro dėl suprantamos naudos saugumui. Buvo keletas naršyklių pažeidžiamumų, kurie buvo išnaudoti naudojant „JavaScript“. Tačiau tai yra labai neįprasta ir retos saugumo spragos „JavaScript“ varikliuose buvo ištaisytos labai greitai. Daugelis svetainių naudoja „JavaScript“ - būtent tai daro žiniatinklį, kurį šiandien turime.

„JavaScript“ išjungimas taip pat neleidžia įkelti kai kurių tipų skelbimų. Mes neskatiname blokuoti skelbimų, tačiau jei turite, tai padaryti yra geriau, nei visiškai išjungti „JavaScript“.

Galiausiai, „JavaScript“ išjungimas užtruks mažiauCPU ir RAM jūsų kompiuteryje, ko reikia tikėtis. Jei vykdysite ką nors labai paprasto, tai užims mažiau išteklių. Bet jei jūsų kompiuteris yra toks senas, kad negali valdyti šiuolaikinių svetainių, gali reikėti laiko jį atnaujinti - tobulėjant žiniatinkliui, reikia daugiau išteklių, kad jis darytų tai, ką daro, kaip ir bet kuri kita jūsų kompiuterio programa.

Problema: „JavaScript“ išjungimas pažeidžia daug interneto

Deja, viskas skamba gražiai, bet taip yradaug daugiau vargo, nei atrodo. Jei išjungsite „JavaScript“, daugelis svetainių neveiks tinkamai. Tai ypač pasakytina apie žiniatinklio programas, pvz., „Gmail“, „Facebook“ ir „Google“ dokumentus, bet taip pat tinka ir kitoms svetainėms (įskaitant naujienų svetaines, tokias, kokias šiuo metu skaitote). Išjungus „JavaScript“, gali būti pažeista galimybė prisijungti, skelbti komentarus ar dinamiškai prašyti turinio, o tai šiandien tapo neįtikėtinai įprasta žiniatinklyje.

Pvz., Kai ieškote „Google“Vaizdus galite slinkti žemyn, kad pamatytumėte daugiau vaizdų, nereikia iš naujo įkelti puslapio. „Google“ naudoja „JavaScript“, norėdama dinamiškai prašyti naujų vaizdų ir įtraukti juos į dabartinį puslapį. Spustelėję atvaizdą pamatysite didesnį iškylantį langą su tuo atvaizdu. Jums nereikia laukti, kol įkeliamas naujas puslapis - viskas vyksta dabartiniame tinklalapyje be jokių nepageidaujamų įkėlimo laikų.

Jei išjungėte „JavaScript“, turėtumėtevėl ir vėl spustelėkite „Kitas“, kad pamatytumėte daugiau vaizdų. Spustelėję vaizdą, turėsite visiškai įkelti naują puslapį. Norint, kad gražesnė sąsaja būtų reikalinga „JavaScript“, kad jos įvairios funkcijos veiktų.

Tai tik vienas pavyzdys - daugelis kitų svetainių funkcijų naudoja „JavaScript“. Kai kurios svetainės net nepateikia atsarginių puslapių, kurie veikia be „JavaScript“.

Jei išjungsite „JavaScript“, galbūt negalėsite to padarytinaudoti tam tikras svetainės funkcijas. Kitais atvejais svetainė gali net visiškai nutrūkti arba užstrigsite naudodami neįtikėtinai seną puslapio versiją. Pvz., „Gmail“ siūlo labai paprastą paprasto HTML režimą žmonėms su išjungta „JavaScript“.

„NoScript“ siekia palengvinti „JavaScript“ išjungimą ... Tačiau tai vis tiek yra vargas

Šiuolaikinėse interneto naršyklėse yra galimybė jas išjungtiVisiškai „JavaScript“, kaip ir jie turi galimybę išjungti vaizdus ir kitas žiniatinklio funkcijas. „Chrome“ tai rasite skyriuje „Nustatymai“> „Privatumas ir sauga“> Turinio nustatymai> „JavaScript“. Čia galite leisti arba blokuoti tam tikras svetaines, jei nenorėtumėte blokuoti „JavaScript“ kiekvienoje svetainėje.

„Firefox“ galimybės yra labiau ribotos, taigireikalingas priedas, toks kaip „NoScript“, kad būtų galima atlikti tikslesnį valdymą. „NoScript“ sukuria nuorodą, leidžiančią pasirinktinai įgalinti „JavaScript“ tam tikrose svetainėse, o ne blokuoti ją visur. Ji taip pat teigia blokuojanti tokius papildinius kaip „Flash“ ir „Java“, nors „Java“ naršyklėse daugiau neleidžiama, o „Flash“ turi būti leidžiama neautomatiniu būdu kiekvienoje jūsų lankomoje svetainėje.

Štai dalykas: „NoScript“ gali atrodyti kaip patogus kompromisas, nes reguliariai lankomose svetainėse galite leisti „JavaScript“. Tačiau ji vis dar neveikia didžiąją dalį žiniatinklio ir reikalauja per daug pastangų, kad mikrolietuotų jūsų baltasis sąrašas. Tiek daug interneto naudoja „JavaScript“, kad jūs nuolat keliatės į netinkamai veikiančias svetaines, kol neįtraukiate jų į baltąjį sąrašą. Jei jūs įtraukiate didžiąją dalį lankomų svetainių į baltąjį sąrašą tik tam, kad jos dirbtų, kokia prasmė turėti „NoScript“?

Tikriausiai nereikia išjungti „JavaScript“

Atsižvelgiant į tai, mes rekomenduojame neleisti išjungti„JavaScript“, nebent turite tikrai gerą priežastį (kaip to reikalauja jūsų darbas). Tai plačiai naudojama kalba, dėl kurios žiniatinklis tampa tokiu, koks jis yra šiandien, todėl svetainės gali būti reaguojančios, dinamiškesnės ir interaktyvesnės. Išjungus „JavaScript“, svetainės vėl tampa tuo metu, kai tai buvo paprasti dokumentai be jokių kitų funkcijų. Nors kai kuriems žmonėms gali tekti ilgai grįžti į tą laiką, tai jau nėra tas žiniatinklis, kuriame gyvename, ir daugumai žmonių nereikia imtis tokių drastiškų veiksmų, norint gauti nedidelę naudą.

Be abejo, buvo keletas atvejų, kai išjungę „JavaScript“ galėjo būti užkirstas kelias naudoti naują saugos spragą, tačiau jie buvo reti ir greitai ištaisyti.

Tuo tarpu buvo ir kitų atvejų, kaipačios naršyklės buvo išnaudotos, o „JavaScript“ išjungimas nepadėjo. Norėdami apsisaugoti nuo tokių atakų, mes galime visiškai nustoti naudoti naršykles, atsisiųsti tinklalapio HTML failus ir juos ranka skaityti teksto rengyklėje. Bet mes to nedarome. Nedidelė rizika, kad vietoj teksto rengyklės bus naudojama interneto naršyklė, verta didžiulį patobulinimą, kurį siūlo naršyklė. Tas pats pasakytina ir apie „JavaScript“ - jei paliksite ją įjungtą, tai labai maža rizika ir labai didelė nauda.

Žinoma, jūsų naršyklė yra jūsų. Jūs turite galimybę kontroliuoti, ką jis daro - jei norite, netgi galite visiškai išjungti visus vaizdus ir naršyti internete teksto formatu. Galite visiškai išjungti „Flash“ ir niekada nežiūrėti vaizdo įrašų internete. Vietoje grafinės naršyklės terminale galite naudoti teksto režimo naršyklę, pvz., W3m. Bet ar tu?


Galų gale jūs galite pasirinkti, bet mesrekomenduojame palikti „JavaScript“ įjungtą ir nesijaudinti. Tavo gyvenimas bus daug lengvesnis. Tiesiog atnaujinkite naršyklę ir paleiskite gerą apsaugą nuo kenkėjiškų programų, ir būsite gana saugūs.